操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Android studio 2.3.3 | ExoPlayer r2.5.1 使用 ExoPlayer 已经有一段时间了,对播放器的整体架构设计 到 具体实现 佩服至极,特别建议开发播放器的同学有机会一定要看看,相信会受 ...
分类:
其他好文 时间:
2017-08-21 13:25:55
阅读次数:
225
导入 2.下载jar 地址:glide.jar 基本使用 2. 设置预加载和加载失败的图片及缓存策略 显示圆形图片 定义转化圆形的类 继承自BitmapTransforation 在RequestOptions中配置该类 显示圆角图片 定义转化圆形的类 继承自BitmapTransforation ...
分类:
其他好文 时间:
2017-08-12 17:12:06
阅读次数:
254
图片加载框架之ImageLoader 1_特点 1)多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等 2)支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他的一些配置 3)支持图片的内存缓存,文 ...
分类:
其他好文 时间:
2017-07-27 00:55:50
阅读次数:
192
Alluxio是一种基于内存的分布式文件系统,支持不同的缓存替换策略,来替换内存中的文件快。Alluxio中的文件时以文件块形式组织,其中文件通过自己实现的inode数据结构记录文件属性并索引。 下面首先介绍几种不同的缓存策略,这些缓存策略被广泛的应用在web,数据库,文件系统中。 1 基于访问频率 ...
分类:
其他好文 时间:
2017-07-06 21:26:06
阅读次数:
274
Memcached作用与使用基本介绍1,对于缓存的存取方式,简言之,就是以键值对的形式将数据保存在内存中。在日常业务中涉及的操作无非就是增删改查。加入缓存机制后,查询的时候,对数据进行缓存,增删改的时候,清除缓存即可。这其中对于缓存的闭合就非常重要,如果缓存没有及时..
分类:
编程语言 时间:
2017-07-03 21:07:33
阅读次数:
462
Memc nginx+srcache nginx+memcached构建透明的动态页面缓存 一.原理 一种高效的缓存策略是Nginx直接访问memcache,并用$uri和$args等Nginx内置变量设定缓存key规则,这样,当缓存命中 时,Nginx可以跳过通过fastcgi和PHP通信的过程, ...
分类:
其他好文 时间:
2017-05-27 10:26:10
阅读次数:
390
在前端开发中,性能一直都是被大家所重视的一点,然而判断一个网站的性能最直观的就是看网页打开的速度。其中提高网页反应速度的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。那么下面我们就来看看服务器端缓存的原理。 ...
分类:
Web程序 时间:
2017-05-24 15:58:28
阅读次数:
219
定义最佳 Cache-Control 策略 按照以上决策树为您的应用使用的特定资源或一组资源确定最佳缓存策略。在理想的情况下,您的目标应该是在客户端上缓存尽可能多的响应,缓存尽可能长的时间,并且为每个响应提供验证令牌,以实现高效的重新验证。 Cache-Control 指令和说明 max-age=8 ...
分类:
系统相关 时间:
2017-05-17 16:07:59
阅读次数:
387
描述: 为最近最少使用(LRU)缓存策略设计一个数据结构,它应该支持以下操作:获取数据(get)和写入数据(set)。 获取数据get(key):如果缓存中存在key,则获取其数据值(通常是正数),否则返回-1。 写入数据set(key, value):如果key还没有在缓存中,则写入其数据值。当缓 ...
分类:
其他好文 时间:
2017-05-10 21:18:02
阅读次数:
154
Ehcache 与 spring 整合后的用法,下面是一个Ehcache.xml配置文件; 通用的缓存策略 可以用一个 cache; 1 <?xml version="1.0" encoding="UTF-8"?> 2 <ehcache xmlns:xsi="http://www.w3.org/20 ...
分类:
系统相关 时间:
2017-05-10 11:29:05
阅读次数:
197