自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 一次java内存溢出异常的分析过程

前些天,服务器上一个服务跑了一个多月突然当掉了。看了下日志,程序抛出了java.lang.OutOfMemoryError,之前也出现过同样的错误,服务跑了三个月内存溢出。出现这个异常,初步判断是程序有内存泄漏,接下来需要利用一些工具来分析具体原因。首先使用jdk自带的工具jmap转储(dump)java内存堆数据到本地文件中。jmap转储(dump)命令格式如下:jmap...

2011-08-24 15:18:00 98

转载 利用squid简单搭建代理服务

安装squid使用yum命令安装squid2.6:#yum install squid也可以从官网下载安装包安装:http://wiki.squid-cache.org/SquidFaq/BinaryPackages配置squid编辑/etc/squid/squid.conf对squid进行配置,配置文件中对各项参数有详细的说明。设置squid的http...

2011-08-09 16:19:00 138

转载 lucene.net源码学习笔记(四)

今天看了一下Document.cs,Document这个类内部包含两个字段,一个是field的集合,通过ArrayList.Synchronized方法创建的,是线程安全的,另一个是boost表示排序时的优先级。下面是Document类的主要方法介绍: 方法 ...

2009-03-22 14:55:00 78

转载 lucene.net源码学习笔记(三)

昨天到上海了,上海的天气也是阴沉沉的,今天还下雨了,晚上更新了下自己的简历,明天开始找工作的旅程....继续lucene.net的学习,这次看的是Field.cs。Field这个类的结构很简单,下面列出了Field的所有字段: 字段 ...

2009-03-02 21:22:00 97

转载 lucene.net源码学习笔记(二)

今天看了一下DateTool.cs里面的源码,这个文件里的代码还是比较简单的。DateTool类提供一些日期字符串与日期时间类型之间的互相转换。与DateField类不同是,DateField中的日期字符串是一串36进制的字符串,而这里的日期字符串是我们常见的格式,如"yyyy","yyyymm"等。DateTool类里面还嵌套了一个Resolution类。该类采用多例模式,内置了YEA...

2009-02-24 21:10:00 84

转载 lucene.net源码学习笔记(一)

今天开始看lucene.net源码,首先是挑了一个比较简单的类DateField来看了一下。DateField类提供了一些日期字符串与日期时间之间互相转换的静态方法。在lucene.net中日期字符串实际是就是一个36进制(刚好所有的数字,字母能够用上)的字符串,由0-9,a-z这些字符组成,他们之间的转换如下:日期时间 = (日期字符串的36进制值) * 1毫秒 + (19...

2009-02-23 02:38:00 102

转载 [转载]倒排索引

今天看了一下搜索引擎的倒排索引,原理还是蛮简单的,这里转载了一篇来自lucene中国的文章。原文:http://www.lucene.com.cn/yanli.htmLucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I liv...

2009-02-20 22:19:00 117

空空如也

空空如也

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

TA关注的人

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