10 一些经验
10.1关键词区分大小写
or AND TO等关键词是区分大小写的,lucene只认大写的,小写的当做普通单词。
10.2 读写互斥性
同一时刻只能有一个对索引的写操作,在写的同时可以进行搜索
10.3 文件锁
在写索引的过程中强行退出将在tmp目录留下一个lock文件,使以后的写操作无法进行,可以将其手工删除
10.4 时间格式
lucene只支持一种时间格式yyMMddHHmmss,所以你传一个yy-MM-dd HH:mm:ss的时间给lucene它是不会当作时间来处理的
10.5 设置boost
有些时候在搜索时某个字段的权重需要大一些,例如你可能认为标题中出现关键词的文章比正文中出现关键词的文章更有价值,你可以把标题的boost设置的更大,那么搜索结果会优先显示标题中出现关键词的文章(没有使用排序的前题下)。使用方法:
Field. setBoost(float boost);默认值是1.0,也就是说要增加权重的需要设置得比1大。
转载于:http://www.searcher.org.cn/html/lucene/20071213/367_2.html
分享到:
相关推荐
《Enscape:实战经验分享》 Enscape是一款强大的实时渲染与虚拟现实插件,专为建筑设计和景观设计领域提供高效、直观的可视化解决方案。这款软件以其无缝集成于多个主流建筑设计软件(如SketchUp、Revit、Archicad...
本文将深入探讨Ncverilog的一些关键使用经验和技巧。 首先,我们来了解一下如何使用Ncverilog命令行选项进行库文件和库目录的管理。在编译Verilog代码时,常常需要链接库文件或者库目录。例如,`ncverilog -f run.f...
### Oracle的一些小经验 在日常使用Oracle数据库的过程中,我们往往会积累一些实用的小技巧或经验,这些经验能够帮助我们在处理各种问题时更加高效、便捷。本文将根据提供的标题、描述及部分内容,详细介绍几个与...
以下是一些关于模拟IC设计的重要经验和要点: 1. **基础理论掌握**:理解基本的电路理论,如欧姆定律、基尔霍夫定律,以及晶体管工作原理,包括BJT和MOSFET。深入理解放大器的工作机制,如共射极、共集电极、共基极...
这个“学习AVR的一些经验程序”压缩包显然包含了一些有助于初学者理解和掌握AVR编程的资源。以下是对AVR编程相关知识点的详细说明: 1. **AVR微控制器**:AVR是一款基于精简指令集计算机(RISC)架构的8位微控制器。...
### SEO的一些经验分享 #### 容易犯的5个链接建设错误 在SEO工作中,链接建设是提升网站排名的关键手段之一。然而,在实际操作中,不少SEO从业者常常会陷入一些常见的误区,这些误区可能导致外链质量不高,进而...
本文分享了一些FPGA设计的经验,旨在帮助新手设计者避免一些常见的错误和弯路,同时提供了一系列设计中应当遵循的最佳实践。 设计者在开始职业生涯时需要对自己的职业方向有一个明确的定位。对于FPGA设计者而言,...
谈谈使用CYPRESS PSOC的一些经验:本兄于2003年CYPRESS PSOC只诞生了CY8C25,CY8C26系列时开始用它,一直到后来的CY8C24系列,27系列,29系列,感觉PSOC的特点决定它的灵活性优于任何带外设的单片机。
此外,它也可能包含一些其他功能,如怪物经验设定、任务经验调整等,以增强游戏的可玩性和个性化。 使用EXPedit工具时,首先需要确保你有对游戏服务器的访问权限,这通常意味着你需要是服务器的管理员或拥有相应的...
虽然原文部分似乎包含了一些非中文字符或者乱码,但从标题、描述和标签中,我们依然可以提炼出关于Protel 99 SE的一些重要知识点。 ### Protel 99 SE简介 Protel 99 SE是一款非常流行的电子设计自动化(EDA)软件...
在MTK平台进行开发工作时,会遇到各种技术挑战和解决方案,以下是一些基于两年经验总结出的关键知识点。 1. **环境配置**:MTK开发首先需要搭建合适的开发环境,包括安装必要的SDK(Software Development Kit)和...
这里需要说明的时,该文档是本人5年工作经验的积累,文档中大部分知识点来源于实际工作中的总结,(除了JAR等资源文件外)其代码都是可运行的,还有一部分知识来源于网络或者其他书籍,这里做一些收集,使该体系更加...
这个名为“一些硬件电路技术经验整理”的压缩包文件,显然是一个集合了专业工程师实践经验的文档,对于学习和提升硬件电路设计能力非常有帮助。以下将根据文件标题和描述,以及通常在硬件电路技术资料中涉及的内容,...
根据给定的文件标题“降低噪声与电磁干扰的一些经验”及描述内容,下面将详细介绍相关的专业知识点。 ### 1. 核心芯片区域隔离 在设计电路板时,确保核心芯片区域与其他部分有效隔离是非常重要的一步。这可以减少...
【标题】: 应届毕业生求职经验分享 【描述】: 分享一位应届毕业生历经艰辛找到满意工作的经历,探讨应届毕业生在求职过程中可能遇到的困难...通过分享这些经验,希望能为其他正在求职的应届毕业生提供一些有益的启示。
标题中的“一些自己的经验和技巧”表明这是一份个人整理的 IT 知识文档,涵盖了作者在系统管理、网络配置和数据库操作方面的实用方法和命令。描述中提到的“系统、网络、数据库命令和例子”是这份资料的核心内容,...
对于特定的应用,例如8口以太网转换HUB控制器,设计者需要深入理解IEEE802.3标准,包括10MHz和100MHz以太网,同时还需要了解其他相关技术,如ATM、IEEE802.11无线局域网、IEEE1394和USB等。在设计过程中,可能会涉及...
以下是对CATIA装配的一些经验讨论: 1. 使用CGR文件:在CATIA装配中,使用CGR文件可以减少数据量,提高设计效率。CGR文件是可视化文件,用于显示零件的外表,而不调入几何元素,从而实现快速设计。 2.约束装配技巧...
FineReport的一些使用经验与使用文档 FineReport是一款功能强大且灵活的报表工具,集数据展示、数据查询和数据录入功能于一身,广泛应用于基于BS软件系统的开发中。本文将对FineReport的使用经验和使用文档进行总结...
而【经验排行】功能则让这种竞争性变得更加明显,用户可以通过查看排行榜来了解自己的活跃程度与其他用户的比较,从而激发更多的参与热情。 该压缩包文件“贴吧会员经验排行工具”很可能包含一个可执行程序或者脚本...