浅谈.NET的缓存(依赖和过期)
2024-08-25 22:40:19
Cache 线程安全,相当于static Arraylist。
缓存过期机制
1、设置过期时间
a、可设置过期时间
Cache.Insert("wichell", "wichell", null , DateTime.MaxValue, TimeSpan.FromMinutes());//设置10分钟过期
b、绝对过期时间
Cache.Insert("wichell", "wichell", null ,DateTime.Now.AddMinutes(60), TimeSpan.Zero);//固定一个小时过期
2、设置过期依赖
依赖System.Web.Caching.CacheDependency对象
System.Web.Caching.CacheDependency dependency = new System.Web.Caching.CacheDependency (null, new string [] { "wichell" });
Cache.Insert( "vichells", 100,dependency);//Key = "vichells"的缓存创建依赖于wichell的创建
未完待续。。。
最新文章
- 第50课 关于对话框(About)
- C++11模板类使用心得
- (原)android中的动画(二)
- java字符串练习题
- iOS图片元数据的读写
- TalkingData游戏版本在Cocos2d-x 3.2使用
- jQuery-瀑布流 布局 (处理页面滚动和AJAX加载延迟问题)
- 用Delphi进行word开发
- PHP微信支付开发之扫描支付(模式二)后如何回调
- 201521123032 《Java程序设计》第10周学习总结
- springboot~mongo内嵌集合的操作
- 微信JSSDK使用步骤(用于在微信浏览器中自定义分享,分享到朋友圈,拍照,扫一扫等功能)
- java Map按Key排序
- Luogu P1306 斐波那契公约数
- JavaScript之浏览器兼容问题与IE(神经病一样的浏览器)
- Maven命令行创建java或javaWeb项目
- 使用终端执行.app程序 for mac
- C++反汇编书
- 20164317《网络对抗技术》Exp2 后门原理与实践
- 再学Java 之 解决No enclosing instance of type * is accessible
热门文章
- 利用 runtime,解决多次点击相同 button,导致重复跳转的问题-b
- 仿window阿里旺旺登陆界面,打印机吐纸动画效果-b
- portal、portlet、portlet容器三个概念
- python的split用法
- hex(x)	将整数x转换为16进制字符串
- 处理MySQL数据库出现大量Locked的一个案例 (转)
- 用APP赚钱(转)
- URAL1036. Lucky Tickets
- USACO4.13Fence Loops(无向图最小环)
- mapreduce: InputFormat详解 -- RecordReader篇