- 博客(5)
- 资源 (1)
- 收藏
- 关注
多线程使用中的同步问题
这两天在学习多线程时遇到了一个奇怪的问题,贴上来供大家参考参考。首先是一个简单的计数器。 package section_3;public class Counter extends Thread{ static int count = 0; synchronized public void incement(){ count++; } @Over...
2011-06-03 19:55:17
190
配置nutch工程时遇到的一些问题及解决方案
最近开始研究nutch,从apache网站上下载了最新的nutch-1.2包,然而在用ant buildfile导入工程时遇到了一些小小的问题,经过多方查找,终于得以解决,现记录如下。 1.导入工程后通常会发现org.apache.nutch.searcher包里的DdistributedSegmentBean.java文件会有一个错误,位置在第119行的以下这一段。for (I...
2011-05-17 22:28:58
199
原创 Lucene Payload 的研究与应用
Lucene 是最初是由 Douglass R. Cutting 博士发布在自己主页上的一个 Java 全文信息检索工具包,后来成为 Apache Jakarta 家族中的一个开源项目,目前已经成为 Apache 基金会的顶级项目。索引是现代搜索引擎的核心,建立索引的过程就是把源数据处理成方便查询的索引文件的过程。 Lucene 采用的是一种被称为倒排索引 (Inverted Index) 的机制...
2011-05-16 16:06:58
149
容器中使用通配符时java对访问范围的控制
先看两段小程序:第一段定义了一个类BaseClass, 具有包级访问权限[code="java"]package aboutClass;class BaseClass { private String name = ""; BaseClass(String name){ this.name = name; } String getName(){...
2011-05-12 09:35:24
171
原创 【转】关于MappedByteBuffer资源释放问题
JDK1.4中加入了一个新的包:NIO(java.nio.*)。这个库最大的功能(我认为)就是增加了对异步套接字的支持。其实在 其他语言中,包括在最原始的SOCKET实现(BSD SOCKET),这是一个早有的功能:异步回调读/写事件,通过选择器动态选择感兴趣的事件,等等。先谈谈操作系统的内存管理。一般操作系统的内存分两部分:物理内存;虚拟内存。虚拟内存一般使用的是页面映像文件,即硬盘中的某个...
2011-04-21 15:23:51
820
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人