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