发布于 2017-12-21 00:31:18 | 169 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Apache Commons

Apache Commons项目的由三部分组成:The Commons Proper - 一个可重用的Java组件库。The Commons Sandbox - Java组件开发工作区. The Commons Dormant - 当前处于非活动状态的组件库.


Apache Commons Pool 2.5.0 已发布,该版本包含一些新功能和变更,还从 Java 6 升级至了 Java 7,具体如下:

新特性
- POOL-332:  ObjectPool and KeyedObject pool should extend Closeable.
- POOL-335:  Make abandoned logging stack trace requirements configurable.
This also reverts the default behavior introduced by POOL-320.


变更
- POOL-331:  Update from Java 6 to 7.
- POOL-333:  Update optional dependency asm-util from 5.2 to 6.0.
- POOL-334:  org.apache.commons.pool2.impl.ThrowableCallStack.Snapshot is missing serialVersionUID.

具体更改可点此查看:http://commons.apache.org/proper/commons-pool/changes-report.html

此版本相比 2.4.x 系列没有客户端代码方面的修改。此版本源代码和二进制包现已提供下载:http://commons.apache.org/proper/commons-pool/download_pool.cgi

Commons Pool组件提供了一整套用于实现对象池化的框架,以及若干种各具特色的对象池实现,可以有效地减少处理对象池化时的工作量,为其它重要的工作留下更多的精力和时间。

创建新的对象并初始化的操作,可能会消耗很多的时间。在这种对象的初始化工作包含了一些费时的操作(例如,从一台位于20,000千米以外的主机上 读出一  些数据)的时候,尤其是这样。在需要大量生成这样的对象的时候,就可能会对性能造成一些不可忽略的影响。要缓解这个问题,除了选用更好的硬件和更棒的虚拟  机以外,适当地采用一些能够减少对象创建次数的编码技巧,也是一种有效的对策。对象池化技术(Object  Pooling)就是这方面的著名技巧,而Jakarta Commons Pool组件则是处理对象池化的得力外援。

使用示例:http://commons.apache.org/pool/examples.html
JavaDoc: http://commons.apache.org/proper/commons-pool/apidocs/index.html



历史版本 :
Apache Commons DBCP 2.2.0 发布
Apache Commons Pool 2.5.0 带来新特性和变更
Apache Commons Text 1.2,处理字符串的算法库
Apache Commons Lang 3.7 发布,Java 常用工具包
Apache Commons Compress 1.15 发布
Apache Commons VFS 2.2 发布,文件系统统一接口
Apache Commons JCS 2.2 发布,分布式缓存
Apache Commons CLI 1.4,Java 命令行参数处理类库
Apache Commons JCS 2.0 发布,分布式缓存
Apache Commons Compress 1.13 发布
Apache Commons Lang 3.5 发布
Apache Commons Weaver 1.3 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务