HTML5 中引入了Application Cache,这意味着 Web 应用程序可以被缓存到本地,且可在没有网络的情况下也能访问该 Web 应用程序Application Cache 在以下3个方面具有明显优势1.离线浏览:在没有网络情况下用户也可使用 Web 应用程序2.速度快:缓存的资源被加载...
分类:
移动开发 时间:
2015-06-08 16:51:31
阅读次数:
126
引言我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。面试“缓存就是存贮数据(使用频繁的数据)的临时地方,因为取原始数据...
分类:
编程语言 时间:
2015-06-08 16:44:37
阅读次数:
130
在11g中,全表扫描可能使用direct path read方式,绕过buffer cache,这样的全表扫描就是物理读了。 在10g中,都是通过gc buffer来读的,所以不存在direct path read的问题。 direct path read较高的可能原因有: 1. 大量的磁盘排序操作...
分类:
其他好文 时间:
2015-06-08 16:37:11
阅读次数:
119
1.SqlCacheDependency都是我们常用的一种Cache写法了。对后面的SQL 2005算是比较成熟的一种缓存模式了,这里介绍一下DMSFrame的SqlCacheDependency是怎么使用的DMSFrame已内置MSSQL的通知模式(MSSQL2005以上,含2005)和轮循模式(...
分类:
数据库 时间:
2015-06-08 14:54:51
阅读次数:
176
在编写为用户提供动态信息的、基于 Web 的应用程序。观察到许多用户访问某个特定页面,但动态信息不发生改变。如果动态生成的 Web 页被频繁请求并且构建时需要耗用大量的系统资源,那么,如何才能改进这类网页的响应时间?下列影响因素作用于此上下文内的系统,在考虑问题的解决方案时必须协调这些因素:1、生成...
分类:
Web程序 时间:
2015-06-08 13:03:56
阅读次数:
150
Yii的自带缓存都继承CCache 类, 在使用上基本没有区别缓存基础类 CCache 提供了两个最常用的方法:set() 和 get()。要在缓存中存储变量 $value,我们选择一个唯一 ID 并调用 set() 来存储它:Yii::app()->cache->set($id, $value);...
分类:
其他好文 时间:
2015-06-08 12:57:55
阅读次数:
144
网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况: (1) 打开新窗口 值为...
分类:
Web程序 时间:
2015-06-07 16:01:23
阅读次数:
128
Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set.
get(key) - Get the value (will always be positive) of the key if ...
分类:
系统相关 时间:
2015-06-07 11:10:42
阅读次数:
144
http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 meat标签的http-equiv属性语法格式是:<meta http-equiv...
分类:
Web程序 时间:
2015-06-07 10:58:36
阅读次数:
236