<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无码第一区二区三区 | 成人免费一区二区三区在线观看| 亚洲欧洲免费视频| 久久国产乱子伦免费精品| 亚洲ⅴ国产v天堂a无码二区| 免费不卡在线观看AV| 亚洲黄色免费观看| 91精品手机国产免费| 亚洲欧洲另类春色校园小说| 成年在线观看网站免费| 亚洲国产aⅴ成人精品无吗| 日韩免费观看视频| 免费人成动漫在线播放r18 | 久久国产亚洲观看| 7x7x7x免费在线观看| 亚洲AV无码乱码在线观看代蜜桃| 久久WWW免费人成人片| 美女扒开尿口给男人爽免费视频 | 免费观看国产网址你懂的| 亚洲国产日韩女人aaaaaa毛片在线| 免费v片在线观看视频网站| 在线观看亚洲AV每日更新无码| 国产男女猛烈无遮挡免费视频| 色爽黄1000部免费软件下载| 亚洲av无码成h人动漫无遮挡| 国产免费AV片在线播放唯爱网| 久久精品国产亚洲AV天海翼| 国产亚洲情侣一区二区无| 99热在线免费播放| 亚洲欧美日韩中文字幕一区二区三区 | 手机看黄av免费网址| 亚洲国产无线乱码在线观看| 亚洲综合色婷婷七月丁香| 国产精品成人免费福利| 香蕉97碰碰视频免费| 亚洲综合男人的天堂色婷婷| 国产jizzjizz免费视频| 免费国产黄网站在线观看可以下载 |