autoload-cache-1.0 发布

变更记录:

  1. @Cache 中增加 autoloadCondition ,用于动态设置autoload值;
  2. 把CacheGeterSeter 更名为 ICacheManager;
  3. 增加AbstractCacheManager抽象类,并将CachePointCut类改为继承此类;以便于实现一个工程中,使用多个缓存aop配置。
  4. 中method 值改为 “proceed”;
  5. 增加AdminServlet,在页面中打印自动加载队列所有内容,同时增加删除缓存等功能。
  6. 往redis set 数据方法变更,使用setEx方法代替 set + expire,提升操作性能;

更加详细内容,请查看https://github.com/qiujiayu/AutoLoadCache

还有实例代码: https://github.com/qiujiayu/cache-example

时间: 2024-10-12 17:10:44

autoload-cache-1.0 发布的相关文章

Visual Studio的 Apache Cordova 插件CTP3.0发布!

北京时间12号晚23点开始的Connect()活动上,微软发布了一系列激动人心的消息! .NET开源了!以后.NET将可在Linux和Mac OS平台上运行! VS免费了!!如果你是学生,个人开发者,初创企业,那么你将可以使用Visual Studio Community 2013!免费! Visual Studio 2015集成了 Clang 和 LLVM,这意味着什么,意味你可以在VS里头编译iOS程序了! Visual Studio 2015还自带了Android模拟器!可以告别那个渣爆了

Git 2.10.0 发布,分布式版本控制系统

Git 2.10.0 发布了,发布说明如下: UI, Workflows & Features * "git pull --rebase --verify-signature" learned to warn the user   that "--verify-signature" is a no-op when rebasing. * An upstream project can make a recommendation to shallowly cl

KDE Frameworks 5.14.0 发布

KDE,K桌面环境(Kool Desktop Environment)的缩写.一种著名的运行于 Linux.Unix 以及FreeBSD 等操作系统上的自由图形桌面环境,整个系统采用的都是 TrollTech 公司所开发的Qt程序库(现在属于Digia公司).KDE Linux 操作系统上最流行的桌面环境之一.KDE 是一个网络透明的现代化桌面环境,支持Linux. FreeBSD.Unix.其它类Unix.Mac OS X和微软的Windows.KDE Frameworks 5.14.0 发布

数人云操作系统 2.0 发布

5月26日,数人云产品战略发布会在万达索菲特酒店拉开序幕,此次发布会不仅是一场围绕Docker技术的企业级技术盛会,更是一场关于容器与开源云计算技术实践的分享交流会.由于Docker技术的爆发兴起,更多关于Docker的新闻,我们将陆续为您带来更多这方面的资讯.数人云CEO王璞在开场致辞中指出,2014年Docker技术逐步兴起,大量围绕Docker的创业公司以及诸多开源软件项目进一步丰满了容器技术的生态圈.容器技术的势头在今年继续火热,获得了整个行业以及谷歌.亚马逊.IBM.微软.红帽.VMw

基于Java图片数据库Neo4j 3.0.0发布 全新的内部架构

基于Java图片数据库Neo4j 3.0.0发布 全新的内部架构 Neo4j 3.0.0 正式发布,这是 Neo4j 3.0 系列的第一个版本.此版本对内部架构进行了全新的设计;提供给开发者更强大的生产力;提供更广阔的部署选择.Neo4j 3.0 被认为是世界上最具伸缩性的基于Java的图片数据库. Neo4j 3.0.0 主要的新特性: Neo4j 3.0 新特性架构图 全新设计了内部架构移除了所有节点数量限制,数据库关系和属性都可以被存储和索引提供官方支持语言驱动器 (Java.JavaSc

docker 1.0.0发布以及一个bug依赖apparmor_parser

6月10号docker 1.0稳定版本发布,找了台ubuntu的机器,装了下 ubuntu version:12.04 docker version:1.0.0 装docker的步骤可以看官方文档:https://docs.docker.com/installation/ubuntulinux/ 装好之后,运行docker -d尝试启动docker守护进程,报错如下: [0fcb4ed6] +job serveapi(tcp://127.0.0.1:2375) [0fcb4ed6] +job i

开源 java CMS - FreeCMS2.0发布。

FreeCMS商业版V2.0更新功能 1.标签参数不区分大小写,如向infoList标签传递siteid参数,参数名为siteid或SiteId都可以正确传递参数. 2.增加清空索引功能. 3.增加信息五星评分功能. 4.增加数据模型:站点.栏目.信息,可自由扩展自定义字段. 支持输入方式: 文本框(单行) 文本框(多行) 富文本编辑器 复选列表(checkbox) 单选列表(radio) 下拉列表(select单选) 日期选择框 日期时间选择框 支持验证方式: 中文 英文 Email格式 网址

Qt on Android: Qt 5.3.0 发布,针对 Android 改进说明

5月20日,Qt 官方博客宣布 Qt 5.3.0 发布! 这个版本聚焦在性能.稳定性和可用性的提升上,与 5.1 / 5.2 相比有很大提升. 5.3.0 的主要变化: 稳定能.可用性大大提升 Qt for Windows Runtime Beta Official support for QNX 6.6 and QNX 6.5 SP1 引入的新特性 QQuickWidget,混合使用 Qt Widgets 和 Qt Quick 变得更加方便 Compiled Qt Quick Purchasi

千呼万唤岂出来,写款软件不容易——Visual Entity 2.0 发布

在各位用户不继的催更中,终于完成了这次更新.Visual Entity这个软件发布于 2011年,这个软件完成后,便上班去了,也没有做什么推广工作.所以知道的用户并不多,尽管它是个非常好用.并且免费的软件.它是一个支持 NHibernate 和 Linq to SQL 的实体设计器,关于它的介绍,大家可以看:http://www.cnblogs.com/ansiboy/archive/2011/03/14/1983754.html . 随着 Visual Studio 的不断升级,但是旧版的 V

Selenium v2.45.0 发布,此版本现已提供下载:http://selenium-rele

Selenium v2.45.0 发布,此版本现已提供下载:http://selenium-release.storage.googleapis.com/2.45/selenium-server-standalone-2.45.0.jar.此版本支持 Firefox 36