摘要: 最近想看看关于搜索方面的东西,所以就想从开源的搜索工具包Clucene开始研究下。网上关于Clucene的中文资料不全也不够新,所以摸索起来还比较费力。其实最主要的还是因为自己英语太烂,阅读英文资料太慢,要一边查单词一边看。1.下载安装我下载了最新的2.3.3.4版本,安装比较简单,具体如下:(1)解压: tar -zxvfclucene-core-2.3.3.4.tar.gz(2)安装cmake以及boost库。cmake以及也没有接触过,而boost不是必须要求,Clucene的源码在/src/ext中提供有。(3)进入源码解压后的文件夹,并自己新建了一个编译源码的文件夹。 ... 阅读全文
posted @ 2013-04-08 11:08 hsiven 阅读(1764) 评论(0) 推荐(0)
摘要: 今天一个朋友问我一个问题,就是如何查询编译之后的二进制目标文件中其中某一个函数所占的内存空间。当时我对这个问题毫无头绪,因为我以前没有遇到这个问题,所以自然也无从得知。但实验室有大牛存在,所以这个问题最终还是解决了。大牛告诉我linux 下 objdump 工具可以解决。在google的帮助下,我最终找到了两种方法。1.使用nm命令 nm --size-sort filename(其中filename是生成的二进制目标文件)2.使用objdump objdump -t filename使用上面两个均可以得到想要的结果,当然你可以利用管道和grep命令在输出结果中查找你要的函数和所占的... 阅读全文
posted @ 2012-08-20 19:13 hsiven 阅读(879) 评论(1) 推荐(0)
摘要: 看了刘未鹏的《为什么你应该写博客》,感触颇深。很长时间了,或许从高考之后,我基本上没有真正的动过笔。有的时候,会有一些想法,感觉有很多话要说,可是到真正想把他写出来的时候,发现自己那干瘪的语言根本无法表示自己很多的想法,于是很多东西都是没有结果。表达能力一直是我的软肋,这么多年也没有提高。曾经有很多想法,想改变自己,可是没有一件事情真正的坚持下来,或者很多事情压根就没有去做。比如,我曾经想通过去支教来提高自己的某些能力,但是至今还是没有去。或许自己患得患失的性格使然吧!年纪轻轻却全然没有该有的冲动和激情。 在百度空间上也开过博客,自己写过几篇,大部分是转载,没有自己的思考,也没有坚持下... 阅读全文
posted @ 2012-08-15 21:48 hsiven 阅读(123) 评论(1) 推荐(0)