- 博客(31)
- 资源 (20)
- 问答 (1)
- 收藏
- 关注
原创 WEBUS2.0 In Action - 搜索操作指南 - (4)
上一篇:WEBUS2.0 In Action - 搜索操作指南(3)6. 搜索多个索引为了提升性能, 我们可以从多个索引同时进行搜索, Webus.Search.MultiSearcher提供了相关功能:public MultiSearcher(ISearcher[] searchers) {...}我们将多个ISearcher对象传入MultiSear
2013-09-08 08:49:58 671
原创 WEBUS2.0 In Action - 索引操作指南(2)
上一篇:WEBUS2.0 In Action - 索引操作指南(1) | 下一篇:WEBUS2.0 In Action - 搜索操作指南(1) 3. 添加、删除、撤销删除和修改文档在WEBUS中要将文档添加到索引中,有且仅有一种方法://Create a documentDocument doc = new Document();doc.Fields
2013-09-08 08:48:45 502
原创 [原创] - C#编程大幅提高OUTLOOK的邮件搜索能力!
使用OUTLOOK, 你有没有遇到过上图的问题? 多达18419封邮件! 太多了, 每次想找一个邮件都非常耗时, 想办法解决这个问题成了一件非常紧迫的事情. 利用MS Search当然可以, 但是它太heavy了, 而且不支持如逻辑搜索表达式等复杂查找功能, 怎么办? 幸运的是我有WEBUS2.0 SDK, 于是我决定自己开发一个名为Outlook Searcher (Outlook搜索精灵)
2013-09-08 08:48:41 740
原创 WEBUS2.0 In Action - 索引操作指南(1)
上一篇:WEBUS2.0 In Action - 解析索引文件结构(2) |下一篇:WEBUS2.0 In Action - 索引操作指南(2) 1. 索引类WEBUS中用于索引的类(接口)主要有以下几个:IIndexable(接口)IQueriable(接口)IndexManager(实现IIndexable接口和IQueriable接口)
2013-09-08 08:48:36 608
原创 WEBUS2.0 In Action - 搜索操作指南 - (3)
上一篇:WEBUS2.0 In Action - 搜索操作指南(2) | 下一篇:WEBUS2.0 In Action - 搜索操作指南(4)3. 评分机制 (Webus.Search.IHitScorer)IndexSearcher在完成搜索之后会利用Webus.Search.IHitScorer来对结果进行评分.namespace Webus.Searc
2013-09-08 08:48:31 542
原创 WEBUS2.0 In Action - 搜索操作指南 - (2)
上一篇:WEBUS2.0 In Action - 搜索操作指南(1) |下一篇:WEBUS2.0 In Action - 搜索操作指南(3)2. 使用QueryQuery是所有查询的基类, 它一共有如下7种实现, 这些实现都在Webus.Search.Queries命名空间下面:类型描述范例TermQuer
2013-09-08 08:48:21 590
原创 WEBUS2.0 In Action - 搜索操作指南 - (1)
上一篇:WEBUS2.0 In Action - 索引操作指南(2) | 下一篇:WEBUS2.0 In Action - 搜索操作指南(2) 1. IQueriable中内置的搜索功能在Webus.Index.IQueriable中内置了一些基本的搜索功能: public interface IQueriable { Do
2013-09-08 08:48:11 583
原创 WEBUS2.0 In Action - 开始搜索 [代码示例]
上一篇:WEBUS2.0 In Action - 编制索引 |下一篇:WEBUS2.0 In Action - 解析索引文件结构(1)当索引建好之后,要利用WEBUS2.0实现基本搜索功能,至少需要用到如下几个类和接口:Webus.Index.IQueriable (接口)Webus.Index.IndexManager (类,实现IQueriable)
2013-09-08 08:48:02 528
原创 WEBUS2.0 In Action - [源代码] - C#代码搜索器
最近由于工作的需要, 要分析大量C#代码, 在数万个cs文件中搜索特定关键词. 这是一项非常耗时的工作, 用Notepad++要运行接近半个小时. 于是我利用WEBUS2.0 SDK创建了一个代码搜索器程序, 非常方便的完成了这项工作.Code Search程序首先会在选定的目录中搜索所有cs文件: private void btnOpen_Click(o
2013-09-08 08:48:02 563
原创 WEBUS2.0 In Action - 创建索引
WEBUS2.0只能够将一种Document数据类型(Webus.Index.Document类)添加到索引中,所有其他类型的数据(如txt、html、word、pdf等等)都需要预先转换成Document才能够对其编制索引:如此一来,对于新的数据类型,我们只要开发新的Parser就能够将其添加到索引中,因此WEBUS依靠这种方式获得了很高的通用性。一个Docume
2013-09-08 08:47:50 531
原创 WEBUS2.0 In Action - 解析索引文件结构(2)
上一篇:WEBUS2.0 In Action - 解析索引文件结构(1) |下一篇:WEBUS2.0 In Action - 索引操作指南(1)通过前一篇文章,我们知道了WEBUS的索引数据都在一个虚拟的目录(IDirectory)中得以保存。本篇将继续前文,详细解析索引中的数据类型。为了同时实现关键词搜索和范围搜索,WEBUS的索引采取了“主索引(Master Ind
2013-09-08 08:47:22 556
原创 WEBUS2.0 In Action - 解析索引文件结构(1)
上一篇:WEBUS2.0 In Action - 开始搜索 | 下一篇:WEBUS2.0 In Action - 解析索引文件结构(2)WEBUS的索引数据全部保存在一种抽象的目录结构中,它既支持实际物理目录,也支持以流(System.IO.Stream)作为数据载体的逻辑目录:为了实现这个功能,WEBUS2.0 SDK在 Webus.IO 命名空间中
2013-09-08 08:47:10 467
原创 WEBUS2.0 In Action - 解析索引文件结构(2)
上一篇:WEBUS2.0 In Action - 解析索引文件结构(1) |下一篇:WEBUS2.0 In Action - 索引操作指南(1)通过前一篇文章,我们知道了WEBUS的索引数据都在一个虚拟的目录(IDirectory)中得以保存。本篇将继续前文,详细解析索引中的数据类型。为了同时实现关键词搜索和范围搜索,WEBUS的索引采取了“主索引(Master Ind
2013-09-07 18:19:32 493
原创 WEBUS2.0 In Action - 创建索引
WEBUS2.0只能够将一种Document数据类型(Webus.Index.Document类)添加到索引中,所有其他类型的数据(如txt、html、word、pdf等等)都需要预先转换成Document才能够对其编制索引:如此一来,对于新的数据类型,我们只要开发新的Parser就能够将其添加到索引中,因此WEBUS依靠这种方式获得了很高的通用性。一个Docume
2013-09-07 18:19:16 509
原创 继续我的代码,分享我的快乐 - WEBUS2.0 资源汇总
WEBUS2.0只能够将一种Document数据类型(Webus.Index.Document类)添加到索引中,所有其他类型的数据(如txt、html、word、pdf等等)都需要预先转换成Document才能够对其编制索引:如此一来,对于新的数据类型,我们只要开发新的Parser就能够将其添加到索引中,因此WEBUS依靠这种方式获得了很高的通用性。一个Docume
2013-09-07 18:18:45 538
原创 WEBUS2.0 In Action - 解析索引文件结构(1)
上一篇:WEBUS2.0 In Action - 开始搜索 | 下一篇:WEBUS2.0 In Action - 解析索引文件结构(2)WEBUS的索引数据全部保存在一种抽象的目录结构中,它既支持实际物理目录,也支持以流(System.IO.Stream)作为数据载体的逻辑目录:为了实现这个功能,WEBUS2.0 SDK在 Webus.IO 命名空间中
2013-09-07 18:18:23 488
原创 WEBUS2.0 In Action - 开始搜索 [代码示例]
上一篇:WEBUS2.0 In Action - 编制索引 |下一篇:WEBUS2.0 In Action - 解析索引文件结构(1)当索引建好之后,要利用WEBUS2.0实现基本搜索功能,至少需要用到如下几个类和接口:Webus.Index.IQueriable (接口)Webus.Index.IndexManager (类,实现IQueriable)
2013-09-07 18:18:17 542
原创 继续我的代码,分享我的快乐 - WEBUS2.0 资源汇总
上一篇:WEBUS2.0 In Action - 编制索引 |下一篇:WEBUS2.0 In Action - 解析索引文件结构(1)当索引建好之后,要利用WEBUS2.0实现基本搜索功能,至少需要用到如下几个类和接口:Webus.Index.IQueriable (接口)Webus.Index.IndexManager (类,实现IQueriable)
2013-09-07 18:17:45 521
原创 继续我的代码,分享我的快乐 - WEBUS2.0 资源汇总
作为程序员,真的很快乐。不用太多happy活动,闲下来写一些自己感兴趣的代码,就足以自娱自乐了。WEBUS就是这样的代码,自从两年前开始研究搜索引擎技术,它就开始伴我度过无数个闲暇时光,而今已经开发到2.0版本了。最近闲逛到好友zhuweisky的博客,看到他早期的一篇文章,说到每个优秀的程序员应该积累一套自己的类库,使我颇受鼓舞。回想我们共事时的点点滴滴已经感慨万千,没有想到现在他的
2013-09-07 11:35:00 616
原创 [原创] - C#编程大幅提高OUTLOOK的邮件搜索能力!
使用OUTLOOK, 你有没有遇到过上图的问题? 多达18419封邮件! 太多了, 每次想找一个邮件都非常耗时, 想办法解决这个问题成了一件非常紧迫的事情. 利用MS Search当然可以, 但是它太heavy了, 而且不支持如逻辑搜索表达式等复杂查找功能, 怎么办? 幸运的是我有WEBUS2.0 SDK, 于是我决定自己开发一个名为Outlook Searcher (Outlook搜索精灵)
2013-09-07 11:31:40 788
原创 9. 搜索操作指南 (3)
上一篇:WEBUS2.0 In Action - 搜索操作指南(2) | 下一篇:WEBUS2.0 In Action - 搜索操作指南(4)3. 评分机制 (Webus.Search.IHitScorer)IndexSearcher在完成搜索之后会利用Webus.Search.IHitScorer来对结果进行评分.namespace Webus.Searc
2013-09-07 11:31:32 516
原创 7. 搜索操作指南 (1)
上一篇:WEBUS2.0 In Action - 索引操作指南(2) | 下一篇:WEBUS2.0 In Action - 搜索操作指南(2) 1. IQueriable中内置的搜索功能在Webus.Index.IQueriable中内置了一些基本的搜索功能: public interface IQueriable { Do
2013-09-07 11:31:24 589
原创 WEBUS2.0 In Action - [源代码] - C#代码搜索器
最近由于工作的需要, 要分析大量C#代码, 在数万个cs文件中搜索特定关键词. 这是一项非常耗时的工作, 用Notepad++要运行接近半个小时. 于是我利用WEBUS2.0 SDK创建了一个代码搜索器程序, 非常方便的完成了这项工作.Code Search程序首先会在选定的目录中搜索所有cs文件: private void btnOpen_Click(o
2013-09-07 11:31:16 531
原创 10. 搜索操作指南 (4)
上一篇:WEBUS2.0 In Action - 搜索操作指南(3)6. 搜索多个索引为了提升性能, 我们可以从多个索引同时进行搜索, Webus.Search.MultiSearcher提供了相关功能:public MultiSearcher(ISearcher[] searchers) {...}我们将多个ISearcher对象传入MultiSear
2013-09-07 11:30:42 468
原创 8. 搜索操作指南 (2)
上一篇:WEBUS2.0 In Action - 搜索操作指南(1) |下一篇:WEBUS2.0 In Action - 搜索操作指南(3)2. 使用QueryQuery是所有查询的基类, 它一共有如下7种实现, 这些实现都在Webus.Search.Queries命名空间下面:类型描述范例TermQuer
2013-09-07 11:30:23 466
原创 3. 解析索引文件结构(1)
上一篇:WEBUS2.0 In Action - 开始搜索 | 下一篇:WEBUS2.0 In Action - 解析索引文件结构(2)WEBUS的索引数据全部保存在一种抽象的目录结构中,它既支持实际物理目录,也支持以流(System.IO.Stream)作为数据载体的逻辑目录:为了实现这个功能,WEBUS2.0 SDK在 Webus.IO 命名空间中
2013-09-07 11:30:22 607
原创 1. 创建索引
WEBUS2.0只能够将一种Document数据类型(Webus.Index.Document类)添加到索引中,所有其他类型的数据(如txt、html、word、pdf等等)都需要预先转换成Document才能够对其编制索引:如此一来,对于新的数据类型,我们只要开发新的Parser就能够将其添加到索引中,因此WEBUS依靠这种方式获得了很高的通用性。一个Docume
2013-09-07 11:30:01 425
原创 6. 索引操作指南(2)
上一篇:WEBUS2.0 In Action - 索引操作指南(1) | 下一篇:WEBUS2.0 In Action - 搜索操作指南(1) 3. 添加、删除、撤销删除和修改文档在WEBUS中要将文档添加到索引中,有且仅有一种方法://Create a documentDocument doc = new Document();doc.Fields
2013-09-07 11:29:44 426
原创 5. 索引操作指南(1)
上一篇:WEBUS2.0 In Action - 解析索引文件结构(2) |下一篇:WEBUS2.0 In Action - 索引操作指南(2) 1. 索引类WEBUS中用于索引的类(接口)主要有以下几个:IIndexable(接口)IQueriable(接口)IndexManager(实现IIndexable接口和IQueriable接口)
2013-09-07 11:29:40 514
原创 4. 解析索引文件结构(2)
上一篇:WEBUS2.0 In Action - 解析索引文件结构(1) |下一篇:WEBUS2.0 In Action - 索引操作指南(1)通过前一篇文章,我们知道了WEBUS的索引数据都在一个虚拟的目录(IDirectory)中得以保存。本篇将继续前文,详细解析索引中的数据类型。为了同时实现关键词搜索和范围搜索,WEBUS的索引采取了“主索引(Master Ind
2013-09-07 11:29:36 609
原创 2. 开始搜索
上一篇:WEBUS2.0 In Action - 编制索引 |下一篇:WEBUS2.0 In Action - 解析索引文件结构(1)当索引建好之后,要利用WEBUS2.0实现基本搜索功能,至少需要用到如下几个类和接口:Webus.Index.IQueriable (接口)Webus.Index.IndexManager (类,实现IQueriable)
2013-09-07 11:29:06 526
GDT蜘蛛侠 - 元搜索采集
2011-08-23
packt_publishing_learning_jquery_jul_2007.zip
2008-01-01
addison.wesley.effective.c.sharp.50.specific.ways.to.improve.your.c.sharp.ebook-lib.chm
2007-12-31
网络加载平衡(NLB) 设置不成功
2014-05-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人