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

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

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

    走自己的路

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

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

    Other Java and J2EE frameworks

    other popular frameworks
         摘要: Activemq-pool的PooledConnectionFactory解密,使用時需要注意。  閱讀全文
    posted @ 2010-11-02 08:55 叱咤紅人 閱讀(11604) | 評論 (2)  編輯

         摘要: 網(wǎng)上大多數(shù)文章都是用keytool生成自簽名根證書,將根證書配置在tomcat的server.xml中。我不太喜歡用keytool,原因:
    1.我們可能換provider,不同的provider會有不同的算法實現(xiàn),算法的安全性和性能也可能不同,通過代碼生成比較方便一些,不同算法的實現(xiàn)要放在classpath上。
    2.通過代碼生成還有一個好處,會對整個流程理解的比較清楚,實現(xiàn)的原理到底是怎樣的。  閱讀全文
    posted @ 2010-08-14 01:06 叱咤紅人 閱讀(2755) | 評論 (1)  編輯

         摘要: javamail已經(jīng)設計的很好了,精巧強悍,為什么還需要封裝它呢?  閱讀全文
    posted @ 2010-02-04 07:25 叱咤紅人 閱讀(2018) | 評論 (0)  編輯

         摘要: 在用戶修改了領域對象的值后,我們有時需要記錄下用戶的改動。比如對一些關鍵業(yè)務對象的改動有時往往需要發(fā)郵件通知客戶。有時用戶可能想查閱所有歷史的改動,甚至有可能會改回原先的值。領域邏輯關系往往比較復雜,這時我們會使用到ORM Framework。本文以toplink為例,講述如何利用toplink編寫一個完成此功能的簡易Framework,我們暫且把它稱為ActionMemed。
      閱讀全文
    posted @ 2009-11-29 13:37 叱咤紅人 閱讀(1453) | 評論 (2)  編輯

         摘要: 我們經(jīng)常需要進行遠程業(yè)務方法的調用,并對返回的結果進行處理。我們規(guī)范化了調用流程,可擴展支持多種協(xié)議:HTTP, JMS, RMI, FTP等,實現(xiàn)了序列化和反序列化,負載均衡,異步調用等模塊。默認給出HTTP實現(xiàn)。  閱讀全文
    posted @ 2009-04-04 20:57 叱咤紅人 閱讀(3373) | 評論 (3)  編輯

         摘要: XStream和JAXB這兩東東本質上是有差別的,JAXB稱為OX binding工具,XStream應該算序列化工具,但OX binding工具也會marshall和unmarshall,則包含了序列化部分。序列化工具不一定需要提供binding的功能。既然都玩序列化,那就簡單地比較一下它們兩在序列化方面的強弱吧。  閱讀全文
    posted @ 2009-03-04 17:15 叱咤紅人 閱讀(11010) | 評論 (9)  編輯

         摘要: 由于業(yè)務需要將quartz的jobstore從JobStoreTX更新為JobStoreCMT,接著啟動servlet時發(fā)現(xiàn)被鎖住了。由于使用JobStoreCMT我們使用了managed datasource,按照quartz文檔的要求也配置了non managed datasource,但是發(fā)現(xiàn)程序啟動的時候就被鎖住了,鎖在Quartz_Locks的表鎖上了。最后通過查閱源代碼,跟蹤代碼解決了這個問題。問題解決過程記錄了下來。  閱讀全文
    posted @ 2009-02-06 17:13 叱咤紅人 閱讀(4256) | 評論 (2)  編輯

         摘要: 晚上要下班的時候,application team那里使用Tibco EMS做消息集成服務時候出了bug,錯誤是:java.sql.SQLException: 當全局事務處理處于活動狀態(tài)時, 無法調用方法 'commit',應該是在全局事務中使用了本地事務并提交了。幫忙看了一下,它的oc4j, toplink, spring的使用上都存在著一些問題,并把要注意的地方總結了一下。包括oc4j,toplink,spring三塊。  閱讀全文
    posted @ 2008-11-14 21:48 叱咤紅人 閱讀(2223) | 評論 (11)  編輯

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

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

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

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

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

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

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

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

    主站蜘蛛池模板: 在线观看肉片AV网站免费| 麻豆69堂免费视频| 久久福利资源网站免费看| 亚洲bt加勒比一区二区| 99久久精品免费精品国产| 亚洲精品456在线播放| 免费人成在线观看69式小视频| 亚洲最大视频网站| 欧洲乱码伦视频免费| 亚洲日韩精品无码专区加勒比☆| 永久免费av无码网站韩国毛片| 91丁香亚洲综合社区| 日本高清免费不卡在线| 污污视频免费观看网站| 国产亚洲精品拍拍拍拍拍| 今天免费中文字幕视频| 亚洲欧洲日产国产最新| 毛片基地免费观看| 无码 免费 国产在线观看91| 国产亚洲?V无码?V男人的天堂| 国产精品99精品久久免费| 亚洲白色白色在线播放| 日韩免费观看一级毛片看看| 美女露隐私全部免费直播| 亚洲精品成人网站在线观看 | 国产亚洲色视频在线| 中国黄色免费网站| 亚洲网站视频在线观看| 欧亚精品一区三区免费| 无码毛片一区二区三区视频免费播放 | 成人午夜免费福利视频| 亚洲av最新在线观看网址| 国产成人亚洲精品影院| 免费无码VA一区二区三区| 亚洲日产乱码一二三区别| 久久精品国产亚洲Aⅴ香蕉| 最近免费mv在线电影| 麻豆亚洲AV成人无码久久精品 | 亚洲αⅴ无码乱码在线观看性色| 久久精品国产亚洲7777| 在线a级毛片免费视频|