原文http://blog.csdn.net/gaopeng0071/article/details/19926091 需求:前台展示图片,之前系统是从服务器磁盘路径中读取,当图片数量多的时候,由于读写操作耗时,就会导致页面出现卡的感觉。解决方案:使用缓存技术,在第一次浏览过图片之后,将图片的byt...
分类:
编程语言 时间:
2015-02-03 16:39:57
阅读次数:
173
每当碰到一些大图片的时候,我们如果不对图片进行处理就会报OOM异常,这个问题曾经让我觉得很烦恼,后来终于得到了解决,那么现在就让我和大家一起分享一下吧。这篇博文要讲的图片缓存机制,我接触到的有两钟,一种是软引用,另一种是内存缓存技术。先来看下两者的使用方式,再来作比较。除了加载图片时要用到缓存处理,...
分类:
系统相关 时间:
2015-02-02 17:21:12
阅读次数:
294
缓存技术 该节我们将分成两部分来讲解,第一部分为预计算,第二部分则为缓存。缓存这个技术对应从事开发的人员来说是非常熟悉的,从页面缓存到数据库缓存无处不在,而其最重要的特点就是在第一次查询后将数据缓存,在以后的查询过程中就无需重新计算而直接从内存中将结果返回,大大提高了性能,而我们这里的缓存则集中.....
对于自己的能力,我总结了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
前言:什么是memoryCache? 一种缓存管理技术,某些只读数据频繁操作数据库,会对系统的性能有很大的开销,所以我们使用缓存技术,当数据库内容更新,我们在更更新缓存的数据值。目前缓存讲技术的产品很多,常用的主语Redis,memoryCache, 这里重点介绍一下memoryCache技术。
分类:
系统相关 时间:
2015-01-13 13:49:25
阅读次数:
137
获取字段ID和方法ID时,需要用字段、方法的名字和描述符进行一个检索。检索过程相对比较费时,因此本节讨论用缓存技术来减少这个过程带来的消耗。缓存字段ID和方法ID的方法主要有两种。两种区别主要在于缓存发生的时刻,是在字段ID和方法ID被使用的时候,还是定义字段和方法的类静态初始化的时候。
1、使用时缓存
字段ID和方法ID可以在字段的值被访问或者方法被回调的时候缓存起来。下面的代码中把字段ID...
分类:
其他好文 时间:
2015-01-12 17:39:19
阅读次数:
173
为什么要用缓存? 缓存技术是提升系统性能最有效的办法。从操作系统的临时交换区,到CPU的一二级缓存,再到硬盘显卡,缓存技术几乎无处不在。具体到web应用上,从你在浏览器地址栏里键入地址并敲下回车开始,到页面呈现在你面前,这一次网络请求,沿途各处都用到了缓存技术。DNS,路由器,负载均衡设备,代理缓....
分类:
Web程序 时间:
2015-01-06 07:07:08
阅读次数:
265
文西马龙:http://blog.csdn.net/wenximalong/课程说明:算法是程序的灵魂,为什么有些网站能够在高并发,和海量吞吐情况下依然坚如磐石,大家可能会说: 网站使用了服务器集群技术、数据库读写分离和缓存技术(比如memcahced和redis等),那如果我再深入的问一句,这些优...
分类:
编程语言 时间:
2014-12-23 10:17:39
阅读次数:
233