java,ehcache
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
java ehcache是什麼,讓我們一起了解一下?
EhCache是一個純Java的進程內緩存框架,具有快速、精幹等特點。主要面向通用緩存,Java EE和輕量級容器,具有內存和磁盤存儲,緩存加載器,緩存擴展,緩存異常處理程序的功能。
ehcache主要的特性有:
1、簡單,快速。
2、提供Hibernate的緩存實現。
3、多種緩存策略。
4、緩存數據有兩級:內存和磁盤,因此無需擔心容量問題。
5、緩存數據會在虛擬機重啓的過程中寫入磁盤。
6、可以通過RMI、可插入API等方式進行分佈式緩存。
7、具有緩存和緩存管理器的偵聽接口。
8、支持多緩存管理器實例,以及一個實例的多個緩存區域。
Ehcache在java中是如何使用的?
具體代碼如下:代碼實現的功能非常簡單,即創建CacheManager,往裏面存放一個Cache,然後往cache裏面存數據和取數據,目的是展示Ehcache的基本使用。
/** * XXX.com Inc. * Copyright (c) 2004-2014 All Rights Reserved. */package com.test.encache; import net.sf.ehcache.Cache;import net.sf.ehcache.CacheManager;import net.sf.ehcache.Element; /** * * @author XXX * @version $Id: EncacheTest.java, v 0.1 2014年8月8日 下午5:30:03 XXX Exp $ */public class EncacheTest { //一些配置參數 //private final static String configFileName = "ehcache.xml"; //private final static int maxEntriesLocalHeap = 1000; private static CacheManager cacheManager; static String cacheName = "cache1"; public static void main(String[] args) { ehcacheSetUp(); ehcacheUse(); } private static void ehcacheSetUp() { cacheManager = CacheManager.create(); //CacheConfiguration configuration = new CacheConfiguration(configFileName, // maxEntriesLocalHeap); //Cache cache = new Cache(configuration); cacheManager.addCache(cacheName); } private static void ehcacheUse() { Cache cache1 = cacheManager.getCache(cacheName); String key = "key1"; String value = "value1"; writeSomeData(cache1, key, value); Element element = readSomeData(cache1, key, value); System.out.println(element); } private static void writeSomeData(Cache cache, String key, String value) { cache.put(new Element(key, value)); } private static Element readSomeData(Cache cache, String key, String value) { return cache.get(key); }}
-
怎麼查蘋果耳機是不是正品
1、檢查外包裝盒正品盒子外有一層膠帶封住,正品膠帶黏度適中,而且乾淨透亮。開啓盒子需稍微用力,盒子和蓋子之間連接緊密,不易脫落。仿品的透明蓋已脫落,開啓十分容易,盒子和蓋子之間連接不緊密,倒置時受重力影響會分開,更要注意仿品外包裝的膠帶與正品的不同。2、查看...
-
電腦被限速的解決方法
1、安裝打開QQ管家主面板,點擊右下角的‘工具箱’。2、需要使用到的軟件有ARP防火牆,在安裝上網右過點擊下載,下載完成後會提示是否安裝的。3、下載完成後提示是否安裝,安裝的過程中有可能會段網,在需要使用到網絡的時候不要安裝。4、安裝完成,ARP防火牆已經啓用,如果...
-
美圖秀秀手機怎麼縮小圖片大小
美圖秀秀是一款很受歡迎的修圖軟件,很多人都喜歡用美圖秀秀來對圖片進行處理,但美圖秀秀不能對圖片的大小進行隨意修改,那麼,手機美圖秀秀要怎麼縮小圖片呢?首先我們將手機美圖秀秀打開,在首頁點擊【圖片美化】功能按鈕,然後可以打開選擇相冊界面,找到需要修改的圖片,點...
-
蘋果相機前置攝像頭自拍是真實的自己嗎
用蘋果前置攝像頭拍出來的照片不是真實的自己,這是因爲蘋果手機的前置攝像頭的像素非常高,拍出來的照片就像照鏡子,人臉上的各種小斑點以及小痘印和細小的皺紋都看得清清楚楚,但也只是感覺像自己而已。但是也有一部份人認爲不像真實的自己,好像五官都沒有立體感了,當...