`
wolfzha
  • 浏览: 45574 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

apache common 项目研究

    博客分类:
  • J2SE
阅读更多

http://commons.apache.org/

 

包括

 

Components  
Attributes Runtime API to metadata attributes such as doclet tags.
BeanUtils Easy-to-use wrappers around the Java reflection and introspection APIs.
Betwixt Services for mapping JavaBeans to XML documents, and vice versa.
Chain Chain of Responsibility pattern implemention.
CLI Command Line arguments parser.
Codec General encoding/decoding algorithms (for example phonetic, base64, URL).
Collections Extends or augments the Java Collections Framework.
Compress Defines an API for working with tar, zip and bzip2 files.
Configuration Reading of configuration/preferences files in various formats.
Daemon Alternative invocation mechanism for unix-daemon-like java code.
DBCP Database connection pooling services.
DbUtils JDBC helper library.
Digester XML-to-Java-object mapping utility.
Discovery Tools for locating resources by mapping service/reference names to resource names.
EL Interpreter for the Expression Language defined by the JSP 2.0 specification.
Email Library for sending e-mail from Java.
Exec API for dealing with external process execution and environment management in Java.
FileUpload File upload capability for your servlets and web applications.
IO Collection of I/O utilities.
JCI Java Compiler Interface
Jelly XML based scripting and processing engine.
Jexl Expression language which extends the Expression Language of the JSTL.
JXPath Utilities for manipulating Java Beans using the XPath syntax.
Lang Provides extra functionality for classes in java.lang.
Launcher Cross platform Java application launcher.
Logging Wrapper around a variety of logging API implementations.
Math Lightweight, self-contained mathematics and statistics components.
Modeler Mechanisms to create Model MBeans compatible with JMX specification.
Net Collection of network utilities and protocol implementations.
Pool Generic object pooling component.
Primitives Smaller, faster and easier to work with types supporting Java primitive types.
Proxy Library for creating dynamic proxies.
Sanselan A pure-Java image library.
SCXML An implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine. It is capable of executing a state machine defined using a SCXML document, and abstracts out the environment interfaces.
Transaction Implementations for multi level locks, transactional collections and transactional file access.
Validator Framework to define validators and validation rules in an xml file.
VFS Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system.
分享到:
评论

相关推荐

    apache commons lang、io、collection源码与UT

    Apache Commons 是一个由 Apache 软件基金会维护的开源项目,它...通过深入研究 Apache Commons 的源码,不仅可以提升你的Java编程技能,还能帮助你在实际项目中更好地应用和扩展这些工具类,从而提高代码质量和效率。

    开源项目Auto Maker缺少的Common项目代码

    通过对"Common"项目反编译代码的学习和研究,开发者可以弥补项目中的缺失,同时也能深化对通用编程实践的理解,提高自身在软件开发中的技能。不过,重要的是始终尊重开源社区的规定和版权法规,确保所有操作都在合法...

    apache-commons源码及jar文件

    Apache Commons是一个非常有用的工具包,解决各种实际的通用问题。(附件中提供了该工具包的jar包,及源文件以供研究) BeanUtils Commons-BeanUtils 提供对 Java 反射和自省API的包装 Betwixt Betwixt提供将 ...

    apache-15-source-release.zip

    首先,它提供了学习和研究Apache项目内部工作原理的机会,尤其是对于那些希望深入理解Web服务器工作方式的开发者。其次,如果你打算对Apache软件进行二次开发或定制,源代码是必不可少的。此外,通过分析源码,...

    apach基于数据验证的工具包 commons-validator-1.3.1.jar

    7. **API文档**:虽然没有直接给出,但Apache Commons项目通常会提供详细的API文档,帮助开发者了解每个类和方法的功能,以及如何正确使用它们。 在实际应用中,Apache Commons Validator 可以与Spring框架等其他...

    apache-echarts-4.9.0-incubating-src.zip

    "apache-echarts-4.9.0-incubating-src.zip" 这个压缩包包含了 ECharts 4.9.0 版本的源代码及相关资源,适合开发者进行深入研究和定制。其中各个文件的作用如下: 1. DISCLAIMER:这是一个法律声明文件,通常会列出...

    Druid源码(apache-druid-0.22.1-src.tar.gz)

    在Druid源码包`apache-druid-0.22.1-src.tar.gz`中,我们可以深入研究其内部实现机制。这个源码包包含了Druid的所有源代码,包括核心组件、扩展模块以及相关的测试用例。通过分析源码,我们可以学习到以下几个关键...

    apache-xmlrpc-3.1.3-src.zip

    主要涉及的包有org.apache.xmlrpc、org.apache.xmlrpc.common、org.apache.xmlrpc.server和org.apache.xmlrpc.client等。通过阅读这些源码,你可以了解XML-RPC请求从创建、编码、发送到接收、解码和执行的整个流程。...

    apache-tomcat-7.0.81-src 源码免费下载

    10. **网络编程**:Tomcat底层使用NIO(非阻塞I/O)和BIO(阻塞I/O)模型,这在`java/org/apache/tomcat/util/net`目录下可以深入研究。 通过学习和分析这些源码,开发者不仅可以提升对Java Web技术的理解,还可以...

    Apache Hadoop

    1. **Hadoop Common**:这是一个包含了其他所有 Hadoop 子项目所共享的基础工具和库的集合。 2. **Hadoop Distributed File System (HDFS)**:这是一个分布式的文件系统,为应用程序提供高吞吐量的数据访问能力。...

    Apache访问日志分析(含源代码)

    本项目提供了一个基于C#开发的工具,专门用于解析和分析Apache访问日志。 首先,让我们深入了解一下Apache访问日志的格式。默认情况下,Apache使用“Common Log Format”(CLF)或“Combined Log Format”(CLF+...

    Apache Commons source

    Apache Commons 是一个由 Apache 软件基金会维护的开源项目,它为 Java 开发者提供了一系列实用工具类库,极大地丰富了 Java 核心库的功能。这个压缩包包含的是 Apache Commons 源码,对于想要深入理解 Commons 包内...

    利用Common-fileupload封装的文件上传组件...附上源码.

    `Common-fileupload`是Apache组织提供的一个Java库,用于处理HTTP协议中的多部分文件上传请求。这个组件封装了复杂的过程,使得开发者能够轻松地在服务器端接收并处理上传的文件。 首先,我们来看一下标题:“利用...

    SSH服务端 Apache SSHD源码

    Apache SSHD是一个开源项目,由Apache软件基金会维护,它提供了实现Secure Shell (SSH)协议的服务器端实现。SSH是一种网络协议,广泛用于在不安全的网络环境中提供安全的远程登录和其他服务,例如文件传输和命令执行...

    apache xmlrpc-3.1.1-sources.zip

    Apache XML-RPC(XML Remote Procedure Call)是一种基于HTTP协议的通信协议,允许客户端通过发送XML格式的...通过研究其源代码,开发者不仅可以掌握XML-RPC的工作机制,还能了解如何在实际项目中高效地利用这一技术。

    商业源码-编程源码-Apache 1.3.26 程序与源代码.zip

    Apache 1.3.26 是一个历史悠久的Web服务器版本,它是开源软件项目Apache HTTP Server的一个里程碑。这个版本在当时提供了稳定性和性能的优化,被广泛用于企业和个人网站的搭建。下面将详细介绍这个源码包中包含的...

    tomee-common-7.0.2.zip

    这可能意味着你下载的不仅是Apache TomEE的组件,还包含了一个BlazeDS的完整源代码仓库,你可以深入研究其内部实现,甚至参与项目的贡献和改进。 总的来说,这个压缩包结合了两个关键的技术:Apache TomEE的通用...

    云计算仿真工具cloudsim 3.0.3 【无错误,带例子!】

    因为已经在lib中导入了需要的Apache common中的math库!CloudSim是在离散事件模拟包SimJava上开发的函数库,可在Windows和Linux系统上跨平台运行,CloudSim继承了GridSim的编程模型,支持云计算的研究和开发。 它的...

    common-math

    5. **持续发展**:"common-math"作为Apache Commons的一部分,是一个活跃的开源项目,不断更新和维护,这意味着它会随着技术的发展而不断改进,保持对最新数学计算需求的支持。 总之,"common-math"是Java开发中的...

Global site tag (gtag.js) - Google Analytics