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

正文內(nèi)容

緩存技術(shù)對比分析ppt課件(編輯修改稿)

2025-05-30 04:45 本頁面
 

【文章內(nèi)容簡介】 che ? true ?在查詢的時候顯式編碼使用 Cache List blogs = (from Blog blog where = :blogger) .setEntity(blogger,blogger) . setMaxResults(15) . setCacheable(true) . setCacheRegion(frontpages) . list()。 Hibernate查詢緩存特征 ?并非緩存整個查詢結(jié)果集,而是緩存查詢結(jié)果集entity對象的 id集合 ? [blogId1, blogId2, blogId3,…] ? 在遍歷結(jié)果集的時候,再按照 blogId去查詢 blog對象,例如 select blog.* from blog where id=? ? 如果此時 blog配置了對象緩存,則自動讀取對象緩存 ? Hibernate查詢緩存會自動清理過期緩存 ? 一旦結(jié)果集涉及的 entity被修改,查詢緩存就被自動清理 頁面緩存 ?頁面緩存的作用是什么? ? 針對頁面的緩存技術(shù)不但可以減輕數(shù)據(jù)庫服務器壓力,還可以減輕應用服務器壓力 ? 好的頁面緩存可以極大提高頁面渲染速度 ? 頁面緩存的難點在于如何清理過期的緩存 ?頁面緩存技術(shù)有哪些? ? 動態(tài)頁面靜態(tài)化 ? Servlet緩存 ? 頁面局部緩存 動態(tài)頁面靜態(tài)化 ?利用模板技術(shù)將訪問過一次的動態(tài)頁面生成靜態(tài)html,同時修改頁面鏈接,下一次請求直接訪問靜態(tài)鏈接頁面 ?動態(tài)頁面靜態(tài)化技術(shù)的廣泛應用于互聯(lián)網(wǎng) CMS/新聞類 Web應用,但也有 BBS應用使用該技術(shù),例如Discuz! ?無法進行權(quán)限驗證,無法顯示個性化信息 ?可以使用 AJAX請求彌補動態(tài)頁面靜態(tài)化的某些缺點 Servlet緩存 ?針對 URL訪問返回的頁面結(jié)果進行緩存,適用于粗粒度的頁面緩存,例如新聞發(fā)布 ?可以進行權(quán)限的檢查 ?OScache提供了簡單的 Servlet緩存 (通過 ) ?也可以自己編程實現(xiàn) Servlet緩存 OSCache Servlet緩存示例 filter filternameCacheFilter/filtername filterclass/filterclass initparam paramnametime/paramname paramvalue600/paramvalue /initparam initparam paramnamescope/paramname paramvaluesession/paramvalue /initparam /filter filtermapping filternameCacheFilter/filtername urlpattern/news/*/urlpattern /filtermapping 頁面局部緩存 ?針對動態(tài)頁面的局部片斷內(nèi)容進行緩存,適用于一些個性化但不經(jīng)常更新的頁面 (例如博客 ) ?OSCache提供了簡單的頁面緩存 ?可以自行擴展 JSP Tag實現(xiàn)頁面局部緩存 OSCache的頁面局部緩存 %@ taglib uri= prefix=cache % cache:cache ... some jsp content ... /cache:cache cache:cache key=foobar scope=session ... some jsp content ... /cache:cache cache:cache key=%= () % time=1800 refresh=%= needRefresh % ... some jsp content ... /cache:cache cache:cache key=%= () % cron=0
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1