Apache Commons Proxy 是Apache 的一个之项目,封装了 Java 对象代理的一些常用方法。又叫做 动态代理。
动态代理的作用非常大,在很多底层框架中都会用得到,比如struts,Spring等都用到了动态代理,它的原理很简单,就是将你要使用的类,重新生成一个子类或本类,这样框架就可以利用这个新生成的类做一些事情,比如在该类的方法前后加一些代码。
设想一下,不用修改任何已...
分类:
Web程序 时间:
2014-12-29 18:29:50
阅读次数:
190
Apache Commons Transaction 旨在提供一个轻量级、标准化、高效的 Java 事务多线程编程的工具包,实现了多级锁、事务集合和事务级文件访问。
事务处理系统对数据库使用者来说,是非常熟悉的事情;但是如果将事务处理系统从数据库转移到文件系统上,估计很多同学都要一筹莫展了。实际上,无论库/框架、语言,或者文件系统级别,对文件系统操作事务的支持一直都很薄弱。
单独看一些文件系统...
分类:
Web程序 时间:
2014-12-29 12:08:35
阅读次数:
178
apachecommons dbutils 是 Apache 组织提供的一个开源 JDBC 工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。
目前最新的版本是1.6。
官网地址为:http://commons.apache.org/proper/commons-dbutils/
DBUtils是个小巧的JDBC轻量级封装的工具包,其最核心的特性是结果集的封装,可...
分类:
数据库 时间:
2014-12-24 13:30:27
阅读次数:
195
Apache commons configuration简介和简单代码
Apache commons configuration最新的版本是2.0alpha,为了安全起见,我们用的是1.1正式版本,最主要的作用是读取资源文件,每一种文件格式都有一个对应的类,如下 :
· Properties files
· XML documents
· Wind...
分类:
Web程序 时间:
2014-12-24 13:28:08
阅读次数:
223
jdk>jre>jvmIDE集成开发环境配置环境变量path:;C:\ProgramFiles\Java\jdk1.6.0_13\bin1:javacHello.java编译生成字节码文件2:javaHellocd\回到根目录bin目录下的src.zip是java源代码数据结构:栈,链表数组&&先于||执行一元运算符,二元运算符,三运算符switch编..
分类:
编程语言 时间:
2014-12-23 06:48:54
阅读次数:
183
jdk>jre>jvmIDE集成开发环境配置环境变量path:;C:\ProgramFiles\Java\jdk1.6.0_13\bin1:javacHello.java编译生成字节码文件2:javaHellocd\回到根目录bin目录下的src.zip是java源代码数据结构:栈,链表数组&&先于||执行一元运算符,二元运算符,三运算符switch编..
分类:
编程语言 时间:
2014-12-23 06:47:43
阅读次数:
193
第二十一章. Gradle 插件
Gradle 在它的核心中有意地提供了一些小但有用的功能,用于在真实世界中的自动化。所有有用的功能,例如以能够编译 Java 代码为例,都是通过插件进行添加的。插件添加了新任务 (例如JavaCompile),域对象 (例如SourceSet),约定(例如主要的 Java 源代码是位于src/main/java),以及扩展的核心对象和其他插件的对象。
在这一章中,我们将讨论如何使用插件以及术语和插件相关的概念。
21.1. 应用插件
插件都认为是被应用,通过Projec...
分类:
其他好文 时间:
2014-12-17 09:49:18
阅读次数:
223
Java JDK1.4 的Robot对象,该对象可以完成屏幕图像截取操作,控制鼠标,键盘,如此便可以轻而易举地实现远程服务器的控制。本文向大家介绍如何用Java Robot对象实现远程服务器的控制,并给出了相应的Java源代码。实现原理: (1)被控端通过Robot截取桌面图像通过socket通信传...
分类:
编程语言 时间:
2014-12-12 11:24:05
阅读次数:
144
在开发Java程序,尤其是Java EE应用的时候,总是免不了与各种配置文件打交道。以Java EE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring、Struts和Hibernate这三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同步...
分类:
编程语言 时间:
2014-12-08 21:08:27
阅读次数:
314
要构建一个Groovy项目,需要使用Groovy的插件。这个插件扩展了Java插件中添加Groovy的编辑功能。
项目可以包含Groovy的源代码,Java源代码,或者是两者的混合。在所有其他方面,一个Groovy项目等同于Java项目。
9.1 一个基本的Groovy项目
让我们来看一个例子。使用Groovy插件,添加以下到您的构建文件(示例代码请看 samples/gro...
分类:
其他好文 时间:
2014-11-28 18:17:50
阅读次数:
137