首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
缓存
订阅
user7345002923128
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
常用的缓存淘汰算法
无论是Redis,还是MySQL都能看到缓存的身影,有缓存就必定存在缓存淘汰算法,比如像LRU 算法、LFU算法等待,本篇文章我们就来介绍一下 这些缓存淘汰算法。
缓存淘汰算法和Redis的缓存淘汰策略
首先对缓存淘汰常用的算法进行介绍,包括FIFO,LFU,LRU,ARC,LRU-K、2Q。然后给出了Java半的LRU算法实现。最后介绍Redis中的缓存淘汰策略,包括惰性删除,定期删除和主动清理。
Webkit缓存机制
前几天,有个朋友问了我一个问题,他说自己的html设置了cache-control的max-age,为什么chrome浏览器第一次加载的时候是200,之后就走了304。针对这个问题,引出了以下知识。 缓存机制是提高资源使用效率最有效的方法。它的思想就是建立一个资源池,webki…
OKHttp解析之缓存机制CacheInterceptor
之前写了一篇文章介绍浏览器的HTTP的缓存机制:浏览器HTTP缓存机制 不同于浏览器,客户端需要网络框架来实现缓存机制,今天我们就来研究下Okhttp的缓存机制; 如何使用缓存(CacheContro
详解NSURLCache缓存
最近项目App交付第三方安全机构进行安全检测,暴露出了一个安全漏洞,具体表现为在沙盒里面检测到了交易登录账号和密码明文(HTTPS接口),如果手机被盗丢失就有可能被破解获取到(虽然手机被盗丢失概率甚微再加上密码破解、越狱等一系列操作难度也甚大,但作为一名程序猿我们还是得从理论上…
iOS NSCache & NSURLCache 机制原理探究 (二)
目录我就继续上篇文章的来了 , 以便比较阅读. 2. NSURLCache 首先我们都知道 , 使用 NSURLCache 进行请求数据的缓存时 , 同时本身默认也会有缓存的处理. 那么我们需要做什么 ? 原生默认做了什么 ? 啥意思呢 ? 重点就是 它提供了磁盘缓存和内存缓存…
NSCache 源码阅读
NSCache 是一种可变集合,用于临时存储在资源不足时容易被回收的 key-value 键值对。NSCache 具有字典的所有功能,并且还具备如下特性: 区别于 NSMutableDictionary ,NSCache 不需要对 key 进行拷贝。 在 SDWebImage …
Volley 源码解析之缓存机制
前面我们分析了volley的网络请求的相关流程以及图片加载的源码,如果没有看过的话可以阅读一下,接下来我们分析volley的缓存,看看是怎么处理缓存超时、缓存更新以及缓存的整个流程,掌握volley的缓存设计,对整个volley的源码以及细节一个比较完整的认识。 存储的实体就是…
从Chrome源码看浏览器如何加载资源
对浏览器加载资源有很多不确定性,例如: css/font的资源的优化级会比img高,资源的优化级是怎么确定的呢? 资源优先级又是如何影响加载的先后顺序的? 有几种情况可能会导致资源被阻止加载? 通过源码可以找到答案。此次源码解读基于Chromium 64。
AFNetworking源码分析详解
分析AFN主要设计思路 - 强干弱枝,此文章只从零到一探讨了解方法,先主干,再脉络,再再细枝一步步细化,通过展示一张图片切入,阐述框架设计者的思想及缘由,还可以借鉴一些框架准则