Java工具集介绍2008年第四期
原创文章,请保留作者名。
1、Avalon SQL Editor
新版本:4.0
Avalon SQL Editor是一个强大的数据库/SQL脚本编辑器,具有代码自动完成、语法分色显示、单词提示等功能。
2、JSurveyLib
新版本:8.01.29
JSurveryLib是一个Java调查/问卷引擎,易于嵌入、易于配置。它支持各种问题类型和带有一个强大的脚本语言用于交互。
3、LiquiBase
新版本:1.5.0
LiquiBase是一个开源的,基于LGPL许可协议,内置独立的DBMS库用于跟踪、管理和应用数据库改变。它建立于一个简单的前提:所有的数据库改变(无论是结构还是数据)都被存储在基于XML的描述文档,并可被源控制检查。
4、Marauroa
Marauroa是一个多玩家在线游戏框架服务器。它使用了多线程服务器架构并使用了UDP网络协议,以MySQL作为其持久层引擎,还有一个灵活的游戏系统。这个游戏系统可被游戏开发者进行扩展、修改,还可用Python脚本来定义游戏规则。
5、XWiki
新版本:1.2.1
XWiki是一个用Java写的WikiWiki的克隆版。它支持Wikis的许多流行特征,如Wiki语法、版本控制、附件、安全等,还有许多高级特征如模板、数据库和事业Velocity或Groovy脚本语言进行动态开发,带有一个插件系统、可换肤,J2EE可伸缩性,XML/RPC远程控制API,Portlet整合,统计功能,RSS订阅,PDF输出功能,WYSIWYG界面编辑等。
6、Talend Open Studio
新版本:2.3.0 RC3
Talend Open Studio是一个ETL(Extract,Transform,Load)工具。它能执行来自数据仓库反馈的数据库同步的系列任务,也可以进行文件格式转换。它的图形界面基于Eclipse的RCP,其相关数据脚本是用Perl或Java产生。可以写组件来扩充其功能。
7、domingo
新版本:1.5.1
Domingo是一个简单的、一致的、面向对象的、易于使用的、用于Lotus Notes/Domino的Java API接口。它能帮助回收问题和简化异常处理。
8、Hudson
Hudson是一个自动化的监视系统,用于JRuby/Ruby的持续整合。
9、GlassFish
GlassFish是Sun公司的应用服务器项目,应用于Java企业级平台。
Sun公司现在提供了GlassFish的注册程序,现在可以注册了。
10、SPOT
Sun公司的SPOT Device是一个小型的、无线的、电池供能的试验平台。它几乎可进行完整的Java编程,允许一般的程序员创建项目,这些项目用于满足专业的嵌入式系统开发技能。这个硬件平台包含了一系列内建的传感器,使外设接口更容易。
11、FEST-Assert
新版本:0.9
FEST-Assert是一个“灵活的断点“库,其目标是使测试代码更易读。它使用了类似DSL的API接口。
12、Groovy
新版本:1.5.2
Groovy是一个面向对象的脚本语言,其语法特征和Python、Ruby、Perl很相似。现在其最新的版本出炉了。
13、soapUI
新版本:2.0.2
soapUI是一个免费的、开源的桌面应用程序,用于检查、调用和开发Web服务,模拟/仿真Web服务,以及进行Web服务的功能、负载、兼容性测试。
14、MySQL
来自MySQL的官方最新消息,发布了最新的Maria引擎来替代原来的InnoDB引擎。
Maria引擎的主要特征:
(1)ACID事务处理
(2)提交/回滚
(3)并发选择
(4)行锁定
(5)组提交