Http 缓存机制作为 web 性能优化的重要手段,对从事 Web 开发的小伙伴们来说是必须要掌握的知识,但最近我遇到了几个缓存头设置相关的题目,发现有好几道题答错了,有的甚至在知道了正确答案后依然不...
分类:
Web程序 时间:
2016-12-19 22:18:29
阅读次数:
299
一个良好的HTTP缓存策略可以显著地增进web应用的性能和其客户端的体验。主要使用”Cache-Control” HTTP response header来完成,配合conditional headers例如”Last-Modified”和”ETag”。 “Cache-Control” HTTP r ...
分类:
编程语言 时间:
2016-12-11 20:51:26
阅读次数:
212
转载自http://www.importnew.com/18884.html 本文将介绍 Java 中 Integer 缓存的相关知识。这是 Java 5 中引入的一个有助于节省内存、提高性能的特性。首先看一个使用 Integer 的示例代码,展示了 Integer 的缓存行为。接着我们将学习这种实 ...
分类:
编程语言 时间:
2016-11-06 11:32:24
阅读次数:
235
2016-11-05 数据库简介 数据库的作用 用来做离线数据缓存 数据缓存策略 plist , 归档 , 偏好设置 , 沙盒文件 , SQLite数据库 系统提供的数据存储方式的弊端 不方便操作大量的数据 如果要添加新的数据,必须先把旧数据全部加载到内存中. 系统提供的数据存储方式都是覆盖存储的, ...
分类:
数据库 时间:
2016-11-06 02:43:34
阅读次数:
325
1.NSMutableURLRequest的设置 //创建NSMutableURLRequest对象 //设置请求类型 //设置超时时间 //设置缓存策略 //设置Base64认证 //设置POST方法需要传递的参数 2.创建网络会话 //创建网络会话 3.创建网络请求(本文介绍 NSURLSess ...
分类:
Web程序 时间:
2016-10-28 19:45:47
阅读次数:
364
HTTP状态码 304 页面未修改 功能:304页面未修改 自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。如果网页自请求者上次请求后再也没有更改过,您应将服务器配置为返回此响应(称为 If-Modified-Since HTTP 标头)。服务器可以告诉 Googlebot ...
分类:
Web程序 时间:
2016-09-14 12:24:53
阅读次数:
561
内容:1.什么是Memcached2.MemCache和MemCached的区别3.memcache访问模型4.Memcached作为高速运行的分布式缓存服务器具有以下特点5.Memcached的内存算法6.Memcached的缓存策略7.分布式算法(ConsistentHashing)8.MemCache的特性和限制总结1.什么是MemcachedMemCache是一个自由、..
分类:
系统相关 时间:
2016-09-12 12:46:54
阅读次数:
232
1、一定要设置最大缓存大小并设置缓存策略 如果不设置最大缓存,在新添加数据时,如果超过最大内存回事redis崩溃! 设置方式:maxmemory 1GB 使用redis-cli登录后,使用info命令查看内存情况: # Memory used_memory:882920 used_memory_hu ...
分类:
其他好文 时间:
2016-09-10 11:53:14
阅读次数:
1601
ASP.NET 中的缓存提供了对SQL依赖项的支持,也就是说当SQL SERVER数据库中的表或行中的数据被更改后,缓存中的页面就失效,否则,页面输出可一直保留在缓存当中。这确实为程序员提供了方便。但微软一向很小家子气,只为使用自家产品SQL SERVER的程序员提供了方便,那些用Oracle数据库 ...
分类:
数据库 时间:
2016-09-07 10:55:20
阅读次数:
138
EhCache 系统简介EhCache 是一个纯 Java 的进程内缓存框架,具有快速、精干等特点。
EhCache 的主要特性有:
快速、精干
简单;
多种缓存策略;
缓存数...
分类:
系统相关 时间:
2016-08-29 15:41:03
阅读次数:
277