`
hizhangqi
  • 浏览: 86833 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
我们学习SVN的朋友都知道SVN的好处之多,其他的也就不用多说了,当我们的项目做到一定规模时,多人开发甚至异地多人协作开发时,可以为你的团队省去很多麻烦。可能很多人都用过SVN的客户端工具,如TortoiseSVN或者是Eclipse中 ...
import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.List; import org.apache.commons.beanutils.BeanUtils;import org.apache.commons.lang.StringUtils; import com.opensymphony.xwork2.ObjectFactory; /** * Description: 通过反射将v ...
Java内省和反射机制三步曲之 - 内省 经过多方面的资料搜集整理,写下了这篇文章,本文主要讲解java的反射和内省机制,希望对大家有点帮助,也希望大家提出不同的看法! 1).内省(Introspector)是 Java 语言对 Bean 类属性、事件的一种缺省处理方法。例如类 A 中有属性 name, 那我们可以通过 getName,setName 来得到其值或者设置新的值。通过 getName/setName 来访问 name 属性,这就是默认的规则。 Java 中提供了一套 API 用来访问某个属性的 getter/setter 方法,通过这些 A ...
Spring事务配置的五种方式 简介:这是Spring事务配置的五种方式的详细页面,介绍了和spring,有关的知识,加入收藏请按键盘ctrl+D,要查看更多相关信息,请点击此处     前段时间对Spring的事务 配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。     总结如下:     Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式, ...
package org.junit.samples; import java.util.ArrayList;import java.util.List; import junit.framework.Test;import junit.framework.TestCase;import junit.framework.TestSuite; /** * A sample test case, testing {@link java.util.Vector}. * 必须继承TestCase */public class ListTest3 extends TestCase { protecte ...
转自:nutch中文网,http://www.nutchchina.com/index.php?option=com_content&task=view&id=1&Itemid=1 Nutch 是一个开源Java 实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。可以为什么我们需要建立自己的搜索引擎呢?毕 ...
Lucene 简介 Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文 ...
① 我们使用Lucene的IndexSearcher和FSDirectory类来打开我们的索引以进行搜索。 ② 我们使用QueryParser来把human-readable查询分析成Lucene的查询类。 ③ 搜索以一个Hits对象的形式返回结果集。 ④ 注意Hits对象包含的仅仅是隐含的文档的引用。换句话说,不是在搜索的时候立即加载,而是采用从索引中惰性加载的方式—仅当调用hits.doc(int)时。 运行Searcher 1.5 理解核心索引类 在Indexer类中可见,你需要以下类来执行这个简单的索引过程: n IndexWriter n Directory n Analyzer ...
本文定义了Lucene(版本1.3)用到的索引文件的格式。 Jakarta Lucene是用Java写成的,同时有很多团体正在默默的用其他的程序语言来改写它。如果这些新的版本想和Jakarta Lucene兼容,就需要一个与具体语言无关的Lucene索引文件格式。本文正是试图提供一个完整的与语言无关的Jakarta Lucene 1.3索引文件格式的规格定义。 随着Lucene不断发展,本文也应该更新。不同语言写成的Lucene实现版本应当尽力遵守文件格式,也必须产生本文的新版本。 本文同时提供兼容性批注,描述文件格式上与前一版本不同的地方。 定义 Lucene中最基础的概念 ...
在好久以前就想学一下Lucene搜索引擎工具,但一直没安排好时间,网上关于它的介绍也不多。网上有好多人在为它的推广不停地努力,我所知道的比 较出名的如车东,在搜索引擎方面有很深的研究。我现在只是一个初学者,所能做的只能是站在他们的肩膀上,去学他们的技术,记录他们的只言片语。   以下就是我记录了他们关于Lucene的资料,我总结如下:(在文章最后我会标明出处!) Lucene的概述:   Lucene(发音为 ['lusen] )是一个非常优秀的开源的全文搜索引擎,我们可以在它的上面开发出各种全文搜索的应用来。Lucene在国外有很高的知名度,现在已经是Apache的顶级项目,在国内,Lu ...
1.将lucene-3.0.2.rar解压, 将其中的luceneweb.war  copy到tomcat webapps目录中, 启动tomcat,    luceneweb.war自动解压文件夹为luceneweb.  在luceneweb下建立docs和index两个目录(其路径是可随意   的,但暂时先定在这), 可将lucene-3.0.2文件夹下的docs拷贝过来,docs不能为空. 2.在MyEclipse中建立一个工程luceneTest, 将lucene-3.0.2里的lucene-demos-3.0.2.jar 和   lucene-core-3.0.2.jar到工 ...
Global site tag (gtag.js) - Google Analytics