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

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

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

    posts - 262,  comments - 221,  trackbacks - 0
    03 2010 檔案
    【Java基礎專題】IO與文件讀寫---使用DirectoryWalker和FileFilterUtils進行搜索      摘要: Apache commons IO包中提供了一個可以遍歷目錄下資源的DirectoryWalker,還有很多的IOFileFilter用于過濾文件目錄。下面的例子分別演示了這個功能。

    這兩個搜索類都是以內部類的方式嵌入客戶端的,客戶端接收客戶的參數,然后通過一個后臺線程來進行搜索,等待子線程完成搜索后(join方法),再打印搜索結果。

    注意這個過程是可以被cancel的。cancel主要有2種情況。外部cancel:外部線程通過調用內部類的cancel()方法。內部cancel:在handleDirectory、handleFile中主動拋出CancelException。

    walk方法在每次執行前、后都會檢查當前是否有cancel指令發出(checkIfCancelled ---> handleIsCancelled),如果有那么默認立刻拋出CancelException,然后調用handleCancelled方法。  閱讀全文
    posted @ 2010-03-31 23:45 Paul Lin 閱讀(2571) | 評論 (1)  編輯
    【討論】這樣基于Domain Event的分層是否合理?      摘要: 最近在對之前做過的一個項目進行二期修改。鑒于之前典型的貧血結構,以及Controller--->Service--->DAO模式讓代碼壓力都集中在service層的情況。在參考了Banq寫的幾篇對象職責和Domain Event的文章后,我也試著搗鼓了一下新的分層模式。貼出來和大家討論,歡迎拍磚!  閱讀全文
    posted @ 2010-03-23 17:05 Paul Lin 閱讀(1581) | 評論 (0)  編輯
    【Java框架專題】Spring----Spring的事務傳播級別和事務性能優化      摘要: Spring對事務傳播的定義和事務操作性能優化  閱讀全文
    posted @ 2010-03-15 11:09 Paul Lin 閱讀(2609) | 評論 (0)  編輯
    【Java框架專題】Hibernate----悲觀鎖與樂觀鎖、Hibernate的鎖定機制      摘要: 樂觀鎖定采用的版本策略實際上和SVN的版本沖突解決方案是同樣的:采用其它人的(先提交的)、采用自己的(后提交的)、合并他人和自己的(合并沖突更新)
    悲觀鎖定(Pessimistic locking)會采用基于數據庫提供的鎖機制來進行鎖定。它會在物理層對行甚至表進行鎖定。使得應用的并發性變差。  閱讀全文
    posted @ 2010-03-15 11:07 Paul Lin 閱讀(1497) | 評論 (0)  編輯
    【Java框架專題】Hibernate----數據并發與事務隔離      摘要: READ COMMITITED:不允許讀取未提交的數據,但可以讀取已提交的數據。所以可能出現不可重復讀、和幻像讀(讀的過程依然可以被修改、增加、刪除)


    REPEATABLE READ:通過行鎖定,在讀的數據不允許其它進程修改。確保已讀取的數據不被修改、刪除(不可重復讀)但無法阻止其它進程寫入新數據,所以不能確保讀取到新的數據(幻像讀)

    SERIALIZABLE:通過表鎖定,徹底禁止讀取期間其它進程的修改、刪除(屏蔽不可重復讀)和增加(屏蔽幻像讀)

    但是不管是那種隔離級別,對第一類丟失更新都是不能接收的  閱讀全文
    posted @ 2010-03-15 11:04 Paul Lin 閱讀(1077) | 評論 (0)  編輯
    【Java框架專題】Hibernate---在Hibernate中獲取數據方式與緩存使用(轉)      摘要: 一級、二級緩存使用的key均為po的主鍵ID,value即為po實例對象,查詢緩存使用的則為查詢的條件(hql轉化而成的sql語句)、查詢的參數、查詢的頁數,value有兩種情況,如果采用的是select po.property這樣的方式那么value為整個結果集,如采用的是from這樣的方式那么value為獲取的結果集中各po對象的主鍵ID,這樣的作用很明顯,節省內存。  閱讀全文
    posted @ 2010-03-15 11:00 Paul Lin 閱讀(4090) | 評論 (0)  編輯
    【Java分布式專題】分布式緩存---Memcached 入門      摘要: 關于Memcached入門知識點  閱讀全文
    posted @ 2010-03-15 10:57 Paul Lin 閱讀(2269) | 評論 (0)  編輯
    【Java基礎專題】IO與文件讀寫---對同步/異步和阻塞/非阻塞的理解      摘要: ①同步的操作,如果在等待的過程不能做別的事情,它是同步+阻塞的。這個也是最常見的
    ②同步的操作,如果在等待的過程可以做別的事情,它是同步+非阻塞的。
    ③異步的操作,如果在等待的過程不能做別的事情,它是異步+阻塞的。
    ④異步的操作,如果在等待的過程可以做別的事情,它是異步+非阻塞的。這個也是最常見的  閱讀全文
    posted @ 2010-03-10 15:36 Paul Lin 閱讀(2791) | 評論 (2)  編輯
    【Java基礎專題】IO與文件讀寫---同步/異步與阻塞/非阻塞的區別(轉)      摘要: 同步/異步:消息通知機制。是自己主動關注消息還是靠別人通知
    阻塞/非阻塞:消息處理機制。等待消息處理完成的過程能否做別的事情  閱讀全文
    posted @ 2010-03-10 14:54 Paul Lin 閱讀(2638) | 評論 (0)  編輯
    【Java基礎專題】IO與文件讀寫---使用Apache commons IO包進行資源遍歷      摘要: 要使用DirectoryWalker來遍歷一個目錄并進行相應的操作,步驟如下:

    ①創建一個繼續于DirectoryWalker的類,并在構造方法中調用super();
    ②定義一個業務入口方法,例如clean。在這個方法中調用walk方法
    ③覆蓋DirectoryWalker類的handleDirectory方法,提供相應的處理邏輯
    ④覆蓋DirectoryWalker類的handleFile方法,提供相應的處理邏輯  閱讀全文
    posted @ 2010-03-09 00:26 Paul Lin 閱讀(3531) | 評論 (1)  編輯
    【Java基礎專題】IO與文件讀寫---使用Apache commons IO過濾文件和目錄      摘要: 它們可以分為兩大類:
    ①實質性過濾器:例如針對文件的類型,屬性,名稱,大小進行過濾的過濾器
    ②過濾器連接器:典型的包括AndFileFilter、OrFileFilter。用于邏輯連接多個過濾器  閱讀全文
    posted @ 2010-03-09 00:02 Paul Lin 閱讀(1358) | 評論 (0)  編輯
    【Java基礎專題】IO與文件讀寫---使用Apache commons IO簡化文件讀寫      摘要: FileUtils總體上來說,主要功能有:
    ※ 資源的創建、刪除
    ※ 資源的復制、移動
    ※ 資源的讀寫
    ※ 資源的比較
    ※ 資源的過濾
    ※ 資源的轉換  閱讀全文
    posted @ 2010-03-08 15:07 Paul Lin 閱讀(6583) | 評論 (1)  編輯
    【Java基礎專題】IO與文件讀寫---使用Apache commons IO包規范文件名      摘要: 使用Apache commons IO包規范文件名  閱讀全文
    posted @ 2010-03-08 10:56 Paul Lin 閱讀(854) | 評論 (0)  編輯
    【Java基礎專題】IO與文件讀寫---使用Apache commons io包提高讀寫效率      摘要: 本文通過對Apache commons io包的input,output子類的源代碼研究,來揭示為什么使用commons IO包會在性能上由于JDK自帶的IO類。

    特別是輸出流方面  閱讀全文
    posted @ 2010-03-04 10:28 Paul Lin 閱讀(5653) | 評論 (0)  編輯
    【Java基礎專題】IO與文件讀寫---Java的IO流架構      摘要: 使用圖例全面展示Java中IO的架構,特別是節點流和過濾流及其之間的轉換  閱讀全文
    posted @ 2010-03-02 09:47 Paul Lin 閱讀(4331) | 評論 (3)  編輯

    <2010年3月>
    28123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    留言簿(21)

    隨筆分類

    隨筆檔案

    BlogJava熱點博客

    好友博客

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲久悠悠色悠在线播放| 久久久久国产精品免费网站| 中文字幕亚洲综合久久男男 | 一级毛片aa高清免费观看| 亚洲视频免费在线播放| 亚洲av午夜成人片精品电影| 18级成人毛片免费观看| 在线免费视频你懂的| 亚洲综合成人婷婷五月网址| 亚洲黄色免费电影| 亚洲国产成人片在线观看| 亚洲欧洲久久av| 国产中文字幕免费观看| 日韩免费无码一区二区视频| 国产大片线上免费观看| 国产在线a免费观看| 四虎在线成人免费网站| 成人午夜免费福利视频| 99爱在线精品免费观看| 久久久久久久久免费看无码| 亚洲免费观看网站| 夫妻免费无码V看片| 国产精品久久免费视频| 亚洲性久久久影院| 亚洲人成色77777| 亚洲欧洲精品一区二区三区| 亚洲性69影院在线观看| 亚洲精品国产精品| 国产精品永久免费视频| 国产午夜精品久久久久免费视| 久久久精品免费视频| 成年女人毛片免费播放视频m | 日本一区二区在线免费观看| 黄色视频在线免费观看| 美丽的姑娘免费观看在线播放| 成人免费激情视频| 亚洲AV无码一区二区三区在线观看| 国产亚洲午夜高清国产拍精品| 亚洲高清无在码在线电影不卡| 日韩欧美亚洲中文乱码| 精品无码国产污污污免费网站|