`
wjboy49
  • 浏览: 274934 次
  • 性别: Icon_minigender_1
  • 来自: 湖南岳阳
社区版块
存档分类
最新评论
文章列表
建立索引,通过已经生成的索引文件,实现通过关键字检索。 写了一个类MySearchEngine,根据上述思想实现,把Lucene自带的递归建立索引的方法提取出来,加了一个搜索的方法: package org.shirdrn.lucene; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Date; import org.apache.lucene.analysis.standard.StandardAnalyzer; im ...
org.apache.lucene.demo.IndexFiles类中,使用递归的方式去索引文件。在构造了一个IndexWriter索引器之后,就可以向索引器中添加Doucument了,执行真正地建立索引的过程。遍历每个目录,因为每个目录中可能还存在目录,进行深度遍历, ...
IndexWriter是一个非常重要的工具。建立索引必须从它开始。而且,从它的构造函数开始。 Document和Field是Lucene中两个最重要的概念。在建立索引的时候,也就是实例化一个索引器IndexWriter的之前,必须通过已经建立好的Document逻辑文件,将Document的对象添加到IndexWriter实例中,才能算是建立索引。 Document汇集数据源,这个数据源是通过Field来构造的。构造好Field之后,将每个Field对象加入到Document之中,可以通过Document来管理Field,然后将聚集的Document加入到IndexWriter中,建立索引, ...
Lucene-2.3.1 源代码阅读学习 源码下载地址:http://lucene.apache.org package org.apache.lucene.demo; import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.index.IndexWriter; import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Date; ...
本文为简单翻译,原文在: http://wiki.apache.org/lucene-java/ImproveSearchingSpeed * Be sure you really need to speed things up. Many of the ideas here are simple to try, but others will necessarily add some complexity to your application. So be sure your searching speed is indeed too sl ...
tail -fn100 /usr/local/apache-tomcat-6.0.18/logs/catalina.out 输出linux 日志文件 tail -fn100 输出100行 /usr/local/apache-tomcat-6.0.18/logs/ 表示日志文件所在位置

swfobject

SWFObject 2.1 最新版语法调用示例 我一直都在用SWFObject 插入flash,好处多多,代码简洁,不会出现微软的“单击此处以激活控件”的提示(据可靠消息,这个是微软惹的官司,其结果是害苦了用户)。不过先前的调用方法着实有些繁琐,先实例化->添加参数、变量->写入,搞的跟把大象装冰箱里头一样麻烦。好在作者终于注意到这一点,在新的2.x版本中,其最简单的调用竟只需一句话,并且不需要等待页面加载完成,这意味着你可以将这句话写在页面的任何地方,由此可见人类的科技水平进步之快,下面我们就来列举几个我们在日常开发中最常用到的几个调用实例。 1、最简单,最基本,只要想插入fl ...

C#日期格式化

    博客分类:
  • c#
日期转化一 为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示: using System; using System.Globalization; String format="D"; DateTime date=DataTime,Now; Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo)); 结果输 ...
1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/) 快速修正:Ctrl+1 单词补全:Alt+/ 打开外部Java文档:Shift+F2 显示搜索对话框:Ctrl+H 快速Outline:Ctrl+O 打开资源:Ctrl+Shift+R 打开类型:Ctrl+Shift+T 显示重构菜单:Alt+Shift+T 上一个/下一个光标的位置:Alt+Left/Right 上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down 选中闭合元素:Alt+Shift+Up/Down/Left/Right 删除行:Ctrl+D 在当前行上插入 ...
看过一些关于Java多态性的文章,参考了很多人的理解,加入了一些自己的看法,整理出来供大家参考,不一定完全正确,欢迎大家批评指正。 (一)相关类 class A { public String show(D obj){ return ("A and D"); } public String show(A obj){ return ("A and A"); } } class B extends A{ public String show( ...
获取一组radio被选中项的值 var item = $("input[name='items']:checked").val(); 获取select被选中项的文本 var item =$('#select_id option:selected').text() select下拉框的第二个元素为当前选中值 $('#select_id')[0].selectedIndex = 1; radio单选组的第二个元素为当前选中值 $("input[name='items']").get(1).checked = true; 获取值: 文本框,文 ...
对要进行范围查询(RangeQuery)的字段 创建索引的时候要按照 储存 不分词 的方式创建索引。 new Field(name, value, Field.Store.YES, Field.Index.UN_TOKENIZED); 1.数字的范围查询 对数字进行范围查询,必须先把数字格式化为一样长度的字符串。位数不够的在前面补零。 如: Java代码 NumberFormat format = NumberFormat.getIntegerInstance();   //设置数字的位数 由实际情况的最大数字决定   format.setMinimumIntegerDigits(6) ...
.NET 1.1里, using System.Configuration; using System.Web.Configuration; using System.Reflection; public AuthenticationMode GetAuthenticationMode() { object auth = ConfigurationSettings.GetConfig("system.web/authentication"); if (auth!= null) { //an internal class "System.Web ...

C#精髓

    博客分类:
  • c#
C#精髓 第二讲 WMI完美秀出CPU编号厂商主频电压等全部信息 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.3.23 关于WMI MSDN有详细说明。 本文列举数例算抛砖引玉吧。WMI是个好东西,看过本文后也许你应该能举一反三参考MSDN也许自己做个优化大师也是可能的。 本文的例子在以下环境调试通过:Windows2003+AMD64双核CPU+VisualStudio2005(C#)下调试通过,无错版! 首先要添加“引用”一个dll,选择“System Management”; 再引入2个 ...
通过C#的Assembly反射机制可以动态的调用一个类以及该类中的方法和属性: string spath = this.TargetPath.Trim().Trim('\\')+"\\DB.dll";  Assembly a = Assembly.LoadFrom(spath);  //获得dll路径 Type calltype = a.GetType("SystemAdmin.DbBase"); object Callobject = Activator.CreateInstance(calltype);  //Activator.Create ...
Global site tag (gtag.js) - Google Analytics