freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

j2ee項目實訓(xùn)struts框架技術(shù)——第10章整合struts和其他框架技術(shù)第2部分(編輯修改稿)

2024-12-23 16:16 本頁面
 

【文章內(nèi)容簡介】 he 緩存框架 的 系統(tǒng)包文件 放入 到 Web 應(yīng)用系統(tǒng)的 WEBINF\lib 目錄 中 主要組件 為 文件,將該文件 放入 到 Web 應(yīng)用系統(tǒng)的 WEBINF\lib目錄 下。最后的結(jié)果請見圖 所示的狀態(tài)結(jié)果。 3)添加 Jakarta Commons Logging 組件 由于 OSCache 緩存框架 組件 需要應(yīng)用 Jakarta Commons Logging 來處理日志信息,所以 也還 需要 添加 Jakarta Commons Logging 的通用日志 文件 。 將 文件也 放入 到 Web應(yīng)用系統(tǒng)的 WEBINF\lib 目錄 中。請見圖 所示的狀態(tài)結(jié)果。一旦添加了與日志有關(guān)的各個系統(tǒng) Jar 包文件后,當(dāng)應(yīng)用系統(tǒng)在運(yùn)行時,將能夠在控制臺中看到下圖 所示的狀態(tài)提示信息。 4) 將 和 放入 WEBINF\class 目錄 中 為 OSCache 緩存框架 的 屬性描述文件 ,該 屬性描述文件 包含了對OSCache 緩存框架 運(yùn)行特征值的 各種 設(shè)置信息( %OSCache_Home%\etc\) ,而 %OSCache_Home%\etc\ 的標(biāo)簽庫的描述文件則 包含了 OSCache 緩存框架 所 提供的標(biāo)簽庫 中 的 各種標(biāo)簽的 定義內(nèi)容 。這兩個文件所在的原始目錄請見圖 所示。 圖 添加 OSCache緩存框架 的系統(tǒng)包文件 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 9/17 頁 圖 OSCache 緩存框架組件 在控制臺中產(chǎn)生的狀態(tài)提示信息 圖 和 文件所在的 目錄 圖示 有關(guān) 屬性描述文件 中的各個項目的含義和對 應(yīng)的 可選值 和 缺省值 ,讀者可以參考技術(shù)幫助文檔 中的相關(guān)說明 。下 表 所示是根據(jù) 技術(shù)幫助文檔整理出的部分 項目的含義的說明 ,提供給讀者在應(yīng)用開發(fā)時進(jìn)行參考 。 5) 修改 應(yīng)用系統(tǒng)的部署描述文件 并 增加對 標(biāo)簽庫 的 定義 配置項目 由于在 OSCache 緩存框架 中,是通過 提供 專門的標(biāo)簽來規(guī)定所需要緩存的頁面內(nèi)容。根據(jù) J2EE標(biāo)簽庫的規(guī)范,需要在應(yīng)用系統(tǒng)的部署描述文件 增加對 標(biāo)簽庫 的定義 。具體的定義內(nèi)容請見 【例 109】所示。 【例 109】 在應(yīng)用系統(tǒng)的部署描述文件 中 增加對 標(biāo)簽庫 的定義 示例 taglib tagliburioscache/tagliburi tagliblocation/WEBINF/classes//tagliblocation /taglib 但 所應(yīng)該注意的是, 如果 讀者的 Web應(yīng)用系統(tǒng)是遵守 的規(guī)范而設(shè)計建立的,則可以不需要在 中添加上面的 對 標(biāo)簽庫 的定義項目;經(jīng)過這些系統(tǒng)環(huán)境的配置后,將能夠構(gòu)建出應(yīng)用 OSCache 緩存框架 的系統(tǒng)環(huán)境。下面就可以在應(yīng)用系統(tǒng)的頁面中,借助于 OSCache 緩存框架 所提供的自定義標(biāo)簽定義所要緩存的頁面內(nèi)容。 表 配置文件中的部分項目的說明 配置項 含義 可選值 和對應(yīng)的 缺省值 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 10/17 頁 是否進(jìn)行內(nèi)存緩存 true、 false( 缺省值 為 tru) 內(nèi)存緩存容納的最大對象數(shù) 整數(shù)(指定負(fù)數(shù)相當(dāng)于不限制,也就是緩存的對象從不被清除 ) 緩存算 法,不同的 緩存算 法所對應(yīng)的類 在包gorithm中提供 LRUCache (最近使用)、FIFOCache ( 先 進(jìn) 先 出 ) 、UnlimitedCache(不限制) 。 不 設(shè)定 時 的 缺省值 UnlimitedCache , 而設(shè)定 時 的 缺省值 為LRUCache 當(dāng)緩存中的某條數(shù)據(jù)更新時 是否對客戶請求返回更新前的數(shù)據(jù)。 true、 false( 缺省值 為 false) sk 硬盤緩存是否有限制。缺省為 指定的值 true、 false( 缺省值 為 false) lass 做持久化操作的類名。這個類必須實現(xiàn) PersistenceListener 接口,從而將緩存數(shù)據(jù)持久化到文件、數(shù)據(jù)庫、 LDAP 等形式 。 DiskPersistenceListener 類 硬盤持久化時存放文件的目錄。如果目錄不存在 OSCache 會自動創(chuàng)建。 對于 Windows 系統(tǒng) 為 :c:\\myapp\\cache * 是否只有當(dāng)指定的內(nèi)存緩存已 經(jīng)滿時才進(jìn)行持久化。推薦使用 true,flase 是為向后兼容。 true、 false( 缺省值 為 false) rs 一系列用逗號分割的類,這些類必須實現(xiàn) CacheEntryEventListener 或CacheMapAccessEventListener 接口, 而 CacheEntryEventListener 可以 監(jiān)聽緩存的add/update/flush/remove 事件, 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 11/17 頁 CacheMapAccessEventListener 可以 監(jiān)聽緩存的 access 事件,從而可以跟蹤并 統(tǒng)計緩存的執(zhí)行效率。 指定在 application 或 session 范圍里緩存的對象的 key,這個 key 被ServletCacheAdministrator 使用。 缺省值 為 __oscache_cache OSCache 緩存框架 所 提供的緩存標(biāo)簽 os:cache標(biāo)簽 是 OSCache 緩存框架 中所 提供的標(biāo)簽庫中最重要的一個標(biāo)簽, 利用該標(biāo)簽 可以定義所需要 緩存 的頁面 內(nèi)容 、 處理的方式 等方面的項目設(shè)置。 1) OSCache 緩存框架 所 提供的緩存標(biāo)簽 的工作原理 每當(dāng) 緩存標(biāo)簽 所在的頁面被 第 一次請求時, 緩存 標(biāo)簽中的內(nèi)容被正常處理、然后由OSCache 緩存框架 將其進(jìn)行 緩存保存起來,當(dāng)下一個對該頁面的請求再次產(chǎn)生時, OSCache緩存框架 系統(tǒng)程序就會檢查這部分內(nèi)容的緩存是否已經(jīng)失效 —— 這主要是通過下面的各種項目的設(shè)置狀況來進(jìn)行判斷: 1) 緩存時間超過了 os:cache標(biāo)簽設(shè)置的 time 或者 duration 屬性規(guī)定的超時時間 2) cron 屬性規(guī)定的時間比緩存信息的開始時間更晚 3) os:cache標(biāo)簽中緩存的內(nèi)容在緩存后又被重新刷新過 ( OSCache 提供分組功能,這樣當(dāng)組中的部分內(nèi)容發(fā)生變化時,整個 組的內(nèi)容將被更新 ) 4) 其他緩存超期設(shè)定 如果符合上面四項中的任何一項,被緩存的內(nèi)容視為已經(jīng)失效,這時被緩存的內(nèi)容將被重新處理并且返回處理過后的信
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1