什么是Application CacheHTML5引入了应用程序缓存技术,意味着web应用可进行缓存,并在没有网络的情况下使用,通过创建cache manifest文件,可以轻松的创建离线应用。Application Cache带来的三个优势是:① 离线浏览② 提升页面载入速度③ 降低服务器压力而且...
分类:
移动开发 时间:
2015-02-04 16:13:31
阅读次数:
200
通过du(find) 与 cat 体现buffer与cache差异实验:实验表明:1 通常 buffer << cache2 "文件系统"相关内容(inode等)缓存在buffer,"文件系统"无关的(即文件内容)缓存在cache同:目的:提高linux的IO效率属性:对程序是透明的 (everyt...
分类:
系统相关 时间:
2015-02-04 16:07:58
阅读次数:
180
1 always@(posedge spi_clk or negedge spiclk_rst_n) 2 begin 3 if(~spiclk_rst_n) 4 arbiter2cache_ack_r <=1'b0; 5 else if(cache_req_sclk && ...
分类:
其他好文 时间:
2015-02-04 14:19:48
阅读次数:
103
显式清除
任何时候,你都可以显式地清除缓存项,而不是等到它被回收:
个别清除:Cache.invalidate(key)
批量清除:Cache.invalidateAll(keys)
清除所有缓存项:Cache.invalidateAll()
移除监听器
通过CacheBuilder.removalListener(RemovalListener),你可...
分类:
其他好文 时间:
2015-02-04 13:01:37
阅读次数:
434
源码:
private static Cache cacheFormCallable = null;
public static Cache callableCached() throws Exception {
Cache cache = CacheBuilder.newBuilder().maximumSize(10000).expireAfterWrite(10, TimeUnit...
分类:
其他好文 时间:
2015-02-04 12:59:12
阅读次数:
163
缓存在很多场景下都是相当有用的。例如,计算或检索一个值的代价很高,并且对同样的输入需要不止一次获取值的时候,就应当考虑使用缓存。
Guava Cache与ConcurrentMap很相似,但也不完全一样。最基本的区别是ConcurrentMap会一直保存所有添加的元素,直到显式地移除。相对地,
Guava Cache为了限制内存占用,通常都设定为自动回收元素。在某些场景下,尽管LoadingC...
分类:
其他好文 时间:
2015-02-04 11:00:42
阅读次数:
370
header header("Content-Type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=sample.xls");
header("Pragma:no-cache");
header("Expires:0"); 2.PHPExcel http://www.codeplex....
分类:
Web程序 时间:
2015-02-03 23:13:37
阅读次数:
593
在Android中,文件主要分为两大类,内部存储和外部存储内部存储的文件是程序私有的,分为普通文件和Cache文件外部文件也可以是私有的,也可以是共有的,这要根据文件的目录位置来决定共有文件可以用JAVA的文件处理方法来处理,但是内部文件必须用openfileinput或者openfileoutpu...
分类:
移动开发 时间:
2015-02-03 22:53:25
阅读次数:
196