自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨狐狸

好奇心是驱使我看世界的第一要素

  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 lucene4.5源码分析系列:分析器

分析器

2013-10-27 14:49:46 3265

原创 也谈谈扁平化设计

2013-10-24 13:30:47 2536

原创 lucene4.5源码分析系列:搜索过程

IndexSearcher是搜索的入口,主要提供的api都是关于search的。  大致上,前两个search属于简单搜索一类的,接下来两个api是带Collector的,最后三个api是带排序的public TopDocs search(Query query, int n) throws IOException;public TopDocs search(Query query,

2013-10-23 20:19:37 4862

原创 lucene4.5源码分析系列:索引的创建过程

IndexWriter是写入索引的入口。我们来看看lucene的IndexWriter是如何使用的。尤其是下面这些问题:  1. 调用完增删改索引后,此时索引是已经写入磁盘还是仍然留在内存  2. commit和close分别做了什么事,各有什么职责。如果没有commit,close会自动commit吗?如果没有close,又会发生什么?  如果把索引比作数据库,那么IndexWrit

2013-10-23 20:18:39 6177 4

原创 lucene4.5源码分析系列:lucene的默认评分算法-向量空间模型(Vector Space Model)

aa

2013-10-23 20:16:17 5848 1

原创 lucene4.5源码分析系列:lucene默认索引的文件格式-总述

学习lucene索引文件格式的目的是通过对lucene数据结构的理解,从而为lucene索引实现打下基础  索引文件格式在lucene中分为复合索引以及非复合索引。区别是,非复合索引将各种索引文件单独存放,每一种索引文件有自己的用途,相对清晰,问题是每个索引会包含大量的文件,尤其在与其他程序共用时可能达到操作系统对最大打开文件数量的限制;复合索引则是将非复合索引的所有文件合并为一个文件,这样一

2013-10-23 20:02:19 7937 1

原创 lucene4.5源码分析系列:lucene概述

lucene索引格式:http://www.cnblogs.com/forfuture1978/archive/2009/12/14/1623597.html

2013-10-23 19:58:49 16882 3

原创 java中等待所有线程都执行结束

今天看到一篇文章,是关于java中如何等待所有线程都执行结束,文章总结得很好,原文如下http://software.intel.com/zh-cn/blogs/2013/10/15/java-countdownlatchcyclicbarrier/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=ot

2013-10-23 14:55:30 7306 3

原创 家用路由器被攻击记

最近老是电脑老是中毒,有时开机浏览器不间断弹出n个广告窗口,让人抓狂,有时点击某些页面会弹出广告窗口。  杀了一段时间毒,发现后者没有太大改善。但是同时发现,整个房间里的其他设备都会出现同样的问题,让人莫名其妙。网上有人说是运营商DNS被劫持了,难道让我去投诉运营商。  将电脑放到公司,没再出现同样的问题,看来的确是家里那边的问题。那么,会不会是路由器问题呢。  我有两个路由器,一个有

2013-10-11 21:25:11 1798

原创 JDBC的误用-从一个outofmemory中想到的

最近在写一个对数据库进行批处理并调用其他开源库索引的程序。但总是运行几分钟后就OOM,最初的报错让我怀疑是那个开源库不够健壮,后来才发现是JDBC程序写得有问题。  OOM的确非常难定位问题,因为很可能耗内存的大户是A,但是有可能不幸的B刚好在分配内存时撞上OOM,于是堆栈都是关于B的错误,如果顺着堆栈,很可能会误导我们。  遇到OOM不要慌张,可以打开神器jvirtualvm,该

2013-10-07 20:15:35 1757

最接近点对问题LPP

算法:最接近点对问题的算法解答,有图形界面及分析

2009-05-11

java实现的红黑树

java实现的红黑树,希望对初学者提供帮助

2009-05-11

三种排序算法java实现

三种排序算法比较,快速排序,桶排序,还有……排序

2009-05-11

java写的贪食蛇游戏

JAVA写的小游戏,运行在J2ME上,非常简单

2009-05-11

空空如也

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

TA关注的人

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