先看MSDN上的解释:HttpContext.Current.Cache:为当前HTTP请求获取Cache对象。HttpRuntime.Cache:获取当前应用程序的Cache。我们再用.NETReflector工具看看HttpContext.Cache和HttpRuntime.Cache的实现:/...
分类:
Web程序 时间:
2015-01-22 19:58:17
阅读次数:
142
PetShop 部分代码,可以看到每个函数都需要追加HttpRuntime.Cache.Add,都需要在函数体内进行操作。这样子也搞不清楚哪些函数追加了缓存。项目一大就不好控制public static IList GetCategories() { Category cat = new C...
分类:
其他好文 时间:
2015-01-22 19:52:24
阅读次数:
137
原文转自:jobar.iteye.com/blog/17767471 apt-cache search maven 获取所有可用的maven包2 sudo apt-get install maven开始安装 下载大约114M的东东3 mvn --versionApache Maven 3.0.4Ma...
分类:
系统相关 时间:
2015-01-22 10:45:22
阅读次数:
253
如果使用了缓存,比如方法 A 吧,那么你需要注意 DateTime.Now 对缓存的影响,简单来说,DateTime.Now 可能出现在两个地方:在调用方,将DateTime.Now 作为参数传递给了 A,如:A(DateTime.Now),如果 A 是采用DateTime.Now 来构造缓存使用的...
分类:
系统相关 时间:
2015-01-22 09:19:09
阅读次数:
217
application-cache.xml的配置 classpath*:application.properties ...
分类:
编程语言 时间:
2015-01-21 22:11:28
阅读次数:
265
Spring使用Cache 从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调...
分类:
编程语言 时间:
2015-01-21 18:11:16
阅读次数:
270
jusfr 原创,转载请注明来自博客园。在之前的实现中,我们初步实现了一个缓存模块:包含一个基于Http请求的缓存实现,一个基于HttpRuntime.Cache进程级的缓存实现,但观察代码,会发现如下问题:1. 有部分逻辑如 Boolean TryGet(String key, out T ent...
分类:
系统相关 时间:
2015-01-21 14:59:05
阅读次数:
247
在看次文章前建议先阅读一下郭霖打什么的blog http://blog.csdn.net/guolin_blog/article/details/17482095一共四篇,仔细看。
下面是我对它里面使用的imageloader 中的cache 进行的一下扩充:
新建一个bitmapcaache 类继承自android supportV4提供的LruCache (主要包括硬引用,软引用,以及...
分类:
其他好文 时间:
2015-01-21 13:35:24
阅读次数:
390
练习 1 方案:确定软件包是否安装如果您不确定某个软件包是否已经安装,可以使用dpkg的-l(L的小写) 选项:$ dpkg -l zsh No packages found matching zsh. 上面结果这表明 zsh没有安装。练习 2 的方案. 搜索软件包可以使用apt-cache命令和它...
分类:
系统相关 时间:
2015-01-21 13:25:11
阅读次数:
292
设置缓存的大小目录1 CacheManager级别2 Cache级别3 大小衡量4 配置大小示例 缓存大小的限制可以设置在CacheManager上,也可以设置在单个的Cache上。我们可以设置缓存使用内存的大小,也可以设置缓存使用磁盘的大小,但是使用堆内存的大小是必须设置的,其它可设可不设,默认不...
分类:
系统相关 时间:
2015-01-21 11:28:26
阅读次数:
297