摘要:
最大收獲是Team System的感受,覺(jué)得那個(gè)東西真的很酷。目前是用Java做開(kāi)發(fā),用的東西基本上就是CVS + Maven + CuriseControl(DamageControl),比起Team System來(lái),就像小米加步槍啊。但是,正如一個(gè)朋友所說(shuō)的那樣,也許2005出來(lái)的時(shí)候,open source也會(huì)又相似的全過(guò)程的管理工具出現(xiàn)的。關(guān)于這個(gè)主題,聽(tīng)了兩場(chǎng)。一個(gè)是開(kāi)發(fā)合作部經(jīng)理張煒的...
閱讀全文
posted @ 2004-09-19 22:31
taowen
閱讀(1302)
推薦(0)
摘要:
有朋友問(wèn)用domain model來(lái)設(shè)計(jì)的架構(gòu),怎么分層,每層中放什么,我覺(jué)得可以用一個(gè)很簡(jiǎn)單的原則來(lái)回答這個(gè)問(wèn)題,雖然并不一定完備正確:1、和表現(xiàn),和頁(yè)面相關(guān)的,都是Presentation層的2、是做基礎(chǔ)架構(gòu)的,比如對(duì)Hibernate的封裝,對(duì)Lucence的封裝的,放到Infrastructure之中3、和業(yè)務(wù)沾一點(diǎn)邊的,全部放Domain之中4、把所有的表現(xiàn),基礎(chǔ)架構(gòu),業(yè)務(wù)擠出去之后,剩...
閱讀全文
posted @ 2004-09-17 00:32
taowen
閱讀(1212)
推薦(0)
摘要:
首先是有一個(gè)這樣的ArrayListArrayList myList = new ArrayList();然后是系統(tǒng)中存在這樣一個(gè)接口和一個(gè)實(shí)現(xiàn)了該接口的類interface IArticleclass Article implements IArticle在前面的ArrayList中添加一個(gè)Article的實(shí)例myList.add(new Article());然后是想要把myList轉(zhuǎn)成IAr...
閱讀全文
posted @ 2004-09-13 18:13
taowen
閱讀(731)
推薦(0)
摘要:
我這個(gè)人比較遲鈍,今天才想到去翻看這兩篇恐怕所有熱心blog事業(yè)的人都看過(guò)的文章第一篇是孟巖先生的《放棄理想,未必能成就現(xiàn)實(shí)》http://blog.csdn.net/myan/archive/2004/09/01/91237.aspx第二篇是李建忠先生的《認(rèn)清現(xiàn)實(shí),才能找回理想》http://dreambrook.com/jzli/archive/2004/09/03/156.aspx以下是我的...
閱讀全文
posted @ 2004-09-10 19:07
taowen
閱讀(1566)
推薦(0)
摘要:
最近開(kāi)始實(shí)際的做Java方面的東西,幾乎是從零開(kāi)始。但是我覺(jué)得,我的進(jìn)步是非常快的,雖然跟以前也和搞Java的人混了好久,也看了不少這個(gè)方面的東西,但是最重要的是有一堆熱心助人的朋友!特別要感謝徐昊同志。他熱心到我開(kāi)始懷疑他每天如何工作的~~~,要多幾個(gè)像我這么難纏的人他似乎都快沒(méi)有自己的時(shí)間了。我想要想在朋友圈子里面找出一個(gè)這么有價(jià)值,這么平和,這么樣什么都懂什么都精的人來(lái),真是不大可能了。真心...
閱讀全文
posted @ 2004-09-09 20:40
taowen
閱讀(928)
推薦(0)
摘要:
User Interface (or Presentation Layer)用戶界面(或者表現(xiàn)層) Responsible for showing information to the user and interpreting the user's commands. The external actor might sometimes be another computer system ra...
閱讀全文
posted @ 2004-09-09 01:21
taowen
閱讀(971)
推薦(0)
摘要:
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-...
閱讀全文
posted @ 2004-09-08 22:44
taowen
閱讀(687)
推薦(0)
摘要:
我要說(shuō)我太天真了,我選擇了Tapestry做WEB前臺(tái),我幻想只要把Jetty的web程序的目錄設(shè)置為開(kāi)發(fā)的目錄,只要重新編譯java文件就能不重啟Jetty達(dá)到調(diào)整web層的目的。但是,這是多么可笑的錯(cuò)誤啊。我居然沒(méi)有想到classloader,因?yàn)閏lassloader會(huì)一直保存著你的第一個(gè)版本,之后的改動(dòng)是不能覆蓋前面的,即便你自己寫一個(gè)classloader也只能載入一個(gè)新版本和老版本并存...
閱讀全文
posted @ 2004-09-08 16:33
taowen
閱讀(712)
推薦(0)
摘要:
http://forum.springframework.org/viewtopic.php?t=31看過(guò)這篇帖子之后終于對(duì)于spring的RCP是什么有了一個(gè)大致的印象了。正如文中所說(shuō)的,Eclipse的RCP是以IDE為中心的,而spring的RCP是以企業(yè)應(yīng)用為中心的,所以它提供了大量的有關(guān)數(shù)據(jù)驗(yàn)證,綁定方面的特性。rcp也開(kāi)會(huì)哦:http://www.richclients.org/mod...
閱讀全文
posted @ 2004-09-07 16:21
taowen
閱讀(1706)
推薦(0)
摘要:
先容我來(lái)介紹一下這兩個(gè)東西:Tapestry一個(gè)Java的框架。用途是WEB的表現(xiàn)層開(kāi)發(fā)。特點(diǎn)是使用類似Swing那樣的組件的開(kāi)發(fā)形式,而不是傳統(tǒng)的以Struts為代表的MVC的形式。WEB的組織單位為頁(yè)面,而一個(gè)頁(yè)面由三個(gè)文件共同構(gòu)成,一個(gè)是html文件,一個(gè)是page文件,一個(gè)是java文件。三者各自的功能是表現(xiàn),粘合,行為。Groovy一個(gè)JVM上的腳本語(yǔ)言。由于具有java like的語(yǔ)法...
閱讀全文
posted @ 2004-09-06 15:15
taowen
閱讀(951)
推薦(0)