Evan's Blog

          Java, software development and others.

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            28 隨筆 :: 0 文章 :: 73 評論 :: 0 Trackbacks
          <2006年3月>
          2627281234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(10)

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          03 2006 檔案

               摘要: SVN會取代CVS嗎?這個雖然不是我們這種小程序員能決定的大事,但學學總無妨吧,這里有一些我搜集的資料。  閱讀全文
          posted @ 2006-03-23 23:55 Evan 閱讀(3203) | 評論 (0)  編輯

               摘要: 你是不是為了高的測試覆蓋度而在為每個函數添加多個測試方法,甚至連getX()和setX()都不放過呢?或者,你一看到覆蓋度達到100%的代碼,景仰之心就開始“有如滔滔江水綿綿不絕,又有如黃河泛濫,一發不可收拾”了呢?那么,你應該讀讀Andrew Glover在最近的developerWorks上發表的這篇文章。  閱讀全文
          posted @ 2006-03-18 23:23 Evan 閱讀(1211) | 評論 (0)  編輯

               摘要: 《Java Threads》的第5章“Minimal Synchronization Techniques”,是這本書中到現在我認為最差的一章了,當然主要是我不喜歡JDK 1.5新推出的Atomic Class,而這一章卻花了不少篇章來介紹,且牽強地改造打字程序,又語焉不詳地指出這種改造的困難之處和可能帶來的副作用,但卻又不能從代碼的實際運行中看到這種副作用,很有誤導初學者的嫌疑。不過,我想,沒有哪個初學者會冒風險為了用Atomic Class而將原本簡單明了的算法改造得如此晦澀難懂,并且還有潛在的出錯風險。所以,對于Atomic Class,我建議跳過不讀,絕對沒有什么損失。不過對于其中“5.1.3 Double-Checked Locking”和“5.3 Thread Local Variables”這兩節倒要著重讀一讀,尤其是Thread Local,應該說是Java中一個比較重要的多線程工具。  閱讀全文
          posted @ 2006-03-11 23:11 Evan 閱讀(1659) | 評論 (0)  編輯

               摘要: 快來看“洋本山”怎樣忽悠一個只想買一把錘子的人最后買了一個工具工廠的建造工廠的通用建造工廠。很別扭是吧,但如果你是個開發Web應用的Java程序員,你也許已經或者正在被忽悠。  閱讀全文
          posted @ 2006-03-11 17:04 Evan 閱讀(5805) | 評論 (23)  編輯

               摘要: 《Java Threads》打字程序例子中的評分錯誤是race condition還是邏輯錯誤?  閱讀全文
          posted @ 2006-03-09 22:11 Evan 閱讀(849) | 評論 (0)  編輯

               摘要: 第3章主要介紹了數據的同步(Data Synchronization),這一章則主要介紹線程之間的同步方法(Thread Notification),同樣包括傳統的wait-and-notify方法和JDK 1.5新推出的Condition Variable。在多線程編程中,數據同步和線程同步是兩個最基本也是最關鍵的部分。  閱讀全文
          posted @ 2006-03-06 22:21 Evan 閱讀(827) | 評論 (0)  編輯

               摘要: 除了C是在大學中系統學的外,C++、Java、Design Pattern等等等等都是在工作中趕鴨子上架的時候學的,雖然有邊做邊學的樂趣;但也有為了趕時間抓進度,只要解決了問題就好而淺嘗輒止的遺憾,也時有遺忘的現象發生。近來得了點空閑,準備好好讀讀幾本或算經典或算時髦的書。所以,就有了這樣一個Blog,希望能將學習和工作中的一些小心得給記錄下來,聊以敝帚自珍之需。  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(339) | 評論 (0)  編輯

               摘要: 任何一門支持多線程的語言中,多線程是都是一個讓人又愛又恨的東西。這次我打算比較深入地來了解了解一下Java多線程開發的其它一些內容,那么找一本好的書是一個比 較好的開始。  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(589) | 評論 (1)  編輯

               摘要: J2SE 5.0多線程增強簡介  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(424) | 評論 (0)  編輯

               摘要: 介紹線程的創建、管理及生命周期。其中有關線程和對象的關系一節,值得仔細一讀,關于這個問題的更進一步的說明還可以參考《Practical Java》中的"實踐46:面對instance函數,synchronized鎖定的是對象(object)而非函數(methods)或代碼(code)"。  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(695) | 評論 (0)  編輯

               摘要: 介紹Java基本的同步機制:synchronized關鍵字以及JDK 1.5的ReentrantLock類,以及兩者的區別。  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(506) | 評論 (0)  編輯

               摘要: 從《讀者》里摘錄的幾段文字。  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(279) | 評論 (0)  編輯

               摘要: 阿牛的《桃花朵朵開》MV  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(337) | 評論 (0)  編輯

               摘要: 《還剩下什么》的MV以及網絡小說《你的肩上有蜻蜓么》.  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(1840) | 評論 (6)  編輯

               摘要: 《喜劇之王》中我認為比較經典的一個場景。  閱讀全文
          posted @ 2006-03-05 23:25 Evan 閱讀(376) | 評論 (0)  編輯

          主站蜘蛛池模板: 察哈| 铜梁县| 卢龙县| 屯门区| 西乌珠穆沁旗| 那坡县| 红安县| 澄迈县| 光泽县| 文山县| 龙口市| 三亚市| 峨边| 济阳县| 乌审旗| 揭西县| 汽车| 沾化县| 乐至县| 根河市| 伊川县| 英山县| 获嘉县| 苏州市| 大田县| 长乐市| 三明市| 怀来县| 肇东市| 阳原县| 东宁县| 石河子市| 合水县| 周至县| 连州市| 和顺县| 久治县| 沁阳市| 马尔康县| 定南县| 桐梓县|