E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
内存缓存
SpringBoot中引入Ehcache3.x
具体快速、简单、低消耗、依赖性小、扩展性强、支持对象或序列化缓存、支持缓存或元素的失效、提供LRU/LFU/FIFO缓存策略、支持
内存缓存
及磁盘缓存、采用分布式缓存机制等特点.2.引入依赖在项目的pom.xml
泓落飞涯
·
2022-02-21 07:17
基于AFNetWorking3.0的图片缓存分析
[TOC]理论不喜欢理论的可以直接跳到下面的Demo实践部分缓存介绍缓存按照保存位置可以分为两类:
内存缓存
、硬盘缓存(FMDB、CoreData...)。
Yasin的简书
·
2022-02-20 10:27
Mycat(入门篇)
一个彻底开源的,面向企业应用开发的大数据库集群支持事务、ACID、可以替代MySQL的加强版数据库一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群一个融合
内存缓存
技术、NoSQL
happyJared
·
2022-02-20 10:28
LruCache图片
内存缓存
(三级缓存——本地内存)
//有一个叫做LruCache类专门用来做图片缓存处理的。它有一个特点,当缓存的图片达到了预先设定的值的时候,那么近期使用次数最少的图片就会被回收掉。代码实现(封装过后)publicclassPhoneCache{privateLruCachemLru;privateContextmContext;//得到一个可以管理手机内存操作者的类ActivityManagermanager=(Activit
大舜_666
·
2022-02-20 01:07
NSCache简介
NSMutableDictionary使用起来相似2.线程安全,Mutable开发的类一般都是线程不安全的3.当内存不足时会自动释放内存(所以从缓存中取数据的时候总要判断是否为空)4.指定缓存的限额,当缓存超出限额自动释放
内存缓存
限额
ShenYj
·
2022-02-19 20:49
备战金三银四,2021年100道大厂高频iOS面试题分享下(含答案)
图片缓存的时候,在内存有缓存,在磁盘中也有缓存,其中
内存缓存
是用NSCache做的(下面会有NSCache的说明)。
iOS开发之家
·
2022-02-19 06:03
详解MemCached原理
memcached是一个高性能的分布式
内存缓存
服务器,memcached在Linux上可以通过yum命令安装,这样方便很多,在生产环境下建议用Linux系统,memcached使用libevent这个库在
诸葛钢铁云
·
2022-02-17 16:56
Redis
memcached
数据库
缓存
YYMemoryCache的源码分析
可试看,重要的事情说三遍包含Java,数据结构与算法,iOS,安卓,python,flutter等等,如有需要,联系微信tsaievan.YYCache将缓存分成了两部分:
内存缓存
磁盘缓存YYMemoryCache
小冰山口
·
2022-02-16 20:31
最近最少使用算法 - LruCache
简介我们在做图片三级缓存时,
内存缓存
为了防止内存溢出,导致APP崩溃,使用LruCache来管理内存数据,内部由最近最少使用算法实现,将内存控制在一定的大小内,超出最大值时会自动回收。
戎码虫
·
2022-02-16 15:33
简单的iOS基础
*2>第一次加载图片时,应该检测是否有缓存存在,比如
内存缓存
、沙盒缓存中,同时,要合理的清理缓存,比如按时间、按大小、按警告等等。(其实每次被访问的图片都应该合理把它拿出来放到数组的
懒惰的习惯
·
2022-02-15 20:57
mycat 中间件安装与使用
一,什么是mycat一个彻底开源的,面向企业应用开发的大数据库集群支持事务、ACID、可以替代MySQL的加强版数据库一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群一个融合
内存缓存
技术
·
2022-02-14 14:39
mycat
Guava Cache的简单介绍
缓存在应用中是必不可少的,经常用的如redis、memcache以及
内存缓存
等。Guava是Google出的一个工具包,它里面的cache即是对本地
内存缓存
的一种实现,支持多种缓存过期策略。
人在码途
·
2022-02-12 00:01
记一次LFU缓存实现
前言讨论缓存时,都会分
内存缓存
和硬盘缓存,本文主要是基于
内存缓存
的,但是完全可以稍加改动便可以应用于硬盘缓存中。在做其他文件IO的时,会有很多情况会基于C。基于此,我选择了使用C来实现核心部分。
凌云壮志几多愁
·
2022-02-11 21:52
SDWebImage 原理
"SDWebImage":底层实现,利用系统的NSCache对图片做了二级缓存(一份保存在内存,一份保存在磁盘)框架细节:1,缓存策略,默认情况下即做
内存缓存
又做磁盘缓存,下载图片前先检查
内存缓存
,在检查磁盘缓存
闪电迷
·
2022-02-11 20:01
OkHttp 精讲:CacheInterceptor
是通过
内存缓存
还
Android轮子哥
·
2022-02-11 00:17
开发问题笔记(一)
过滤掉地址中省份的方法8.富文本的使用9.懒加载10.iOS判断并使用百度地图、高德地图导航11.iOS开发中让子视图不响应父视图的手势识别器12.软件研发环境区别13.因为“类型修饰错误”造成很难查找的天坑14.注意
内存缓存
问题
Kevin_wzx
·
2022-02-10 15:26
Android炒菜现炒现卖之-------- AOP 环境搭建
之前我们通过炒菜的方式简单介绍了AOP的一些应用范畴,下面我简单的笼络一下我在其他资料上查找出的一些结论:日志记录、业务埋点、持久化、性能监控、性能日志、数据校验、方法的参数校验、缓存、
内存缓存
和持久缓存
violet小咔咔
·
2022-02-10 00:08
企业级自定义表单引擎解决方案(十)--缓存设计2
这篇文章接上一篇文章,主要介绍缓存的代码实现后端本地缓存之前介绍的将自定义表单数据全部存储到应用程序内存中,任何自定义表单数据更新之后,都刷新
内存缓存
,分布式部署涉及到缓存同步刷新问题。
spritekuang
·
2022-02-09 18:00
iOS中图片加载缓存优化的思路
因此我们需要将缓存分级:
内存缓存
,沙盒缓存,下载缓存三层。它们统一都用url或根据url生成的唯一标示作为key来存储对应的信息。
一只呱呱
·
2022-02-08 18:33
Glide 4.0 缓存实现原理
Glide的缓存分两个模块,一个是
内存缓存
,一个是硬盘缓存。
1dot4
·
2022-02-07 11:48
iOS 文件下载Download,支持断点续传、后台下载、设置下载并发数
ephemeral,仅
内存缓存
,不使用缓存的Cache、Co
izsm
·
2022-02-07 07:51
MS-缓存
在web世界,理论上每一层都可以缓存,以PHP为例:底层有CPU缓存,磁盘文件系统缓存应用层有Zend虚拟机缓存,Memcached/Redis这样的
内存缓存
,有APC这样的Opcode缓存。
Captain_tu
·
2022-02-06 21:50
Android源码解析之LruCache(
内存缓存
)
前言在实际开发中,我们经常要加载很多大图,大多数情况下都是从服务器中下载下来,然后显示到图片的控件中。这里就会存在一个问题,如果每次加载图片都要从网络上下载,这样就会导致效率非常慢,影响用户的体验。所以我们会想到可以把图片缓存到内存中,第二次之后加载图片就从内存中加载,这样效率就会很快。但是我们要知道,如果我们把大量的图片都存到内存中,当内存不足的时候,就会导致OOM。所以这样一来LruCache
大虾啊啊啊
·
2022-02-03 06:40
Pod进程
内存缓存
分析
背景在使用kubernetes过程中,可以通过kubectltoppod命令可以查看到各个Pod内存使用情况,从而发现与Pod进程实际使用内存不一致,具体情况如下:Java应用部署在kubernetes中,配置的JVM参数为-Xmx2048m-Xms2048mPodmemoryrequest设置为3G,memorylimit为4G查看目前Pod已使用内存#kubectltoppodsgateway
·
2021-12-25 09:19
linux运维
重磅消息 | Amazon MemoryDB for Redis闪亮登场!
而当读取延迟需要控制在微秒级别时,可以在持久化数据库之前放置一套
内存缓存
。而目前最具人气的缓存解决方案当数——Redis,一套开源的内存数据存储。事实上,根据Sta
·
2021-12-21 11:51
data
SDWebImageCache 源码
SDwebImageCache源码主要类:SDImageCache缓存,
内存缓存
、和磁盘缓存SDMemoryCache
内存缓存
,里面设置了二级缓存SDImageCacheConfig缓存配置,缓存策略SDMemoryCache
helinyu
·
2021-12-14 19:38
InnoDB学习(一)之BufferPool
为了提升数据库的访问性能,InnoDB为数据库的数据增加了
内存缓存
区(BufferPool),避免每次访问数据库都进行磁盘IO。
·
2021-12-07 11:28
java
InnoDB学习(一)之BufferPool
为了提升数据库的访问性能,InnoDB为数据库的数据增加了
内存缓存
区(BufferPool),避免每次访问数据库都进行磁盘IO。
御狐神
·
2021-12-07 10:00
NIO基础知识
Channel:FileChannelDatagramChannel:TCPUDP需要用到SocketChannel:客服端、服务端都可以用ServerSocketChannel:服务端可用2.Buffer
内存缓存
区
何忆清风
·
2021-11-23 14:34
Java
java
IO
一张图带你了解前后端数据流向全过程
1.外部建立连接过程①外网客户端访问http://www.baidu.com/->地址解析DNS解析顺序:本地
内存缓存
->/etc/hosts->/etc/resolv.conf->网卡文件->DNS服务器
姜姜是美女
·
2021-11-11 09:41
面试题整理
交互
网络
访问百度
一个简单的架构说明前后端数据交互过程
文章目录1.外部建立连接过程2.企业内部数据交互1.外部建立连接过程外网客户端访问http://www.baidu.com/->地址解析DNS解析顺序:本地
内存缓存
->/etc/hosts->/etc/
公博义
·
2021-11-10 08:55
redis
云计算
mysql
架构
交互
网络
58到家数据库30条军规解读
__...军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及
内存缓存
页优化使得资源利用率更高
·
2021-11-04 13:57
mysql
linux 磁盘IO是怎么工作的
VFS的标准,就可以无缝对接各种应用程序VFS内部通过目录项dentry,索引节点inode、逻辑块以及超级块等数据结构来管理文件目录项dentry记录了文件名,以及与其他目录项的关系,这部分数据存在
内存缓存
中索引节点
戈羽殇雪
·
2021-11-03 22:28
200 行代码实现一个高效缓存库
一、介绍「cacheables」正如它名字一样,是用来做
内存缓存
使用,其代码仅仅200行左右(不含注释),官方的介绍如下:一个简单的
内存缓存
,支持不同的缓存策略,使用TypeScript编写优雅的语法。
·
2021-11-02 15:47
javascript前端npm
200 行 TypeScript 代码实现一个高效缓存库
一、介绍「cacheables」正如它名字一样,是用来做
内存缓存
使用,其代码仅仅200行左右(不含注释),官方的介绍如下:一个简单的
内存缓存
,支持不同的缓存策略,使用TypeScript编写优雅的语法。
pingan8787
·
2021-10-31 18:49
Cute-JavaScript
3-JavaScript
前端
JavaScript
Nodejs
React
【面试】Volatile详解
共享变量工作
内存缓存
(可见性问题)每个线程都有一份自己的本地内存,所有线程共用一份主内存。如果一个线程对主内存中的数据进行了修改,而此时另外一个线程不知道是否已经发生了修改,
白露塞纳
·
2021-10-29 10:16
面试
Java
面试
java
职场和发展
关于浏览器缓存
首先浏览器缓存分为
内存缓存
和文件缓存。
内存缓存
是浏览器自己控制的,不受Cache-Control影响,跟计算机内存空间大小有关,并且关闭浏览器就会消失。文件缓存就是我们常说的浏览器缓存。
瓢鳍小虾虎
·
2021-10-12 23:38
Redis可观测最佳实践,5大关键指标最全解析!
内存缓存
:可配置的密钥收回策略,包括
·
2021-09-26 15:57
redis
Leetcode 146. LRU 缓存机制
前言缓存是一种提高数据读取性能的技术,在计算机中cpu和主内存之间读取数据存在差异,CPU和主内存之间有CPU缓存,而且在内存和硬盘有
内存缓存
。
·
2021-09-07 14:59
java
工具库系列之:Golang实现的能自动回收过期值的
内存缓存
库
Golang实现的能自动回收过期值的
内存缓存
库EnglishREADME该库使用了红黑树和最小堆数据结构。利用最小堆堆顶是最老的值,从而快速清洗过期值。可以认为是一个有过期时间的K-V本地内存数据库。
·
2021-09-01 19:39
golang缓存
Glide4.3 Gif加载时第一张正常显示,第二张只显示第一帧的解决办法
newRequestOptions().placeholder(R.drawable.banner01).skipMemoryCache(true)).into(imageView);```应该是由于Glide框架使用
内存缓存
加载
Elfkind
·
2021-08-13 15:04
刨析django----阶段项目2
开发环境python3.6django2.2.12mysql-5.7相关技术分析haystack+whoosh配置全文索引django-redis配置
内存缓存
alipay-sdk-python支付宝付款
laufing
·
2021-06-28 21:18
后端django
django
项目2
Glide缓存机制
主要内容有:
内存缓存
读取
内存缓存
写入缓存引用计数硬盘缓存读取硬盘缓存写入
内存缓存
读取
内存缓存
相关代码主要在Engine.java中publicLoadStatusload(Keysignature,intwidth
事多店
·
2021-06-26 10:09
SDWebImage小记
解决:利用通知中心观察-UIApplicationDidReceiveMemoryWarningNotification接收到内存警告的通知执行clearMemory方法,清理
内存缓存
!
四季的风
·
2021-06-25 10:10
【Android】【框架】【磁盘缓存】【SharedPreferences】
tdsourcetag=s_pctim_aiomsg整体架构初始化的时候会加载整个XML到内存中作为
内存缓存
这也是不能跨进程的原因,任何东西只要做缓存那就是2套数据了,即使SP做了多进程措施也无济于事取
徐乙_
·
2021-06-25 00:12
一线互联网企业100万年薪面试题大全(含答案解析)
7、Glide
内存缓存
如何控制大小?答案解析图片相关面试题解析第二章网络和安全机制相关面试题目录1.网络框架对比和源码分析2.自己去设计网络请求框架,怎么做?
Alvin老师
·
2021-06-24 23:22
Android
内存缓存
LruCache源码解析
LruCacheLruCache是Android提供的基于最近最少使用算法的缓存策略,该策略根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”。LruCache的原理是在内部由LinkedHashMap维护了一个队列,队列按照访问时间排序,head访问时间最早,tail访问时间最晚。当队列长度超过设置的最大长度时,则从head开始挨个删除,直到长
可乐游侠
·
2021-06-24 08:10
内存缓存
和磁盘缓存
缓存分为
内存缓存
和磁盘缓存两种,其中内存是指当前程序的运行空间,缓存速度快容量小,是临时存储文件用的,供CPU直接读取,比如说打开一个程序,他是在内存中存储,关闭程序后内存就又回到原来的空闲空间;磁盘是程序的存储空间
adalillian
·
2021-06-23 00:58
face37数据库缓存
数据库缓存主要是
内存缓存
什么是数据库缓存MySQL等一些常见的关系型数据库的数据都存储在磁盘中,在高并发场景下,业务应用对MySQL产生的增、删、改、查的操作造成巨大的I/O开销和查询压力,这无疑对数据库和服务器都是一种巨大的压力
谢凌
·
2021-06-21 15:20
Android 开发艺术探索笔记之十二 -- Bitmap 的加载和 Cache
学习内容:如何有效加载BitmapAndroid常用的缓存策略LurChche-
内存缓存
DiskLurCache-存储缓存优化列表的卡顿现象1.Bitmap的高效加载如何加载图片?
whd_Alive
·
2021-06-15 10:31
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他