<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

    #

         摘要: 在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 叱咤紅人 閱讀(1230) | 評論 (0)編輯 收藏

         摘要: 主要是要構建一個符合自己需求的的連接池(對象池)。這個連接池中所存放的對象的行為是自定義的并滿足項目實際應用需求的。但是這些對象的頻繁創建需要很大的代價,比如一些Socket連接。connection-pool所有部分都是基于接口設計,便于實現的動態加入和變更。也用到了很多開源的framework如commons-pool,commons-beanutils,xmlbeans,commons-net。  閱讀全文
    posted @ 2008-08-10 16:52 叱咤紅人 閱讀(2722) | 評論 (1)編輯 收藏

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

         摘要: 總結了一下java中使用到Connection Pool的一些情況,并想了一下如何實現特定種類的Connection Pool。  閱讀全文
    posted @ 2008-07-14 16:30 叱咤紅人 閱讀(2785) | 評論 (0)編輯 收藏

         摘要: 總結總結,展望展望  閱讀全文
    posted @ 2008-07-12 08:56 叱咤紅人 閱讀(354) | 評論 (1)編輯 收藏

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

         摘要: 介紹了在spring的基礎上實現一個簡易的Exception處理框架。主要是采取受管的方式:xml配置文件和annotation。Exception在框架統一的地方進行處理,使得應用程序開發人員不必為處理exception而困擾,也不必為寫大量的try,catch塊而困擾。  閱讀全文
    posted @ 2008-06-30 18:27 叱咤紅人 閱讀(7745) | 評論 (8)編輯 收藏

         摘要: 上次用Coherence實現緩存數據同步的transport manager之后,對它進行了壓力測試并和EMS JMS和 OracleAS JMS(內存)進行了性能對比。文中描述了測試的過程,并共享了代碼和測試結果。  閱讀全文
    posted @ 2008-06-13 14:46 叱咤紅人 閱讀(2394) | 評論 (1)編輯 收藏

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

         摘要: Toplink提供了很強大的Cache功能,利用cache可以大大減少直接和DB通信的次數,特別是讀事務比較多的情況下。在分布式應用中,多個toplink session cache之間需要即時的同步數據,保證各個cache中的數據都是最新的數據,避免頻繁地出現stale數據或樂觀鎖異常。Toplink默認支持的兩種同步機制:JMS和RMI,有時為了考慮一些特殊的需求,必須性能,我們可能需要自定義一個Toplink的Transport Manager,本文給出了一個用Oracle Coherence實現Toplink Tranport Manager的具體例子,注意只是用了Coherence的通信并沒有把Coherence整合成Toplink的Session Cache。  閱讀全文
    posted @ 2008-05-24 17:37 叱咤紅人 閱讀(2292) | 評論 (0)編輯 收藏

         摘要: 本文主要介紹了如何用XPath編寫自定義的PMD Rule。靜態分析代碼是否符合相應的規則,及早檢查出代碼中的不足之出。  閱讀全文
    posted @ 2008-05-05 18:46 叱咤紅人| 編輯 收藏

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

         摘要:
    項目改用maven和artifactory做jar包管理,artifactory相當于公網maven repo的cache或者說鏡像的作用,內網的developer都會連接到artifactory去download jar包,如果artifactory沒有這些jar包,artifactory會自動去外網下載。
      閱讀全文
    posted @ 2008-03-20 12:53 叱咤紅人 閱讀(709) | 評論 (2)編輯 收藏

    列出全部內容
    共3頁: 上一頁 1 2 3 
    主站蜘蛛池模板: 亚洲国产精品人人做人人爱| 精品久久8x国产免费观看| 日本最新免费不卡二区在线| 日韩亚洲不卡在线视频中文字幕在线观看 | 毛片无码免费无码播放| 久久久久av无码免费网| 四虎免费久久影院| 亚洲国产第一页www| 毛片在线全部免费观看| 中文字幕日韩亚洲| 男人j进入女人j内部免费网站 | 99视频在线免费| 亚洲视频免费播放| a级毛片免费观看网站| 在线亚洲精品自拍| 无码日韩精品一区二区免费暖暖| 亚洲精品私拍国产福利在线| 菠萝菠萝蜜在线免费视频| 亚洲精品麻豆av| 久久久久久久99精品免费| 亚洲视频在线不卡| 久久99青青精品免费观看| 国产麻豆免费观看91| 亚洲老熟女@TubeumTV| 成人影片麻豆国产影片免费观看| 亚洲国产精品无码久久九九大片| 亚洲国产成人久久综合野外| 成人性生交大片免费看中文| 亚洲人成黄网在线观看| 国产美女a做受大片免费| 福利免费在线观看| 亚洲成av人片在线看片| 日韩精品免费电影| 在线毛片片免费观看| 国产成人亚洲综合一区| 亚洲熟妇少妇任你躁在线观看无码 | 精品女同一区二区三区免费站| 亚洲精品视频在线看| 久视频精品免费观看99| 亚洲国产一区在线| 久久久久久毛片免费播放|