- 浏览: 920527 次
- 性别:
- 来自: 黑龙江
文章分类
- 全部博客 (209)
- struts1 (3)
- hibernate3 (19)
- java (13)
- spring2 (5)
- netBeans (1)
- eclipse (1)
- JSF (1)
- DIV+CSS篇章 (1)
- jFreeChart+Oracle之曲线,柱状及饼状图的实现 (1)
- JSF知识与技巧 (3)
- Oracle数据类型的介绍与比较 (2)
- J2EE (2)
- Ajax技术 (4)
- javaScript技术 (25)
- struts2 (16)
- C/C++程序设计 (1)
- oracle系统学习 (29)
- 算法分析 (0)
- Linux实践 (7)
- extjs开发经验 (13)
- flex开发总结 (1)
- FusionCharts总结 (0)
- 高级数据库总结 (0)
- SVG拓扑图开发总结 (0)
- CSS (1)
- CSS使用简介 (1)
- SVG (0)
- DOJO (0)
- Junit测试 (0)
- lucene (24)
- solr (6)
- tokyo tyrant 技术 (7)
- Html5 (1)
- 算法与数据结构 (0)
- 物联网相关技术学习 (0)
- UI设计 (1)
- webservice (0)
- Android (5)
- hibernate4 (3)
- solrcloud (0)
- dorado5 (0)
- dorado7 (0)
- elasticsearch (0)
- GWT (0)
- node.js (0)
- 并发编程 (1)
- 大数据 (1)
- 项目经验 (5)
最新评论
-
cs261244787:
楼主好人! 平安
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
wxluck666:
我也赞一个 很有用
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
wxluck666:
我也赞一个 很有用
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
xinsiyou:
牛逼,就是样式被搞没了
JS实现选项右移,左移,向上,向下调整顺序 -
unnamed__:
这代码风格就像一坨翔
java获取数据库的列名,类型等信息
import java.io.IOException; import java.io.StringReader; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.TokenStream; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; import org.apache.lucene.search.Query; import org.apache.lucene.search.highlight.Highlighter; import org.apache.lucene.search.highlight.InvalidTokenOffsetsException; import org.apache.lucene.search.highlight.QueryScorer; import org.apache.lucene.search.highlight.SimpleHTMLFormatter; import org.apache.lucene.util.Version; public class HighlighterDemo { public static String toHighlighter(Query query, Document doc, String field) throws IOException, InvalidTokenOffsetsException { Analyzer analyzer = new StandardAnalyzer(Version.LUCENE_35); SimpleHTMLFormatter simpleHtmlFormatter = new SimpleHTMLFormatter("<font color=\"red\">", "</font>"); Highlighter highlighter = new Highlighter(simpleHtmlFormatter,new QueryScorer(query)); TokenStream tokenStream = analyzer.tokenStream(field,new StringReader(doc.get(field))); String highlighterStr = highlighter.getBestFragment(tokenStream, doc.get(field)); return highlighterStr == null ? doc.get(field) : highlighterStr; } }
- lucene-memory-3.5.0.jar (29.5 KB)
- 下载次数: 111
- lucene-highlighter-3.5.0.jar (86.1 KB)
- 下载次数: 139
发表评论
-
lucene3.5-使用Berkeley DB存储索引
2012-01-06 13:12 1550lucene3.5-使用Berkeley DB存储索引 -
lucene3.5自定义过滤器
2012-01-05 20:17 1379lucene3.5自定义过滤器,随后! -
lucene3,5处理日期范围查询
2012-01-05 20:16 1401lucene3,5处理日期范围查询,随后! -
lucene3.5处理数值域的范围查询
2012-01-05 20:15 1524lucene3.5处理数值域的范围查询随后、 -
lucene3.5自定义QueryParser类
2012-01-05 20:12 1353lucene3.5自定义QueryParser类,随后! -
lucene3.5高亮显示报错
2012-01-04 20:40 2441Exception in thread "main& ... -
lucene3.5查询过滤
2012-01-04 16:10 1352lucene3.5查询过滤 -
lucene3.5排序查询
2012-01-04 16:10 1428lucene3.5排序查询 -
lucene3.5分页查询
2012-01-04 16:08 1449asdasdasdasd -
lucene3.5检索实例
2012-01-04 10:17 2553public class MySearcher { pub ... -
lucene3.5更新索引
2011-12-31 10:53 4098lucene索引的更新操作其实就是删除索引和添加索引的组合。 ... -
lucene3.5删除索引实例
2011-12-31 10:28 4366lucene提供了两种删除索引的方式,一种是通过documen ... -
lucene3.5创建索引
2011-12-31 10:19 1813从lucene3.0之后的版本,创建索引的过程如下实例所示。现 ... -
lucene3.x的目录结构
2011-12-30 09:27 1142lucene包括core和sandbox两部分,其中core是 ... -
lucene3.x的工作方式
2011-12-30 09:02 1017lucene提供的服务实际包含两部分:一入一出。 所谓入是写入 ... -
lucene3.x中Query子类集合介绍与实例
2011-12-31 10:14 1476Query有很多子类,分别完成不同类型的查询任务: 1. T ... -
lucene3.x核心类介绍
2011-12-29 18:12 1510索引核心类 Directory:描述Lucene索引存放的 ... -
Apache Lucene 3.5 发布的优化、改进和Bug修复
2011-12-29 10:57 1588Apache Lucene 是一个基于Java的、高性能的全文 ... -
Solr相关学习链接
2011-12-29 10:57 138401. Solr http://lucene.apache. ... -
基于源码搭建solr搜索服务器
2011-12-28 18:56 2984基于源码搭建的好处的就是,我们在开发过程中可以方便地进行调试跟 ...
相关推荐
lucene3.5高亮
5. **内存缓存与过滤器**:Lucene提供`Filter`类来处理如文档过滤、高亮显示等功能。同时,`BitSet`类用于在内存中高效地存储和操作文档集。 6. **倒排索引的优化**:在`MergePolicy`和`MergeScheduler`中,你可以...
这个压缩包包含了Lucene 3.5版本的一些关键组件,如中文分词器、核心包和高亮包等,这些对于构建高效、精确的文本搜索系统至关重要。 1. **中文分词器**: 在处理中文文本时,分词是必不可少的步骤。Lucene 3.5 包含...
本篇文章将围绕“lucene3.5全文检索案例lucene+demo”,详细讲解Lucene 3.5的核心概念、关键功能以及如何通过实例进行操作。 一、Lucene 3.5核心概念 1. 文档(Document):Lucene中的最小处理单元,相当于数据库...
8. **高亮显示(Highlighting)**: Lucene 提供了文本片段高亮的功能,可以在搜索结果中突出显示匹配的部分。 9. **内存索引(In-memory Indexing)与磁盘索引(Disk-based Indexing)**: Lucene 支持两种索引方式...
《深入探索Lucene 3.5:学习研究报告》 Lucene 3.5是一个重要的版本更新,它在2011年11月26日发布,为搜索引擎开发者提供了更高效、更稳定的功能。该版本在性能优化、新特性和错误修复上取得了显著的进步。 首先,...
在本篇文章中,我们将深入探讨 Lucene 3.5 版本的 API,尽管它是英文版,但其丰富的功能和详细文档使其对开发者极具价值。 1. **Lucene 的基本概念** - **索引(Index)**:Lucene 使用倒排索引(Inverted Index)...
### Lucene 3.5 学习笔记 #### 一、Lucene 3.5 基本概念 ##### 1.1 Lucene 概述 **1.1.1 IndexWriter** `IndexWriter` 是 Lucene 中的核心类之一,用于创建或更新索引。它提供了添加文档、删除文档、优化索引等...
标题中的"solr_lucene3.5_lukeall-3.5.0.jar.zip" 提供了关于这个压缩包的基本信息。它包含了Solr和Lucene的特定版本——3.5.0,以及一个名为"lukeall"的工具。"Luke"在Lucene和Solr的上下文中是一个非常有用的工具...
Lucene测试程序3.5是一款基于Java开发的小型应用,主要用于验证和学习Lucene 3.5版本的功能。Lucene是一个高度成熟、功能强大的全文搜索引擎库,由Apache软件基金会开发并维护。它提供了丰富的API,允许开发者在应用...
lucene-highlighter-3.5.0.jar lucene高亮包
Lucene.Net 2.9.1是该库的一个稳定版本,带来了对.NET Framework的良好支持,包括.NET 2.0、3.0、3.5以及4.0。这个版本包含了之前在某些下载源中可能缺失的高亮包,使得用户可以在搜索结果中实现关键词高亮,从而...
优化字段类型,例如,对于非全文搜索的字段,可以设置为不分词的TextField,以减少索引空间和提高搜索速度。另外,定期重建索引,以消除旧的和不必要的数据。 #### 3.5 查询优化 合理使用查询语法,避免复杂的查询...
Apache Solr 是一款高度可扩展的开源全文搜索引擎,它基于 Java 开发,并且利用了 Apache Lucene 库来实现强大的搜索功能。Solr 3.5 版本因其稳定性而备受推崇,尤其适合用于构建企业级的搜索解决方案。 在 Solr 中...
Solr是一个基于Apache Lucene的开源搜索平台,提供了高效、可扩展的全文检索、命中高亮、拼写检查、分类、 faceting等功能。而Tomcat则是一个流行的轻量级应用服务器,广泛用于部署Java Web应用程序。 **Solr 3.5...
为了确保数据的唯一性,通常会为每个文档设置一个唯一的标识符,例如默认情况下使用`id`字段作为唯一键,在Schema配置文件中通过`<uniqueKey>id</uniqueKey>`来进行定义。 - **核心特性**:Solr具备高效的缓存机制、...
- **3.6.5 Solr高亮使用**:在搜索结果中突出显示匹配的关键词。 #### 四、SolrJ的用法 **4.1 搜索接口的调用实例** - 使用SolrJ API可以轻松地与Solr交互,包括添加文档、执行查询等操作。 **4.2 Solrj的使用...
Apache Solr 是一个强大的开源搜索服务器,基于Java开发并利用Apache Lucene库提供全文检索服务。它的核心特性包括高效的缓存机制、垂直搜索功能、搜索结果高亮、通过索引复制确保高可用性以及一套强大的数据模式...
Solr基于Java,是Apache Lucene项目的一部分,提供了高级的索引和查询功能,支持多种数据源,包括XML、JSON、CSV等。在企业环境中,Solr常常与Web服务器如Tomcat集成,以提供更灵活和方便的部署选项。 标题"apache-...
首先,"eContact+V3.5(3.5.7.4Q1)Solr檢索附件需求分析書V1.0-ZhaoHaiming20100415.docx"文件可能是关于一个特定项目中Solr的检索附件需求分析,可能涵盖了如何利用Solr进行文档检索和管理的需求和设计思路。...