java
Daniel_Cao_
keep moving
展开
-
从Java到C++ — 对比Java与C++编程的不同
14th August 2007, 11:40 pm 原作:Cay Horstmann 英文原文翻译:Aqua prglab.com注:很多程序员包括本人在内都是先学会的Java,然后才学的C++,其实C++与Java有很多相似和互通之处,有相当的Java知识可以对应转化到C++概念,从而帮助我们快速上手。这篇文章介绍的内容就对从Java向C++转变转载 2008-11-16 10:00:00 · 1260 阅读 · 6 评论 -
ThreadLocal 分析
今天读一个开源项目的原代码,发现其中用到了ThreadLocal。 google了一下发现好多人讨论。从她的名字可以知道是携带线程内部变量的一个类。具体怎么用呢,又是怎么实现的呢?看了一下她的源程序,发现提供get()和set()两个方法,而且存在一个内部类ThreadLocalMap。原来他是以currentthread作为key 要作为thread local 的对象作为value。 pu原创 2008-11-24 10:51:00 · 572 阅读 · 0 评论 -
深入 Lucene 索引机制
Lucene 是一个基于 Java 的全文检索工具包,你可以利用它来为你的应用程序加入索引和检索功能。Lucene 目前是著名的 Apache Jakarta 家族中的一个开源项目,下面我们即将学习 Lucene 的索引机制以及它的索引文件的结构。在这篇文章中,我们首先演示如何使用 Lucene 来索引文档,接着讨论如何提高索引的性能。最后我们来分析 Lucene 的索引文件结构。需要记住转载 2008-11-23 09:17:00 · 523 阅读 · 0 评论 -
Deflater 和 Inflater 的用法
Deflater 是用于压缩数据包的,当数据包比较大的时候,采用压缩后的数据,可以减少带宽的占用,加多传送的速度,Inflater则时对压缩后的数据包解压用的。先看看jdk中的example// Encode a String into bytes ,Deflater和Inflater只能对byte[]型的数据处理,所以要先转成byte[]型String inputString = "blahbl转载 2009-02-17 12:00:00 · 13610 阅读 · 0 评论 -
ant url path pattern
ant url path pattern Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出) 这些可以组合出很多种灵活的路径模式 Table Ant Wildcard Characters转载 2008-12-11 16:14:00 · 756 阅读 · 0 评论