posts - 54,  comments - 1,  trackbacks - 0
          LRUMap(Least Recently Used Cache)可用來(lái)保存最近使用的幾條記錄,例如:保存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 ) );
          此時(shí),緩存中的元素為:
          [CSCO]
          [MSFT]
          [TSC]
          [LU]
          [P]
          [AA]
          由于LRU最近沒(méi)有被訪問(wèn),所以當(dāng)AA加入時(shí),由于超過(guò)了緩存的最大容量(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) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 開(kāi)發(fā)手記開(kāi)源項(xiàng)目

          蜀中人氏,躬耕于珠海

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

          常用鏈接

          留言簿(2)

          隨筆分類(lèi)(71)

          隨筆檔案(54)

          博客

          文檔

          站點(diǎn)

          論壇

          搜索

          •  

          積分與排名

          • 積分 - 50987
          • 排名 - 976

          最新評(píng)論

          閱讀排行榜

          主站蜘蛛池模板: 酉阳| 上饶县| 客服| 滕州市| 龙里县| 饶河县| 称多县| 慈溪市| 沅陵县| 田阳县| 腾冲县| 南靖县| 冷水江市| 平利县| 陆川县| 香河县| 海盐县| 鄂托克前旗| 永定县| 长春市| 衡水市| 邯郸市| 苍溪县| 涟水县| 沙湾县| 武宣县| 胶州市| 观塘区| 东源县| 四子王旗| 文山县| 滦南县| 郎溪县| 华容县| 夏河县| 洛宁县| 四会市| 民丰县| 河曲县| 苏州市| 齐河县|