红联Linux门户
Linux帮助
  • 提供高性能的反射处理 ReflectASM

    ReflectASM 是一个非常小的 Java 类库,通过代码生成来提供高性能的反射处理,自动为 get/set 字段提供访问类,访问类使用字节码操作而不是 Java 的反射技术,因此非常快。 主页...

  • Java动态代理 CGLib

    CGLib (Code Generation Library) 是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO字节码的...

  • Java配置文件读写 Commons Configuration

    Commons Configuration是一个java应用程序的配置管理类库。可以从properties或者xml文件中加载软件的配置信息,用来构建支撑软件运 行的基础环境。在一些配置文件较多较的复...

  • .NET版的POI NPOI

    NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上...

  • 常用的编码方法工具包 Commons codec

    Commons项目中用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64等等。 主页:http://commons.apache.org/codec/ 下载:http://...

  • Office文档的Java处理包 POI

    Apache POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。目前POI已经有了Ruby版本。 结构: HSSF - 提供读写Microsoft Excel XLS...

  • 文本编码自动检测 cpdetector

    一个可以自动检测文本编码格式的项目 detector按照“谁最先返回非空的探测结果,就以该结果为准”的原则返回探测到的 字符集编码。 使用需要用到三个第三方JAR包:antlr.jar、chard...

  • Ruby的CSS解析器 CSSPool

    CSSPool 是一个 Ruby 用于解析 CSS 的工具包。 主页:http://csspool.rubyforge.org/ 下载:http://rubyforge.org/projects/...

  • 读取,修改,写入Java Class文件 JClassLib

    JClassLib不但是一个字节码阅读器而且还包含一个类库允许开发者读取,修改,写入Java Class文件与字节码。 主页:http://www.ej-technologies.com/produ...

  • 可移植C++类库 Javassist

    Javassist是一个开源的分析、编辑和创建Java字节码的类库。是由东京技术学院的数学和计算机科学系的 Shigeru Chiba 所创建的。它已加入了开放源代码JBoss 应用服务器项目,通过使...

  • 可移植C++类库 GNU Common C++

    GNU Common C + +是一个高度可移植的C + +类库,主要是开发可移植的应用程序。通过在 Win32平台上进行构建并支持以各种POSIX平台 。其目标是提供一个真正通用的可移植C + +框...

  • 表达式语言 OGNL

    OGNL 是一种图对象的导航语言,这是一个表达语言获取和设置属性的Java对象。您使用相同的表达都得到和设置Key-Value的属性。 该ognl.Ognl类包含方便评价方法的OGNL表达式。为此,您...

  • C语言哈希表 uthash

    uthash 是一个C语言的哈希表,支持各种结构类型的存储、添加、删除,这些操作都在固定的时间完成,跟哈希表本身的大小无关。键也可以是任何类型的数据。 主页:http://sourceforge.n...

  • 集合类和集合工具类 Commons-collections

    Commons项目组中的一个各种集合类和集合工具类的封装。 主页:http://commons.apache.org/collections/ 下载:http://commons.apache.o...

  • 常用C++类库 cxxtools

    cxxtools 是一种会经常使用的C++类库,主要的功能有:参数解析、BASE64编码解码、iconv接口、MD5编码、线程处理、Socket处理、动态异常安全的缓冲、dlopen\dlsym的封装...

  • Bean验证框架 Hibernate Validator

    用Annotations 给类或者类的属性加上约束(constraint),在运行期检查属性值是很优雅的.Hibernate Validator就是这样的一个框架.该框架是十分容易的(就像参考文档中宣...

  • CSV格式读写库 SuperCSV

    Super CSV 是一个速度奇快、免费跨平台的 CVS 格式数据的读写库,可以方便的处理对象、Map、列表的读写操作,以及自动化的类型转换和数据检查功能。 主页:http://supercsv.s...

  • 并发编程框架 Disruptor

    Disruptor 是一个 Java 的并发编程框架,大大的简化了并发程序开发的难度,在性能上也比 Java 本身提供的一些并发包要好。 主页:http://code.google.com/p/di...

  • 把JDK Date和Calendar类完全替换掉 Joda-Time

    Joda-Time提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。 Joda-T...

  • CSV解析的Java包 openCSV

    opencsv一个简单的CSV解析Java包。它封装了CSV格式文件的输出和读入,可以自动处理CSV格式中的特殊字符。 主页:http://sourceforge.net/projects/open...

  • Java集合框架 Google Collections

    Google Collections Library是由Google基于Java5.0 Collections Framework开发的一套新的Java集合框架。新添加的主要类型包括: BiMap:...

  • Java分页包 commons-java-pager

    在java web开发中,分页已经成为了不可缺少的一个组件. 我曾经参与过很多的java web开发, 在不同的项目中修订了多种分页组件(或者叫分页工具类) 但是最后我发现, 无论怎么修订, 总是有一...

  • 数据存储、通信协议 Protocol Buffers

    Protocol Buffers (ProtocolBuffer/ protobuf )是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。现...

  • 内存分配模块 nedmalloc

    nedmalloc 是一个可选的malloc内存分配的实现,主要是适应多线程无锁操作,基于 dlmalloc 2.8.3。 主页:http://www.nedprod.com/programs/po...

  • SGI的STL库 SGI STL

    STL的sgi(Silicon Graphics Computer System,Inc) 版本,同时也是声名最盛的一个STL版本,该版本被纳为GNU C++标准程序库。 主页:http://ww...

  • 运算的高级资源包 jeval

    jeval是为为你的Java应用程序提供可加入的、高性能、数学、布尔和函数表达式的解析和运算的高级资源包。 JEval is the advanced library for adding high...

  • 常用的C语言算法库 libcstl

    libcstl是使用C语言编写的一个通用的数据结构和常用的算法库,它模仿SGI STL的接口和实现,支持vector,list,deque等等常用的数据结构,同时还支持排序,查找,划分等常用的算法,此...

  • .NET企业开发库 EntLib

    Enterprise Library for .Net Framework 3.5 - EntLib v4.1 是patterns & practices 小组为.NET Framework 3.5 ...

  • 提供易用的集合 NSpring

    NSpring 为 .NET 平台提供了一个易用的集合、日志框架、对象池以及应用开发框架等其他工具。 主页:http://sourceforge.net/projects/nspring/ 下载:...

  • 运行的C++运行库 Neptune C++ Runtime Library

    一个可以在多个平台C++开发环境下编译运行的C++运行库。其中包括了对多个C++库和平台SDK(HTTP/TCP/UDP/XML, Thread/Message, String, List/Stack...

  • Java对象序列化框架 kryo

    Kryo 是一个快速高效的Java对象图形序列号框架,主要特点是性能、高效和易用。该项目用来序列化对象到文件、数据库或者网络。 主页:http://code.google.com/p/kryo/ ...

  • 执行各种文档处理任务 Aspose.Words

    Aspose.Words是一款先进的类库,使您可以直接在各个应用程序中执行各种文档处理任务。Aspose.Words支持DOC,OOXML,RTF,HTML,OpenDocument, PDF, XP...

  • C语言程序库 LibU

    LibU 是一个支持多平台的 C 语言程序库,包含很多独立的模块,例如:内存分配、网络和URI解析、字符串处理、调试和日志记录,LibU 是一个很小的库,差不多只有 70K 左右。这是一个模块化的,支...

  • 高性能的Python并发框架 Gevent

    Gevent是一个基于greenlet的Python的并发框架,以微线程greenlet为核心,使用了epoll事件监听机制以及诸多其他优化而变得高效。 于greenlet、eventlet相比,性...

  • C++内存管理库 Generic Memory Manager

    Generic Memory Manager 是一个速度最快的跨平台的C++内存管理库,它是易用而且可扩展的。 主页:http://sourceforge.net/projects/memory-m...

  • C语言的KD树实现 kdtree

    kdtree 是一个简单易用的 KD-trees 的 C 语言实现。 Kd-trees 是二叉树扩展到K维的一种数据结构,可进行方便快速的查找和邻点查询。 主页:http://code.googl...

  • 执行外部进程 Apache Commons Exec

    Apache Commons Exec 是 Apache 上的一个 Java 项目,提供一些常用的方法用来执行外部进程。 主页:http://commons.apache.org/exec/ 下载...

  • JavaBean工具包 BeanUtils

    commons-beanutils 是apache commons子项目中的一个软件包,其主要目的是利用反射机制对JavaBean的属性进行处理。 主页:http://commons.apache....

  • 实现hash map Google Sparse Hash

    Google Sparse Hash 是 Google 一个很节省内存的 hash map 实现。 主页:http://code.google.com/p/sparsehash/?redir=1 ...

  • C语言国际化开发包 ICU4C

    ICU4C 是IBM的国际化开发组件ICU的C语言实现版本。 主页:http://site.icu-project.org/#TOC-Why-ICU4J- 下载:http://site.icu-p...