原创 《Head.First設計模式讀書筆記》之策略模式
策略模式:策略模式針對一組算法(行爲),將每一個算法封裝到具有共同接口的獨立的類中,從而使得它們可以相互替換。策略模式使得算法可以在不影響到客戶端的情況下發生變化。策略模式把行爲和環境分開。環境類負責維持和查詢行爲類,各種算法在具體的策略類
原创 hibernate 多對多 中間表主鍵問題 及id生成方式
hibernate多對多中間表,一般都是兩個外鍵,例如 用戶表(user),主鍵:userid. 角色表(role),主鍵:roleid. 中間表字段爲兩個外鍵:userid,roleid作爲聯合主鍵。 但是如果想在中間表加一個字段
原创 戒
爲什麼戒qq,戒胡亂上網,戒酒就這麼難?我真的就淪落爲這步田地? 爲什麼不快快樂樂的享受生活,享受奮鬥的快樂,而去追求一些虛無飄渺的東西? 一切的一切就是因爲自己沒有思想,沒有專注,沒有堅持,過度沉浸
原创 《Head.First設計模式讀書筆記》之設計原則一、二和三
ü 設計原則1:找出應用中可能需要變化之處,把它們獨立出來,不要和那些不需要變化的代碼混在一起。 例如:對於一個鴨子類,不同的鴨子(真鴨子,木頭鴨子等)有不同的飛行行爲,呱呱叫行爲,所以要把這兩個行爲從鴨子類中分離出來,在鴨子類中只保存那
原创 Hibernate 加強
引用地址: http://blog.sina.com.cn/s/blog_5de48f8b0100dhn1.html 如果實體類有一個集合類型的屬性,就需要一張額外的表,即所謂的集合表,這個表有一個外鍵引用實體類對應的表的主鍵。這就是集
原创 今天、堅持、專注、計劃、總結、快樂
題注:種瓜得瓜,種豆得豆。生活總歸是美好的。 今天不會微笑的人,明天也很難微笑,絕不把希望寄託在明天,絕不因爲今天爲明天做了計劃而放縱自己。做事就在今天。 堅持做一件事,直到成功完成。無論週末或放假都應堅持,絕不要找藉口
原创 上海一家人片頭片尾歌詞
片頭曲《從頭做起》 作詞:易茗 作曲: 雷蕾 演唱:朱楓 滿目繁華何所依? 綺羅散盡人獨立。 淚中有歡笑, 笑中有委屈, 別舊夢,向着光明 我往矣! 暖我是愛,還我勇氣。 走出逆境靠自己。 人生苦短要努力, 不怕那幾次三番從頭
原创 遞歸(recursion)
遞歸(recursion):簡單來說就是在方法內部對自身進行調用。 遞歸求階乘n!: public class Factorial { public static void main(String[] args){ Sys
原创 Spring中Bean的生命週期
這裏我只討論Bean是怎樣初始化的: Ø 對於singleton Bean,spring能夠管理它的生命週期,知道其什麼時候實例化,什麼時候銷燬。 Ø 對於non-singleton Bean,spring沒有管理它的生命週期,而是交
原创 Jsp簡述
聲明:部分內容來自互聯網 Jsp的執行過程: JSP程序由JSP Engine先將它轉換成servlet代碼,接着將它編譯成類文件載入執行,最後輸出html代碼(通過PrintWriter實現輸出)。只有當客戶端第一次請求JSP時,才
原创 清華大學校長留給畢業生的一段話
“未來的世界:方向比努力重要,能力比知識重要,健康比成績重要,生活比文憑重要,情商比智商重要!” ——清華大學校長留給畢業生的一段話 方向比努力重要 現在是講究績效的時代,公司、企業、政府,需要的是
原创 Eclipse快捷鍵
Ctrl+s 存盤 Ctrl+/ 註釋(取消)代碼 Ctrl+shift+/ 註釋代碼塊 Ctrl+shift+/ 取消代碼塊 Alt+/
原创 JSP內置對象之session
“session” 對象代表服務器與客戶端所建立的會話,當需要在不同的JSP頁面中保留客戶信息的情況下使用,比如在線購物、客戶軌跡跟蹤等。“session” 對象建立在cookie的基礎上,所
原创 JSP中的pageEncoding和contentType屬性(轉)
關於JSP頁面中的pageEncoding和contentType兩種屬性的區別: pageEncoding是jsp文件本身的編碼 contentType的charset是指服務器發送給客戶端時的內容編碼 JSP要經過兩次的“編碼”
原创 理解MVC(轉)
那到底啥是MVC設計模式呢?MVC (Model-View-Controller)模式,即模型-試圖-控制器模式,其核心思想是將整個程序代碼分成相對獨立而又能協同工作的3個組成部分,具體的功能如下:模型(Model): 業務邏輯層。實現具