2007年8月15日

          JAVA開發(fā)者應(yīng)該去的20個英文網(wǎng)站【轉(zhuǎn)】

          http://www.javaalmanac.com - Java開發(fā)者年鑒一書的在線版本. 要想快速查到某種Java技巧的用法及示例代碼, 這是一個不錯的去處.
          http://www.onjava.com - O‘Reilly的Java網(wǎng)站. 每周都有新文章.
          http://java.sun.com - 官方的Java開發(fā)者網(wǎng)站 - 每周都有新文章發(fā)表.
          http://www.developer.com/java - 由Gamelan.com 維護(hù)的Java技術(shù)文章網(wǎng)站.
          http://www.java.net - Sun公司維護(hù)的一個Java社區(qū)網(wǎng)站.
          http://www.builder.com - Cnet的Builder.com網(wǎng)站 - 所有的技術(shù)文章, 以Java為主.
          http://www.ibm.com/developerworks/java - IBM的Developerworks技術(shù)網(wǎng)站; 這是其中的Java技術(shù)主頁.
          http://www.javaworld.com - 最早的一個Java站點(diǎn). 每周更新Java技術(shù)文章.
          http://www.devx.com/java - DevX維護(hù)的一個Java技術(shù)文章網(wǎng)站.
          http://www.fawcette.com/javapro - JavaPro在線雜志網(wǎng)站.
          http://www.sys-con.com/java - Java Developers Journal的在線雜志網(wǎng)站.
          http://www.javadesktop.org - 位于Java.net的一個Java桌面技術(shù)社區(qū)網(wǎng)站.
          http://www.theserverside.com - 這是一個討論所有Java服務(wù)器端技術(shù)的網(wǎng)站.
          http://www.jars.com - 提供Java評論服務(wù). 包括各種framework和應(yīng)用程序.
          http://www.jguru.com - 一個非常棒的采用Q&A形式的Java技術(shù)資源社區(qū).
          http://www.javaranch.com - 一個論壇,得到Java問題答案的地方,初學(xué)者的好去處.
          http://www.ibiblio.org/javafaq/javafaq.html - comp.lang.java的FAQ站點(diǎn) - 收集了來自comp.lang.java新聞組的問題和答案的分類目錄.
          http://java.sun.com/docs/books/tutorial/ - 來自SUN公司的官方Java指南 - 對于了解幾乎所有的java技術(shù)特性非常有幫助.
          http://www.javablogs.com - 互聯(lián)網(wǎng)上最活躍的一個Java Blog網(wǎng)站.
          http://java.about.com/ - 來自About.com的Java新聞和技術(shù)文章網(wǎng)站. 
          posted @ 2008-04-28 11:24 蝦米成長中 閱讀(186) | 評論 (0)編輯 收藏
           

          1、自我認(rèn)知

          窮人:很少想到如何去賺錢和如何才能賺到錢,認(rèn)為自己一輩子就該這樣,不相信會有什么改變。

          富人:骨子里就深信自己生下來不是要做窮人,而是要做富人,他有強(qiáng)烈的賺錢意識,這也是他血液里的東西,他會想盡一切辦法使自己致富

          2、休閑

          窮人:在家看電視,為肥皂劇的劇情感動得痛苦流涕,還要仿照電視里的時尚來武裝自己。

          富人:在外跑市場,即使打高耳夫球也不忘帶者項(xiàng)目合同。

          3、交際

          窮人:喜歡走窮親戚,窮人的圈子大多是窮人,也排斥與富人交往,久而久之,心態(tài)成了窮人的心態(tài),思維成了窮人的思維,做出來的是也就是窮人的模式。大家每天談?wù)撝蛘凵唐罚涣髦?jié)約技巧,雖然有利于訓(xùn)練生存能利,但你的眼界也就漸漸囿于這樣的瑣事,而將雄心壯志消磨掉了。

          富人:喜歡交流,但是多半都是同層次的人在交往。進(jìn)行這半真半假的友情。

          4、學(xué)習(xí)

          窮人:學(xué)手藝

          富人:學(xué)管理

          5、時間

          窮人:一個享受充裕時間的人不可能賺大錢,要想悠閑輕松就會失去更多賺錢的機(jī)會。窮人的時間是不值錢的,有時甚至多余,不知道怎么打發(fā),怎么混起來不煩。如果你可以因?yàn)橘I一斤白菜多花了一分錢而氣惱不已。卻不為虛度一天而心痛,這就是典型的窮人思維。  

          富人:一個人無論以何種方式賺錢,也無論錢掙得是多還是少,都必須經(jīng)過時間的積淀。富人的玩也是一種工作方式,是有目的的。富人的閑,閑在身體,修身養(yǎng)性,以利在戰(zhàn),腦袋一刻也沒有閑著;窮人的閑,閑在思想,他手腳都在忙,忙著去麻將桌上多摸幾把。

          6、歸屬感

          窮人:是顆螺絲釘。窮人以為出身卑微,缺少安全感,就迫切地希望自己從屬于并依賴于一個團(tuán)體,于是他們以這個團(tuán)體的標(biāo)準(zhǔn)為自己的標(biāo)準(zhǔn),讓自己的一切合乎規(guī)范,為團(tuán)體的利益而工作,奔波,甚至遷徙。對于窮人來說,在一個著名的企業(yè)里穩(wěn)定的工作幾十年,有實(shí)習(xí)生一直干到高級主管,那簡直是美得不能在美的理想。 

          富人:那些團(tuán)體的領(lǐng)導(dǎo)者通常都是富人,他們總是一方面向窮人灌輸:團(tuán)結(jié)就是力量,如果你不從屬于自己的團(tuán)體,你就什么都不是,一名不文。.但另一方面,他們卻從來沒有停止過招兵買馬,培養(yǎng)新人,以便隨時可以把你替換掉。

          7、投資及對待財(cái)富

          窮人:經(jīng)濟(jì)觀點(diǎn)就是少用等于多賺,比如開一家面館,收益率是100%,投入2萬,一年就凈賺2萬,對于窮人來說很不錯了。窮人即使有錢,也舍不得拿出來,即使終于下定決心投資,也不愿意冒風(fēng)險,最終還是走不出那一步。窮人最津津樂道的就是雞生蛋,蛋生雞,一本萬利......但是建筑在一只母雞身上的希望畢竟是那樣的脆弱。

          富人:富人的出發(fā)點(diǎn)是萬本萬利。同樣的開面館,富人們會想,一家面館承載的資本只有2萬,如果有一億資金,豈不是要開 5000家面館?要一個一個管理好,大老板得操多少心,累白多少根頭發(fā)呀?還不如投資賓館。一個賓館就足以消化全部的資本,哪怕收益率只有20%,一年下來也有2000萬利潤啊。

          8、激情(能不能干成事,首先要看有沒有激情)

          窮人:沒有激情。他總是按部就班,很難出大錯,也絕對不會做到最好。沒有激情就無法興奮,就不可能全心全意投入工作。大部分的窮人不能說沒有激情,看他的激情總是消耗在太具體的事情上:上司表揚(yáng)了,他會激動;商店打折,他會激動;電視里破鏡重圓了,他的眼淚一傳一串往下流,窮人有的只是一種情緒。

          富人:燕雀安知鴻鵠之志?王侯將相,寧有種乎?有這樣的激情,窮人終將不是窮人!激情是一種天性,是生命力的象征,有了激情才有了靈感的火花,才有了鮮明的個性,才有了人際關(guān)系中的強(qiáng)烈感染力,也才有了解決問題的魄力和方法。

          9、自信

          窮人:窮人的自信要通過武裝到牙齒,要通過一身高級名牌的穿戴和豪華的配置才能給他們帶來更多的自信,窮人的自信往往不是發(fā)自內(nèi)心和自然天成的。

          富人:李嘉成在談到他的經(jīng)營秘訣時說:其實(shí)也沒什么特別的,光景好時,決不過分樂觀;光景不好時,也不過度悲觀。其實(shí)就是一種富人特有的自信。自信才能不被外力所左右,自信才可能有正確的決定。

          10、習(xí)慣

          窮人:有個故事,一個富人送給窮人一頭牛。窮人滿懷希望開始奮斗。可牛要吃草,人要吃飯,日子難過。窮人于是把牛賣了,買了幾只羊,吃了一只,剩下來的用來生小羊.可小羊遲遲沒有生出來,日子有艱難了。窮人把羊賣了,買成了雞,想讓雞生蛋賺錢為生,但是日子并沒有改變,最后窮人把雞也殺了,窮人的理想徹底崩潰了,這就是窮人的習(xí)慣。

          富人:根據(jù)一個投資專家說,富人成功的秘訣就是:沒錢時,不管多困難,也不要動用投資和儲蓄,壓力會使你找到賺錢的新方法,幫你還清帳單。這是個好習(xí)慣。性格決定了習(xí)慣,習(xí)慣決定了成功。

          11、上網(wǎng)

          窮人:上網(wǎng)聊天,窮人聊天,一是窮人時間多,二是窮人的嘴天生就不能閑著;富人講究榮辱不驚,溫柔敦厚,那叫涵養(yǎng),有涵養(yǎng)才能樹大根深。窮人就顧不了那么多,成天受著別人的白眼,渾身沾滿了雞毛蒜皮,多少窩囊氣啊,說說都不行?聊天有理!

          富人:去網(wǎng)上找投資機(jī)會。富人上網(wǎng),更多的是利用網(wǎng)絡(luò)的低成本高效率,尋找更多的投資機(jī)會和項(xiàng)目,把便利運(yùn)用到自己的生意中來。

          12、消費(fèi)花錢

          窮人:買名牌是為了體驗(yàn)滿足感,最喜歡試驗(yàn)剛出來的流行時尚產(chǎn)品,相信貴的必然是好的。

          富人:買名牌是為了節(jié)省挑選細(xì)節(jié)的時間,與消費(fèi)品的售價相比,他更在乎時間成本。

          posted @ 2008-01-31 14:06 蝦米成長中 閱讀(177) | 評論 (0)編輯 收藏
           

          客戶端:TestTCPClient.java
          package net;

          import java.io.DataOutputStream;
          import java.io.IOException;
          import java.net.Socket;
          import java.net.UnknownHostException;

          public class TestTCPClient 
          {
              
          public static void main(String[] args) 
              
          {
                  
          try
                  
          {
                      Socket s 
          = new Socket("127.0.0.1",6767);
                      DataOutputStream dos 
          = new DataOutputStream(s.getOutputStream());
                      dos.writeUTF(
          "Hello I am bulktree");
                      dos.flush();
                      dos.close();
                      s.close();
                  }

                  
          catch(UnknownHostException ue)
                  
          {
                      ue.printStackTrace();
                  }

                  
          catch(IOException ie)
                  
          {
                      ie.printStackTrace();
                  }

                  
              }

          }


          服務(wù)端TestTCPServet.java
          package net;

          import java.io.DataInputStream;
          import java.io.IOException;
          import java.net.ServerSocket;
          import java.net.Socket;

          public class TestTCPServer 
          {
              
          public static void main(String[] args) 
              
          {
                  
          try
                  
          {
                      ServerSocket ss 
          = new ServerSocket(6767);
                      Socket s 
          = ss.accept();
                      System.out.println(
          "A Client Connection!");
                      DataInputStream dis 
          = new DataInputStream(s.getInputStream());
                      System.out.println(dis.readUTF());
                      dis.close();
                      s.close();
                  }

                  
          catch(IOException e)
                  
          {
                      e.printStackTrace();
                  }

                  
              }

          }

          posted @ 2007-12-14 09:32 蝦米成長中 閱讀(199) | 評論 (0)編輯 收藏
           
              GoF:(Gang of Four,GOF設(shè)計(jì)模式)---四人組

                Design Patterns: Elements of Reusable Object-Oriented Software(即后述《設(shè)計(jì)模式》 一書),由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合著(Addison-Wesley,1995)。這幾位作者常被稱為“四人組(Gang of Four)”,而這本書也就被稱為“四人組(或 GoF)”書。

                在《設(shè)計(jì)模式》這本書的最大部分是一個目錄,該目錄列舉并描述了 23 種設(shè)計(jì)模式。另外,近來這一清單又增加了一些別,最重要的是使涵蓋范圍擴(kuò)展到更具體的問題類型。例如,Mark Grand 在 Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML(即后述《模式 Java 版》一書)中增加了解決涉及諸如并發(fā)等問題的模式,而由 Deepak Alur、John Crupi 和 Dan Malks 合著的 Core J2EE Patterns: Best Practices and Design Strategies 一書中主要關(guān)注使用 Java 2 企業(yè)技術(shù)的多層應(yīng)用程序上的模式。

                對軟件設(shè)計(jì)模式的研究造就了一本可能是面向?qū)ο笤O(shè)計(jì)方面最有影響的書籍:《設(shè)計(jì)模式》。

          GOF的設(shè)計(jì)模式是一座"橋"

                就Java語言體系來說,GOF的設(shè)計(jì)模式是Java基礎(chǔ)知識和J2EE框架知識之間一座隱性的"橋"。

                會Java的人越來越多,但是一直徘徊在語言層次的程序員不在少數(shù),真正掌握J(rèn)ava中接口或抽象類的應(yīng)用不是很多,大家經(jīng)常以那些技術(shù)只適合大型項(xiàng)目為 由,避開或忽略它們,實(shí)際中,Java的接口或抽象類是真正體現(xiàn)Java思想的核心所在,這些你都將在GoF的設(shè)計(jì)模式里領(lǐng)略到它們變幻無窮的魔力。

                GoF的設(shè)計(jì)模式表面上好象也是一種具體的"技術(shù)",而且新的設(shè)計(jì)模式不斷在出現(xiàn),設(shè)計(jì)模式自有其自己的發(fā)展軌道,而這些好象和J2EE .Net等技術(shù)也無關(guān)!

          實(shí)際上,GoF的設(shè)計(jì)模式并不是一種具體"技術(shù)",它講述的是思想,它不僅僅展示了接口或抽象類在實(shí)際 案例中的靈活應(yīng)用和智慧,讓你能夠真正掌握接口或抽象類的應(yīng)用,從而在原來的Java語言基礎(chǔ)上躍進(jìn)一步,更重要的是,GoF的設(shè)計(jì)模式反復(fù)向你強(qiáng)調(diào)一個 宗旨:要讓你的程序盡可能的可重用。

                這其實(shí)在向一個極限挑戰(zhàn):軟件需求變幻無窮,計(jì)劃沒有變化快,但是我們還是要尋找出不變的東西,并將它和變化的東西分離開來,這需要非常的智慧和經(jīng)驗(yàn)。

                而GoF的設(shè)計(jì)模式是在這方面開始探索的一塊里程碑。

                J2EE等屬于一種框架軟件,什么是框架軟件?它不同于我們以前接觸的Java API等,那些屬于Toolkist(工具箱),它不再被動的被使用,被調(diào)用,而是深刻的介入到一個領(lǐng)域中去,J2EE等框架軟件設(shè)計(jì)的目的是將一個領(lǐng)域中不變的東西先定義好,比如整體結(jié)構(gòu)和一些主要職責(zé)(如數(shù)據(jù)庫操作 事務(wù)跟蹤 安全等),剩余的就是變化的東西,針對這個領(lǐng)域中具體應(yīng)用產(chǎn)生的具體不同的變化需求,而這些變化東西就是J2EE程序員所要做的。

               由此可見,設(shè)計(jì)模式和J2EE在思想和動機(jī)上是一脈相承,只不過

                1.設(shè)計(jì)模式更抽象,J2EE是具體的產(chǎn)品代碼,我們可以接觸到,而設(shè)計(jì)模式在對每個應(yīng)用時才會產(chǎn)生具體代碼。
                2.設(shè)計(jì)模式是比J2EE等框架軟件更小的體系結(jié)構(gòu),J2EE中許多具體程序都是應(yīng)用設(shè)計(jì)模式來完成的,當(dāng)你深入到J2EE的內(nèi)部代碼研究時,這點(diǎn)尤其明顯,因此,如果你不具備設(shè)計(jì)模式的基礎(chǔ)知識(GoF的設(shè)計(jì)模式),你很難快速的理解J2EE。不能理解J2EE,如何能靈活應(yīng)用?
                3.J2EE只是適合企業(yè)計(jì)算應(yīng)用的框架軟件,但是GoF的設(shè)計(jì)模式幾乎可以用于任何應(yīng)用!因此GoF的設(shè)計(jì)模式應(yīng)該是J2EE的重要理論基礎(chǔ)之一。

                所以說,GoF的設(shè)計(jì)模式是Java基礎(chǔ)知識和J2EE框架知識之間一座隱性的"橋"。為什么說隱性的?

          GOF設(shè)計(jì)模式是一座隱性的"橋"

                因?yàn)楹芏嗳藳]有注意到這點(diǎn),學(xué)完Java基礎(chǔ)語言就直接去學(xué)J2EE,有的甚至鴨子趕架,直接使用起Weblogic等具體J2EE軟件,一段時間下來, 發(fā)現(xiàn)不過如此,挺簡單好用,但是你真正理解J2EE了嗎?你在具體案例中的應(yīng)用是否也是在延伸J2EE的思想?

                如果你不能很好的延伸J2EE的思想,那你豈非是大炮轟蚊子,認(rèn)識到J2EE不是適合所有場合的人至少是明智的,但我們更需要將J2EE用對地方,那么只 有理解J2EE此類框架軟件的精髓,那么你才能真正靈活應(yīng)用Java解決你的問題,甚至構(gòu)架出你自己企業(yè)的框架來。(我們不能總是使用別人設(shè)定好的框架, 為什么不能有我們自己的框架?)

                因此,首先你必須掌握GoF的設(shè)計(jì)模式。雖然它是隱性,但不是可以越過的。

          關(guān)于23種設(shè)計(jì)模式的有趣見解

                 作者以輕松的語言比喻了java的23種模式,有很好的啟發(fā)作用。

                  創(chuàng)建型模式
                 
                  1、FACTORY—追MM少不了請吃飯了,麥當(dāng)勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當(dāng)勞或肯德基,只管向服務(wù)員說“來四個雞翅”就行了。麥當(dāng)勞和肯德基就是生產(chǎn)雞翅的Factory
                 
                  工廠模式:客戶類和工廠類分開。消費(fèi)者任何時候需要某種產(chǎn)品,只需向工廠請求即可。消費(fèi)者無須修改就可以接納新產(chǎn)品。缺點(diǎn)是當(dāng)產(chǎn)品修改時,工廠類也要做相應(yīng)的修改。如:如何創(chuàng)建及如何向客戶端提供。
                 
                  2、BUILDER—MM最愛聽的就是“我愛你”這句話了,見到不同地方的MM,要能夠用她們的方言跟她說這句話哦,我有一個多種語言翻譯機(jī),上面每種語 言都有一個按鍵,見到MM我只要按對應(yīng)的鍵,它就能夠用相應(yīng)的語言說出“我愛你”這句話了,國外的MM也可以輕松搞掂,這就是我的“我愛你” builder。(這一定比美軍在伊拉克用的翻譯機(jī)好賣)
                 
                  建造模式:將產(chǎn)品的內(nèi)部表象和產(chǎn)品的生成過程分割開來,從而使一個建造過程生成具有不同的內(nèi)部表象的產(chǎn)品對象。建造模式使得產(chǎn)品內(nèi)部表象可以獨(dú)立的變化,客戶不必知道產(chǎn)品內(nèi)部組成的細(xì)節(jié)。建造模式可以強(qiáng)制實(shí)行一種分步驟進(jìn)行的建造過程。
                 
                  3、FACTORY METHOD—請MM去麥當(dāng)勞吃漢堡,不同的MM有不同的口味,要每個都記住是一件煩人的事情,我一般采用Factory Method模式,帶著MM到服務(wù)員那兒,說“要一個漢堡”,具體要什么樣的漢堡呢,讓MM直接跟服務(wù)員說就行了。
                 
                  工廠方法模式:核心工廠類不再負(fù)責(zé)所有產(chǎn)品的創(chuàng)建,而是將具體創(chuàng)建的工作交給子類去做,成為一個抽象工廠角色,僅負(fù)責(zé)給出具體工廠類必須實(shí)現(xiàn)的接口,而不接觸哪一個產(chǎn)品類應(yīng)當(dāng)被實(shí)例化這種細(xì)節(jié)。
                 
                  4、PROTOTYPE—跟MM用QQ聊天,一定要說些深情的話語了,我搜集了好多肉麻的情話,需要時只要copy出來放到QQ里面就行了,這就是我的情話prototype了。(100塊錢一份,你要不要)
                 
                  原始模型模式:通過給出一個原型對象來指明所要創(chuàng)建的對象的類型,然后用復(fù)制這個原型對象的方法創(chuàng)建出更多同類型的對象。原始模型模式允許動態(tài)的增加或減 少產(chǎn)品類,產(chǎn)品類不需要非得有任何事先確定的等級結(jié)構(gòu),原始模型模式適用于任何的等級結(jié)構(gòu)。缺點(diǎn)是每一個類都必須配備一個克隆方法。
                 
                  5、SINGLETON—俺有6個漂亮的老婆,她們的老公都是我,我就是我們家里的老公Sigleton,她們只要說道“老公”,都是指的同一個人,那就是我(剛才做了個夢啦,哪有這么好的事)
                 
                  單例模式:單例模式確保某一個類只有一個實(shí)例,而且自行實(shí)例化并向整個系統(tǒng)提供這個實(shí)例單例模式。單例模式只應(yīng)在有真正的“單一實(shí)例”的需求時才可使用。
                 
                  結(jié)構(gòu)型模式
                 
                  6、ADAPTER—在朋友聚會上碰到了一個美女Sarah,從香港來的,可我不會說粵語,她不會說普通話,只好求助于我的朋友kent了,他作為我和Sarah之間的Adapter,讓我和Sarah可以相互交談了(也不知道他會不會耍我)
                 
                  適配器(變壓器)模式:把一個類的接口變換成客戶端所期待的另一種接口,從而使原本因接口原因不匹配而無法一起工作的兩個類能夠一起工作。適配類可以根據(jù)參數(shù)返還一個合適的實(shí)例給客戶端。
                 
                  7、BRIDGE—早上碰到MM,要說早上好,晚上碰到MM,要說晚上好;碰到MM穿了件新衣服,要說你的衣服好漂亮哦,碰到MM新做的發(fā)型,要說你的頭 發(fā)好漂亮哦。不要問我“早上碰到MM新做了個發(fā)型怎么說”這種問題,自己用BRIDGE組合一下不就行了
                 
                  橋梁模式:將抽象化與實(shí)現(xiàn)化脫耦,使得二者可以獨(dú)立的變化,也就是說將他們之間的強(qiáng)關(guān)聯(lián)變成弱關(guān)聯(lián),也就是指在一個軟件系統(tǒng)的抽象化和實(shí)現(xiàn)化之間使用組合/聚合關(guān)系而不是繼承關(guān)系,從而使兩者可以獨(dú)立的變化。
                 
                  8、COMPOSITE—Mary今天過生日。“我過生日,你要送我一件禮物。”“嗯,好吧,去商店,你自己挑。”“這件T恤挺漂亮,買,這條裙子好看, 買,這個包也不錯,買。”“喂,買了三件了呀,我只答應(yīng)送一件禮物的哦。”“什么呀,T恤加裙子加包包,正好配成一套呀,小姐,麻煩你包起來。” “……”,MM都會用Composite模式了,你會了沒有?
                 
                  合成模式:合成模式將對象組織到樹結(jié)構(gòu)中,可以用來描述整體與部分的關(guān)系。合成模式就是一個處理對象的樹結(jié)構(gòu)的模式。合成模式把部分與整體的關(guān)系用樹結(jié)構(gòu)表示出來。合成模式使得客戶端把一個個單獨(dú)的成分對象和由他們復(fù)合而成的合成對象同等看待。
                 
                  9、DECORATOR—Mary過完輪到Sarly過生日,還是不要叫她自己挑了,不然這個月伙食費(fèi)肯定玩完,拿出我去年在華山頂上照的照片,在背面寫 上“最好的的禮物,就是愛你的Fita”,再到街上禮品店買了個像框(賣禮品的MM也很漂亮哦),再找隔壁搞美術(shù)設(shè)計(jì)的Mike設(shè)計(jì)了一個漂亮的盒子裝起 來……,我們都是Decorator,最終都在修飾我這個人呀,怎么樣,看懂了嗎?
                 
                  裝飾模式:裝飾模式以對客戶端透明的方式擴(kuò)展對象的功能,是繼承關(guān)系的一個替代方案,提供比繼承更多的靈活性。動態(tài)給一個對象增加功能,這些功能可以再動態(tài)的撤消。增加由一些基本功能的排列組合而產(chǎn)生的非常大量的功能。
                 
                  10、FACADE—我有一個專業(yè)的Nikon相機(jī),我就喜歡自己手動調(diào)光圈、快門,這樣照出來的照片才專業(yè),但MM可不懂這些,教了半天也不會。幸好相 機(jī)有Facade設(shè)計(jì)模式,把相機(jī)調(diào)整到自動檔,只要對準(zhǔn)目標(biāo)按快門就行了,一切由相機(jī)自動調(diào)整,這樣MM也可以用這個相機(jī)給我拍張照片了。
                 
                  門面模式:外部與一個子系統(tǒng)的通信必須通過一個統(tǒng)一的門面對象進(jìn)行。門面模式提供一個高層次的接口,使得子系統(tǒng)更易于使用。每一個子系統(tǒng)只有一個門面類,而且此門面類只有一個實(shí)例,也就是說它是一個單例模式。但整個系統(tǒng)可以有多個門面類。
                 
                  11、FLYWEIGHT—每天跟MM發(fā)短信,手指都累死了,最近買了個新手機(jī),可以把一些常用的句子存在手機(jī)里,要用的時候,直接拿出來,在前面加上 MM的名字就可以發(fā)送了,再不用一個字一個字敲了。共享的句子就是Flyweight,MM的名字就是提取出來的外部特征,根據(jù)上下文情況使用。
                 
                  享元模式:FLYWEIGHT在拳擊比賽中指最輕量級。享元模式以共享的方式高效的支持大量的細(xì)粒度對象。享元模式能做到共享的關(guān)鍵是區(qū)分內(nèi)蘊(yùn)狀態(tài)和外蘊(yùn) 狀態(tài)。內(nèi)蘊(yùn)狀態(tài)存儲在享元內(nèi)部,不會隨環(huán)境的改變而有所不同。外蘊(yùn)狀態(tài)是隨環(huán)境的改變而改變的。外蘊(yùn)狀態(tài)不能影響內(nèi)蘊(yùn)狀態(tài),它們是相互獨(dú)立的。將可以共享 的狀態(tài)和不可以共享的狀態(tài)從常規(guī)類中區(qū)分開來,將不可以共享的狀態(tài)從類里剔除出去。客戶端不可以直接創(chuàng)建被共享的對象,而應(yīng)當(dāng)使用一個工廠對象負(fù)責(zé)創(chuàng)建被 共享的對象。享元模式大幅度的降低內(nèi)存中對象的數(shù)量。
                 
                  12、PROXY—跟MM在網(wǎng)上聊天,一開頭總是“hi,你好”,“你從哪兒來呀?”“你多大了?”“身高多少呀?”這些話,真煩人,寫個程序做為我的Proxy吧,凡是接收到這些話都設(shè)置好了自動的回答,接收到其他的話時再通知我回答,怎么樣,酷吧。
                 
                  代理模式:代理模式給某一個對象提供一個代理對象,并由代理對象控制對源對象的引用。代理就是一個人或一個機(jī)構(gòu)代表另一個人或者一個機(jī)構(gòu)采取行動。某些情 況下,客戶不想或者不能夠直接引用一個對象,代理對象可以在客戶和目標(biāo)對象直接起到中介的作用。客戶端分辨不出代理主題對象與真實(shí)主題對象。代理模式可以 并不知道真正的被代理對象,而僅僅持有一個被代理對象的接口,這時候代理對象不能夠創(chuàng)建被代理對象,被代理對象必須有系統(tǒng)的其他角色代為創(chuàng)建并傳入。
                 
                  行為模式
                 
                  13、CHAIN OF RESPONSIBLEITY—晚上去上英語課,為了好開溜坐到了最后一排,哇,前面坐了好幾個漂亮的MM哎,找張紙條,寫上“Hi,可以做我的女朋友 嗎?如果不愿意請向前傳”,紙條就一個接一個的傳上去了,糟糕,傳到第一排的MM把紙條傳給老師了,聽說是個老處女呀,快跑!
                 
                  責(zé)任鏈模式:在責(zé)任鏈模式中,很多對象由每一個對象對其下家的引用而接
                 
                  起來形成一條鏈。請求在這個鏈上傳遞,直到鏈上的某一個對象決定處理此請求。客戶并不知道鏈上的哪一個對象最終處理這個請求,系統(tǒng)可以在不影響客戶端的情 況下動態(tài)的重新組織鏈和分配責(zé)任。處理者有兩個選擇:承擔(dān)責(zé)任或者把責(zé)任推給下家。一個請求可以最終不被任何接收端對象所接受。
                 
                  14、COMMAND—俺有一個MM家里管得特別嚴(yán),沒法見面,只好借助于她弟弟在我們倆之間傳送信息,她對我有什么指示,就寫一張紙條讓她弟弟帶給我。 這不,她弟弟又傳送過來一個COMMAND,為了感謝他,我請他吃了碗雜醬面,哪知道他說:“我同時給我姐姐三個男朋友送COMMAND,就數(shù)你最小氣, 才請我吃面。”,:-(
                 
                  命令模式:命令模式把一個請求或者操作封裝到一個對象中。命令模式把發(fā)出命令的責(zé)任和執(zhí)行命令的責(zé)任分割開,委派給不同的對象。命令模式允許請求的一方和 發(fā)送的一方獨(dú)立開來,使得請求的一方不必知道接收請求的一方的接口,更不必知道請求是怎么被接收,以及操作是否執(zhí)行,何時被執(zhí)行以及是怎么被執(zhí)行的。系統(tǒng) 支持命令的撤消。
                 
                  15、INTERPRETER—俺有一個《泡MM真經(jīng)》,上面有各種泡MM的攻略,比如說去吃西餐的步驟、去看電影的方法等等,跟MM約會時,只要做一個Interpreter,照著上面的腳本執(zhí)行就可以了。
                 
                  解釋器模式:給定一個語言后,解釋器模式可以定義出其文法的一種表示,并同時提供一個解釋器。客戶端可以使用這個解釋器來解釋這個語言中的句子。解釋器模 式將描述怎樣在有了一個簡單的文法后,使用模式設(shè)計(jì)解釋這些語句。在解釋器模式里面提到的語言是指任何解釋器對象能夠解釋的任何組合。在解釋器模式中需要 定義一個代表文法的命令類的等級結(jié)構(gòu),也就是一系列的組合規(guī)則。每一個命令對象都有一個解釋方法,代表對命令對象的解釋。命令對象的等級結(jié)構(gòu)中的對象的任 何排列組合都是一個語言。
                 
                 
                 
                  16、ITERATOR—我愛上了Mary,不顧一切的向她求婚。
                 
                  Mary:“想要我跟你結(jié)婚,得答應(yīng)我的條件”
                 
                  我:“什么條件我都答應(yīng),你說吧”
                 
                  Mary:“我看上了那個一克拉的鉆石”
                 
                  我:“我買,我買,還有嗎?”
                 
                  Mary:“我看上了湖邊的那棟別墅”
                 
                  我:“我買,我買,還有嗎?”
                 
                  Mary:“你的小弟弟必須要有50cm長”
                 
                  我腦袋嗡的一聲,坐在椅子上,一咬牙:“我剪,我剪,還有嗎?”
                 
                  ……
                 
                  迭代子模式:迭代子模式可以順序訪問一個聚集中的元素而不必暴露聚集的內(nèi)部表象。多個對象聚在一起形成的總體稱之為聚集,聚集對象是能夠包容一組對象的容 器對象。迭代子模式將迭代邏輯封裝到一個獨(dú)立的子對象中,從而與聚集本身隔開。迭代子模式簡化了聚集的界面。每一個聚集對象都可以有一個或一個以上的迭代 子對象,每一個迭代子的迭代狀態(tài)可以是彼此獨(dú)立的。迭代算法可以獨(dú)立于聚集角色變化。
                 
                  17、MEDIATOR—四個MM打麻將,相互之間誰應(yīng)該給誰多少錢算不清楚了,幸虧當(dāng)時我在旁邊,按照各自的籌碼數(shù)算錢,賺了錢的從我這里拿,賠了錢的也付給我,一切就OK啦,俺得到了四個MM的電話。
                 
                  調(diào)停者模式:調(diào)停者模式包裝了一系列對象相互作用的方式,使得這些對象不必相互明顯作用。從而使他們可以松散偶合。當(dāng)某些對象之間的作用發(fā)生改變時,不會 立即影響其他的一些對象之間的作用。保證這些作用可以彼此獨(dú)立的變化。調(diào)停者模式將多對多的相互作用轉(zhuǎn)化為一對多的相互作用。調(diào)停者模式將對象的行為和協(xié) 作抽象化,把對象在小尺度的行為上與其他對象的相互作用分開處理。
                 
                  18、MEMENTO—同時跟幾個MM聊天時,一定要記清楚剛才跟MM說了些什么話,不然MM發(fā)現(xiàn)了會不高興的哦,幸虧我有個備忘錄,剛才與哪個MM說了什么話我都拷貝一份放到備忘錄里面保存,這樣可以隨時察看以前的記錄啦。
                 
                  備忘錄模式:備忘錄對象是一個用來存儲另外一個對象內(nèi)部狀態(tài)的快照的對象。備忘錄模式的用意是在不破壞封裝的條件下,將一個對象的狀態(tài)捉住,并外部化,存儲起來,從而可以在將來合適的時候把這個對象還原到存儲起來的狀態(tài)。
                 
                  19、OBSERVER—想知道咱們公司最新MM情報嗎?加入公司的MM情報郵件組就行了,tom負(fù)責(zé)搜集情報,他發(fā)現(xiàn)的新情報不用一個一個通知我們,直接發(fā)布給郵件組,我們作為訂閱者(觀察者)就可以及時收到情報啦
                 
                  觀察者模式:觀察者模式定義了一種一隊(duì)多的依賴關(guān)系,讓多個觀察者對象同時監(jiān)聽某一個主題對象。這個主題對象在狀態(tài)上發(fā)生變化時,會通知所有觀察者對象,使他們能夠自動更新自己。
                 
                  20、STATE—跟MM交往時,一定要注意她的狀態(tài)哦,在不同的狀態(tài)時她的行為會有不同,比如你約她今天晚上去看電影,對你沒興趣的MM就會說“有事情 啦”,對你不討厭但還沒喜歡上的MM就會說“好啊,不過可以帶上我同事么?”,已經(jīng)喜歡上你的MM就會說“幾點(diǎn)鐘?看完電影再去泡吧怎么樣?”,當(dāng)然你看 電影過程中表現(xiàn)良好的話,也可以把MM的狀態(tài)從不討厭不喜歡變成喜歡哦。
                 
                  狀態(tài)模式:狀態(tài)模式允許一個對象在其內(nèi)部狀態(tài)改變的時候改變行為。這個對象看上去象是改變了它的類一樣。狀態(tài)模式把所研究的對象的行為包裝在不同的狀態(tài)對 象里,每一個狀態(tài)對象都屬于一個抽象狀態(tài)類的一個子類。狀態(tài)模式的意圖是讓一個對象在其內(nèi)部狀態(tài)改變的時候,其行為也隨之改變。狀態(tài)模式需要對每一個系統(tǒng) 可能取得的狀態(tài)創(chuàng)立一個狀態(tài)類的子類。當(dāng)系統(tǒng)的狀態(tài)變化時,系統(tǒng)便改變所選的子類。
                 
                  21、STRATEGY—跟不同類型的MM約會,要用不同的策略,有的請電影比較好,有的則去吃小吃效果不錯,有的去海邊浪漫最合適,單目的都是為了得到MM的芳心,我的追MM錦囊中有好多Strategy哦。
                 
                  策略模式:策略模式針對一組算法,將每一個算法封裝到具有共同接口的獨(dú)立的類中,從而使得它們可以相互替換。策略模式使得算法可以在不影響到客戶端的情況 下發(fā)生變化。策略模式把行為和環(huán)境分開。環(huán)境類負(fù)責(zé)維持和查詢行為類,各種算法在具體的策略類中提供。由于算法和環(huán)境獨(dú)立開來,算法的增減,修改都不會影 響到環(huán)境和客戶端。
                 
                  22、TEMPLATE METHOD——看過《如何說服女生上床》這部經(jīng)典文章嗎?女生從認(rèn)識到上床的不變的步驟分為巧遇、打破僵局、展開追求、接吻、前戲、動手、愛撫、進(jìn)去八 大步驟(Template method),但每個步驟針對不同的情況,都有不一樣的做法,這就要看你隨機(jī)應(yīng)變啦(具體實(shí)現(xiàn));
                 
                  模板方法模式:模板方法模式準(zhǔn)備一個抽象類,將部分邏輯以具體方法以及具體構(gòu)造子的形式實(shí)現(xiàn),然后聲明一些抽象方法來迫使子類實(shí)現(xiàn)剩余的邏輯。不同的子類 可以以不同的方式實(shí)現(xiàn)這些抽象方法,從而對剩余的邏輯有不同的實(shí)現(xiàn)。先制定一個頂級邏輯框架,而將邏輯的細(xì)節(jié)留給具體的子類去實(shí)現(xiàn)。
                 
                  23、VISITOR—情人節(jié)到了,要給每個MM送一束鮮花和一張卡片,可是每個MM送的花都要針對她個人的特點(diǎn),每張卡片也要根據(jù)個人的特點(diǎn)來挑,我一 個人哪搞得清楚,還是找花店老板和禮品店老板做一下Visitor,讓花店老板根據(jù)MM的特點(diǎn)選一束花,讓禮品店老板也根據(jù)每個人特點(diǎn)選一張卡,這樣就輕 松多了;
                 
                  訪問者模式:訪問者模式的目的是封裝一些施加于某種數(shù)據(jù)結(jié)構(gòu)元素之上的操作。一旦這些操作需要修改的話,接受這個操作的數(shù)據(jù)結(jié)構(gòu)可以保持不變。訪問者模式 適用于數(shù)據(jù)結(jié)構(gòu)相對未定的系統(tǒng),它把數(shù)據(jù)結(jié)構(gòu)和作用于結(jié)構(gòu)上的操作之間的耦合解脫開,使得操作集合可以相對自由的演化。訪問者模式使得增加新的操作變的很 容易,就是增加一個新的訪問者類。訪問者模式將有關(guān)的行為集中到一個訪問者對象中,而不是分散到一個個的節(jié)點(diǎn)類中。當(dāng)使用訪問者模式時,要將盡可能多的對 象瀏覽邏輯放在訪問者類中,而不是放到它的子類中。訪問者模式可以跨過幾個類的等級結(jié)構(gòu)訪問屬于不同的等級結(jié)構(gòu)的成員類。

          (來源:blog.csdn.net,http://www.jdon.com)

          posted @ 2007-10-29 10:11 蝦米成長中 閱讀(253) | 評論 (0)編輯 收藏
           
          http://www.pass-e.com/article.php?articleid=5629
          posted @ 2007-10-25 18:16 蝦米成長中 閱讀(208) | 評論 (0)編輯 收藏
           
               摘要: 第一冊 一、 Greetings 問候語  1. hello! / hi! 你好!  2. good morning / afternoon / evening! 早晨(下午/晚上)好!  3. i'm kath...  閱讀全文
          posted @ 2007-10-15 14:42 蝦米成長中 閱讀(8421) | 評論 (1)編輯 收藏
           

          1 EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在這里下載
          http://www.eclipse.org/downloads/index.php

          2  lomboz J2EE插件,開發(fā)JSP,EJB
          http://forge.objectweb.org/projects/lomboz

          3  MyEclipse J2EE開發(fā)插件,支持SERVLET/JSP/EJB/數(shù)據(jù)庫操縱等
          http://www.myeclipseide.com

          4  Properties Editor  編輯java的屬性文件,并可以自動存盤為Unicode格式
          http://propedit.sourceforge.jp/index_en.html

          5  Colorer Take  為上百種類型的文件按語法著色
          http://colorer.sourceforge.net/

          6  XMLBuddy 編輯xml文件
          http://www.xmlbuddy.com

          7  Code Folding  加入多種代碼折疊功能(比eclipse自帶的更多)
          http://www.coffee-bytes.com/servlet/PlatformSupport

          8  Easy Explorer  從eclipse中訪問選定文件、目錄所在的文件夾
          http://easystruts.sourceforge.net/

          9  Fat Jar 打包插件,可以方便的完成各種打包任務(wù),可以包含外部的包等
          http://fjep.sourceforge.net/

          10  RegEx Test 測試正則表達(dá)式
          http://brosinski.com/stephan/archives/000028.php

          11  JasperAssistant 報表插件(要錢的哦~)
          http://www.jasperassistant.com/

          12  Jigloo GUI Builder JAVA的GUI編輯插件
          http://cloudgarden.com/jigloo/

          13  Profiler 性能跟蹤、測量工具,能跟蹤、測量B/S程序
          http://sourceforge.net/projects/eclipsecolorer/

          14  AdvanQas 提供對if/else等條件語句的提示和快捷幫助(自動更改結(jié)構(gòu)等)
          http://eclipsecolorer.sourceforge.net/advanqas/index.html

          15  Log4E Log4j插件,提供各種和Log4j相關(guān)的任務(wù),如為方法、類添加一個logger等
          http://log4e.jayefem.de/index.php/Main_Page

          16  VSSPlugin VSS插件
          http://sourceforge.net/projects/vssplugin

          17  Implementors 提供跳轉(zhuǎn)到一個方法的實(shí)現(xiàn)類,而不是接口的功能(實(shí)用!)
          http://eclipse-tools.sourceforge.net/implementors/

          18  Call Hierarchy 顯示一個方法的調(diào)用層次(被哪些方法調(diào),調(diào)了哪些方法)
          http://eclipse-tools.sourceforge.net/call-hierarchy/index.html

          19  EclipseTidy 檢查和格式化HTML/XML文件
          http://eclipsetidy.sourceforge.net/

          20  Checkclipse 檢查代碼的風(fēng)格、寫法是否符合規(guī)范
          http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm

          21  Hibernate Synchronizer Hibernate插件,自動映射等
          http://www.binamics.com/hibernatesync/

          22  VeloEclipse  Velocity插件
          http://propsorter.sourceforge.net/ 
           
          23  EditorList 方便的列出所有打開的Editor
          http://editorlist.sourceforge.net/ 
           
          24  MemoryManager 內(nèi)存占用率的監(jiān)視
          http://cloudgarden.com/memorymanager/ 
           
          25  swt-designer java的GUI插件
          http://www.swt-designer.com/
           
          26  TomcatPlugin 支持Tomcat插件
          http://www.sysdeo.com/eclipse/tomcatPlugin.html
           
          27  XML Viewer
          http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html
           
          28  quantum 數(shù)據(jù)庫插件
          http://quantum.sourceforge.net/
           
          29  Dbedit 數(shù)據(jù)庫插件
          http://sourceforge.net/projects/dbedit
           
          30  clay.core 可視化的數(shù)據(jù)庫插件
          http://www.azzurri.jp/en/software/index.jsp
          http://www.azzurri.jp/eclipse/plugins
           
          31  hiberclipse hibernate插件
          http://hiberclipse.sourceforge.net
          http://www.binamics.com/hibernatesync
           
          32  struts-console Struts插件
          http://www.jamesholmes.com/struts/console/
           
          33  easystruts Struts插件
          http://easystruts.sourceforge.net 
           
          34  veloedit Velocity插件
          http://veloedit.sourceforge.net/
           
          35  jalopy 代碼整理插件
          http://jalopy.sourceforge.net/
           
          36  JDepend 包關(guān)系分析
          http://andrei.gmxhome.de/jdepend4eclipse/links.html
           
          37  Spring IDE Spring插件
          http://springide-eclip.sourceforge.net/updatesite/
           
          38  doclipse 可以產(chǎn)生xdoclet 的代碼提示
          http://beust.com/doclipse/

          39  SQLExplorer,在Eclipse 中連接各種數(shù)據(jù)庫進(jìn)行操作使用
          http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=124&threadID=31124

          40  JSEclipse

          插件介紹:JSEclipse是個Eclipse下的免費(fèi)Javascript腳本編輯器
          41  subversion
          版本控制,相當(dāng)于CVS
          安裝:http://subclipse.tigris.org/install.html
          Name: Subclipse
          URL:  http://subclipse.tigris.org/update_1.0.x


          42   CSS Editor for Eclipse
          http://csseditor.sourceforge.net/

          43   FacesIDE
          FacesIDE是一個用于開發(fā)JSF的Eclispe插件.它可以可視化編輯faces-config.xml文件并且提供代碼編輯與校驗(yàn),預(yù)覽JSF的JSP文件.FacesIDE包含MyFaces來作為JSF的實(shí)現(xiàn)
          http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=FacesIDE

          44    Eclipse SQLExplorer plugin
          一個數(shù)據(jù)庫管理插件
          http://sourceforge.net/projects/eclipsesql

          45   Poperties Editor
          一個在編輯完成后可以將資源文件中的中文編碼格式轉(zhuǎn)換為unicode編碼的插件,在開發(fā)國際化應(yīng)用程序的時候非常有用
          http://propedit.sourceforge.jp/eclipse/updates/

          46  eclipseME
           
          http://eclipseme.org/updates/

          47   Eclipse加速插件KeepResident
          http://suif.stanford.edu/pub/keepresident/

           
          48   MyEclipse  J2EE開發(fā)插件,支持SERVLET/JSP/EJB/數(shù)據(jù)庫操縱等
          www.myeclipseide.com
           
          49   Properties Editor  編輯java的屬性文件,并可以自動存盤為Unicode格式
          http://propedit.sourceforge.jp/index_en.html
          http://propedit.sourceforge.jp/eclipse/updates/
           
          50 Colorer Take  為上百種類型的文件按語法著色
          http://colorer.sourceforge.net/
           
          51 XMLBuddy 編輯xml文件
          www.xmlbuddy.com
           
          52   Code Folding  加入多種代碼折疊功能(比eclipse自帶的更多)
          http://www.coffee-bytes.com/servlet/PlatformSupport
           
          53 Easy Explorer  從eclipse中訪問選定文件、目錄所在的文件夾
          http://easystruts.sourceforge.net/
           
          54  Fat Jar 打包插件,可以方便的完成各種打包任務(wù),可以包含外部的包等
          http://fjep.sourceforge.net/
           
          55 RegEx Test 測試正則表達(dá)式
          http://brosinski.com/stephan/archives/000028.php
           
          56  JasperAssistant 報表插件(強(qiáng),要錢的)
          http://www.jasperassistant.com/
           
          57   Jigloo GUI Builder JAVA的GUI編輯插件
          http://cloudgarden.com/jigloo/
           
          58   Profiler 性能跟蹤、測量工具,能跟蹤、測量BS程序
          http://sourceforge.net/projects/eclipsecolorer/
           
          59  AdvanQas 提供對if/else等條件語句的提示和快捷幫助(自動更改結(jié)構(gòu)等)
          http://eclipsecolorer.sourceforge.net/advanqas/index.html
           
          60  Log4E     Log4j插件,提供各種和Log4j相關(guān)的任務(wù),如為方法、類添加一個logger等
          http://log4e.jayefem.de/index.php/Main_Page 
           
          61 Implementors   提供跳轉(zhuǎn)到一個方法的實(shí)現(xiàn)類,而不是接中的功能(實(shí)用!)
          http://eclipse-tools.sourceforge.net/implementors/
           
          62  Call Hierarchy 顯示一個方法的調(diào)用層次(被哪些方法調(diào),調(diào)了哪些方法)
          http://eclipse-tools.sourceforge.net/call-hierarchy/index.html
           
          63EclipseTidy 檢查和格式化HTML/XML文件
          http://eclipsetidy.sourceforge.net/
           
          64 Checkclipse 檢查代碼的風(fēng)格、寫法是否符合規(guī)范
          http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm
           
          64  Hibernate Synchronizer Hibernate插件,自動映射等
          http://www.binamics.com/hibernatesync/
           
          65  spring updatesite 插件
          http://springide.org/updatesite/

          66 VeloEclipse  Velocity插件
          http://propsorter.sourceforge.net/
           
          67  EditorList   方便的列出所有打開的Editor
          http://editorlist.sourceforge.net/
           
          68  MemoryManager 內(nèi)存占用率的監(jiān)視
          http://cloudgarden.com/memorymanager/

          69 Eclipse的游戲插件
          http://eclipse-games.sourceforge.net/

          70  JBoss-IDE
          http://jboss.sourceforge.net/jbosside/updates/

          71自動反編譯class,安裝后要設(shè)定class文件缺省關(guān)聯(lián)到j(luò)ode
          http://www.technoetic.com/eclipse/update


          72  jigloo swing/sw設(shè)計(jì)工具,里面自帶的form/anchor布局很好用!
          http://cloudgarden.soft-gems.net/update-site/

          73  jinto的資源文件編輯工具,同時編輯多種語言,而且自動轉(zhuǎn)換成iso8859-1編碼。很好用!
          http://www.guh-software.de/eclipse/


          轉(zhuǎn)至:http://www.aygfsteel.com/mlh123caoer/archive/2007/08/25/139316.html

          posted @ 2007-08-26 22:18 蝦米成長中 閱讀(276) | 評論 (0)編輯 收藏
           
          http://www.aygfsteel.com/Files/lyadlysys/alpsframe.rar
          http://www.aygfsteel.com/Files/lyadlysys/jdom-1.0.rar
          在工程中使用了jdom來讀取配置文件所以要將jdom加入到工程中
          posted @ 2007-08-15 18:00 蝦米成長中 閱讀(279) | 評論 (0)編輯 收藏
           
          剛剛注冊到,請大俠們以后多多關(guān)照
          posted @ 2007-08-15 11:11 蝦米成長中 閱讀(150) | 評論 (0)編輯 收藏
           
          主站蜘蛛池模板: 鹤庆县| 吉林省| 安岳县| 呼伦贝尔市| 怀来县| 南华县| 冀州市| 通城县| 雷波县| 修文县| 涪陵区| 云南省| 慈溪市| 黄浦区| 宜黄县| 新干县| 庆城县| 玉田县| 宜兰县| 淳化县| 黎平县| 腾冲县| 温州市| 阿克苏市| 西安市| 崇仁县| 庄浪县| 普兰店市| 开阳县| 崇文区| 获嘉县| 沙河市| 洞口县| 定结县| 阜城县| 大名县| 保定市| 高碑店市| 突泉县| 舟山市| 长沙市|