java

java

CodeBeamer 5.4发布

CodeBeamer是一款Java编写的项目管理软件,CodeBeamer的特点在于让整个开发团队可以协同办公,CodeBeamer内部整合了很多项目管理必备的模块如: CodeBeamer项目管理 CodeBeamer Wiki模块 CodeBeamer文档管理模块 CodeBeamer需求,变更,配置管理(ITIL)模块 CodeBeamer持续集成(contunuous integration)模块 CodeBeamer版本控制模块 CodeBeamer代码分析和群组讨论模块等等 CodeBeamer曾两度获得Jolt Productivity Award大奖,分别是的: 第15界”Change&Configuration Management”,第18界”Collaboration Tool”. (很不容易的说) 本次发布的CodeBeamer 5.4版本的最大亮点是,增加了对分布式版本控制系统的支持,和引入了一个新的问题升级机制。除此之外,CodeBeamer 5.4将所有需要长期执行的任务以后台进程的方式进行处理,这将大幅度提升codeBeamer的性能,因此CodeBeamer […]

java

Java序列化测试比较

Java序列化机制是一项非常有用的技术,但Java本身的序列化机制是否一定是最好的呢?对比几种不同的将Java简单对象序列化的结果是一件很有趣的事情。本文笔者以Java序列化,JSON序列化,Google ProtoBuf序列化三种方式来进行对比。测试结果表明,对于简单的Java对象,Google ProtoBuf的序列化速度几乎是Java序列化的2倍。而通过JSON-lib实现的JSON序列化速度也快不到哪里去。(该测试结果源自TSS,先不就其权威性进行评论,根据个人经验,Google ProtoBuf序列化之后的对象字符串的长度很短,但使用Java序列化之后的对象字符串的长度是难以想象的,如果对象足够大,经常会出现浏览器URL过长无法解析的问题,从这点上来看,Google ProtoBuf是个提高效率的不错选择) 下面是测试结果,时间越短的越好: // ========= // Java Serialization……………:2135 // JSON Serialization……………:20523 // Google ProtoBuf Serialization….:1472 // =======================================

java

HttpComponents HttpCore 4.1-alpha1 发布

HttpComponents HttpCore 4.1-alpha1是HttpCore分支项目的一个公开发布版本。(HttpComponent团队的更新频率还是蛮快的,在前不久刚刚发布了 HttpClient 4.0 GA 版本。) HttpCore 4.1-alpha1中加入了一部分新特性,但 HttpCore 4.1-alpha1最大的改进是增强了对 IBM JRE(Java运行环境) 和 其他 JRE 在 SelectionKey API 方面的兼容性。

java

Bolts 1.0发布-Java功能变成库

Bolts是一套Java版的功能编程库,Bolts包含了一系列方便使用的集合,因为Bolts作者在使用过程中感觉Java JDK提供的集合类功能上有太多的限制(简单的说Blots作者觉得Java的集合类不好用)。 Bolts区别于其他类似项目的一大特点是,Bolts的结合接口都是扩展自JDK的集合,同时Bolts提供的集合类中使用的操作方法也都是集合类中的方法。 下面是Bolts提供的集合类的一些demo代码: CollectionsF.list(“1″,”2″,”4”).map(IntegerF.parseF()) yields list of integers 1, 2, 4. CollectionsF.list(0, 1, -3, 2, 0).filter(IntegerF.naturalComparator().gtF(0)) yields 1, 2

java

Artifactory Online-云Maven仓库管理器

Artifactory Online是一套云Maven仓库管理器,Artifactory Online 允许用户轻松的在云端设置他们自己的私有maven仓库,Artifactory Online 的整个设置过程十分便捷,您可以再数分钟内开始使用Artifactory Online搭建的maven私服。(Artifactory是一个优秀的Java版Maven私服,另一个很知名的Maven私服是Nexus) 使用Artifactory Online,公司内部不再需要一台专用的服务器维护maven私服,也不需要设置负载的HTTP访问规则,安装各种相关软件,也不必设置哪些常用的远程maven服务器。就连备份管理这样的maven私服的工作都可以省去了。 Artifactory Online将基于最近即将发布的Artifactory 2.1版本,Artifactory 是一个开源的maven 仓库管理工具,新版本的Artifactory包含了很多新的特性和原有功能的增强。新版本的Artifactory将包含一组商业扩展包。例如: 丰富的只能搜索 您可以通过购物车的方式搜索到您需要的artifacts然后把他们保存在购物车中,然后在稍后的时间里继续操作他们。 基于属性的artifacts标记 您可以为制定的artifacts和文件夹定义全文检索属性,通过您自定义的属性集合,您可以再前台的UI界面或者后台API调用中,通过这些属性定位到您需要的artifacts。 Artifacts监控 您可以自定义需要监控的artifacts或者是artifacts文件夹,包括这些artifacts和文件夹的添加,修改,删除事件都可以通过email的方式通知您。

java

Spring WS Test 0.6 发布

Spring WS Test是一个用来简化Spring WS(webservice)客户端功能测试的项目,采用纯Java编写。Spring WS Test允许用户编写各种功能测试,并且这些功能测试可以运行在同一个 Java JVM中。Spring WS Test允许用户使用JUnit或者TestNG等主流Java可是框架编写功能测试,并且通过Spring WS Test编写的测试功能十分强大,因为Spring WS Test可以覆盖项目中几乎所有的配置和组件。最后Spring WS Test十分容易安装和配置,您可以方便的集成Spring WS Test到您的项目中。 Spring WS是什么?

java

XWiki 2.0 RC1 发布

XWiki刚刚经历了XWiki Enterprise 2.0 Milestone 4 之后,官方再次发布了XWiki的最新版本,XWiki 2.0 RC1。XWiki Enterprise 2.0是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki由纯Java编写,因此可以部署在任何支持Java的平台上。它的开发平台特性允许创建协作式Web应用。XWiki虽然发布仅仅一个月,但从其下载安装量来看,确实十分可观的。(XWiki作为一个Java版的wiki系统,的确有过人之处啊!) XWiki 2.0 RC1版是XWiki系列的第一个RC版本,包含很多功能方面的改进和bug修复,XWiki 2.0 RC1在UI体验方面以及可视化编辑器方面做了很多的调整,还包括渲染引擎、脚本宏、Python宏、关注列表、活动流等等的改进,如果你正在用 XWiki的2.0列些的版本 ,可以考虑升级试试! XWiki 2.0 RC1下载地址:

java

Vaadin 6.1发布-支持Maven和Google App Engine

Vaadin是一套纯Java框架,用于在Java应用程序中提供更优雅漂亮的UI界面。一直以来无论是Java的awt还是swing,似乎都难以给人赏心悦目的UI体验。如果web应用程序大行其道,Java的web应用又是主流,我们有什么理由不为我们最钟爱的Java应用打造一款赏心悦目的UI系统呢?值得庆幸的是,Vaadin满足了我们的愿望。 本次发布的Vaadin 6.1版主要对两个方面进行了提升 Vaadin 6.1增加了对Maven的支持 Vaadin 6.1已经被添加到Maven的中央服务器中,因此用Maven用户可以享受到更为方便的引用特性(无需在自己的私服中添加Vaadin了哦!) 您可以通过Vaadin 6.1的maven archetype插件下载演示demo mvn archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-sample -DarchetypeVersion=LATEST -Dpackaging=war -DgroupId=myGroup -DartifactId=myArtifact -Dversion=1.0-SNAPSHOT Vaadin

java

PrimeFaces UI Component 0.9.2和Optimus 0.8.0 同时发布

PrimeFaces今天同时发布了UI Component 0.9.2和Optimus 0.8.0两个项目的最新版本,PrimeFaces是纯Java编写的开源的Java Server Faces(JSF) Web框架,下面我们来看看UI Component 0.9.2和Optimus 0.8.0带给我们什么兴奋的特性: PrimeFaces UI Component 0.9.2包含了一系列新组件,了性能的提升,还有在Partial Page Rendering infrastructure过程增强,这些更新主要包括: PrimeFaces UI Component

java

Dasein Cloud API-通用的云服务Java API

Dasein Cloud是一组开源的Java API,它提供了一个对云服务API的抽象,通过Dasein Cloud API,您可以编写出通用的调用云服务的代码,而不是针对某个特定的云服务编写Java代码。举个例子来说,Dasein Cloud API可以理解为Java中JDBC对数据库链接的抽象,我们使用Java中的JDBC的时候是通过一组标准的API和数据库通信的,我们不需要关心某种特定数据库的细节。Dasein Cloud API就是将这一概念引入到了云服务中。通过Dasein Cloud我们可以使用一种通用的方法调用任何被Dasein Cloud支持的云服务API,而完全不必关心任何技术细节。 目前Dasein Cloud API支持Amazon Web servce(EC2和S3)的云服务,同时也支持Rackspace 云服务。 Dasein Cloud还提供了一个命令行工具,用于管理您使用的一些资源,目前Dasein Cloud

Scroll to Top