Apache Ant ,是一个将软件 编译 、测试、 部署 等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。 项目主页: http://www
JavaUploader 是一个用来上传文件的 Applet 应用程序。在上传之前可以对文件进行压缩,实现快速上传。
java定时任务,每天定时执行任务。以下是这个例子的全部代码。 public class TimerManager { //时间间隔 private static final long PERIOD_DAY
import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component;
摘要: 本文总结了影响Java EE性能的十大问题 1)缺乏正确的容量规划;2)中间件环境规范不足;3)虚拟机垃圾回收过度;4)与外部系统集成过多或过少;5)缺乏适当的数据库SQL调优和容量规 划;6
当一个线程请求获得它自己占有的锁时(同一把锁的嵌套使用), 我们称该锁为可重入锁.在jdk1.5并发包中, 提供了可重入锁的java实现-ReentrantLock. 每个共享变量,都应该由一个唯一确定的锁保护.创建与变量相同数目的ReentrantLock
Coverage and Dependency Analysis. 2. PMD It scans Java source code and looks for potential problems: Possible
信息发送到后台,其实真正的剪切过程是在后台做的。jcrop只是搜集数据。 下面是项目中用到的java实现的图片缩放和剪切功能: 剪切图片: /** * 剪切图片,没有处理图片后缀名是否正确,还有gif动态图片
Text2GUI能够从自然语言生成Java GUI,使在开发中自定义的算法。 用法 在你的文件管理器双击:text2gui.jar 或运行以下命令: java -jar text2gui.jar
Cage是一个用于生成验证码图的Java类库。它具有快速、小型和简单的特点。其目的是生成,易于人读取的图像,但对一台计算机不可能或至少是非常困难的读取。 特性 it is open source, Apache
Collabode 是一个基于 Web 的协作式 Java 集成开发环境,可同步不同程序员之间的代码。 项目主页: http://www.open-open.com/lib/vie
j2se中一个重要的部分正则表达式很强大,它在处理字符串匹配时强大有余啊。主要涉及到 java.util.regex 包中的Pattern类与Matcher类。 下面从代码中,走入正则表达式 代码片段一,入门级的:
JEuclid 是一个Java 的 MathML 的渲染器,用来将 MathML 标识语言转成形如下图的数学公式 支持的输出格式包括:JPEG, BMP, WBMP, GIF, SVG, EMF
Mobile 是一个基于HTML5和Java的框架,可以帮助开发者在一套代码库基础上构建应用程序,并部署到iOS和Android设备中。 该框架的主要亮点如下: Java :甲骨文带来了一个嵌入式JVM
设计初衷是提供方便易用,且高效率的nio框架,一部分实现上参考了mina。还包括线程池,编解码,内存池等机制,以便于开发高性能tcp程序。文档后续会慢慢的补上。 整体实现上尽量少的使用锁,避免cpu浪费。
java web 快速开发框架,建立在各种成熟的框架之上(jquery、struts2、spring3、hibernate3、dbuits), 可极大的提高开发效率、开发体验和开发质量。
Apache Ftp Server 是100%纯Java的FTP服务器软件,它采用MINA网络框架开发具有非常好的性能。Apache FtpServer 既可以嵌到Java应用中使用,也可以做为Windows服务或Unix/Linux
pong"); e.setName("Diego Sarmentero"); e.setBirth(new java.sql.Date(100, 4, 20)); e.setAddress(a); e.setPhone(phones);
前言 有人说用Java开发网站的速度慢而且在美观上还没有C#好,但我个人认为使用Java开发项目可以做到快速开发和高质量开发,因为Java很多的 框架和工具是开源的,而且对于项目本身最重要的也是速
tankwar 是使用java开发的一个单机版的小游戏 (未使用任何游戏引擎). 和90经典版的坦克大战有些不同, 这里是纯坦克之间的战争, 英雄坦克并不用保护它的家. 特色: 1. 游戏共设6个关卡