2008年7月16日
摘要: 写代码是一回事,但是更重要的事情是了解代码。它是一个C0范围工具,换言之,它精确的测定出你的代码中哪些部分在被测试,哪些部分没被测试。那一定要多读代码,这包括好的、坏的、你自己的、其他人的代码等。阅读代码是一项很多程序员都不重视的技能,但其实能够快速阅读他人的代码并理解其中的含义是一种极其需要的能力。
阅读全文
摘要: 自由/开放/分享,帅呆了的电子书下载网站,走过路过别错过,同志们,go go go go go go go go
阅读全文
摘要: JFreeChart 是个免费开源的纯Java图形类库。他使得开发人员在他们的程序里显示专业质量图形成为易事。怎么在RCP里面调用它呢?很简单的,进来看看就知道啦。
阅读全文
摘要: 每一个java人,都应该来了解一下开源协议。开源与免费并不是等价的。同志们,进来看看吧,保证有益无害 ^_^
阅读全文
摘要: 英国人加里·麦金农因成功侵入美国政府和军方将近百台电脑,被称为英国史上“最黑”黑客。最新消息说,欧洲人权法院再次驳回了加里·麦金农的上诉。他将在一周内被引渡到美国受审,如果罪名成立,麦金农将面临最高70年的监禁。
阅读全文
摘要: EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts、JSF、Tapestry等,吸取其优点及精华,是一个完全由来自的中国开源爱好者开发,文档及注释全部为中文的开源框架。
阅读全文
摘要: 测试框架的战场上早已经硝烟四起,JUnit和TestNG是战场上的两大主角,也是拼得如火如荼。你有张良计,我有过墙梯,一片八仙过海各显神通的景象,这里简单比较了两者的几大方面的差异。
阅读全文
摘要: 网格计算将互联网上的计算机连接起来,分享处理能力与信息之类的资源。其背后的思想是解决平衡和重新分配现有 IT 资源所需要的压力。网格计算的本质在于以有效且优化的方式来利用组织中各种异构松耦合资源,来实现复杂的工作负载管理和信息虚拟化功能。
阅读全文
摘要: 现在java web框架非常多,林林总总,让很多人不知道选择那个好:JSF、Spring MVC、Stripes、Struts 2、Tapestry和Wicket,他们都是各有千秋,面对各种问题,八仙过海,各显神通。
至于选择上,还是要视具体的项目规模等因素来衡量啦。
如果是稳健起见,structs是不错的选择;
如果小项目,我更请倾向于Stripes,够简单、简洁。
如果想用概念比较新的框架,可以选择JSF、tapestry,它们都是基于组件的,重用性比较好。
阅读全文
摘要: 刚刚发现的一段很好玩的代码,大家看看能不能猜对结果。
看完之后,不得不感叹一番,平凡简单之中,蕴含着的知识还真不少。
阅读全文
摘要: 近来看了Linda Rising 和 Barbara Chauvin这篇用关于用数字沟通的文章,作为开发人员,真是深有感触。强烈推荐大家看一看,相信会有所收获的。
阅读全文
摘要: Metro是一个由Sun支持的高性能,可扩展,互操作强,易用的web service实现。这里有 Axis 1.x,Axis2,CXF,JBossWS,Metro这些Web Service框架的比较。
阅读全文
摘要: java开源分词项目,简化了原分词程序的复杂度,旨在为广大的中文分词爱好者一个更好的学习机会。
阅读全文
摘要: 这本电子书是原版《开源技术选型手册》的精选版,包括Web框架篇、动态语言篇、Ajax开发篇、版本控制篇、项目管理篇(AOP)、面向方面编程篇和面向服务架构篇(SOA)等,作者均为 InfoQ中文站编辑。
阅读全文
摘要: 本文针对Groovy和Grails的新人编写,如果你已经很熟悉,就请打住,以免耽误你的时间,如果你有闲情,请对本文提出批评并指正。
Groovy,运行在JVM上的动态语言,语法与Java语法类似,大受Java程序员喜爱,而且直接支持Java语法。Grails,基于Groovy,Spring和Hiberante的Rails样式框架,帮助快速敏捷开发Web应用。
阅读全文
摘要: 大热天的,大家都经常换换新衣裳啦。
每天都在Eclipse里不停的coding,是时候该给它搞搞新气象了。
网上搜了一把,发现还真有插件 Extended VS Presentation。
这个东东还是听不错的,喜欢经常换换face的朋友可以下载玩玩看。
阅读全文
摘要: 前两天使用Grails Feeds Plugin开发了一下。开发过程中出现了一些问题。经过查找资料找到了解决的方法。在这里和大家共享一下。
这个插件还是挺不错的,有兴趣的朋友可以下载试试看。
阅读全文
摘要: JTwitter只是一个访问TWritter的简单的Java API,数据交换采用了JSON,提供了诸如认证,朋友,消息等管理。
阅读全文
摘要: HtmlCleaner是一个开源的Html文档解析器。HtmlCleaner能够安全的解析和转换web上的HTML到标准的XML,重新排序每个元素,然后生成结构良好(Well-Formed)的XML文档。默认它遵循的规则是类似于大部份web浏览器为创文档对象模型所使用的规则。然后,用户可以提供自定义tag和规则组来进行过滤和匹配。它被设计的小,快速,灵活而且独立。HtmlCleaner也可用在Java代码中,当命令行工具或Ant任务。 解析后编程轻量级文档对象,能够很容易的被转换到DOM或者JDom标准文档,或者通过各种方式(压缩,打印)连续输出XML。
阅读全文
摘要: JavaSVN是一个完全基于Java的Subversion客户端类包。JavaSVN支持http,https,svn和svn+ssh连接协义。后续版本中将新增对file:///协议的支持。JavaSVN是一个纯Java的svn客户端工具,它可以结合Eclipse一起使用,从而方便的整合SVN开发。比CVS有更多的便捷和优点。
阅读全文
摘要: Maven Overview Plugin本身是一个简单的Maven插件,用图形来展现项目插件之间依赖关系,每一个依赖的插件以一个小球表示,依赖关系用黑色实线表示,黑色实线上还能标识是依赖的类型如是编译依赖还是运行时依赖,箭头指向被依赖的一端。对经常使用许多插件、开发插件的朋友来说,它或许能帮助你更清楚的分析插件关系。但对于某些朋友来说,也就来一句:俺是出来打酱油,做做俯卧撑的。
阅读全文