java

java

Netty 3.1.3.GA 发布

在 Netty 3.1.0.GA发布 了不就之后,JBoss今天再次发布了Netty 3.1.3.GA版本,从2009年9月开发发布的Netty系列版本版本,包括最新版的Netty 3.1.3.GA都将采用Apache 2.0许可的方法发布。而早期的Netty版本仍然采用GNU LGPL 许可。按照JBoss官方的说法,Netty不需要任何额外的依赖包,但必须运行在Java的JDK1.5或者以上的版本之上。 Netty 3.1.3.GA 最大的变化时更改了许可,也就是从GUN LGPL更改为Apache v2了,同时在cookie的处理上增加了对HTTPOnly属性的支持。 您可以通过maven服务器下载最新版本的Netty 3.1.3 GA: 添加Netty所在的JBoss服务器 repository.jboss.org http://repository.jboss.org/maven2 […]

java

2009年9月的编程语言排行榜

作为一个开发人员来说,时刻了解目前最流行的开发趋势是很必要的说。最近Tiobe 2009年9月的编程语言排行榜新鲜出炉,PHP首次进入前三,PHP的份额增长0.91%,达到10.156%,名次上升了2位。 前20名的排名如下: Position Sep 2009 Position Sep 2008 Delta in Position Programming Language Ratings Sep 2009 Delta Sep 2008

java

FCKEditor项目正式更名为CKEditor

FCKEditor刚刚发布了其最新的Java版 FCKeditor 2.5 Java版本发布 ,没想到短短几天内居然再次更新。此次FCKeditor不是单纯的更改版本号码而是彻底更名为CKeditor。 不知道本次更名是否和其开发团队所属公司CKSource有关,CKSource的另一个产品为CKFinder(一个Ajax文件管理器)也是以CK开头命名的,虽然FCKEditor改成了CKEditor,但是版本号却继承了下来,名为CKeditor3.0。于此同时FCKeditor.net域名也已经转向至ckeditor.com了。 官方明确表示,CKEditor将完全重写FCK的代码,并且该项工作已经从2007年正式启动了。至此活跃了6年的FCKeditor将彻底从人们视线中消失,取而代之的将是CKeditor,让我们一起期待CKeditor的更好表现吧。 [ad#468-60]

java

EmForge 0.34 发布

  EmForge是一套基于Java企业版JavaEE的开源项目管理软件。EmForge提供了一套基于工作流的软件开发管理解决方案。EmForge团队的目标是让EmForge使用起来足够简单,并且可以灵活的解决软件开发团队在开发过程中的各种问题。EmForge使用LGPL协议发布。 EmForge主要包括如下特性: EmForge整合了开发团队必备的一些工具 EmForge提供基于wiki的文档管理 EmForge提供基于工作流的任务管理 EmForge提供多种版本控制管理工具(包括Subversion,Mercurial和CVS) EmForge通过EmForge MyLyn Provider提供MyLyn的支持 EmForge十分容易安装使用: EmForge提供了window下的一键安装,基本就是下一步就可以轻松搞定。 EmForge也可以通过Java标准war包的方式与其它应用一起部署使用 EmForge配置灵活简单,方便集成到现有应用中。 EmForge支持大部分主流数据库包括(Oracle, MSSQL, MySQL, PostgreSQL) EmForge支持大部分的主流应用程序服务器包括(Tomcat, Jetty, JBossAS,

apache tomcat, java

Apache Tomcat 5.5.28发布

Apache Tomcat是最著名的Java Jsp/Servlet容器之一。作为一名Java程序员来说,基本最初接触到的应用程序服务器都是Apache Tomcat。Apache Tomcat采用纯Java编写,采用Apache许可开源并且免费下载使用。 Tomcat 目前最新的版本是 6.0系列,实时证明 Tomcat 6.0 系列是目前 Apache Tomcat 系列版本中性能最好、最稳定的版本。但由于还有大批用户仍然使用Apache Tomcat 5.5,并不能保证100%从Apache Tomcat 5.5顺利迁移到Apache Tomcat 6,因此Apache

java

HtmlUnit 2.6 发布

HtmlUnit是一个没有图形界面的纯Java编写的浏览器,HtmlUnit将HTML文档抽象问对象模型,并通过API调用的方式完成 访问HTML页面,填写页面表单内容,并点击页面上的链接等操作。HtmlUnit一大特点就是对JavaScript有这非常好的支持。HtmlUnit甚至支持完全基于Ajax的应用。HtmlUnit还可以根据您的配置模拟Firefox或者是 Internet Explorer两种浏览器的特性。HtmlUnit的一个主要应用就是测试动态网站页面。 本次发布的HtmlUnit 2.6 包含如下的特性: HtmlUnit 2.6 提供了缓存功能,用于缓存所有可以缓存的内容 HtmlUnit 2.6修正了很多序列化和反序列化的问题 HtmlUnit 2.6新增了保存包括图片在内完整页面的机制 HtmlUnit 2.6新增了可配置代理的支持 HtmlUnit 2.6增强了对XHTML页面的支持 HtmlUnit 2.6当然也不会忘记修正大部分已知的bug

java

Cloudloop-开源的云存储API和管理工具

Cloudloop是一个新的开源Java API和命令行管理工具,Cloudloop针对云存储开发这几。 Cloudloop相对于其它云存储API提供了很多高级特性: Cloudloop通过将不同厂商的云API抽象成更高级的接口,从而让用户可以轻松的切换不同的云服务API Cloudloop允许允许在不同云服务提供者之间复制数据,Cloudloop提供了在不同云服务之间同步和合并数据的能力 Cloudloop提供了类似文件系统的接口和文件夹(Cloudloop提供了文件夹的概念,传统的云服务例如S3,仅仅提供简单的名-值对的映射) Cloudloop支持多种加密方式。 下面是使用Cloudloop的一段样例代码: 利用Cloudloop API 将本地文件系统的一个文件复制到云存储服务器上(这里是复制到Amazon S3上) Cloudloop.init( ); CloudStore localFilesystem = Cloudloop.getStorage( “local” );

java

JExpress 2.5发布 – Java安装程序制作工具

JExpress是一个Java安装程序制作工具,利用JExpress,您既可以制作出本地安装程序,也可以制作出跨平台的安装程序。这些安装程序可以运行在任意平台上,例如:window,Linux,Mac OS X等。JExpress提供一个简明的制作想到,利用JExpress的想到您可以方便的制作出各种安装程序,设置直接在安装程序中绑定您的程序需要的jvm(Java虚拟机)。 JExpress提供了一个在线升级功能,利用该功能用户可以持续升级您发布的Java应用程序,这对频繁升级的Java应用程序来说是个不错的选择。 JExpress制作的本地安装程序可以制作出兼容本地系统的安装包,安装过程和使用过程与其它本地程序一样,无论是在window,Linux或者Mac Os 上。 如果JExpress提供的功能仍然无法满足您的要求,您可以通过Java程序来定制您的安装包,因为JExpress很容易扩展和自定义。 JExpress 2.5新增了对Java Web Start的支持。也就是说JExpress允许你创建基于 Java Web Start 的安装程序,客户可以简单的通过点击网页上的链接就可以执行程序的安装,这对维护多个服务器的安装程序的更新是非常有用的。 [ad#468-60]

java

SpringSide 3.1.8 发布

SpringSide是以Spring Framework为核心的Full Stack开发框架,采用纯Java编写,是国内顶级的Java开源项目之一。如果说Sun的代码规范规定了大家在代码中如何命名变量,怎么编写注释的话,SpringSide则是以主流的技术选型、Pragmatic的编程实践来开发JavaEE企业级应用的总结与演示。今天看到白衣的Blog上发布了SpringSide 3.1.8版本。作为3.1系列的最后一个版本,3.1.8版的代码质量在 Hudson + Sonar 双塔控制下,慢慢开始好转了. SpringSide 3.1.8 包含如下特性: HibernateTools生成CRUD与测试用例代码. Hibernate演示升级:支持Oracle演示,扩展Dialect支持数据库专有特性, 页面快速过滤条件支持日期和数字类型. Service层重构:每个Manager类管理多个相关的Entity,Service类只依赖于Manager类. Web服务演示升级:演示WS-Security的认证机制,在功能测试中增加WebService客户端演示。 Web演示升级:演示URL Rewrite. 测试演示升级:TestCase分级制运行, Selenium测试失败时截图,

java

GrinderStone 2.0.1 发布

GrinderStone是一个eclipse插件,Grinder是一个Java测试框架,被广泛的应用在开元Java性能测试产品中。GrinderStone项目的主要目标是为Grinder提供调试和穿件脚本的能力。GrinderStone项目的另一个功能就是让任何用户都可以在功能丰富的eclipse平台上创建测试场景。 GrinderStone 2.0.1的新特性包括: GrinderStone 2.0.1增加了对Eclipse3.4和Eclipse3.5的支持 GrinderStone 2.0.1支持Grinder3.1和Grinder3.2 GrinderStone 2.0.1支持最新版的PyDev Eclipse插件 GrinderStone 2.0.1支持在脚本中获取JVM参数 GrinderStone 2.0.1提供了一个配置文件选择对话框,您不必一定使用grinder.property 文件作为默认配置文件了。 [ad#468-60]

Scroll to Top