<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    kukooBlog

    look to the master, follow the master, walk with the master, see through the master, become the master.

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      213 隨筆 :: 0 文章 :: 285 評(píng)論 :: 0 Trackbacks

    Programming

    posted @ 2007-01-04 18:57 kukooBlog 閱讀(2055) | 評(píng)論 (0)  編輯

    posted @ 2007-01-04 18:57 kukooBlog 閱讀(2502) | 評(píng)論 (0)  編輯

         摘要: Eclipse帶有其內(nèi)置的Tomcat服務(wù)器,用于支持Eclipse的Help服務(wù)。 通常在打開(kāi)Help頁(yè)面的時(shí)候,Help系統(tǒng)會(huì)啟動(dòng)內(nèi)置的Tomcat。我們?cè)陂_(kāi)發(fā)基于RCP的應(yīng)用系統(tǒng)時(shí),也同樣可以通過(guò)API來(lái)啟動(dòng)并且使用這個(gè)內(nèi)置的Tomcat服務(wù)器(盡管Eclipse沒(méi)有提供相應(yīng)的文檔,并且不推薦使用這類功能)。  閱讀全文
    posted @ 2006-06-27 15:08 kukooBlog 閱讀(3151) | 評(píng)論 (1)  編輯

         摘要: 企業(yè)級(jí)架構(gòu)最關(guān)鍵的原則問(wèn)題是什么。 這些“大腕”一共總結(jié)出來(lái)40條,然后投票得出了最關(guān)鍵的5條 (Top 5 Principles of Enterprise Architecture)  閱讀全文
    posted @ 2005-08-28 11:07 kukooBlog 閱讀(1345) | 評(píng)論 (0)  編輯

         摘要: Ted Neward, 暢銷書(shū) Efective Enterprise Java 作者, 在他自己的新blog中給出了一份Recommended Reading List。Ted 說(shuō)這是一個(gè)非常“舊”的讀書(shū)清單了,但是還是可以參考一下的。   閱讀全文
    posted @ 2005-08-23 10:50 kukooBlog 閱讀(1390) | 評(píng)論 (0)  編輯

         摘要: Groovy這個(gè)新近的腳本語(yǔ)言(其實(shí)也不是很新了),在JavaOne 2005上又被熱炒了一回。 來(lái)自O(shè)penLogic, Inc的Rod Cope在Day 1做了Groovy的技術(shù)講座:Groovy = Java Technology + Ruby + Python for JVM,同時(shí)演示了一些Groovy的強(qiáng)項(xiàng)和最新的功能,比如操作Excel工作表單,通過(guò)Groovy的腳本,在Groovy的控制臺(tái)中,向一個(gè)Excel的表單中添加數(shù)據(jù)(當(dāng)然是通過(guò)MS COM接口的)。 Artima.com上也發(fā)表了Eric Armstrong的一篇文章:It’s a Groovy Day。 [閱讀全文]  閱讀全文
    posted @ 2005-06-30 20:22 kukooBlog 閱讀(1621) | 評(píng)論 (0)  編輯

         摘要: java.net上已經(jīng)充滿了各種關(guān)于JaveOne 2005的blog了。 而且,NetBeans Day 0先于JavaOne在昨天就舉行了。 我雖然不是NetBeans的“fans”,但是這個(gè)優(yōu)秀的IDE還是吸引了我去看相關(guān)的blog...... [詳細(xì)閱讀]  閱讀全文
    posted @ 2005-06-27 17:34 kukooBlog 閱讀(2092) | 評(píng)論 (7)  編輯

         摘要: 這是Artima Developer的總編 Bill Venners對(duì)Erich Gamma的采訪中的第四部分。 在第四部分中,Bill和Erich討論了設(shè)計(jì)模式如何與解決問(wèn)題相配對(duì),設(shè)計(jì)模式如何幫助你理解問(wèn)題解決的意圖以及pattern本身的不足之處,最后如何通過(guò)練習(xí)成為一個(gè)好的設(shè)計(jì)師。  閱讀全文
    posted @ 2005-06-26 17:30 kukooBlog 閱讀(897) | 評(píng)論 (0)  編輯

         摘要: The June 2005 issue of IBM WebSphere Developer Technical Journal is now available.  閱讀全文
    posted @ 2005-06-22 21:53 kukooBlog 閱讀(921) | 評(píng)論 (0)  編輯

         摘要: 目前正在重讀《Core J2EE Patterns》這本書(shū)。經(jīng)歷了幾年的編程生活和系統(tǒng)設(shè)計(jì),重讀這本書(shū)的第二版,感觸良多。 恰好看到gigix在blog中發(fā)表的“那本”J2EE書(shū)——《J2EE核心模式》(第二版)譯者序 。 雖然我很少看中文的技術(shù)書(shū)籍,但是這篇譯者序卻值得收藏,收錄在自己的blog中。借此,感謝譯者翻譯這本書(shū),為廣大的中國(guó)程序員帶來(lái)了一本好書(shū)......  閱讀全文
    posted @ 2005-06-22 21:48 kukooBlog 閱讀(755) | 評(píng)論 (0)  編輯

         摘要: 讀 Design Principles from Design Patterns 的一些心得,關(guān)于Eclipse社區(qū),對(duì)interface編程。  閱讀全文
    posted @ 2005-06-11 11:53 kukooBlog 閱讀(999) | 評(píng)論 (0)  編輯

         摘要: 這是Artima Developer的總編 Bill Venners對(duì)Erich Gamma的采訪中的第三部分。Bill 和 Erich 討論了設(shè)計(jì)模式中的兩個(gè)原則:對(duì)接口編程(program to an interface), 使用object composition而不是類繼承。   閱讀全文
    posted @ 2005-06-07 19:37 kukooBlog 閱讀(901) | 評(píng)論 (0)  編輯

         摘要: 為什么重發(fā)這個(gè)blog呢?因?yàn)樽蛱炜吹紼clipse.org網(wǎng)站上關(guān)于Eclipse Performance的一個(gè)文檔。這份文檔主要是提示,在開(kāi)發(fā)基于Eclipse的應(yīng)用時(shí)(不管是Eclipse程序本身,還是Plug-in),在性能問(wèn)題上需要注意的一些地方。其中,第一條就是如何使用substring()的問(wèn)題。  閱讀全文
    posted @ 2005-06-03 09:04 kukooBlog 閱讀(820) | 評(píng)論 (0)  編輯

         摘要: Recently, I am reading a book about Ruby Programming (see my sidebar was changed to display the book's cover). Today I found another Ruby IDE which is based on Eclipse, which name is RDE (Ruby Development Environment).   閱讀全文
    posted @ 2005-06-02 13:47 kukooBlog 閱讀(1764) | 評(píng)論 (4)  編輯

         摘要: The middle component of a typical web application is the business or service layer. This service layer is often the most ignored layer from a coding perspective. It is not uncommon to find this type of code scattered around in the UI layer or in the persistence layer. This is not the correct place because it leads to tightly coupled applications and code that can be hard to maintain over time. Fortunately, several frameworks exist that address these issues. Two of the most popular frameworks in   閱讀全文
    posted @ 2005-06-02 09:19 kukooBlog 閱讀(957) | 評(píng)論 (0)  編輯

         摘要: At one end of a typical web application is the presentation layer. Many Java developers understand what Struts provides. However, too often, coupled code such as business logic is placed into an org.apache.struts.Action. So, let's agree on what a framework like Struts should provide......  閱讀全文
    posted @ 2005-06-02 09:17 kukooBlog 閱讀(846) | 評(píng)論 (0)  編輯

         摘要: At the other end of a typical web application is the persistence layer. .... There are several open source object-to-relational mapping (ORM) frameworks that solve much of this problem. In particular, the Hibernate framework allows object-to-relational persistence and query service for Java.   閱讀全文
    posted @ 2005-06-02 09:14 kukooBlog 閱讀(870) | 評(píng)論 (0)  編輯

         摘要: Bruce Eckel (Think in Java 和 Think in C++的作者,被Eric Raymond稱為將未公開(kāi)發(fā)表的書(shū)在網(wǎng)上發(fā)表的“第二人”)將他的Weblog移到了Artima的blog系統(tǒng)中。 ...... Aritima Blog建立了一種機(jī)制,“keep the discussions civilized ”,而且Artima更注重開(kāi)發(fā)者。這兩點(diǎn),是Bruce遷移他的blog的原因。   閱讀全文
    posted @ 2005-06-01 15:20 kukooBlog 閱讀(1147) | 評(píng)論 (0)  編輯

         摘要: Struts 5歲了。Craig R. McClanahan 說(shuō),Struts的第一個(gè)版本,是在5年前的那個(gè)紀(jì)念日(Memorial Day ,美國(guó)的公共假日)的周末(大約是2000年5月底的時(shí)候),在他的一次旅行中,在他筆記本電腦中寫(xiě)的。...... 5歲的小p孩兒,會(huì)走,會(huì)說(shuō)話,剛剛進(jìn)幼兒園。而5歲的Struts,現(xiàn)在是Java世界里,開(kāi)發(fā)Web應(yīng)用程序的默認(rèn)框架標(biāo)準(zhǔn)。...... 然而,Struts也有它不足的地方,而同時(shí)新的技術(shù)又在不斷涌現(xiàn),5年(或者說(shuō)3年)以后,會(huì)是什么樣子呢?下一代的Web應(yīng)用框架,會(huì)是JSF嗎? [全文]   閱讀全文
    posted @ 2005-06-01 13:18 kukooBlog 閱讀(969) | 評(píng)論 (0)  編輯

         摘要: 這是Artima Developer的總編 Bill Venners對(duì)Erich Gamma的采訪中的第二部分。Bill 和 Eric 討論了重用性的重要性 (importance of reusability)。 重用的最高境界是什么?我們創(chuàng)建一個(gè)非常高層的,面向具體應(yīng)用的框架,然后只要做簡(jiǎn)單的客戶化,并且重用這個(gè)框架中現(xiàn)有的設(shè)計(jì)。但是,連Eric都意識(shí)到,這太理想化了,因?yàn)?“ I have learned that it's hard to create highly reusable frameworks”。 在談到可重用的framework的時(shí)候,Eric提到了Eclipse....... [全文]   閱讀全文
    posted @ 2005-05-31 14:20 kukooBlog 閱讀(1303) | 評(píng)論 (1)  編輯

         摘要: 倡導(dǎo)敏捷方法的人,之所以沒(méi)有為敏捷方法制定出一個(gè)嚴(yán)格的定義,就是為了將軟件開(kāi)發(fā)中最大的可變因素,而又是過(guò)程的執(zhí)行者:人,忽略掉。(“ that's its not effective to try and bind software development to a rigorous process, because that's ignoring the essential nature of the primary (human) components that will execute that process”) - Martin Fowler's Bliki: RigorousAgile  閱讀全文
    posted @ 2005-05-31 11:04 kukooBlog 閱讀(920) | 評(píng)論 (0)  編輯

         摘要: Eclipse的RCP是否標(biāo)志著“胖客戶端”(或者說(shuō)“富客戶端”)的回歸?...... 真正的網(wǎng)絡(luò)客戶端,應(yīng)該是“瘦”的,但是“功能豐富的”,或者說(shuō),是“thin”而且“rich”。“thin”是指相對(duì)于傳統(tǒng)的“fat”客戶端(象Office這樣的“胖客戶端”),在客戶端不需要太多的安裝,“rich”則是指相對(duì)于當(dāng)前的Web Application,應(yīng)該是功能豐富的。當(dāng)前的Web Application是“thin”的,但是不夠“rich”。   閱讀全文
    posted @ 2005-05-28 18:29 kukooBlog 閱讀(2138) | 評(píng)論 (4)  編輯

         摘要: SmallTalk,公認(rèn)的最早的OO語(yǔ)言之一,終于快要推出歷史舞臺(tái)了。最近,作為SmallTalk最大的支持者,IBM,宣布將停止對(duì)SmallTalk系列產(chǎn)品的支持(截止到2006年6月)。  閱讀全文
    posted @ 2005-05-27 10:18 kukooBlog 閱讀(4024) | 評(píng)論 (12)  編輯

         摘要: 測(cè)試系統(tǒng)的時(shí)候,往往會(huì)碰到這樣的一種情況:系統(tǒng)開(kāi)發(fā)完成了,但是沒(méi)有合適的數(shù)據(jù)可以使用。原因是多方面的:比如用戶的數(shù)據(jù)不能公開(kāi),機(jī)密程度比較高。雖讓你可以隨機(jī)產(chǎn)生一些測(cè)試數(shù)據(jù),但是簡(jiǎn)單的測(cè)試數(shù)據(jù),和真正復(fù)雜的用戶數(shù)據(jù)是無(wú)法相比的,所產(chǎn)生的問(wèn)題就是,在測(cè)試數(shù)據(jù)上,簡(jiǎn)單的操作可以通過(guò),而同樣的操作到了用戶數(shù)據(jù)上面,就產(chǎn)生各種情況(如性能問(wèn)題)。你如何解決這個(gè)問(wèn)題呢?你如何得到一組數(shù)據(jù),既不會(huì)泄露用戶的機(jī)密數(shù)據(jù),也保證了足夠的數(shù)據(jù)量和復(fù)雜度   閱讀全文
    posted @ 2005-05-26 15:25 kukooBlog 閱讀(928) | 評(píng)論 (1)  編輯

         摘要: Artima Developer的總編 Bill Venners在對(duì)Erich Gamma的一次采訪中,仔細(xì)討論了Design Pattern(設(shè)計(jì)模式)的問(wèn)題。當(dāng)我們做設(shè)計(jì)的時(shí)候,我們首先會(huì)想到使用設(shè)計(jì)模式。那么如何使用設(shè)計(jì)模式?如何用設(shè)計(jì)模式進(jìn)行思考?是否當(dāng)你解決一個(gè)問(wèn)題的時(shí)候,必須要使用設(shè)計(jì)模式?   閱讀全文
    posted @ 2005-05-25 18:13 kukooBlog 閱讀(2276) | 評(píng)論 (8)  編輯

         摘要: IBM收購(gòu)了Gluecode (開(kāi)發(fā)以Geronimo為核心的J2EE應(yīng)用服務(wù))以后,Geronimo的開(kāi)發(fā)似乎一下子熱鬧起來(lái)了。developerWorks網(wǎng)站上,在一周之內(nèi),發(fā)表了3篇關(guān)于Geronimo的有趣的文章  閱讀全文
    posted @ 2005-05-19 11:08 kukooBlog 閱讀(778) | 評(píng)論 (0)  編輯

    posted @ 2005-05-18 13:43 kukooBlog 閱讀(703) | 評(píng)論 (0)  編輯

    主站蜘蛛池模板: 亚洲精品无码Av人在线观看国产 | WWW国产成人免费观看视频| 大地资源二在线观看免费高清| 亚洲精品视频观看| 99在线免费观看视频| 亚洲精品人成在线观看| 无码人妻精品中文字幕免费| 亚洲AV午夜成人片| 伊人久久免费视频| 亚洲综合丁香婷婷六月香| 国产精品1024永久免费视频| 亚洲91精品麻豆国产系列在线| 成人免费AA片在线观看| 亚洲色大成WWW亚洲女子| 国产成人免费a在线视频app | 亚洲无人区码一二三码区别图片 | 亚洲精品天堂成人片AV在线播放| 日本免费一区尤物| 水蜜桃视频在线观看免费| 国产亚洲av片在线观看18女人| 国产午夜无码精品免费看| 亚洲福利秒拍一区二区| 在线a人片天堂免费观看高清| 香蕉97碰碰视频免费| 亚洲国产另类久久久精品| 四虎在线免费视频| 狼人大香伊蕉国产WWW亚洲| 久久夜色精品国产亚洲av| 久久国产免费观看精品3| 亚洲国产成人99精品激情在线| 国产又黄又爽又刺激的免费网址 | 一级**爱片免费视频| 亚洲AV无码一区二区三区DV| 无人在线观看免费高清视频 | 亚洲国产综合第一精品小说| 国产精品色午夜视频免费看| 久久精品视频免费| 精品国产日韩亚洲一区在线| 亚洲AV无码国产精品色午友在线| 成年女人色毛片免费看| a级片免费在线观看|