摘要: 最近在用LINUX下的CRF++,需要编译后运行,但运行时报错:crf_test: error while loading shared libraries: libcrfpp.so.0: cannot open shared object file: No such file or directory 初步认为是找不到libcrfpp.so.0,但是看到这个文件已经存在于/usr/local/lib目录中,因此想到把该目录加到类似JAVA的CLASSPATH中。下面是解决方法:1.修改/etc/ld.so.conf文件2.加入 include /usr/local/lib3.执行/sbin/ 阅读全文
posted @ 2012-03-30 10:23 wanglifeng 阅读(651) 评论(0) 推荐(1) 编辑
摘要: 如何写出好的、容易让人阅读的代码,我想是每一位软件工程师必备的技能吧。最近开始看《.NET设计规范》,在以后的时间里,同步更新自己的读书笔记。 阅读全文
posted @ 2011-11-02 23:06 wanglifeng 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 平时上网找资料,当然是离不 开百度、google这些搜索引擎了,百度、Google等通用搜索引擎的信息量大,几乎可以帮我们找到任何需要的信息。但信息量大的另一方面会导致搜索 引擎无法更快更准确地帮助我们查询到自己需要的信息,幸好网络上还有一种特别的搜索引擎,可以帮助我们更快更精确地找到某一特定资源,这就是垂直搜索引 擎。   垂直搜索引擎(Vertical Search Engine)... 阅读全文
posted @ 2010-11-25 09:57 wanglifeng 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: 以4.0以前要实现默认值只能用重载的方法写,如 我们要为name或age设置默认值,我们需要按如下的方法设置默认值,所以我们如果要只设置其中0、1、2个,要写4个函数,显然比较麻烦。 4.0实现了以前VB中默认值的写法,如图,只需在函数声明时声明默认值就可以实现了。 但在使用的过程中,如果name用默认值,怎么办?按下图第一种写法编译出错 - -|| .net提供了如下写法可以不再依赖于形参的... 阅读全文
posted @ 2010-11-24 13:27 wanglifeng 阅读(1531) 评论(1) 推荐(0) 编辑
摘要: 在SQL/PLUS中经SYS用户登陆后执行 begin    dbms_xdb.sethttpport('8088');   end;   /  即可。8088是我自己定义的端口号,你可以自己定义喜欢的   原文引自: http://icefire.javaeye.com/blog/190306 阅读全文
posted @ 2010-11-24 13:26 wanglifeng 阅读(269) 评论(0) 推荐(0) 编辑