• Commons-IO


    Commons IO是Jakarta Commons项目的一个子项目。用来帮助进行IO功能开发.它包含三个主要的领域:Utility classes-提供一些静态方法来完成公共任务.Filters-提供文件过滤器的各种实现.Streams-提供实用的Stream,reader与writer实现.
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    企业级应用框架 Moqui Framework: Moqui Framework 是一个全集成的企业级的应用框架,基于 Groovy 和 Java 语言。包含屏幕、服务和条目工具。
    Moqui is a set of free software projects for building custom and enterprise applications. It includes:

    Moqui Framework: facilitate efficient and flexible application building
    Moqui Mantle: universal business artifacts to make your applications easier to build and implicitly integrated with other apps built on Mantle, including:

    Universal Business Process Library (UBPL)
    Universal Data Model (UDM)
    Universal Service Library (USL)
    Moqui Crust: add-on themes, tool integrations, applications, etc
    命令行解析工具 args4j: args4j是一个能够让你很方便在Java GUI程序中解析命令行参数的开源类库。
    Java 3D引擎:Xith3D: Xith3D是一个功能强大,并且非常快的Scenegraph引擎,主要应用于3D游戏开发,数据可视化,三维场景原型等。
    Commons-Codec:Codec 包含一些通用的编码解码算法。包括一些语音编码器, Hex, Base64, 以及URL encoder.
    Java项目依赖分析工具 Tattletale: Tattletale 是一个可帮助你查看项目依赖的其他产品或者项目。主要的功能包括:

    识别 jar 文件之间的依赖性
    从类路径中查找丢失的类
    检测某个类或者包是否在多个 jar 文件中都存在
    检测同一个jar包是否在多个路径中存在
    为每个 jar 文件提供一个详细列表说明所需的包以及提供的
    校验类的 SerialVersionUID
    查找类似的 jar 包,具有不同的版本
    查找没有版本号的 jar 文件
    查找没用到的 jar 包
    识别签名的 jar 包
    Locate a class in a JAR file
    Get the OSGi status of your project
    Remove black listed API usage
    And generate the same reports for your .WAR and .EAR archives
    jviolajones: jviolajones是人脸检测算法Viola-Jones的一个Java实现,并能够加载OpenCV XML文件。 
    GroovyHelp: GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。 GroovyHelp能够帮助Java开发者快速查阅Javadoc帮助文档,主要特性如下所示:* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)* 支持全文检索,并高亮搜索结果(支持模糊查询)* 以树型结构完整展现文档的整体结构及文件结构* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码* 支持JDK1.4+(包括JDK1.4)自带的Javadoc生成的帮助文档* 无需解压文档及源码ZIP压缩包,节省磁盘空间* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)
    收录时间:2011-03-01 08:53:20
    JSON查询语言 Jaql: Jaql是一种专门为JSON(JavaScript Object Notation)而设计的查询语言。尽管Jaql是专为JSON而设计,但是它还借鉴了SQL、XQuery、LISP和PigLatin的一些优秀特性。Jaql最终设计目标包括:

    半结构化分析:实现易于操作和分析JSON数据
    半行处理:Jaql查询能够利用Hadoop的Map-Reduce作为并行计算平台来处理 大量数据
    可扩展性:用户必须能够很容易地扩展JaqlHadoop是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同java程序员可以不考虑内存泄露一样, MapReduce的run-time系统会解决输入数据的分布细节,跨越机器集群的程序执行调度,处理机器的失效,并且管理机器之间的通讯请求。这样的模式允许程序员可以不需要有什么并发处理或者分布式系统的经验,就可以处理超大的分布式系统得资源。
    MINA:MINA (Multipurpose Infrastructure for Network Applications)是一个网络应用程序框架。用户利用它可以容易地开发高性能和高伸缩性的网络应用程序。
    J.Office: J.Office是基于J2EE,Spring,Struts2,EXT3,Hibernate,Compass,Lucene,Jasper Report,Jbpm4优秀技术整合,支持windows、Linux、Unix平台运行。数据库支持Oracle、Sql server、Mysql、 DB2等多种数据库,文档支持全文搜索。 实现办公自动化,协作系统。 功能包括: 支持任意多级部门、成员单位模式,灵活定义角色权限,全面面向集团应用。 采用功能强大的Jasper Report报表引擎,允许自定义报表及上传报表模板。 内置工作流系统,流程自定义,工作流可视化操作,自由流程,流程表单的自定义管理。并能清晰直观查看任务执行状态,实时了解工作任务的办理情况。 集成公告、新闻、内部邮件、外部邮件、短信、手机短信、文件柜模块,提供企业内部信息交流的多种途径。 集成人事档案、考核、考勤、办公用品、通讯簿、日程安排、工作计划、会议管理、车辆管理、客户管理等模块,提供企业管理者全新的管理工具。 通过系统访问控制、系统安全设置、系统资源管理,确保系统稳定安全运行。