posts - 54,  comments - 1,  trackbacks - 0
          LRUMap(Least Recently Used Cache)可用來保存最近使用的幾條記錄,例如:保存Blog中的最近10條留言.大多數情況用作緩存(如:EHCache)的一種策略.具體使用方法如下:
          import java.util.Map;
          import
           org.apache.commons.collections.map.LRUMap;

          cache 
          = new LRUMap( 5
           );     

          // Populate the cache with 5 stock prices

          cache.put( "MSFT"new Float( 0.03 ) );
          cache.put( 
          "TSC"new Float( 0.001
           ) );
          cache.put( 
          "LU"new Float( 23.30
           ) );
          cache.put( 
          "CSCO"new Float( 242.20
           ) );
          cache.put( 
          "P"new Float( 10.23
           ) );
               
          // Now use some of the entries in the cache

          Float cscoPrice  = (Float) cache.get( "CSCO" );
          Float msPrice 
          = (Float) cache.get( "MSFT"
           );
          Float tscPrice 
          = (Float) cache.get( "TSC"
           );
          Float luPrice 
          = (Float) cache.get( "LU"
           );
          Float pPrice 
          = (Float) cache.get( "P"
           );
          Float msPrice2 
          = (Float) cache.get( "MSFT"
           );
            
          // Add another price to the Map, this should kick out the LRU item.

          cache.put( "AA"new Float( 203.20 ) );
          此時,緩存中的元素為:
          [CSCO]
          [MSFT]
          [TSC]
          [LU]
          [P]
          [AA]
          由于LRU最近沒有被訪問,所以當AA加入時,由于超過了緩存的最大容量(5),所以被剔除了緩存.


          參考資料:
          <<
          Jakarta Commons Cookbook>>
           
          By Timothy M. O
          'Brien 

             
          Publisher : O
          'Reilly 

          Pub Date : November 2004 
          ISBN : 
          0-596-00706-

          Pages : 
          400
           
          posted on 2005-12-15 19:59 ZhuJun 閱讀(726) 評論(0)  編輯  收藏 所屬分類: 開發手記開源項目

          蜀中人氏,躬耕于珠海

          <2005年12月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(2)

          隨筆分類(71)

          隨筆檔案(54)

          博客

          文檔

          站點

          論壇

          搜索

          •  

          積分與排名

          • 積分 - 50987
          • 排名 - 976

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 连云港市| 临漳县| 永寿县| 马鞍山市| 小金县| 尉氏县| 桓仁| 布拖县| 河池市| 额济纳旗| 韩城市| 公主岭市| 益阳市| 工布江达县| 威信县| 聂拉木县| 佛教| 盐山县| 竹溪县| 东方市| 改则县| 年辖:市辖区| 庄河市| 辽阳县| 高淳县| 东丽区| 收藏| 红桥区| 贺州市| 永吉县| 清涧县| 青冈县| 改则县| 定州市| 托克逊县| 天长市| 波密县| 盱眙县| 铜鼓县| 罗平县| 黄平县|