<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    走自己的路

    路漫漫其修遠兮,吾將上下而求索

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      50 隨筆 :: 4 文章 :: 118 評論 :: 0 Trackbacks

    J2SE and JVM

    java core and JVM
         摘要: A項目一開始code的時候,沒有加任何test?,F在需要重構了,我們根據use case設計了一些automation的high level 的接近integration test的functional tests. 但跑下來發現code coverage不高。于是老大讓我看看想些方法提高一下code coverage??偨Y一下。  閱讀全文
    posted @ 2010-03-10 17:23 叱咤紅人 閱讀(1846) | 評論 (2)  編輯

    posted @ 2009-12-25 15:09 叱咤紅人 閱讀(2856) | 評論 (2)  編輯

         摘要: 在一個月黑風高的晚上,產品環境上所有application都OOM了,令人心驚膽寒,打開log文件,上下打諒著他,他就是傳說中的“java.lang.OutOfMemoryError: unable to create new native thread‘,到底誰創造出了這個魔鬼,原來一個application在瘋狂創建線程池,不過用TDA(Thread dump analyzer)看到也就只創建了400×2(2JVMs)個線程,但這并不算多,應該還可以更多。奇怪!讓我們來剝下“java.lang.OutOfMemoryError: unable to create new native thread‘的外衣,看看誰是幕后黑手。。。。。  閱讀全文
    posted @ 2009-09-25 10:55 叱咤紅人 閱讀(34938) | 評論 (10)  編輯

         摘要: 通過Context lookup出來的是DataSource卻能完成XADataSource的功能,雖然用了動態代理,但是為什么不用繼承呢?  閱讀全文
    posted @ 2008-10-31 21:33 叱咤紅人 閱讀(648) | 評論 (0)  編輯

         摘要: 原有的應用沒有開放RMI服務,由于將schedule模塊移到了standalone的JVM上,需要在遠程通過RPC Call回來,于是在已有的系統中增加了RMI服務,關鍵是如何方便而有效地加入這個RMI服務,和原有的系統解耦,還要方便以后的升級。這篇隨便記錄了在已有系統中加入RMI服務模塊的一些心得。  閱讀全文
    posted @ 2008-10-26 18:46 叱咤紅人 閱讀(1519) | 評論 (1)  編輯

         摘要: 在java端調用存儲過程的時候需要存儲過程串行的執行,如果使用synchronized lock在應用服務器突然down掉的情況下會出現問題,因為session并沒有立即斷掉,后臺的存儲過程還在繼續執行,這樣如果應用服務器立即重啟,再調用該存儲過程或者其他需要一起串行化處理的存儲過程就會違反同步執行的原則,所以我們必須把鎖放在oracle db端,利用oracle鎖機制來完成存儲過程的同步,文章總結了一下在java端如何使用oracle這個用戶鎖機制。  閱讀全文
    posted @ 2008-08-25 14:12 叱咤紅人 閱讀(1804) | 評論 (0)  編輯

         摘要: 最近要寫message在傳送過程中狀態改變的流程,并根據不同的狀態作不同的處理,同時記錄當前的狀態。于是,看了一下狀態模式,發現還是不太好用,比如狀態對象創建的太多了,稍加修改了一下,大概是就是文章中的這個模樣了:把它分為了“狀態持有者”, “狀態對象“, ”狀態管理者”, “狀態機”等。  閱讀全文
    posted @ 2008-08-22 20:55 叱咤紅人 閱讀(1229) | 評論 (0)  編輯

         摘要: 《Head First Design Pattern》一書在講單例模式時舉了一個double check的例子,覺得它的代碼寫的有問題,修改了一下它的代碼,不知道正確與否,大家討論。討論的結果兩種寫法在舊的JMM上都是錯的,在新的JMM上都是正確的,文中添加了一些個人的理解。  閱讀全文
    posted @ 2008-07-23 19:51 叱咤紅人 閱讀(2709) | 評論 (22)  編輯

         摘要: 因為log對象常常不需要序列化,我們如何在可序列化類中定義log對象?  閱讀全文
    posted @ 2008-07-04 11:38 叱咤紅人 閱讀(1245) | 評論 (2)  編輯

         摘要: 用ASM直接分析字節碼來加載Class級別的Annotation。文中給出了一個例子,例子的主程序會加載用某個Annotation標注的class,而那些沒有被該Annotation標注的class就不會被加載。  閱讀全文
    posted @ 2008-06-11 17:38 叱咤紅人 閱讀(2939) | 評論 (0)  編輯

         摘要: 總結了有幾種方法編寫自定義Annotation  閱讀全文
    posted @ 2008-03-24 09:15 叱咤紅人 閱讀(737) | 評論 (0)  編輯

    主站蜘蛛池模板: 亚洲综合无码无在线观看| 亚洲AV成人片色在线观看| 亚洲AⅤ男人的天堂在线观看| 毛片免费全部播放无码| 午夜亚洲国产理论秋霞| 最近的2019免费中文字幕| 久久久久亚洲爆乳少妇无| 日韩少妇内射免费播放| 亚洲成a人无码av波多野按摩 | 国产成人无码a区在线观看视频免费 | 亚洲永久无码3D动漫一区| 国产日韩AV免费无码一区二区三区 | 亚洲天堂一区二区三区四区| 16女性下面无遮挡免费| 亚洲一本之道高清乱码| 我想看一级毛片免费的| 国产成人亚洲精品无码AV大片| 亚洲av再在线观看| 国产黄在线播放免费观看| 亚洲AV日韩AV永久无码绿巨人| 99re热精品视频国产免费| 日本亚洲精品色婷婷在线影院 | 在免费jizzjizz在线播| 亚洲色偷偷色噜噜狠狠99| 亚洲av成人一区二区三区在线观看 | WWW亚洲色大成网络.COM | 亚洲国产精品久久久久秋霞影院| 日本一区二区三区在线视频观看免费| 亚洲爆乳少妇无码激情| 在线观看日本免费a∨视频| 亚洲成AV人片在WWW| 亚洲AV永久无码精品一区二区国产 | 黄页网站在线看免费| 在线精品自拍亚洲第一区| 国产AV无码专区亚洲精品| 国产福利视精品永久免费| 国产亚洲精品美女| 久久久久久亚洲av成人无码国产| 西西大胆无码视频免费| 国产成人无码免费看片软件 | 国产亚洲精品91|