原创 Subversion之路----利用 svnserve.exe 實現精細的目錄訪問控制(v1.0)
Subversion之路 實現精細的目錄訪問權限控制 作者: 鄭新星 聯繫: zhengxinxing <AT> gmail <DOT> com 狀態: 正稿 版本: 1.0 修訂: The.Road.
原创 IT史花絮
最早的程序員叫阿黛,是著名詩人拜倫的女兒,她爲巴比奇的分析機設計過程序。美國國防部定義的ADA語言,就是以她而命名。 intel公司當時爲公司命名是曾考慮過“NM電子設備公司”,N和M分別是創始人Noyce和Moore的首字母。但其他
原创 完整的CJK Unicode範圍(5.0版)
因爲FontRouter新版本開發的需要,在網上搜索了一下漢字的 Unicode範圍,普遍給出了“U+4E00..U+9FA5”。但事實上這個範圍是不完整的,甚至連基本的全角(中文)標點也未包含在內。爲此,我特 地查詢了Unicod
原创 i = i++;
public class Test ...{ public static void main(String[] args) ...{ int i = 1; i = i++; Syste
原创 chinakr的推薦軟件列表2007版
作者: chinakr(<http://www.edu-map.com/chinakr>)日期: 2007-05-16發表評論請訪問: http://quickbest.com.cn/discuz/blog.php?tid=5555 說明
原创 《Java與模式》學習筆記(5)——Singleton
單例(Singleton)模式的要點有三個:一是某個類只能有一個實例;二是它必須自行創建這個實例;三是它必須自行向整個系統提供這個實例。一些資源管理器常常設計成單例模式。 單例模式的結構如下: 餓漢式單例類: publi
原创 《Java與模式》學習筆記(8)——序列鍵生成器與單例及多例模式
在一個關係數據庫中,所有的數據都是存儲在表裏,而每一個表都有一個主鍵(Primary Key)。對大多數的用戶輸入數據來講,主鍵需要由系統以序列號方式產生。比如一個餐館的販賣系統需要一個序列號給每天開出去的賣單編號,這個序列號碼就應當存放
原创 《Java與模式》學習筆記(6)——雙重檢查成例的研究
成例(Idiom)是一種代碼層次上的模式,是在比設計模式的層次更具體的層次上的代碼技巧。成例往往與編程語言密切相關。雙重檢查成例(Double Check Idiom)是從C語言移植過來的一種代碼模式。 先看一個例子:
原创 《Java與模式》學習筆記(4)——Abstract Factory
抽象工廠(Abstract Factory)模式是所有形態的工廠模式中最爲抽象和最具一般性的一種形態。 抽象工廠模式與工廠方法模式的最大區別就在於,工廠方法模式針對的是一個產品等級結構;而抽象工廠模式則需要面對多個產品等級結構。
原创 Java中如何由枚舉常量的ordinal值獲得枚舉常量對象
Java1.5提供了關鍵字enum,可以通過該關鍵字方便得定義自己需要的枚舉類型,比如enum Season { SPRING, SUMMER, AUTUMN, WINTER}就定義了一個季節枚舉類型
原创 Vim的語法高亮顏色設置在screen中無效?
在.vimrc中已經設置了語法高亮(syntax on)。如果直接打開文件,語法高亮沒問題;但如果在screen中打開同一個文件,雖然也有語法高亮,但是顏色跟在screen外打開文件顯示的不一樣。 網上搜了搜,發現應該是$TERM變量
原创 《Java與模式》學習筆記(7)——Multiton
所謂的多例模式(Multiton Pattern),實際上就是單例模式的推廣。作爲對象的創建模式,多例模式或多例類有以下的特點: 多例類可有多個實例。 多例類必須自己創建、管理自己的實例,並向外界提供自己的實例。 按照實例數目是否
原创 《Java與模式》學習筆記(3)——Factory Method
工廠方法(Factory Method)模式 工廠方法模式又叫虛擬構造子(Virtual Constructor)模式或多態性工廠(Polymorphic Factory)模式。 工廠方法模式的用意是定義一個創建產品對象的工廠接
原创 《Java與模式》學習筆記(2)——Simple Factory
工廠模式專門負責將大量有共同接口的類實例化。工廠模式可以動態決定將哪一個類實例化,不必事先知道每次要實例化哪一個類。工廠模式有以下幾種形態: 簡單工廠(Simple Factory)模式:又稱靜態工廠方法模式(Static Factor
原创 《Java與模式》學習筆記(1)——設計原則
面向對象的設計原則: OCP,Open-Closed Principle,“開-閉”原則,講的是:一個軟件實體應當對擴展開放,對修改關閉(Software entities should be open for extension, bu