摘要:
最大收获是Team System的感受,觉得那个东西真的很酷。目前是用Java做开发,用的东西基本上就是CVS + Maven + CuriseControl(DamageControl),比起Team System来,就像小米加步枪啊。但是,正如一个朋友所说的那样,也许2005出来的时候,open source也会又相似的全过程的管理工具出现的。关于这个主题,听了两场。一个是开发合作部经理张炜的... 阅读全文
摘要:
有朋友问用domain model来设计的架构,怎么分层,每层中放什么,我觉得可以用一个很简单的原则来回答这个问题,虽然并不一定完备正确:1、和表现,和页面相关的,都是Presentation层的2、是做基础架构的,比如对Hibernate的封装,对Lucence的封装的,放到Infrastructure之中3、和业务沾一点边的,全部放Domain之中4、把所有的表现,基础架构,业务挤出去之后,剩... 阅读全文
摘要:
首先是有一个这样的ArrayListArrayList myList = new ArrayList();然后是系统中存在这样一个接口和一个实现了该接口的类interface IArticleclass Article implements IArticle在前面的ArrayList中添加一个Article的实例myList.add(new Article());然后是想要把myList转成IAr... 阅读全文
摘要:
我这个人比较迟钝,今天才想到去翻看这两篇恐怕所有热心blog事业的人都看过的文章第一篇是孟岩先生的《放弃理想,未必能成就现实》http://blog.csdn.net/myan/archive/2004/09/01/91237.aspx第二篇是李建忠先生的《认清现实,才能找回理想》http://dreambrook.com/jzli/archive/2004/09/03/156.aspx以下是我的... 阅读全文
摘要:
最近开始实际的做Java方面的东西,几乎是从零开始。但是我觉得,我的进步是非常快的,虽然跟以前也和搞Java的人混了好久,也看了不少这个方面的东西,但是最重要的是有一堆热心助人的朋友!特别要感谢徐昊同志。他热心到我开始怀疑他每天如何工作的~~~,要多几个像我这么难缠的人他似乎都快没有自己的时间了。我想要想在朋友圈子里面找出一个这么有价值,这么平和,这么样什么都懂什么都精的人来,真是不大可能了。真心... 阅读全文
摘要:
User Interface (or Presentation Layer)用户界面(或者表现层) Responsible for showing information to the user and interpreting the user's commands. The external actor might sometimes be another computer system ra... 阅读全文
摘要:
In an object-oriented program, UI, database, and other support code often gets written directly into the business objects. Additional business logic is embedded in the behavior of UI widgets and data-... 阅读全文
摘要:
我要说我太天真了,我选择了Tapestry做WEB前台,我幻想只要把Jetty的web程序的目录设置为开发的目录,只要重新编译java文件就能不重启Jetty达到调整web层的目的。但是,这是多么可笑的错误啊。我居然没有想到classloader,因为classloader会一直保存着你的第一个版本,之后的改动是不能覆盖前面的,即便你自己写一个classloader也只能载入一个新版本和老版本并存... 阅读全文
摘要:
http://forum.springframework.org/viewtopic.php?t=31看过这篇帖子之后终于对于spring的RCP是什么有了一个大致的印象了。正如文中所说的,Eclipse的RCP是以IDE为中心的,而spring的RCP是以企业应用为中心的,所以它提供了大量的有关数据验证,绑定方面的特性。rcp也开会哦:http://www.richclients.org/mod... 阅读全文
摘要:
先容我来介绍一下这两个东西:Tapestry一个Java的框架。用途是WEB的表现层开发。特点是使用类似Swing那样的组件的开发形式,而不是传统的以Struts为代表的MVC的形式。WEB的组织单位为页面,而一个页面由三个文件共同构成,一个是html文件,一个是page文件,一个是java文件。三者各自的功能是表现,粘合,行为。Groovy一个JVM上的脚本语言。由于具有java like的语法... 阅读全文