posted @ 2010-07-26 22:44 切爾斯基 閱讀(2107) | 評論 (0) | 編輯 收藏
posted @ 2010-07-11 22:18 切爾斯基 閱讀(2316) | 評論 (3) | 編輯 收藏
posted @ 2010-07-06 23:15 切爾斯基 閱讀(1950) | 評論 (0) | 編輯 收藏
posted @ 2010-06-28 22:01 切爾斯基 閱讀(2214) | 評論 (4) | 編輯 收藏
posted @ 2010-06-20 23:37 切爾斯基 閱讀(2239) | 評論 (2) | 編輯 收藏
1. 加載根對象時如何避免加載大半個數據庫
2. 存儲時如何更新整個對象圖
3. 存儲時如何高效的更新整個對象圖
4. 何時同步對象的內存狀態和持久存儲狀態
5. 如何確保在出錯時保持對象內存狀態和持久存儲狀態之間的一致性
6. 如何保證引用的唯一性以避免可能的更新沖突
對性能的精益求精, 又促使人們解決更多的細節問題:
7. N+1查詢問題
8. 分離查詢模型和存儲模型
9. 盡量減少查詢語句
這些問題的解決方案又會帶來新的問題. 閱讀全文
posted @ 2009-12-28 23:49 切爾斯基 閱讀(1981) | 評論 (0) | 編輯 收藏
posted @ 2009-09-28 23:05 切爾斯基 閱讀(2265) | 評論 (0) | 編輯 收藏
posted @ 2009-07-07 22:20 切爾斯基 閱讀(1839) | 評論 (2) | 編輯 收藏
posted @ 2009-07-05 16:43 切爾斯基 閱讀(1876) | 評論 (0) | 編輯 收藏
posted @ 2009-06-04 23:43 切爾斯基 閱讀(1982) | 評論 (2) | 編輯 收藏
posted @ 2008-10-06 22:26 切爾斯基 閱讀(1944) | 評論 (3) | 編輯 收藏
Q: 我干嘛要把辛辛苦苦很多年積累的經驗白白告訴別人? 我喜歡不可替代的感覺.
Q: 有些老手不喜歡結對, 覺得新人不勞而獲對他們不利, 不情愿, 怎么辦?
Q: 那互不相讓怎么辦?
Q: 我想修改某段代碼, 想找原作者了解一下思路, 可根本不知道是誰 閱讀全文
posted @ 2008-07-27 22:25 切爾斯基 閱讀(3191) | 評論 (8) | 編輯 收藏
Q: CI的愿景是好的, 但我們這里根本不可能, 我們的產品需要復雜的運行環境, 運行時需要人工干預, 怎么測? 閱讀全文
posted @ 2008-07-20 21:55 切爾斯基 閱讀(2453) | 評論 (7) | 編輯 收藏
posted @ 2008-07-13 21:40 切爾斯基 閱讀(4732) | 評論 (4) | 編輯 收藏
posted @ 2008-07-07 22:14 切爾斯基 閱讀(2095) | 評論 (1) | 編輯 收藏
posted @ 2008-04-12 23:09 切爾斯基 閱讀(1796) | 評論 (0) | 編輯 收藏
posted @ 2008-03-06 23:26 切爾斯基 閱讀(2248) | 評論 (0) | 編輯 收藏
posted @ 2008-02-17 16:09 切爾斯基 閱讀(2546) | 評論 (1) | 編輯 收藏
posted @ 2008-01-12 22:03 切爾斯基 閱讀(4056) | 評論 (0) | 編輯 收藏
我們知道CruiseControl能根據源代碼的變化來調度一次構建, 但你知道CruiseControl支持多少種調度模式嗎?
閱讀全文
posted @ 2008-01-05 18:29 切爾斯基 閱讀(2719) | 評論 (0) | 編輯 收藏
posted @ 2007-12-23 23:22 切爾斯基 閱讀(5937) | 評論 (0) | 編輯 收藏
posted @ 2007-12-16 21:36 切爾斯基 閱讀(1451) | 評論 (0) | 編輯 收藏
1, 將CruiseControl的配置文件check in到版本控制系統中, 以解決意外損壞的問題
2, 使用專門的"project"來自動更新配置, 以解決每次需要有人專門登錄到build server上去更新的瓶頸問題.
3, 復用但不依賴于CruiseControl對配置文件的validation, 以同時獲得 "阻止有問題的配置文件被應用到build server的能力" 和 "迅速獲知有人check in了有問題的配置的能力"
閱讀全文
posted @ 2007-11-09 00:57 切爾斯基 閱讀(2064) | 評論 (0) | 編輯 收藏
posted @ 2007-10-15 23:13 切爾斯基 閱讀(2236) | 評論 (2) | 編輯 收藏
1. 開發者每次在自己機器上構建時不需要發布, 省時間
2. CruiseControl使用跟開發者相同的構建腳本, 減少了開發者構建成功而CruiseControl構建失敗的概率, 省調試時間
3. CruiseControl運行Publisher時開發者可以繼續工作了, 提高了并發性, 還是省時間 閱讀全文
posted @ 2007-10-12 00:02 切爾斯基 閱讀(2344) | 評論 (0) | 編輯 收藏
posted @ 2007-06-13 06:35 切爾斯基 閱讀(1418) | 評論 (2) | 編輯 收藏
posted @ 2007-06-04 05:27 切爾斯基 閱讀(899) | 評論 (0) | 編輯 收藏
posted @ 2007-06-04 05:27 切爾斯基 閱讀(937) | 評論 (0) | 編輯 收藏
posted @ 2007-06-04 05:26 切爾斯基 閱讀(889) | 評論 (0) | 編輯 收藏
posted @ 2007-05-22 05:39 切爾斯基 閱讀(2149) | 評論 (2) | 編輯 收藏
posted @ 2007-05-22 04:10 切爾斯基 閱讀(1070) | 評論 (0) | 編輯 收藏
posted @ 2006-11-24 17:24 切爾斯基 閱讀(2389) | 評論 (2) | 編輯 收藏
posted @ 2006-11-15 21:34 切爾斯基 閱讀(1584) | 評論 (0) | 編輯 收藏
posted @ 2006-08-31 22:58 切爾斯基 閱讀(927) | 評論 (0) | 編輯 收藏
posted @ 2006-05-28 23:44 切爾斯基 閱讀(1165) | 評論 (0) | 編輯 收藏
2. WSDL: 與 Runtime 無關
3. WSDL-SOAP Binding Style
4. UDDI:與 WSDL 無關
5. UDDI:與WSDL 有關
6. JAX-RPC: 首先是Java,其次才是RPC 閱讀全文
posted @ 2006-05-25 00:07 切爾斯基 閱讀(2882) | 評論 (9) | 編輯 收藏
posted @ 2006-02-22 20:31 切爾斯基 閱讀(5106) | 評論 (2) | 編輯 收藏
posted @ 2006-01-12 11:22 切爾斯基 閱讀(1976) | 評論 (0) | 編輯 收藏
2. WebSphere with DataSource
3. WebSphere with JVM Arguments
4. WebSphere with Default JMS Provider, JCA, and SIB
5. WebSphere with MQSeries
6. WebSphere with JNDI
7. Misc 閱讀全文
posted @ 2005-12-28 22:07 切爾斯基 閱讀(5201) | 評論 (3) | 編輯 收藏