现在位置: 首页 > phinips发表的所有文章
  • 10月
  • 14日
综合 ⁄ 共 1455字 评论关闭
利用Solr的C#客户端库SolrNet访问Solr: 参考: https://github.com/mausch/SolrNet/blob/master/Documentation/Basic-usage.md First, we have to map the Solr document to a class. Let's use a subset of the default schema that comes with the Solr distribution: public class Product { [SolrUniqueKey("id")] public string Id { get; set; } [SolrField("manu_exact")] public string Manufacturer { get; set; } [SolrField("cat")] public ICollection<string> Categories { get; s......
阅读全文
  • 03月
  • 06日
综合 ⁄ 共 1757字 评论关闭
原文地址:第二章 线性表习题作者:tanzj 一、填空题 1、在顺序表中插入或删除一个元素,需要平均移动       元素,具体移动的元素个数与       有关。  2、向一个长度为n的向量的第i个元素(1≤i≤n+1)之前插入一个元素时,需向后移动       个元素。 3、一个长度为n的向量中删除第i个元素(1≤i≤n)时,需向前移动        个元素。 4、在顺序表中访问任意一结点的时间复杂度均为         ,因此,顺序表也称为       的数据结构。 5、顺序表中逻辑上相邻的元素的物理位置      相邻。单链表中逻辑上相邻的元素的物理位置      ......
阅读全文
  • 11月
  • 04日
综合 ⁄ 共 1310字 评论关闭
Memcached资源很容易混淆,所以我打包好了. 下载地址: http://www.euphie.net/downloads/memcached.tar.gz 下载后解压,里面有几个包: 1.memcached-1.4.15 //Memcached服务端. 2.memcached-2.1.0 //PHP的Memcached扩展,其实Memcached扩展有两种,还有一种叫Memcache,不过Memcached比Memcache功能更强大. 3.libevent-2.0.21-stable //Memcached服务端的依赖包. 4.libmemcached-1.0.16 //Memcached扩展的依赖包. 一,安装Libevent #cd libevent-2.0.21-stable #./configure -prefix=/usr/local/libevent #make #make install 二,安装M......
阅读全文
  • 08月
  • 13日
综合 ⁄ 共 178字 评论关闭
     不知谁说的:如果要知道它的重要性,就必须要先失去它。这几天终于体会到了。    奥运会终于开幕了,真的很高兴,但失落的是CSDN由于种种原因却不能登录了,这让人感到十分的苦恼。没有了CSDN的日子真是难熬,不知道去哪里得到最新的IT资讯,不知道去哪里记载自己在IT上的点点滴滴,似乎变成了无头苍蝇。    好在又能登录CSDN了,深感今天应该庆祝一下了。   
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 1675字 评论关闭
就像你所遇到的问题一样, IE6 有太多的 bug 让制作网页的人头疼。这篇文章介绍的是介绍我的如何解决 IE6 不支持 position:fixed; 属性的办法。 关于 position:fixed; 属性 生成绝对定位的元素,相对于浏览器窗口进行定位。 元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。 position:fixed; 可以让网页上的某个元素固定在一个绝对的位置,即使拉动滚动条位置也不发生变化。(在 LOO2K 博客右下角的那个置顶的小按钮就是用了这个 CSS 属性实现的) 一般的 position:fixed; 实现方法 以我的博客为例......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 1900字 评论关闭
  阻塞:一般的I/O操作可以在新建的流中运用.在服务器回应前它等待客户端发送一个空白的行.当会话结束时,服务器关闭流和客户端socket.如果在队列中没有请示将会出现什么情况呢?那个方法将会等待一个的到来.这个行为叫阻塞.accept()方法将会阻塞服务器线程直到一个呼叫到来.当5个连接处理完闭之后,服务器退出.任何的在队列中的呼叫将会被取消.   非阻塞:非阻塞套接字是指执行此套接字的网络调用时,不管是否执行成功,都立即返回。比如调用recv()函数读取网络缓冲区中数据,不管是否读到数据都立即返回,而不会一直挂在此函数调......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 5674字 评论关闭
关于链表操作相关编程比较棘手,并不是说不会编,主要是每次编写都要调试很久,特别是单向链表排序,在处理链表边界时感觉很麻烦,这两天脚崴了不大方便做其他的事儿,就在宿舍编写简单程序!下面是单向链表的相关操作,包括创建、插入、删除,冒泡排序、选择排序、插入排序以及链表逆序等操作。 头文件: #ifndef _SINGLYLINKLIST_H #define _SINGLYLINKLIST_H #include <stdio.h> #include <stdlib.h> #ifndef BOOL_SUPPORT #define BOOL_SUPPORT typedef enum boolean { TRUE,FALSE } BOOL; #endif typedef str......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 2642字 评论关闭
IT程序员开发必备-各类资源下载清单,史上最全IT资源,个人收藏总结! android中的很多游戏的游戏都使用了重力感应的技术,就研究了一下重力感应 以屏幕的左下方为原点,箭头指向的方向为正。从-10到10,以浮点数为等级单位,想象以下情形:   手机屏幕向上(z轴朝天)水平放置的时侯,(x,y,z)的值分别为(0,0,10); 手机屏幕向下(z轴朝地)水平放置的时侯,(x,y,z)的值分别为(0,0,-10); 手机屏幕向左侧放(x轴朝天)的时候,(x,y,z)的值分别为(10,0,0); 手机竖直(y轴朝天)向上的时候,(x,y,z......
阅读全文
  • 10月
  • 09日
综合 ⁄ 共 774字 评论关闭
不太晓得工作一年这个总结该怎么写,但写点什么来总结每年的感受却是我的人生计划。去年的7月4号我正式入职了,入职之后就参加游戏点卡的项目,之前在这边实习过,所以来了就开始进入项目做东西了。那时候整个游戏点卡的开发组就三个开发的。我及我的带教人还有一个跟我一样的女生也是刚入职的。这样经过一个半月左右的时间把整个项目做好了。我负责的主要是后台部分代码的编写。前台订单提交等部分代码的实现等。对于那时候的开发,我还没写过什么设计文档。开发也仅限于自己对代码的想法去写。对于代码的质量等,我是没什么想法......
阅读全文
好吧,最近开始在Asset store上面下资源看别人做的demo了,发现一个问题是我要在animation窗口编辑一个clip,却死活编辑不了一个prefab对象,只能看,后来在网上找了半天也没找到答案,最后没辙还是去官网吧,发现官网上其实已经解释了这个问题,,, 编辑完成之后,在Scene视图中将之前拖进去的Prefab对象删除即可,编辑的数据会实时保留的,,, 官方文档截图: Overview When you open the Animation View (menu: Window > Animation), you will see a window similar to this: The Animation View is tightly int......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 482字 评论关闭
    继续刚刚的讲,完成开发环境的搭配之后,我们就可以开始自己开发自己的应用程序了。 1、先熟悉一下整个开发环境的目录结构。PS:至于eclipse的使用在这里就不多说了,如果不会的,请自己去百度找相关的知识。 先新建一个项目: 然后: 就那个Required SDK一般选2.2之外,其他的所有都可以默认。 然后就可以看到目录结构了。 具体的我就不废话了,因为很多的基础知识在视频中都会知道,我就写下一些简单的目录介绍。 src 这个目录就是用了存放java代码的地方,跟java的开发是一模一样的; gen这个是android自身编译完的目录......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 520字 评论关闭
c语言的信号量都很容易理解了,注册回调函数就行了 go中的有所不同,是通过个go程和chan来处理的 func main(){ go signalHandle() //用go程执行信号量处理函数 。。。。处理其他逻辑 } func signalHandle() {for {ch := make(chan os.Signal)signal.Notify(ch, syscall.SIGINT, syscall.SIGUSR1, syscall.SIGUSR2,syscall.SIGHUP)sig := <-chUtils.LogInfo("Signal received: %v", sig)switch sig {default:Utils.LogInfo("get sig=%v\n",sig)case syscall.SIGHUP:Utils.LogInfo("get sighup\n")     //Utils.LogInfo是我自己封......
阅读全文