SymmetricDS 是一个基于Web,数据库无关的数据同步和复制软件。它利用Web和数据库技术,以近乎实时地复制关系数据库之间的表。它支持:Oracle, MySQL, PostgreSQL, H2, HSQLDB, Derby, MS SQL Server, Firebird, IBM DB2, Informix, Interbase, and Greenplum 数据库。
RSyntaxTextArea是一个语法高亮,代码折叠的文本编辑器。它支持超过30个编程语言,是完全可定制。通过扩展JTextComponent的子类,它很容易集成到任何的Swing应用程序,并提供一个简单的方法来添加语法高亮程序。
DynamicReports 是一个基于JasperReports实现的开源Java报表工具。它能够创建动态的报表设计,而无需可视化报表设计工具。可以非常快地创建报表并生成可以展示和打印的文档,也可以
<a href='http://www.open-open.com/open30241.htm'>Drools</a>规则引擎介绍Drools是Jboss公司旗下一款开源的规则引擎,它完整的实现了Rete算法;提供了强大的EclipsePlugin开发支持;通过使用其中的DSL(DomainSpecificLanguage),可以实现用自然语言方式来描述业务规则,使得业务分析人员也可以看懂业务规则代码。最新版本Drools5提供了基于WEB的BRMS——Guvnor,Guvnor提供了规则管理的知识库,通过它可以实现规则的版本控制,及规则的在线修改与编译,使得开发人员和系统管理人员可以在线管理业务规则。
Vaadin 是一个RIA的基于浏览器的富客户端的Web框架。与 JavaScript 库或者是基于浏览器插件的解决方案不同,Vaadin 包含一个服务器端的结构,主要的应用逻辑都在服务器端运行,浏览器通过 Ajax 技术跟服务器端进行交互。Vaadin 提供多种各样的UI组建,例如按钮、表格、树形列表等等,每个组件都具有事件、侦听器、数据绑定和业务逻辑等功能。
Sun 几近达成未来3年以2800万美元许可2000项 Java 专利的协议。 甲骨文去年收购了 Sun,并起诉谷歌 Android 侵犯了与 Java 相关的专利和商标权。谷歌则对甲骨文的起诉予以否认。
Java之父 James Gosling 上周发表博文 《Too Soon》 纪念乔布斯。以下是博客全文: 几个礼拜前,我们还在讨论乔布斯的辞职。虽然我们都知道这意味着什么,但是我没有想到一切
Terracotta是一款由美国Terracotta公司开发的著名开源Java集群平台。它在JVM与Java应用之间实现了一个专门处理集群功能的抽象层,以其特有的增量检测、智能定向传送、分布式协作、服
复和改进。 DynamicReports 是一个基于JasperReports实现的开源Java报表工具。它能够创建动态的报表设计,而无需可视化报表设计工具。可以非常快地创建报表并生成可以展示
JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其它IDE报表工具一样来制作报表。 JasperReports 支持PDF、HTML、XLS、CSV和XML文件输出
DruidDataSource是阿里巴巴开发的数据连接池,性能卓越,监控功能完备。配置兼容DBCP和C3P0,如果你还在使用DBCP和C3P0,我强烈建议你使用DruidDataSource代替,那样你将会一个性能更好监控功能更完备的数据连接池。
Apache POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。目前POI已经有了Ruby版本。 结构: HSSF - 提供读写Microsoft Excel XLS格式档案的功能。
Play! 是一个full-stack(全栈的)Java Web应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西。
ache-core%2Fehcache-core-2.4.5/ EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。
主要的特点包括: 是一个基于 Java虚拟机 的敏捷 动态语言 。 构建在强大的Java语言之上 并 添加 了从Python,Ruby和Smalltalk等语言中学到的 诸多特征 。 为Java开发者提供了 现代最流行的编程语言特性
<a href="http://www.open-open.com/open279225.htm" target="_blank">Jailer</a>可以从关系数据库中直接导出连续、相关的行数据,直接在你自己的开发/测试环境中使用。通过Jailer,你可以在不损害其它数据完整性的情况下,删除某一特定数据行,提高数据库的运行效率。</p> <p>Jailer是一个独立运行的平台,所以你即使没有运行该数据库文件所需要的对应应用程序也不要紧,它可以直接生成DbUnit数据集,以拓扑方式排序的SQL-DML以及阶级性结构的XML文档。
<a href="http://www.open-open.com/open227625.htm" target="_blank">Piggydb</a>是一个知识管理软件,可以个人和小团体使用。从输入各种信息,来连接他们,然后分类管理,让您可以建立自己的知识和创造想法。
程式接口,能够做全文索引和搜寻,在Java开发环境里Lucene是一个成熟的免费开放源代码工具;就其本身而论,Lucene是现在并且是这几年,最受欢迎的免费java资讯检索程式库。人们经常提到资讯检索
Barista基于 OCaml 类库开发,用于加载,重构,操作和保存Java class文件。也可用来编译和反编译 Java 源程序。 新版本默认使用 Java 7,引入一个新的语法扩展用于 'exception pattern'
edtFTPj 是一个FTP客户端库,可让任何Java应用程序 能有充分的嵌入式FTP功能。它包括一个易于使用的API的方法,如 downloadFile() 和uploadFile() 。大多数FTP命令的支持,并主动和被动模式。