中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OSCache有什么用

發布時間:2021-11-30 16:49:26 來源:億速云 閱讀:103 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關OSCache有什么用的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

OSCache是一個開放式資源緩沖庫,可從http://www.opensymphony.com/oscache/免費下載。

OSCache是一個開放式資源緩沖庫,可從http://www.opensymphony.com/oscache/免費下載。
它包括一組JSP的標簽,通過它們可以很容易的在你的程序中實現頁面緩存,同時,還可以使用它的過濾器,可緩沖的不僅僅是JSP頁面,還可以緩存任何Servlet生成的內容。還有更加靈活易用的API.
下面先介紹一下它的一些術語(括號里的為JSP Tag中的關鍵字):
緩沖記錄:存儲在緩存器內的對象稱為一個緩沖記錄。在一個簡單的WEB程序中,它通常是一個JSP頁面、JSP頁面的一部分或Servlet的輸出。在復雜的WEB程序中通常是一些實體Bean.
緩沖鍵(Key):由此生成的結構就像一個HashTable。當在頁面緩存中存儲緩沖記錄時,你必須提供緩沖鍵碼來識別各個條目。可以是幾個請求參數組合在一起來形成緩沖鍵碼;默認為使用頁面請求URI作為緩沖鍵碼。
緩沖周期(time):是一個緩沖記錄保留在緩存器中的時間。對于一個顯示數據時常更新的JSP頁面,你應該設定一個短的緩沖周期。
緩沖域(Scope):是緩沖記錄被存儲的作用域。分為兩種:在應用程序域(application)內存儲緩沖記錄,這樣,緩沖記錄可以被所有用戶分享;或者在會話域(session),在當前用戶基礎上存儲緩沖記錄。
==============安裝
將oscache.jar,oscache.properties和oscache.tld三個文件放到WEB-INF中
目錄結構:
$WEB_APP/WEB-INF/lib/oscache.jar
$WEB_APP/WEB-INF/classes/oscache.properties
$WEB_APP/WEB-INF/classes/oscache.tld
==============應用
以下兩種為可選的:
---第一種:
在web.xml中加入標簽庫的配置:


   oscache
   /WEB-INF/classes/oscache.tld


在JSP中添加標簽庫
<%@ taglib="" uri="oscache" prefix="os">
---第二種:
直接在JSP中添加標簽庫
<%@ taglib="" uri="/WEB-INF/classes/oscache.tld" prefix="os">
--OK 準備工作做好了,再配合提供的各種標簽就可以使用啦.下面來介紹一下各種標簽的含義及用法:
常用有兩種情況:

: 內部需要加入內容

: 單條結束.不需要加入內容
=========cache 標簽屬性  主要的標簽
key="xxx" :存儲緩沖記錄時,提供的緩沖鍵碼來識別各個條目.默認使用頁面請求URI作為緩沖鍵碼.
time="N秒" :是一個緩沖記錄在保留在頁面緩存器中的時間.默認3600秒即一小時.設置"-1"為永久.
refresh="true|false" : 是否刷新.默認為false
eg.
----------
將myKey標識的緩存內容保持30分鐘,到期自動刷新.如果needRefresh為true也會刷新(適合于更新內容的即時刷新).
   
   <!--這里是要緩存的內容--&gt
   

----------
scope="application|session" : 是緩沖被存儲在的作用域.默認為application。
cron="* * * * Sunday|* * * * Monday|* * * * Tuesday|* * * * Wednesday|* * * * Thursday|* * * * Friday|* * * * Saturday"
類似于萬年歷 匹配特定的時間到期自動刷新.包括:Minute(0-59) Hour(0-23) DOM(1-31) Month(1-12) DOW(0-6) 幾種格式
eg.
---------
將myKey標識的緩存內容在每天的凌晨2時自動刷新.如果needRefresh為true也會刷新(適合于更新內容的即時刷新).
   
   <!--這里是要緩存的內容--&gt
   

將myKey標識的緩存內容在每周一自動刷新.如果needRefresh為true也會刷新(適合于更新內容的即時刷新).
   
   <!--這里是要緩存的內容--&gt
   

---------
duration="2s" 持續時間2秒  保持兩秒之內不刷新 可以緩解用戶頻繁刷新造成有壓力

感謝各位的閱讀!關于“OSCache有什么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

城步| 称多县| 武川县| 英德市| 兴海县| 工布江达县| 淮北市| 浦东新区| 辽源市| 塔河县| 聂荣县| 祥云县| 沾益县| 永春县| 禄丰县| 许昌县| 楚雄市| 肃南| 伊吾县| 滨海县| 合阳县| 顺平县| 太康县| 屏山县| 永寿县| 安塞县| 刚察县| 临夏县| 呈贡县| 兴义市| 英德市| 武平县| 鞍山市| 肇源县| 安平县| 牟定县| 东山县| 易门县| 江阴市| 达孜县| 泗洪县|