posts - 54,  comments - 1,  trackbacks - 0
          LRUMap(Least Recently Used Cache)可用來保存最近使用的幾條記錄,例如:保存Blog中的最近10條留言.大多數(shù)情況用作緩存(如: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最近沒有被訪問,所以當(dāng)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 閱讀(733) 評論(0)  編輯  收藏 所屬分類: 開發(fā)手記開源項目

          蜀中人氏,躬耕于珠海

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

          常用鏈接

          留言簿(2)

          隨筆分類(71)

          隨筆檔案(54)

          博客

          文檔

          站點

          論壇

          搜索

          •  

          積分與排名

          • 積分 - 51266
          • 排名 - 974

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 桐梓县| 南充市| 桑植县| 云浮市| 昭觉县| 金山区| 望谟县| 东阿县| 禄丰县| 化隆| 吉安市| 武隆县| 凉山| 康乐县| 六安市| 宜昌市| 吉安县| 监利县| 屏南县| 泽州县| 林周县| 冕宁县| 无棣县| 庄河市| 麟游县| 闽清县| 温宿县| 平阴县| 太原市| 灌阳县| 锡林郭勒盟| 垦利县| 昭通市| 五寨县| 瓮安县| 肃南| 锦州市| 漳平市| 东兰县| 元阳县| 永寿县|