自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 myeclipse6.5搭建maven3项目

http://java-lyvee.iteye.com/blog/1328856

2012-02-29 10:06:23 80

原创 分页检索及完善站内搜索

public static final int pageSize = 5; //每页显示多少条记录 private int pageNum;//当前页码 private int totalPageSize;//总页数   /** * 通过关键词 得到结果 */ public void searchIndex(String path, String keywords...

2012-02-27 22:40:12 91

原创 lucene3+IK分词器 改造 lucene2.x+paoding

public void createIndex(Article article) throws Exception { // 实例化分词器,使用的是中文分词器 Analyzer analyzer = new IKAnalyzer(); // 指定要保存的文件路径并保存到FSDirectory中 FSDirectory directory = FSDirectory.open...

2012-02-27 21:12:43 108

原创 即时更新索引思路

  1.用户发表一篇文章,即时添加索引. 2.用户修改一篇文章,即时更新索引. 3.用户删除一篇文章,即时删除索引.   /** * 添加文章,除向数据库添加文章外,为该文章创建索引 * * @return * @throws Exception */ public String articleAdd() throws Exception { ...

2012-02-26 00:05:55 107

原创 更新索引策略之一(非繁忙时刻更新)

  半夜更新:也可以叫做非繁忙时段更新。 思路:从上次遍历的最后一条开始.我们需要保存一个数据库中的id,也就是每次遍历后的最大id,以方便下次遍历的时候从这个id开始,判断只去比这个id大的记录进行更新索引。 1.创建一个txt文件 2.第一次遍历,将遍历后的最大id存入txt文件 3.以后每次遍历,从txt文件中取出id,并在遍历数据库结束后更新最大id.            ...

2012-02-25 22:54:26 82

原创 lucene与数据表比较

LUCENE 数据表 说明 Document 一条记录   Field 每个字段   Hits ResultSet 结果集       根据这种比较,大家就会发现Lucene实现起来很简单了

2012-02-25 17:01:47 81

原创 lucene+paoding实现全文检索

Lucene的主要逻辑图 Lucene包括两块:一是文本内容经切词后索入库;二是根据查询条件返回结果。   根据这个图来实现非常简单,如下      创建索引: public String createIndex() throws Exception { // 实例化分词器,使用的是中文分词器 Analyzer analyzer = new PaodingA...

2012-02-25 16:42:47 126

原创 Spring整合 RMI

Spring整合RMI的原理 客户端的核心是RmiProxyFactoryBean,包含serviceURL属性和serviceInterface属性。 通过JRMP访问服务。JRMP JRMP:java remote method protocol,Java特有的,基于流的协议。     服务端暴露远程服务 RmiServiceExporter把任何Spring管理的Bean输出...

2012-02-23 19:18:51 61

原创 MyEclipse6.5下安装maven插件

6.5版开始集成Maven, 但是bug超多,只好手动安装maven3. 关闭Eclipse程序, 进入MyEclipse插件目录/eclipse/features, 删除com.genuitec.myeclipse.maven_6.5.1.zmyeclipse650200806目录, 接着删除plugins目录下的com.genuitec.myeclipse.maven_6.5.1.zmyecl...

2012-02-23 17:16:42 221

原创 在MyEclipse中安装Freemarker插件

今天在Eclipse上安装Freemarker的插件,一开始装官方网站上的推荐插件,装上后发现除了Freemarker代码高亮显示其他什么效果都没有,郁闷。在javaeye论坛上请教了下,据说官网上的那个插件不好用,又去重装了一个,这里备忘纪录一下。     首先在http://sourceforge.net/project/showfiles.php?group_id=163305下载插件,解压...

2012-02-23 17:11:14 103

原创 MemCache简单实用方法

Memcached是什么?   Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。   Memcached能缓存什么?   通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。   Memcached快么?...

2012-02-16 15:06:09 80

原创 自己写个简单的IOC容器

 第一次看spring的时候,会感觉IOC好神奇阿。不需要设置值,用的时候取就可以了。那么它是怎么实现的呢?核心就是IOC容器。那么它有多神秘呢额?其实很简单,就是读取配置文件,生成对应的Bean,再将值赋给那个Bean就行了,取的时候直接用那个getBean方法去取就行了。废话少说,我们自己来写一个简单的IOC容器,来证明其实它就是那么回事。名字我们完全按照Spring的来,让测试起来就感觉在用...

2012-02-13 22:19:03 98

原创 线程池

Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写高效稳定可靠的多线程程序,线程部分的新增内容显得尤为重要。   有关Java5线程新特征的内容全部在java.util.concurrent下面,里面包含数目众多的接口和类,熟悉这部分API特征是一项艰难的学习过程。目前...

2012-02-13 20:18:33 88

一份完整的Spring+Hibernate+DWR+extJs的生成树及下拉comBoboxTre..

一份完整的Spring+Hibernate+DWR+extJs的生成树及下拉comBoboxTre..

2009-12-12

struts2.0最新

最新 技术 ,很好 的东西 啊 事实上似睡非睡答复收费都受到

2009-10-15

锁屏技术(修改注册表代码)

网吧的一切功能都能实现 同步计时,计费 互相通信 要的Q我414129902

2009-05-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除