<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。現在需要重構了,我們根據use case設計了一些automation的high level 的接近integration test的functional tests. 但跑下來發現code coverage不高。于是老大讓我看看想些方法提高一下code coverage。總結一下。  閱讀全文
    posted @ 2010-03-10 17:23 叱咤紅人 閱讀(1857) | 評論 (2)  編輯

    posted @ 2009-12-25 15:09 叱咤紅人 閱讀(2863) | 評論 (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 叱咤紅人 閱讀(34955) | 評論 (10)  編輯

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

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

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

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

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

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

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

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

    主站蜘蛛池模板: 亚洲日韩区在线电影| 免费人成视频在线观看网站| 亚洲国产另类久久久精品小说| 日韩亚洲国产综合高清| 亚洲国产成人精品无码区花野真一 | 亚洲av午夜福利精品一区人妖| 国产免费看插插插视频| 四虎永久在线精品免费影视| 亚洲精品国产情侣av在线| 亚洲麻豆精品果冻传媒| 亚洲人成色4444在线观看| 亚洲欧洲中文日产| 亚洲一级毛片免费在线观看| 亚洲色欲www综合网| 羞羞漫画页面免费入口欢迎你| 国产午夜不卡AV免费| 成人五级毛片免费播放| 日韩欧美一区二区三区免费观看| 国产亚洲美女精品久久久久狼| 精品一区二区三区高清免费观看 | 麻豆精品成人免费国产片| 中文字幕免费人成乱码中国| 日本免费一区二区三区最新| 国产精品亚洲美女久久久| 亚洲阿v天堂在线2017免费| 亚洲国产成人无码AV在线影院| 最近中文字幕mv手机免费高清| 亚洲欧美成人av在线观看| 免费无码黄网站在线观看| 最新亚洲人成无码网站| 亚洲AV无码乱码在线观看性色扶| 亚美影视免费在线观看| 亚洲免费在线播放| 搡女人免费视频大全| 无码不卡亚洲成?人片| 很黄很黄的网站免费的| 激情亚洲一区国产精品| 男人的天堂亚洲一区二区三区 | 特级无码毛片免费视频尤物| 亚洲一区二区三区高清在线观看| 亚洲乱亚洲乱少妇无码|