2005年01月
大半年的时间都在忙这个项目,虽然现在离UAT还有一段时间,但是还是觉得应该给自己一点小小的奖励了,于是和LP一起去选购了一套迷你音响。
买了之后才有闲暇去想这件事背后的东西:原来适当的消费对于长期高度紧张的IT类工作相当有好处,有助于改善工作状态和调整心情。毕竟谁都受不了成天对着电脑,担着沉重的压力,而没有合适的途径去宣泄的。
希望大家不要跟我前段时间一样,把工作当成了全部,忽略了生命中其他美好和重要的东西。
阅读全文>
发表于 @ 2005年01月24日 16:21:00|评论(loading...)|编辑
又有6个新的邀请名额,请需要注册的朋友前往下面的页面留言:
http://www.blogjava.net/sean/archive/2005/01/21/522.html
阅读全文>
发表于 @ 2005年01月21日 13:33:00|评论(loading...)|编辑
一个典型的J2EE项目通常应该使用哪一种开发流程呢?流行开发流程有很多种,应用比较广泛的有:瀑布式、迭代式、以及RUP (Rational Unified Process)。每一种都有其优点和不足,所以通常我们应该把它们结合起来而不是认定其中一个然后100%按着它的规范走。阅读全文>
发表于 @ 2005年01月17日 00:07:00|评论(loading...)|编辑
有人做了一个总结:一个J2EE项目组通常会有怎样的人员结构,或者说,一个J2EE项目通常需要怎样一组代表不同的工作性质及内容的角色。实际情况中,一个人可能同时承担多个不同的角色,一个角色也可以有很多不同的人来分担。阅读全文>
发表于 @ 2005年01月17日 00:05:00|评论(loading...)|编辑
由于Java社群等待这一从1.4向5.0版本升级已经有相当长的一段时间,大家都很关心5.0中有哪些值得关注的变化,于是blog满天飞,我也兴冲冲的加入了自己的blog系列文章。无奈这些blog文章,包括我自己的在内,通常都比较泛泛而谈,因此CSDN第二期Java电子杂志的编辑们计划做一个专题对这一话题进行一番深入。
作为这期电子刊物的一部分,编辑们也邀请我更系统的探讨一下:J2SE(TM) 5.0中新引入的语言特性究竟在实际中有哪些用途,以及为什么要引入这些新特性。对此我深感荣幸。我本人很乐意将我的一些也许算得上经验的Java经验跟大家分享,希望这一篇小文能对大家了解J2SE(TM) 5.0有一定帮助。
阅读全文>
发表于 @ 2005年01月11日 13:34:00|评论(loading...)|编辑
前两天在Java的官网上看到一篇Craig McClanhahan的采访,是有关Struts、JSF和Java Studio Creator的。其中比较大的篇幅在说Java Studio Creator,对此我没有兴趣。我感兴趣的是有关Struts和JSF的关系那一段,大意是这样:
JSF其实完全可以和Struts共存。在现有的Struts应用基础上,开发人员可以逐个页面的将JSP换作使用JSF的实现。Struts和JSF的最大区别在于Struts的特点在于它很好的实现了MVC模式的架构,而JSF则把重点放在了MVC其中的一部分:V,也就是视图。所以它们应该是互补的而不是互斥的。
对于未来的Struts 2.0,Craig也提出了一些设想,如把现在的三个类处理一个流程的模式改为使用单个类对应一个页面的做法。
还有一个比较让人宽慰的消息,那就是J2EE 5.0的API将包含JSF这一部分的API,所以今后实现了J2EE 5.0的应用服务器上将都可以运行JSF。
Craig McClanahan就不用我多介绍了吧?呵呵。
原文见:
http://java.s阅读全文>
发表于 @ 2005年01月06日 19:30:00|评论(loading...)|编辑
在TSS.com上看到一篇好文,有关Struts使用中各种不同的Action和ActionForm组合的利弊。我先消化一下,整理好,供大家参考。原文标题:Struts action mappings: Divide Et Impera,作者:Michael Juravlev。在TSS上的URL:http://www.theserverside.com/articles/article.tss?l=StrutsActionMapping
说明:阅读本文需要一定的Struts基础。
注:文中小写的action不一定代表具体的Struts Action类。
阅读全文>
发表于 @ 2005年01月03日 22:27:00|评论(loading...)|编辑
在我看来,在中国大陆绝大多数软件公司供职的普通程序员大致上分为三类:
第一类,技术功底扎实,解决问题的能力较强,脚踏实地,并且相当有职业操守:对于自己的代码,哪怕加班加点,都会把那一部分尽可能做好,因为那是他的作品,不只是公司利益,也是代表他自己。这些人通常对计算机和编程有着天生的热爱。
第二类,技术不错,能够比较好的解决实际问题,只要努力,可以把工作做得很好,但通常因为种种非技术原因,可以做到80~90分的,也只愿意做到60分而已,这本身没有什么错,但是离第一类就差了一个档次。
第三类,技术马马虎虎,解决问题能力一般,但是为了达到60分的底线,也相当勤奋和兢兢业业。
如果这三类都排不上,基本上没有必要在软件行业混了,过不多久就会被淘汰的。做个粗略的估算,大致上第一类占到10%,第二类60%,第三类30%这样吧,这是我的感觉。
阅读全文>
发表于 @ 2005年01月02日 18:29:00|评论(loading...)|编辑
Seems recently everybody's going with some sort of summary on 2004 and an outlook for 2005. A good practice it really could be.
For me, there are several things I would like to write down for Year 2004:
1- Made the great shift from Shanghai back to home town Chengdu.
2- Acquired one star(*) at CSDN Java community.
3- Became more of an Arsenal fan.
4- Got an offer from a Singapore-owned company as a Java developer, which made my shift from Shanghai to look more reasonable and well-planne阅读全文>
发表于 @ 2005年01月02日 13:47:00|评论(loading...)|编辑