编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是程序开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
jpedal是开源纯Java的PDF文档解析库,可以用来读取PDF文档中的文字、图形。
UJO Framework为对象提供了一种有别于JavaBeans的架构。最初的想法来源于Java5.0的范型。但是,随着时间的流逝,这种架构表现一些激动人心的特性:
Java Bean Library (beanlib) 是一个JavaBean的实用工具库。Beanlib 的Hibernate ( beanlib- Hibernate)尤其是方便与使用Hibernate的。它使开发人员能够轻松地重复使用相同的pojo类为持续情况和数据传输对象。
HTMLTemplate 用来将HTML/XHTML文档转换成 Python 对象模型,具有快速、功能强大以及易用的特点。
eZ Components 是一个企业快速级,常用组件库。
Gnuplot是一个比较强大的绘图软件包,可以进行绝大多数的科技绘图。它是由Colin Kelley 和 Thomas
JCL提供一个类库用于从JARs中加载classe。它特别适用于在一个应用程序中有区别地加载多个版本中相同的class。代码示例:
Daikon 是一个动态不变量检测工具,支持 Java C C++ Perl 等语言。 动态不变量的检测,即通过一个动态分析发现可能的程序不变量.通过从程序中自动推断出似然程序不变量的方式,可以在程序运动时动态追踪运行轨迹,以发
这是一个封装了 BASE64 编码的 Java 类库。 使用方法如下: String encoded = Base64.encode(\"Hello, world!\", \"UTF-8\");
ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka
JCommon是一组有用的classes集合.它已经用在JFreeChart,JFreeReport与其它项目上. 这个类库包含了以下功能: *
SAX dot NET 是 Java 的 SAX API 的 C# 移植版本。
ConfigLib是采用C++语言撰写的一个专门用于实现配置文件读写的C++库,使用BSD协议发布。使用这个C++库,可以轻松做到对配置文件的读写、忽略注释文字、增加配置项等,从而可以大大减轻C++程序员在配置文件处
Vaniglia 是一组轻量级的可重用的Java 组件,功能包括文件解析、简单通讯协议、日志、格式化、文件过滤器、队列管理、对象池管理等等。
Mirror DSL 是一个用来简化 Java 的反射编程的类库,类似于BeanUtils 。 如果直接使用 Java 的反射(Reflection) API,那么代码可能很长,如下:
NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。
Trove 是一个快速、轻量级 Collection 类的集合。Trove 提供所有标准 java.util Collections
SAC 全称是 Simple API for CSS ,是Java语言用来处理 CSS 的一个开源类库。 SAC 的 JavaDoc 文档:http://www.oschina.net/uploads/doc/sac-1.3/index.html
这是一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。
Dozer是一个用来复制 JavaBean 属性的类库,类似 BeanUtils 例如: MapperIF mapper = new DozerBeanMapper();