- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 Linux技巧:基础篇之修改IP地址
静态方法 注意:所有操作均使用root用户 修改ip: 编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 //设备名称,不要修改 BOOTPROTO=static //不要修改 BROADCAST=10.10.22.255 //广播地址,一般为本网段的最后一个IP IPADDR=10.10.22.145 //ip地址
2011-11-30 15:33:34 560
转载 Lucene的算法原理
Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 注意到关键字是按字符顺序排列的(lucene没有使用B树结构),因此lucene可以用二元搜索算法快速定位关键词。 实现时 lucene将上面三列分别作为词典文件(Term Dictionary)、频率文件(frequencies)、位置文件 (positions)保存。其中词
2011-11-27 21:11:20 1334 1
转载 linux 技巧:使用 screen 管理你的远程会话[转载]
原文链接:https://www.ibm.com/developerworks/cn/linux/l-cn-screen/ 之前通过XShell连接虚拟机进行一项数据处理,下班前满心欢喜地CTRL+C退出来。第二天上班发现程序压根就没有继续执行。在网上找了一篇很好的文章和大家分享。 元凶:SIGHUP 信号 让我们来看看为什么关掉窗口/断开连接会使得正在运行的程序死掉。 在Linu
2011-11-11 16:50:26 860
原创 C中的auto、static、register、const、extern和volatile的说明
C语言中的每一个变量和函数有两个属性:数据类型和数据的存储类别。数据类型(整形、字符型等),存储类别是指数据在内存中存储的方法,存储方法有两大类:静态存储类和动态存储类。具体包括四种:自动的(auto),静态的(static),寄存器的(register)和外部的(extern)。 auto变量:函数中的局部变量,如不专门声明static,一般都是动态地分配存储空间。自动变量:在
2011-11-08 17:35:40 877
原创 2维有序数组中查找一个数K的问题
问题描述: 在一个2维有序数组(N*N)中查找一个值为K。 其数组的描述如下图: 其中:行递增序列,列也是递增序列。 解决方案: 1:刚开始想到了败者树来查找,发现有点大才小用。并且时间效率也不是很高,败者树主要是来做多路归并或是未排序的数组的一个查找过程。这样的时间复杂度也得O(N*logN);
2011-11-04 17:18:51 856
转载 typename的两个含义
问题:在下面的 template declarations(模板声明)中 class 和 typename 有什么不同? template class Widget; // uses "class" template class Widget; // uses "typename" 答案:没什么不同。在声明一个 template type paramet
2011-11-02 15:14:08 654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人