原创 關於設計模式的感悟5
五,倒置依賴原則與里氏代換原則:待續
原创 關於設計模式的感悟2
二,開——閉原則:即對繼承開放,對修改關閉。爲什麼呢?這主要是爲了讓你的類易維護,可重用,也就是軟件開發中的要求之一:可維護,可重用。可以想一下,你寫了一個類,時不時,就往這個類中增加代碼,增加功能,有時不小心刪除了一些其他的代碼,當其它類
原创 關於設計模式的感悟3
三,組合/聚合原則:即在開發一個軟件過程中,應儘量多使用組合/聚合原則。組合,聚合的定義我也忘了,但它們的區別,你可以想像一下一隻雁的翅膀與雁的關係便是組合關係,局部的生命週期一定不能長於整體的,或局部的生命週期由整體管理,這樣便是組合;而
原创 關於設計模式的感悟4
四 迪米特法則:當一個類與另一個類進行交互時,就使用第三個類來傳遞這兩個類之間的消息。 爲什麼這樣,爲了降低軟件耦合度的問題。
原创 在進行知道回答過程中的知識點總結1
java Class.forName(className) ClassNotFoundException 異常 當需要在運行時,加載一個類時,可用這種方法 Class.forName(className).( 與 className.cla
原创 我的友情鏈接
51CTO博客開發射手阿印
原创 java,實例初始化塊,靜態初始化塊,clone方法
今天無聊,看了一下java語言基礎知識,對 實例初始化塊,靜態初始化塊 的執行順便,有了一點了解,便記下來,方便以後查閱。 在一個類定義中,初始化塊,就是一塊用 { } 大括號括起來的代碼段。但“實例初始化塊”只是單單的 大括號,當每次創
原创 建自己的網站
If you wish to have a professional shared hosting quality in a free hosting package, come and host with 000webhost.com
原创 java線程筆記
寫這篇博文,無他,就是在看java線程知識時,感覺一些知識點,必須背下,所以就自己複述一下,寫了下來。 在同步中,需要對含有同步代碼的對象進行鎖定。 先介紹兩個類的一些重要方法: (Object) wait 方法,作用:使執行
原创 MyEclipse 註冊碼生成代碼
無他,在網上看了一個 MyEclipse 註冊碼生成代碼,運行該類後,只需在控制檯輸入用戶名,便能生成相應的註冊碼,很強。(沒仔細研究過它的代碼,原理)現獻上源碼: import java.io.*; pub
原创 ant學習筆記1
鑑於之前自己的電腦在重裝時,不小心把硬盤重新格式化了,所有寶貴資料都被格了,心痛不已,感慨數據之重要,數據備份之重要。 現在寫博文,當是作筆記,讓51cto來幫忙備份,只是擔心,某一天,它們服務也把存儲介質給“格”了,那就。。。 ant 內
原创 珠海金山的面試經歷
好久沒寫博客,那就寫吧。也借下“金山”的名人效應,爲博客增加下人氣。 先說廣東珠海吧,一個沿海城市,風景宜人;再說珠海金山的大廈,真的是一個軟件帝國,很宏偉。回主題,說下面試。我是去應聘:數據運營開發的。 金山的面試
原创 jsp 文件上傳組件編碼要點
今天又搞了一下,jsp文件上傳組件。感覺,實際上,文件上傳,也就是一個客戶端上傳一個文件(有時,裏面可能包含一些隱藏字段),服務器端(通過request.getInputStream())獲得一個 InputStream 輸入流,然後在裏面
原创 我也來湊熱鬧--單例模式(2)
前面,我們介紹了兩個實現單例模式的方法,但對於前一種,如何在多線程環境下,安全實現單例模式呢? 當說到多線程,我們不難想到java語言裏提供的同步關鍵字:synchronized (3)且看代碼如下: public class Single
原创 我的友情鏈接
51CTO博客開發射手阿印