摘要:
public static void main(String[] args) { Map map=new HashMap(); map.put("我","妹"); map.put("擦","哇"); map.put("你","呀"); JSONObject json = JSONObject.fromObject(map); System.out.println(json); } 輸出的結果 {"我":"妹","擦" 阅读全文
摘要:
@Repository("luceneDao")public class LuceneDao { /** * * save: 产生索引 * 由于在通过IndexWriter对象操作索引库的时候,忘记关闭该对象流了。 * 当关闭时,程序退出自会上索引锁,所以在用IndexWriter进行 * 索引库操作的时候一定要记得关闭该对象流! * @param @param message 设定文件 * @return void DOM对象 * @throws * @since sear... 阅读全文
摘要:
理解 Document Lucene 没有定义数据源 , 而是定义了一个通用的文档结构 , 这个文档结构就是 LuceneDocument 包下的 Document 类 . 一个 Document 对应于你在进行网页抓取的时候一个 msword, 一个 pdf, 一个 html, 一个 text 等 .Lucene 的这种形式可以定义 非常灵活的应用 , 只要前端有相应的转换器把数据源转成 Document 结构就可以了 . 一个 Document 内部维护一个 Field 的 vector. 好 , 我们一起来看一下 document 的核心源码 ( 只有定义 , 没有实现 ) public 阅读全文
摘要:
package cn.com.douban.movie.lucene;import java.io.IOException;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Document;import org.apa 阅读全文