Time of Update: 2018-12-07
在閻宏博士的《JAVA與模式》一書中開頭是這樣描述簡單原廠模式的:簡單原廠模式是類的建立模式,又叫做靜態Factory 方法(Static Factory
Time of Update: 2018-12-07
在閻宏博士的《JAVA與模式》一書中開頭是這樣描述Factory 方法模式的: Factory 方法模式是類的建立模式,又叫做虛擬構造子(Virtual Constructor)模式或者多態性工廠(Polymorphic Factory)模式。 Factory 方法模式的用意是定義一個建立產品對象的工廠介面,將實際建立工作延遲到子類中。那麼Factory
Time of Update: 2018-12-07
情境問題 舉個生活中常見的例子——組裝電腦,我們在組裝電腦的時候,通常需要選擇一系列的配件,比如CPU、硬碟、記憶體、主板、電源、機箱等。為討論使用簡單點,只考慮選擇CPU和主板的問題。 事實上,在選擇CPU的時候,面臨一系列的問題,比如品牌、型號、針腳數目、主頻等問題,只有把這些問題都確定下來,才能確定具體的CPU。 同樣,在選擇主板的時候,也有一系列問題,比如品牌、晶片集、整合晶片、匯流排頻率等問題,也只有這些都確定了,才能確定具體的主板。 選擇不同的CPU和主板,是每個客戶在組裝電
Time of Update: 2018-12-07
文章目錄 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述單例模式的: 作為對象的建立模式,單例模式確保某一個類只有一個執行個體,而且自行執行個體化並向整個系統提供這個執行個體。這個類稱為單例類。單例模式的結構 單例模式的特點:單例類只能有一個執行個體。單例類必須自己建立自己的唯一執行個體。單例類必須給所有其他對象提供這一執行個體。 餓漢式單例類public class EagerSingleton {private
Time of Update: 2018-12-07
在閻宏博士的《JAVA與模式》一書中開頭是這樣描述建造(Builder)模式的: 建造模式是對象的建立模式。建造模式可以將一個產品的內部表象(internal representation)與產品的生產過程分割開來,從而可以使一個建造過程產生具有不同的內部表象的產品對象。產品的內部表象 一個產品常有不同的組成成分作為產品的零件,這些零件有可能是對象,也有可能不是對象,它們通常又叫做產品的內部表象(internal
Time of Update: 2018-12-07
文章目錄 登記形式的原型模式兩種形式的比較
Time of Update: 2018-12-07
文章目錄 原始碼原始碼 類適配器和對象適配器的權衡
Time of Update: 2018-12-07
文章目錄 原始碼原始碼
Time of Update: 2018-12-07
文章目錄 原始碼原始碼
Time of Update: 2018-12-07
文章目錄 原始碼原始碼
Time of Update: 2018-12-07
文章目錄 原始碼 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述模板方法(Template
Time of Update: 2018-12-07
文章目錄 原始碼原始碼 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述責任鏈(Chain of Responsibility)模式的: 責任鏈模式是一種對象的行為模式。在責任鏈模式裡,很多個物件由每一個對象對其下家的引用而串連起來形成一條鏈。請求在這個鏈上傳遞,直到鏈上的某一個對象決定處理此請求。發出這個請求的用戶端並不知道鏈上的哪一個對象最終處理這個請求,這使得系統可以在不影響用戶端的情況下動態地重新組織和分配責任。從擊鼓傳花談起
Time of Update: 2018-12-07
在開發中,我們經常把密碼資訊進行加密,在網上可以找到很多MD5加密的方法,在這裡使用的是JavaSE內建的類。 1: import java.security.MessageDigest; 2: import java.security.NoSuchAlgorithmException; 3: import sun.misc.BASE64Encoder; 4: 5: 6: public class Test { 7: 8: public
Time of Update: 2018-12-07
文章目錄 參考文獻 背景
Time of Update: 2018-12-07
Java學習網站大全 http://www-900.ibm.com/developerWorks/cn/java/index.shtml IBM的JAVA專題——永遠的藍色巨人 http://www.huihoo.com/ 灰狐動力——Enterprise Open Source http://www.jdon.com/ J道——JAVA和J2EE解決之道 http://www.chinaunix.net/ ChinaUnix——我們在努力打造一個Unix時代!
Time of Update: 2018-12-07
package fiters; import javax.servlet.Filter; import javax.servlet.*; import java.io.IOException; import javax.servlet.http.*; public class ogFiters implements Filter{ public void init(FilterConfig parm1) throws ServletException { // TODO: Add your
Time of Update: 2018-12-07
近日寫程式,使用 apache common net 裡的 FTPClient,往 FTP 伺服器上,上傳檔案,以至失敗。糾結了兩三天,不能解決。 後上網 google 搜尋,發現以下網址提到著這件事情: Java 7 prevents FTP transfers on Windows Vista and 7 if firewall is on. Any
Time of Update: 2018-12-07
文章目錄 原始碼
Time of Update: 2018-12-07
文章目錄 原始碼
Time of Update: 2018-12-07
文章目錄 原始碼原始碼原始碼 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述橋樑(Bridge)模式的: 橋樑模式是對象的結構模式。又稱為柄體(Handle and