Sky's blog

          我和我追逐的夢

          導航

          <2012年6月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          留言簿(8)

          隨筆分類

          隨筆檔案

          閱讀排行榜

          評論排行榜

          常用鏈接

          統計

          其他鏈接

          友情鏈接

          最新評論

          06 2012 檔案

          Java University 網站開通過程吐糟
               摘要: 折騰了兩天,終于將Java University這個站點開通,過程真不容易的,決定寫下來吐吐 糟,以紀念TIANCHAO和諧之光普照下P民的美好生活  閱讀全文

          posted @ 2012-06-24 10:34 sky ao 閱讀(1933) | 評論 (3)  編輯

          編碼最佳實踐(4)--小心LinkedHashMap的get()方法
               摘要: 這是一個來自實際項目的例子,在這個案例中,有同事基于jdk中的LinkedHashMap設計了一個LRUCache,為了提高性能,使用了 ReentrantReadWriteLock 讀寫鎖:寫鎖對應put()方法,而讀鎖對應get()方法,期望通過讀寫鎖來實現并發get()。  閱讀全文

          posted @ 2012-06-18 12:31 sky ao 閱讀(4673) | 評論 (1)  編輯

          編碼最佳實踐(3)--盡量重用昂貴的初始化對象
               摘要: 這里將要講述的是一系列的類似案例,都是在各個產品進行performance tuning時被發現的,非常具有普適性。可以說在日常開發中,有非常大的概率遇到相同或者類似的情形,因此需要對其保持警惕以便避免陷入類似的性能問題。 我們從JAXBContext這個對象開始...  閱讀全文

          posted @ 2012-06-17 23:02 sky ao 閱讀(2707) | 評論 (0)  編輯

          編碼最佳實踐(2)--推薦使用concurrent包中的Atomic類
               摘要: 這是一個真實案例,曾經惹出碩大風波,故事的起因卻很簡單,就是需要實現一個簡單的計數器,每次取值然后加1......  閱讀全文

          posted @ 2012-06-16 17:54 sky ao 閱讀(2902) | 評論 (5)  編輯

          編碼最佳實踐(1)--小心"數據溢出"
               摘要: 最近在公司內部做了一些收集和整理的工作,關于trouble shooting和performace tuning 中遇到并解決的典型問題,做了一些內部分享。我整理了一下,準備陸續放上來分享給大家。

          這些問題,單個看每個問題都不算復雜或高深,但是都是在實際項目開發中出現并一度造成困擾的,而且帶有一定的普適性,具體表現為不知道這些問題的同學很容易在日常開發中中招。因此我們開了一個專題,叫做編碼最佳實踐,似乎名字起的有點大......

          先來看看第一個,如何做compare。  閱讀全文

          posted @ 2012-06-09 23:27 sky ao 閱讀(3121) | 評論 (2)  編輯

          主站蜘蛛池模板: 陆河县| 布尔津县| 上犹县| 凉城县| 龙口市| 清水河县| 津南区| 龙州县| 四子王旗| 宁强县| 醴陵市| 肃北| 荆州市| 安岳县| 应用必备| 孟津县| 石阡县| 攀枝花市| 威宁| 河间市| 阿拉善右旗| 莫力| 临潭县| 尖扎县| 昌都县| 雷波县| 邵阳市| 奎屯市| 册亨县| 项城市| 呼玛县| 乃东县| 临武县| 安新县| 盐源县| 宝坻区| 漳平市| 定安县| 合阳县| 扬州市| 崇左市|