自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Lucene--DirectoryReader

DirectoryReader ireader= DirectoryReader.open(directory)public static DirectoryReader open(final Directory directory) throws IOException { return StandardDirectoryReader.open(directory, null); }

2015-09-29 14:24:25 2105

原创 Lucene--Query

package com.lucene.demo2;import java.nio.file.Paths;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Docum

2015-09-16 11:29:42 320

原创 Lucene--IndexWriter

IndexWriter:创建和维护索引IndexWriterConfig.OpenMode 决定新的索引被创建或者新的索引被打开。当readers使用索引时,也可以用 IndexWriterConfig.OpenMode.CREATE打开这个索引。旧的readers只能读取当时的索引情况,新增的索引是看不到的。IndexWriterConfig.OpenMode.CREATE_OR_A

2015-09-14 15:49:26 312

原创 Lucene--Analyzer

Analyzer创建很多个TokenStreams,每个TokenStreams有着自己的策略去提取索引。为了定义Analyzer的工作,子类必须在createComponents(String)定义TokenStreamComponents,在每次调用方法tokenStream(String, Reader)的时候,这些组件会被重复使用ReuseStrategy:定义tokenStream(

2015-09-14 15:01:12 412

原创 Lucene--TokenStream(TokenFilter、Tokenizer)

TokenStream即是从Document的域(field)中或者查询条件中抽取一个个分词而组成的一个数据流。继承TokenStream的类必须是final类型的,或者至少increamStoken的方法是final的,TokenStream是抽象类,两个子类如下:Tokenizer:输入为Reader的TokenStreamTokenFilter:输入参数为另一个TokerStre

2015-09-11 17:23:21 1489 1

原创 Lucene--AttributeImpl

AttributeImpl:所有Attributes的基类,Attributes通常用来以动态的,线程安全的方式往一个流的数据源中添加数据clear():清除AttributeImpl的值并重置为默认值,如果继承了多个Attribute,讲清除所有reflectAsString(final boolean prependAttClass):把attributes转为字符串,prepen

2015-09-11 17:14:15 488

原创 Lucene--AttributeSource

一个AttributeSource中包含着一个由不同AttributeImpl组成的列表,以及添加和获取AttributeImpl的一些方法。内部类:State,标示每个AttributeImpl的状态AttributeSource():默认使用AttributeFactory.DEFAULT_ATTRIBUTE_FACTORYpublic AttributeSource() {

2015-09-11 15:06:50 886

原创 Lucene--简单的写与读

package com.lucene.demo1;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Document;import org.apache.lucene

2015-09-08 14:23:32 761

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除