OSS (Open Search Server) 是一个用 Java 开发的搜索引擎服务器,基于 Lucene 、ZK 和 Tomcat 等开源软件架构。 项目主页: http://www
Zoie 是一个基于Apache Lucene构建的实时搜索和索引系统。
简介: 尽管大部分情况下我们并不需要多重继承,但总有一些情况下我们不得不做出多重继承的考虑。但又由于 Java 语言本身不支持多重继承,这就会带来问题。本文试图使用 ASM 来解决这一问题。 问题的提出
turismo 是一个类似 Sinatra 的 Java 的微型 Web 框架。 Sinatra :一个优雅地包装了Web开发的DSL 你相信用100行代码可以实现一个博客吗?用Sinatra框架就可以做到。
jCIFS是CIFS在JAVA中的一个实现,是samba组织本着linux的精神,负责维护开发的一个开源项目。这个项目专注于使用java语言对 cifs协议的设计和实现。他们将jcifs设计成为一个完
Apache Commons Net项目中封装了各种网络协议的客户端
Packlet是一个针对Java的简单安装工具。一个Packlet类似于一个zip或tgz文件。它把应用程序打包成一个单一的可分解的压缩文件。Packlet文件能够在任何有安装Java 2运行环境的机器上运行。
asyn4j 是一个java异步方法调用框架,包括了异步方法执行,异步回调执行,异步工作缓存模块.支持Spring. 让我们写异步方法不再写很多的相关多线程代码。用asyn4j轻松搞定异步方法调用
JFugue一个用于音乐制作的Java API。利用JFugue来制作音乐不需要涉及复杂的MIDI。音乐在运行期播放或保存到MIDI文件中。 Music Strings let you specify
Parser 3rd Edition (XPP3) 是一个实现了 XmlPull 解析 XML 方法的 Java 类库。 项目主页: http://www.open-open.com/lib/vi
JPedal是一个纯Java PDF类库,提供了一个 Java PDF viewer , PDF to image conversion , PDF printing ,支持 PDF search 和
OpenYMSG 是一个 Yahoo Messenger 的 Java 客户端类库,是基于 jYMSG(jYMSG是一组API它可以让Java应用程序连接和使用Yahoo即时消息协议: http://jymsg9
static final String VM_VERSION = System.getProperty( "java.runtime.version" ); /** JVM version */ protected
Mirror DSL 是一个用来简化 Java 的反射编程的类库,类似于 BeanUtils 。 如果直接使用 Java 的反射(Reflection) API,那么代码可能很长,如下: Field
JCL提供一个类库用于从JARs中加载classe。它特别适用于在一个应用程序中有区别地加载多个版本中相同的class。
/** * 执行下载 * @author SHANHY * @param request * @param response */ protected void doDownload(HttpServletRequest request, HttpServletResponse response) throws Exception { File downloadFile = new File(re
ll解密,那么就涉及到java调用dll的问题。 首先我选择了JNI方式(因为网上说的另两种方式Jawin, Jacob更不会),大体流程如下: 1、写一个java的class,在类里声明
需求:替换叠词,用叠词中的一个替换全部。 s.replaceAll("(.)\\1+","$1"); 4,查找:涉及到java.util.regex包中两个对象。Pattern ,Matcher。 1,将正则规则封装成Pattern对象。Pattern
//需下载iText.jar及iTextAsian.jar包 //生成ean13格式或ean8格式条形码PDF打印 public void getExportPDF(List<Object> list, OutputStream os) throws MalformedURLException, IOException, DocumentException{ try { //itext在pdf中输
JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.