Posted on 2009-01-12 20:06
leekiang 閱讀(200)
評(píng)論(0) 編輯 收藏 所屬分類:
其他
1,Kwok Information Server is an open source IT management system
?? http://www.kwoksys.com
2,《
守、破、離》
是一種做事方式。或許,對(duì)于一個(gè)程序員來說,離是我們追求的境界,但守是我們應(yīng)該先做好的。相信你可以對(duì)應(yīng)的上,這里的守,便是前面提到的那些要固化下來
的內(nèi)容。守不僅僅是一個(gè)簡(jiǎn)單的簡(jiǎn)化編碼的方法,我們甚至可以把一些設(shè)計(jì)上的理念守下來,這樣,做類似的應(yīng)用,我們就不必從頭再來。守的范圍越大,離的層次
也就可以越高。
軟件開發(fā)的發(fā)展,就是一個(gè)守的范圍不端擴(kuò)張的過程,操作寄存器的模式用高級(jí)程序設(shè)計(jì)語(yǔ)言的方式守了下來,一些良好的設(shè)計(jì)方法用設(shè)計(jì)模式的概念守了下來,一些好的編程習(xí)慣用最佳實(shí)踐的方式守了下來……
http://dreamhead.blogbus.com/logs/33461687.html
3,正確認(rèn)識(shí)數(shù)據(jù)冗余
主鍵與外鍵在多表中的重復(fù)出現(xiàn), 不屬于數(shù)據(jù)冗余,這個(gè)概念必須清楚,事實(shí)上有許多人還不清楚。非鍵字段的重復(fù)出現(xiàn), 才是數(shù)據(jù)冗余!而且是一種低級(jí)冗余,即重復(fù)性的冗余。高級(jí)冗余不是字段的重復(fù)出現(xiàn),而是字段的派生出現(xiàn)。
〖例4〗:商品中的“單價(jià)、數(shù)量、金額”三個(gè)字段,“金額”就是由“單價(jià)”乘以“數(shù)量”派生出來的,它就是冗余,而且是一種高級(jí)冗余。冗余的目的
是為了提高處理速度。只有低級(jí)冗余才會(huì)增加數(shù)據(jù)的不一致性,因?yàn)橥粩?shù)據(jù),可能從不同時(shí)間、地點(diǎn)、角色上多次錄入。因此,我們提倡高級(jí)冗余(派生性冗
余),反對(duì)低級(jí)冗余(重復(fù)性冗余)。
http://itren.javaeye.com/blog/180385
4,
MapReduce
是Google提出的一個(gè)軟件架構(gòu),用于大規(guī)模數(shù)據(jù)集(大于1TB)的并行運(yùn)算。概念"Map(映射)"和"Reduce(化簡(jiǎn))",和他們的主要思想,都是從函數(shù)式編程語(yǔ)言借來的,還有從矢量編程語(yǔ)言借來的特性。[1]? 當(dāng)前的軟件實(shí)現(xiàn)是指定一個(gè)Map(映射)函數(shù),用來把一組鍵值對(duì)映射成一組新的鍵值對(duì),指定并發(fā)的Reduce(化簡(jiǎn))函數(shù),用來保證所有映射的鍵值對(duì)中的每一個(gè)共享相同的鍵組。
你的編程語(yǔ)言可以這樣做嗎?(map/reduce的js示范)
http://www.todd-lee.com/blog/article.asp?id=174
5,TransactionInterceptor反編譯后有MISSING_BLOCK_LABEL_76
6,AKBAR錫蘭紅茶
7,在Java上實(shí)現(xiàn)RESTful Web Services可用Jersey
8,外包網(wǎng)站 odesk,elance