摘要: 本人看到这篇非常不错的Lucene.Net入门基础教程,就转载分享一下给大家来学习,希望大家在工作实践中可以用到。 一.简单的例子 //索引Private void Index(){ IndexWriter writer = new IndexWriter(@"E:\Index", new St... 阅读全文
posted @ 2014-08-19 23:05 夯 阅读(611) 评论(0) 推荐(2)
摘要: 1、索引的管理//指定索引库文件存放文件位置FSDirectory directory = FSDirectory.Open(new DirectoryInfo(this.IndexDataDir), new NativeFSLockFactory());//判断索引文件目录是否存在bool isE... 阅读全文
posted @ 2014-08-18 23:28 夯 阅读(425) 评论(0) 推荐(0)
摘要: 可以使用 TOP 子句来限制 UPDATE 语句中修改的行数。当 TOP (n) 子句与 UPDATE 一起使用时,将针对随机选择的 n 行执行删除操作。例如,假设您要为一位高级销售人员减轻销售负担,而将一些客户分配给了一位初级销售人员。下列示例将随机抽样的 10 个客户从一位销售人员分配给了另一位... 阅读全文
posted @ 2014-08-14 21:41 夯 阅读(425) 评论(0) 推荐(0)
摘要: 本章阅读概要1、Lucenne.Net简介2、介绍盘古分词器3、Lucene.Net实例分析4、结束语(Demo下载)Lucene.Net简介 Lucene.net是Lucene的.net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完... 阅读全文
posted @ 2014-08-13 22:08 夯 阅读(2265) 评论(3) 推荐(0)
摘要: 我们在搜索中可能会遇到要搜索索引文件中不同字段,不同字段之间就存在了与或非的运算关系,如:这个xx字段中必须存在什么什么关键词,而另一个 XXX字段可以存在或不存在什么什么关键词等等等。这就需要有BooleanQuery这个得到一个组合检索对象,进行组合检索了。BooleanClause是在一个Bo... 阅读全文
posted @ 2014-08-07 23:15 夯 阅读(617) 评论(0) 推荐(0)
摘要: lucene在doc.add(new Field("content",curArt.getContent(),Field.Store.NO,Field.Index.TOKENIZED));Field有两个属性可选:存储和索引。通过存储属性你可以控制是否对这个Field进行存储;通过索引属性你可以控制... 阅读全文
posted @ 2014-08-07 22:39 夯 阅读(350) 评论(0) 推荐(0)
摘要: 返回文章:那些年我们一起清除过的浮动闭合浮动 与 清除浮动 的区别.main:很抱歉,现代浏览器中我没能把warp撑高(float:left).side:我也浮动了(float:left).footer:我通过设置 clear:both 清除浮动,虽然位置正确了,但是 warp 的高度没变,有些不爽... 阅读全文
posted @ 2014-08-06 22:30 夯 阅读(335) 评论(0) 推荐(1)
摘要: 很系统的介绍了浮动的清除,以及各种清除的利弊 阅读全文
posted @ 2014-08-06 22:24 夯 阅读(311) 评论(0) 推荐(0)
摘要: 在进行代码开发的时候,我们往往会频繁的使用键盘、鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以只用键盘来完成,那开发效率将得到大幅度的提升。因此,灵活地应用 Visual Studio 的键盘快捷键,就可以起到事半功倍的地步。为了便于日后查看,我根据使用的效果分成这么... 阅读全文
posted @ 2014-08-05 12:58 夯 阅读(647) 评论(1) 推荐(0)
摘要: CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并 整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名.... 阅读全文
posted @ 2014-08-01 22:46 夯 阅读(363) 评论(0) 推荐(0)