贫民窟里的程序高手

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年3月7日

摘要: 本文转载自:http://blog.csdn.net/hehui21/article/details/2873933这几天完成一个相关lucene.net 索引,特此写上来供大爱评论!建立全文索引,主要有两步,一,建立索引,二,查找,那么我先来讲一下怎么新建索引!引用类:ImportsSystem.DataImportsSystem.IOImportsSystem.NetImportsSystem.TextImportsSystem.Data.SqlClientImportsSystem.Data.SqlImportsSystem.Text.RegularExpressionsImportsS 阅读全文
posted @ 2012-03-07 14:55 贫民窟里的程序高手 阅读(498) 评论(0) 推荐(0)

摘要: 本文转载自:http://blog.csdn.net/hehui21/article/details/2874113Lucene.net是目前在.net环境中被普遍使用的全文索引的开源项目,这次在项目的开发中也使用它进行全文索引。在开发过程中碰到一些小问题就是对多字段和多索引目录进行搜索。1 联合两个索引查询,已解决:IndexSearcher[] searchers = new IndexSearcher[2];searchers[0] = new IndexSearcher(m_indexpath);searchers[1] = new IndexSearcher(m_outindexpa 阅读全文
posted @ 2012-03-07 14:53 贫民窟里的程序高手 阅读(269) 评论(0) 推荐(0)

摘要: 本文转载自:http://blog.csdn.net/hehui21/article/details/2874223#region利用com组件读取office///<summary>///判断文件是否存在///</summary>///<paramname="pFileName"></param>privatevoidIsExists(stringpFileName){if(!File.Exists(pFileName)){thrownewApplicationException("指定目录下的无该文件" 阅读全文
posted @ 2012-03-07 14:52 贫民窟里的程序高手 阅读(200) 评论(0) 推荐(0)

摘要: 本文转载自:http://blog.csdn.net/hehui21/article/details/2874198publicDataTableGetListReader(intpageI,intpPageListSize,outintpagecountI){if(!IndexReader.IndexExists(directory))MakeInit(directory);IndexReaderreader=IndexReader.Open(directory);pagecountI=reader.NumDocs();DataTableDT=this.GetSegmentTable();p 阅读全文
posted @ 2012-03-07 14:50 贫民窟里的程序高手 阅读(286) 评论(0) 推荐(0)

摘要: 本文转载自:http://blog.csdn.net/hehui21/article/details/2874178第一、按词条搜索 - TermQueryquery = new TermQuery(new Term("name","word1"));hits = searcher.search(query);这样就可以把field为name的所有包含word1的文档检索出来了。第二、“与或”搜索 - BooleanQuery它实际是一个组合query看看下面的代码:query1 = new TermQuery(new Term("name&q 阅读全文
posted @ 2012-03-07 14:48 贫民窟里的程序高手 阅读(248) 评论(0) 推荐(0)