原创 觀察者模式(淺談監聽器工作原理)

簡述 從某種角度來說,我們總是處於兩種生活狀態:觀察者與被觀察者。當處於觀察者狀態時,被觀察的對象會向我們發出某種信息,使我們產生某種心理活動或行爲狀態的改變。當我們處於被觀察者狀態時,我們的行爲活動又可以以信息的方式影響觀察者。(大多數

原创 IDEA快捷鍵生成serialVersionUID

類必須實現Serializable接口 (或者打開setting窗口後直接搜索 serializable class without ‘serialVersionUID’ 也可以找到這個選項) 打上 √ 選項 然後鼠標點擊類型,按

原创 linux tar-zxvf的意思

zxvf是tar後面的參數。.tar.gz是一個壓縮包,.tar只是打包而沒有壓縮。參數    解釋z通過gzip支持的壓縮或解壓縮。還有其他的壓縮或解壓縮方式,比如j表示bzip2的方式x解壓縮v在壓縮或解壓縮過程中顯示正在處理的文件名

原创 Activiti工作流引擎數據庫表

數據庫表的命名 Acitiviti數據庫中表的命名都是以ACT_開頭的。第二部分是一個兩個字符用例表的標識。此用例大體與服務API是匹配的。 表名 描述 ACT_RE_*:’RE’表示repository。 帶此前綴的表包含的

原创 CSS三大特性

CSS 三大特性 層疊 繼承 優先級 是我們學習CSS 必須掌握的三個特性。 CSS層疊性 所謂層疊性是指多種CSS樣式的疊加。 是瀏覽器處理衝突的一個能力,如果一個屬性通過兩個相同選擇器設置到同一個元素上,那麼這個時候一個屬性就會將另

原创 《JAVA與模式》之策略模式

轉載地址:https://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述策略(Strategy)模式的:   

原创 JavaScript作用域

全局變量:聲明的變量是使用var聲明的,那麼這個變量就是全局變量,全局變量可以在頁面的任何位置使用 除了函數以外,其他的任何位置定義的變量都是全局變量,如果函數裏面的變量沒有用var修飾,那麼外部也是可以使用的。 局部變量:在函數內部定

原创 text/html和text/plain的區別

text/html和text/plain的區別 1、text/html的意思是將文件的content-type設置爲text/html的形式,瀏覽器在獲取到這種文件時會自動調用html的解析器對文件進行相應的處理。 2、text/plai