又是好久没写博客。。
今天我们来一起学习一下缓存技术,相信大家做开发的时候都知道请求网络数据的重要,但是有一些只用请求一次就过时性的消息比如某些新闻信息,如果我们每次进入新闻界面就从新从网络上获取势必会给用户带来不好的体验,所以我们需要缓存技术来帮我们解决这一问题。
1,LruCache介绍
核心的类是LruCache (此类在android-support-v4的包中提供) 。这个类非常适...
分类:
移动开发 时间:
2015-02-06 11:21:19
阅读次数:
198
什么是Application CacheHTML5引入了应用程序缓存技术,意味着web应用可进行缓存,并在没有网络的情况下使用,通过创建cache manifest文件,可以轻松的创建离线应用。Application Cache带来的三个优势是:① 离线浏览② 提升页面载入速度③ 降低服务器压力而且...
分类:
移动开发 时间:
2015-02-04 16:13:31
阅读次数:
200
1)memcached 的几个指令:-p监听的端口-l连接的IP地址, 默认是本机-d start启动memcached服务-d restart重起memcached服务-d stop|shutdown关闭正在运行的memcached服务-d install安装memcached服务-d unin....
分类:
Web程序 时间:
2015-02-03 20:54:25
阅读次数:
128
原文http://blog.csdn.net/gaopeng0071/article/details/19926091 需求:前台展示图片,之前系统是从服务器磁盘路径中读取,当图片数量多的时候,由于读写操作耗时,就会导致页面出现卡的感觉。解决方案:使用缓存技术,在第一次浏览过图片之后,将图片的byt...
分类:
编程语言 时间:
2015-02-03 16:39:57
阅读次数:
173
每当碰到一些大图片的时候,我们如果不对图片进行处理就会报OOM异常,这个问题曾经让我觉得很烦恼,后来终于得到了解决,那么现在就让我和大家一起分享一下吧。这篇博文要讲的图片缓存机制,我接触到的有两钟,一种是软引用,另一种是内存缓存技术。先来看下两者的使用方式,再来作比较。除了加载图片时要用到缓存处理,...
分类:
系统相关 时间:
2015-02-02 17:21:12
阅读次数:
294
varnish 的windows 版本下载地址:http://sourceforge.net/projects/cygvarnish/files/windows-zip-bundle/启动:varnish:C:\varnish\bin>varnishd -a :80 -T :3500 -f c:/v...
缓存技术 该节我们将分成两部分来讲解,第一部分为预计算,第二部分则为缓存。缓存这个技术对应从事开发的人员来说是非常熟悉的,从页面缓存到数据库缓存无处不在,而其最重要的特点就是在第一次查询后将数据缓存,在以后的查询过程中就无需重新计算而直接从内存中将结果返回,大大提高了性能,而我们这里的缓存则集中.....
对于自己的能力,我总结了4点:1.熟练掌握PHP,MySQL, Ajax,JQuery,Smarty技术及OOP思想,MVC开发模式;2.了解常用的网站优化技术,如:页面静态化、Memcached缓存技术; 3.熟练使用 SVN 版本控制代码、具备良好的代码编写习惯;4.熟悉THINKPHP。对于工...
分类:
其他好文 时间:
2015-01-18 18:26:32
阅读次数:
206
缓存是指临时文件交换区,电脑把最常用的文件从存储器里提出来临时放在缓存里,就像把工具和材料搬上工作台一样,这样会比用时现去仓库取更方便。因为缓存往往使用的是RAM(断电即掉的非永久储存),所以在忙完后还是会把文件送到硬盘等存储器里永久存储。电脑里最大的缓存就是内存条了,最快的是CPU上镶的L1和L2...
分类:
Web程序 时间:
2015-01-17 20:47:21
阅读次数:
289
使用图片缓存技术在你应用程序的UI界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用ListView, GridView 或者 ViewPager 这样的组件),屏幕上显示的图片可以通过滑动屏幕等事件不断地增加,最终导致OOM。...
分类:
移动开发 时间:
2015-01-15 19:42:15
阅读次数:
172