-
Recent Posts
Recent Comments
Archives
Categories
Meta
Monthly Archives: February 2005
【编程】开源(OpenSource) – 全文检索 – Lucene – CLucene
传统的全文检索都是基于数据库的,SQL Server、Oracle、mysql 都提供全文检索,但这些比较大,不适合单机或小应用程序(Mysql4.0以上可以作为整合开发),Mysql也不支持中文。
Lucene是一个高性能、纯Java的全文检索引擎,而且免费、开源。Lucene几乎适合于任何需要全文检索的应用,尤其是跨平台的应用。Lucene的作者Doug Cutting是一个资深的全文检索专家,刚开始,Doug Cutting将Lucene发表在自己的主页上,2000年3月将其转移到Sourceforge,于2001年10捐献给Apache,作为Jakarta的一个子工程。
CLucene是C++版的全文检索引擎,完全移植于Lucene,采用 STL 编写。
编译了一下 C++ 版本的 Lucene – CLucene – a C++ search engine http://sourceforge.net/projects/clucene/
在 MSVC6 下修改了一些编译选项后编译成功,测试了一下,好象不 Continue reading
Posted in [O]开源项目, [P]编程技术
4 Comments
【新闻】Microsoft – 微软即将发布 IE 7.0;重点在安全!
在2月15日于San Francisco召开的RSA 2005会议上,Microsoft主席兼首席架构工程师Bill Gates
宣布了Internet Explorer 7.0,IE 7.0为Windows XP SP2增加了新的安全功能,并维持了用户所需要的扩展性和兼容性。IE 7.0将对恶意软件和间谍软件拥有更强大的抵御能力。IE 7.0的Beta版本将于今年夏天发布。
同时MS表示去年8月发布的Windows XP SP2已经获得了巨大成功。Gates表示WinXP SP2在全球散发的拷贝已经超过了170M份,将近有一半的用户表示Windows XP SP2有更好的保护功能。而在最近调查的800家企业用户中,有77%的企业已经使用SP2有6个月之久。
在会议上Gates重申了公司的未来工作重点-安全:
“我们的首要目标是通过技术创新,指导和业界领袖地位的平衡,来提高所有用户的保密和安全-无论是个人消费者还是企业,无论大小。我们承诺将继续创新来解决当前和未来可能出现的种种安全威胁。”
详细的报道在这里。 Continue reading
【编程】编程语言 – 工具 – 代码格式化(Format)/风格化(Style)
看源代码的时候免不了要格式化一下代码,Java 当然是用 Eclipse 了,但是 C/C++ 就一直没有一个合适好用的工具来格式化(Format)/风格化(Style)代码,虽然Visual Studio 6.0 – Visual Studio 2005都提供了代码格式化功能,但是,实在是 — 太简单了,根本不够用!!!
后来在网上搜索了一把,发现一个很不错的工具Artistic Style ,功能很强大,支持 C/C++/C# 和 Java,而且开源,目前最后版本是 1.17.0。此版本需要用 CVS 下载并编译,其中还是有些小 Bug, 估计是作者没空改,呵呵。
Artistic Style 1.17.0-dev
A Free, Fast and Small Automatic Formatter
for C, C++, C#, and Java Source Codes
Project Overview http://astyle.sourceforge.net
Sources, Binaries, Bug Tr Continue reading