Roller中的文章,通过
org.apache.roller.weblogger.util.cache.CacheManager 来进行管理的
缺省类工厂为: org.apache.roller.weblogger.util.cache.ExpiringLRUCacheFactoryImpl
还可以从weblog config的配置项:cache.defaultFactory
在类的static{} 中,首先获取 cache factory实例
然后获取参数:cache.customHandlers,是CacheHandler类型
(CacheHandler:当Cache有变化时,通知处理的对象)
在Roller中,使用到了好几个cache:
在 PageServlet 中,使用了2个Cache
1. WeblogPageCache(CahceId : cache.weblogpage)
2. SiteWideCache(CacheId: cache.sitewide) ---- 本身就是事件通知的对象,实现接口CacheHandler
在FeedServlet中使用了:
3. WeblogFeedCache(CacheId: cache.weblogfeed)
在 PlanetFeedServlet 中使用了
4. PlanetCache(CacheId:cache.planet)
分享到:
相关推荐
阿帕奇压路机 是基于Java的功能齐全的多用户和组博客服务器,适用于各种规模的博客网站。 Roller通常与Apache Tomcat和MySQL一起运行。 Roller由以下Maven项目组成: 滚子项目:顶级项目 ... 如何发布Roller: :
README.txt 该文件位于Roller源代码树的顶层。... 如何构建Roller: : 要在Eclipse上构建和运行Roller: : 如何构建源普通的Roller构建会创建通常适用于多个应用程序容器的产品,但是,请参见Roller Insta
README.txt 该文件位于Roller源代码树的顶层。... 如何构建Roller: : 要在Eclipse上构建和运行Roller: : 如何构建源普通的Roller构建会创建通常适用于多个应用程序容器的产品,但是,请参见Roller Insta
Fire Dice Roller旨在促进某些掷骰,以加快RPG中的某些动作,以及通过实施选项来保存具有不同类型骰子的不同掷骰来延长Master的生命,例如,您可以保存您将在战役中使用的所有怪物卷,因此无需查询支持材料即可立即...
dice-roller:Dice Roller是一款使用Kotlin语言练习能力的应用程序
要在元素中使用granite-fate-roller ,请执行以下操作: 1.安装granite-fate-roller 使用安装组件: $ npm i @granite-elements/granite-fate-roller 2.在您要使用的元素中导入granate-fate-roller 安装后,将其...
Dice_Roller:一个简单的Android应用程序,掷骰子
Dice-Roller:为Android Kotlin Developer Nanodegree构建第一个应用程序
将roller.py和simple_roller.py移到所需的文件夹中(或根据需要将其保留在代码文件夹中)。 在控制台窗口中导航至代码文件所在的文件夹,然后键入“ python simple_roller.py”或“ python3 simple_roller.py” ...
tts-40k-roller:台式模拟器上用于战锤40k的压模辊
将 Apache Roller(使用 5.1.1 测试)安装到您的本地 Maven 存储库中 克隆这个仓库 cd wxr2roller; mvn 清洁包 编辑 run.sh 和 conf/roller-custom.properties 以适合您的环境 ./run.sh -file [PATH_TO_XML_FILE] -...
Infinity Roller是无限游戏的自动初始属性滚动工具。 兼容性:博德之门原始传奇博德之门 EE、博德之门 2、博德之门 2 EE、冰风谷、冰风谷 EE
DnD-Dice-Roller(使用 Java 8 编译) 桌面角色扮演游戏的虚拟骰子滚轮############################################### ###############################################虚拟骰子滚轮###########################...
在这些字段中写入多少取决于您,但它们是创建有效 rss 文件所必需的。 最后两个问题将询问您 RSS 文件应该在磁盘上的哪个位置以及 rss 文件的名称。 使用.xml后缀命名脚本是明智的。 它还会询问您的帖子所在的位置...
骰子滚轮随机骰子辊无服务器AWS Rust模板使用以下命令引导应用程序的...并将其解压缩到名为“ my-new-app”的目录中 :mage: 如何成为一个向导假设您具有(如果您已经使用已安装的任何现有AWS工具,则可能已经配置了此)
Nihil骰子辊是用Lazarus / FPC编写的图形化多平台骰子辊。 它具有多种骰子(从2到999个面),并支持多种系统,例如White Wolf的oWoD和nWoD; West End Games的D6和Gray Ghost的软糖
星际大战骰子滚轮 我需要一个用于定制版本D6 StarWars的压模机 怎么跑 在virtualenv中,运行 pip install -r requirements.txt 然后运行脚本: ./sw_roller.py 执照 GPLv3-请参阅回购中的许可文件
这个插件的开发已经结束。 请升级到新的 。 滚轴 用于简单内容轮播的 jQuery 插件。 Formstone 图书馆的一部分。 凉亭支持 bower install Roller
骰子滚子 适用于Ubuntu Touch的掷骰子应用程序。 包含各种不同类型的骰子,可与多种不同类型的游戏以及笔和纸RPG一起使用! 这是的一个分支。 会费 非常感谢Joan CiberSheep的应用程序和骰子图标(基于图标)。...
npm install rpg-dice-roller 文献资料 在查看文档。 贡献 我们始终为社区的贡献感到高兴。 您可以在文档中找到我们的贡献指南: : 。 执照 该骰子滚轴已根据麻省理工学院的许可发布,这意味着只要原始版权仍然有效...