相关文章
Guava Cache(LoadingCache)
Guava Cache guava cache是一个本地缓存。
优点
线程安全的缓存,与ConcurrentMap相似,但前者增加了更多的元素失效策略,后者只能显示的移除元素。提供了三种基本的缓存回收方式:基于容量回收、定时回收和基于引用回收。定时回收…
建站知识
2024/11/16 18:37:54
AndroidVideoCache研究
AndroidVideoCache研究
01.AndroidVideoCache ijk
我们想让ijk支持边下边播的能力,通过AndroidVideoCache就可以实现,AndroidVideoCache的设计很优雅,能够解耦不同的播放器,比如可以支持ijk、系统播放器mediaplayer、exoplayer…
建站知识
2024/11/13 10:31:24
AndroidVideoCache优化
本工程 forked from danikula/AndroidVideoCache,版本2.7.1 前言 因为项目需要,在原ijkplayer播放器的基础上要加入缓存功能,在调研了一番发现目前比较好的方案就是本地代理方案,其中danikula/AndroidVideoCache最为出名。但是AndroidVideoCache上面挂了2k+的issues,并且上…
建站知识
2024/10/26 23:17:23
iCache和dCache
CPU和主存之间也存在多级高速缓存,一般分为3级,分别是L1, L2和L3。另外,我们的代码都是由2部分组成:指令和数据。L1 Cache比较特殊,每个CPU会有2个L1 Cache。分别为指令高速缓存(Instruction Cache,简称iCa…
建站知识
2024/11/23 13:37:10
AndroidVideoCache库的基本使用
开发中遇到需要缓存的需求,一开始我是用DiskLruCache,但是在获取缓存的时候遇到点麻烦,获取缓存返回的是输入流,可以直接通过工厂类转换到图片,但是没有直接转为音频的方式,所以,找到AndroidVid…
建站知识
2024/11/29 1:32:39
videocacheview 使用
十一长假,流连于在线音乐网站,想把在线听过的歌曲,从浏览器缓存里挖出来放硬盘慢慢听,奈何Firefox和Chrome的缓存文件都是压缩包,请教Google大神,找到了这个免费好用的绿色工具—— videocacheview 支持…
建站知识
2024/10/26 22:52:46
AndroidVideoCache 原理
原始的方式是直接塞播放地址给播放器,它就可以直接播放。现在我们要在中间加一层本地代理,播放器播放的时候(获取数据)是通过我们的本地代理的地址来播放的,这样我们就可以很好的在中间层(本地代理层&#…
建站知识
2024/11/29 2:29:11