![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lucene
keep_moving_cqu
每天晚上疲劳的睡在床上时才感觉真真切切地过了一天人生最重要的不仅是努力还有方向压力不是有人比你努力而是比你牛叉几倍的人依然比你努力即使看不到未来即使看不到希望也依然相信自己错不了自己选的人生错不了第二天叫醒我的不是闹钟其实还是梦想
展开
-
lucene-4.5.0版本在window7上的环境搭建
因为这个版本比较新,在网上也没找到合适的文章,全靠试一试的态度和网上参考文章终于把环境搭建起来了。一:环境准备到官网下载lucene包http://lucene.apache.org/,虽然4.6.0已经出来了,但是我下的是4.5.0版本lucene-4.5.0.zip。解压缩出来,随便放在哪个目录下就可以,和以往老版本的不同,这个文件中包含了很多文件,jar包也分布在这些文件中,如:原创 2013-12-10 00:26:25 · 4714 阅读 · 2 评论 -
lucene4.5.0之同义词实现
public class MyAnalyzer extends Analyzer { private CharArraySet stopsArraySet=null; public MyAnalyzer() { super(); // TODO Auto-generated constructor stub } public MyAnalyzer(CharArr原创 2013-12-29 01:40:36 · 2018 阅读 · 0 评论 -
lucene3.6.2之自定义评分
两个重要的类:CustomScoreQuery和CustomScoreProvider两个重要的方法:1:CustomScoreQuery--CustomScoreProvider getCustomScoreProvider(IndexReader reader)2:CustomScoreProvider----customScore(int doc, float subQueryS原创 2013-12-29 01:40:59 · 1583 阅读 · 0 评论 -
lucene4.5.0----自定义filter
自定义filter:public class MyFilter extends Filter { private String ids[]={"1","4","6","8"};//待删除文档id集合 @Override public DocIdSet getDocIdSet(AtomicReaderContext context, Bits acceptDocs) th原创 2013-12-29 01:41:30 · 1503 阅读 · 0 评论 -
lucene4.5.0----高亮显示实现
重要的类:Highlighter;Scorer;Formatter;Fragmenter;简单的高亮显示实现: public class HighlighterUtil { public void createSimpleHighLighter(String queryString) { try { String string="I like basketball原创 2013-12-29 01:41:47 · 1235 阅读 · 0 评论 -
lucene通过tokenstream显示分词信息
public class AnalyzerUtil { public static void main(String[] args) { StandardAnalyzer sa=new StandardAnalyzer(Version.LUCENE_45); String str="I am come from jiangxi fengcheng tongtian . this i原创 2013-12-29 01:39:48 · 2439 阅读 · 0 评论 -
lucene4.5.0之filter使用
filter过滤操作,对query出来的文档进行再次过滤。 public class SearcherUtil { private Directory directory=null; private IndexWriter writer=null; private IndexReader reader=null; private IndexSearcher sear原创 2013-12-29 01:40:09 · 1667 阅读 · 0 评论