最近Tiago Fernandez做了一个很有意思的投票,统计对Java API的不满意程度。最终有82个人参与了投票,下面是最终的数据统计。
原型模式是先产生出一个包含大量共有信息的类,然后可以拷贝出副本,修正细节信息,建立了一个完整的个性对象。我们今天讲的原型模式也就是由一个正本可以创建多个副本的概念。
哈夫曼树和压缩算法,认识哈夫曼树之前首先我们简单的来了解一下二叉树,不难理解,二叉树就是每个节点都只有2个子节点的树状结构,也就分为父节点(parent node)、左子树(left child)和右子树(right child)。
舍得网的开发暂时告一段落,一个人用时不到1个月,java底层代码16902行,jsp代码27685行,共计44587行。整个开发过程遇到过许多问题,但最后都解决了。下面把我在开发中遇到的所有问题和解决办法列出,供参考。
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。
每次提到语言的时候我总是忍不住骂Java是一门生产力低下,固步自封的语言——这估计要一直等到Java语言被JVM上的其他语言取代之后吧。
近日Caucho宣布将在其下一个版本的轻量级应用服务器Resin 4.0中支持Java EE 6 Web Profile。与一些大厂商的产品相比,Resin的速度非常快,通过对Java EE 6 Web Profile的支持可以让Resin的模块化之路更进一步。
Sculptor 1.8.0版本发布了!Sculptor是一个简单强大的Java代码生成平台。采用纯Java编写,用于帮助那些基于Model Driven的软件开发的团队,快速开发项目。
新年伊始,Eclipse研发小组发布了第一个Eclipse 3.6的里程碑版本,在今年6月份他们还将推出Eclipse 3.6的最终版本。
Java EE 6的发布已经是将近两个月前的事。在过去这个星期内,国外网站java.net举行了一次投票,让投票者表决出他们认为的Java EE 6最重要的增强部分。
最近的这段时间一直在学习Java EE,刚刚完成了从0到1的蜕变,所以顺便整理一下我所了解到的Java EE,给刚入门学习的新人一些头绪,而所谓“启示录”,就是这个意思。
EJB是使用Java EE开发和部署业务应用系统的服务端组件架构,使用EJB编写的应用系统是可扩展的、事务型和安全的。 随Java EE 6发布,进一步简化了使用,并提供了许多反应常见使用模式的改进。
上周我们介绍了Java EE 6平台的主要目标,本篇介绍这个版本中引入的新技术。这些新技术使这个平台变得更加强大,其中三个重要的新技术。本文将介绍RESTful Web Services Java API (JAX-RS)。
过去几个星期,我们对Java EE 6的新特性进行了一系列介绍。除了Servlet 3.0的特性,Java EE 6也使用了新的JSF 2.0标准。下面我们来看一看JSF 2.0是如何简化页面制作并提供Ajax支持的。
据国外媒体报道,虽然JavaEE 6在Java社区进程(JCP)中发布了公共预览版,但这一过程并非一帆风顺。
对于性别、年龄、个性、编程方式这些话题我并没有展开深谈,我只想从一个侧面来看待程序员这个群体的生存方式,更加让程序员立体起来,鲜活起来,真实起来。这样我们才能更好地与程序员打成一片,融为一体。
今天,万众期待的Scala 2.8 Beta1终 于发布了。相比于2.7.7版,新版本修复了大量bug,同时增加了很多新特性。该Beta版将成为几个月后发布的2.8.0正式版的基础。
近日Groovy 1.7发布了,该版本对语言本身进行了优化,同时增强了程序库。随后,SpringSource又发布了Groovy Eclipse IDE 2.0,增强了对Groovy的支持,提供了调试、更棒的内容辅助以及强大的编辑功能。