为程序使用内存缓存(MemoryCache)oscacheGuava cache一种解决方法是配一个listener,在里面启动定时器.简单缓存可以封装LinkedHashMap,因为它是有顺序和有大小限制的.在其基础上加上大小和超时处理.或者使用Guava的cache封装,这是一个Google提供...
分类:
其他好文 时间:
2015-02-11 10:39:11
阅读次数:
165
看了园子里很多介绍Caching的文章,多数都只介绍基本机制,对于Cache更新和依赖部分,更是只简单的实现ICacheItemRefreshAction接口,这在实际项目中是远远不够的。实际项目中,至少应该考虑以下3点:外部数据:通过外部服务,从其他系统取来的数据。我们无法控制,也不知道啥时候会被...
分类:
编程语言 时间:
2015-02-11 10:35:00
阅读次数:
224
遇到过的此类问题,一般有两种情况:=============================================1.在服务端,如php开启了session,session_start();使用了session_start();后会强制当前页面不被缓存。解决办法如下:在你的Session_start函数后加入header("Cache-control:private");注意在..
分类:
Web程序 时间:
2015-02-11 02:03:05
阅读次数:
309
说到sql的参数化处理,我也是醉了,因为sql引擎真的是一个无比强大的系统,我们平时做系统的时候都会加上缓存,我想如果没有缓存,就不会有什么大网站能跑的起来,而且大公司一般会在一个东西上做的比较用心,比较细,sqlserver同样也使用了缓存,其中就包括Data cache 和Plan cach.....
分类:
数据库 时间:
2015-02-11 00:31:40
阅读次数:
242
交换分区管理一、查看当前的交换分区[root@server0~]#free-mtotalusedfreesharedbufferscachedMem:18415191322160213-/+buffers/cache:3041536Swap:000[root@server0~]#swapon-s二、增加交换分区可以是分区,LVM,File===分区===1.准备分区[root@server0~]#fdisk/dev/vdb(t转换..
分类:
系统相关 时间:
2015-02-10 17:05:02
阅读次数:
260
The Store class encapsulates a client side cache ofModelobjects. Stores load data via aProxy, and also provide functions forsorting,filteringand query...
分类:
Web程序 时间:
2015-02-10 14:50:52
阅读次数:
221
Redis编辑 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis是一个no-sql 存储工具redis 可以用来做 存储 (storge) 而memcache是用来做缓存 (cache )存储数据结构
memcache只能存 字符串
redis能存 字符串 链表 哈希结构...
分类:
其他好文 时间:
2015-02-09 21:40:56
阅读次数:
190
Linux Free命令每个数字的含义 和 cache 、buffer的区别 我们按照图中来一细细研读(数字编号和图对应)1,total:物理内存实际总量2,used:这块千万注意,这里可不是实际已经使用了的内存哦,这里是总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分...
分类:
系统相关 时间:
2015-02-09 15:39:15
阅读次数:
186