资讯月刊下载
[编程语言]
JEXIN——Java错误仿真平台
JEXIN——Java错误仿真平台 初始版本:0.5 Jexin,基于Apache License 2.0许可证。Jexin通过使用异常注入,实现了错误仿真。异常注入意味着拦截方法调用,通过抛出Jexin定义的异常来模拟一些错误。例如:有一个发送消息的方法sendMessage,它发送一条消息到JMS消息队列。Jexin用户能配置sendMessage来模拟如下情况,当方法被调用时,如JMS消息队列 ...
[编程语言]
Netbeans 6.1补丁释出
最近Netbeans官网发布了一个针对Netbeans6.1的补丁。该补丁主要修正bug,涉及范围非常广,包括BPEL, C/C++, Database, Editing Files, GUI Builder, IDE Platform, Java, Java Debugger, Java EE, Java Persistence, JBoss Application Server, Mercu ...
[编程语言]
Ruby,Python不能威胁到Java的13个理由
最近,danielstoner发表了一篇题为13 reasons why Ruby, Python and the gang will push Java to die… of old age的文章。文中作者的观点是:目前这些XX语言都不足以威胁到Java,Java真正的危险不是来自外部,而是其本身。作者通过列举一些数据并进行分析得到了13个理由来支持自己的结论。 首先,作者从TIOBE上公 ...
[编程语言]
Java平台的DLR:Da Vinci Machine项目
我们知道M$的.NET平台在CLR的基础上增加了一个所谓的DLR(动态语言运行时),可以为在.NET平台实现动态语言提供方便;虽然目前运行在JAVA平台的动态语言也有很多种,并且在Java6中引入了JSR223来更好的支持动态语言,但相比.NET似乎还稍嫌不足。 不过目前JAVA平台对动态语言支持上的一些不足,在JAVA的以后版本将会得到改善。JAVA7中就将引入JSR 292通过在JVM中 ...
[编程语言]
dotCMS 1.6 - Mambo/Joomla/Drupal的Java解决之道
dotCMS最近宣布了1.6版本,一个成熟的完全由Java开发的开源web CMS。dotCMS很容易为web开发人员所理解和掌握,为template design/content delivery提供了相当的灵活性,使用了可扩展架构且开发界面友好。它甚至还赢得了PacktPub的最有潜力开源CMS之大奖。 我们经常看到帖子询问有关Java是否也有和流行的PHP CMS如Mambo,Joomla或者 ...
[编程语言]
《Effective Java》: Joshua Bloch访谈
《Effective Java》,这是一本Java开发者视为圣经的书。该书的第一版于2001发布。这几年Java平台发生了巨大的变化,尤其是Java5中引入很多新的语言特性。当前的实际情况与《Effective Java》第一版中所描述的发生了一些变化。譬如该书的第21条“用类来代替enum结构”,由于Java5中enum的引入情形已经不同。以及第九章“线程”,在该书第一版时JVM的内存模型还存 ...
[编程语言]
Blandware 发布了 AtLeap 0.56
Blandware AtLeap是一款免费JAVA多语言的,并带有全文搜索引擎的 CMS (Content Management System)。Blandware AtLeap 是一款能让你更快的进行WEB应用开发的框架。 AtLeap 0.56提供了以下的新特性: ·Added possibility to easily switch Admin Console and Front-end th ...
[行业应用]
Java群集技术TERRACOTTA北京研讨会
TERRACOTTA落地中国 ------ Ari Zilka, Terracotta的创始人/首席技术官,将亲身传授由他创建的世界领先的 Java 集群技术。 地点:北京丽亭华苑酒店 时间:2008年5月27日14:00 – 16:00 合作伙伴:北京华美汉盛软件技术有限公司 咨询电话:+86-010-83681005 咨询邮箱:info@cn-acg.com 网站:http://www.ara ...
[编程语言]
Java混淆器Allatori 2.1版本发布
Allatori属于第二代混淆器,具有全方位保护你的知识产权的能力。Allatori具有以下几种保护方式:命名混淆,流混淆,调试信息混淆,字符串编码,以及水印技术。对于教育和非商业项目来说这个混淆器是免费的。 2.1版本支持war和ear文件格式,并且允许对需要混淆代码的应用程序添加有效日期。 这里是Allatori的官方网站和演示版的下载地址。
[编程语言]
让Java来的更容易些吧
回顾 最近发表在TSS上的几篇文章讨论了Java和JEE最棘手的问题之一:复杂性和由此给初学者带来的陡峭的学习曲线。Chris Keene最近描述了几个步骤,能够让他所谓的“低端”开发者体会到Java的实用性和相关性:要使Java更容易入门,更优美,更有趣--主要的还是要提供一个简易的平台,使得任何一个15岁大的儿童能够很容易开发和运行web应用程序。Java语言本身不是问题,JSP的语法或者说JR ...
[编程语言]
WEB4J - A Minimalist Java Web App Framework
WEB4J是一个Java Web应用框架,目标是让使用者建立简单,清晰和优雅的web应用。 WEB4J已经缓慢发展好几年了,最近,已达到“黄金准备期”了。值得考虑推广。 WEB4J的重要特性: - it's a full stack Java web application framework - it has a philosophy of deep simplicity and minima ...
[编程语言]
Frank Cohen的JavaOne 2008报告
JavaOne至今仍然努力的保持着它的重要地位。在这次大会上大部分的新意都体现在Twitter和社区网络服务,iPhone炫目的多媒体用户界面,Ajax和Flash,以及在public Internet(Flikr,Google Maps,Yahoo User Interface)上构建的企业应用的易用性的提高。这些都使人感觉Sun一直在关注Java平台的建立以及为了开发者更方便的使用Java工具。 ...
[编程语言]
CAS Server 3.2 Final and CAS Client for Java 3.1.1 ...
JA-SIG网站上已经发布了CAS Server 3.2Final 和 CAS Client for Java 3.1.1。 CAS Server 3.2包括一定数量的改进、BUG修复和新的特点。 在SPNEGO模块和服务的管理工具上,这包括更新依赖(Spring 2.5.1, Log4j, Acegi Security, Spring LDAP, Spring Web Flow)并且BUG修复。 ...