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
内存缓存
【干货】缓存神器工具-Guava篇
1、介绍GuavaCache是GoogleFuava中的一个
内存缓存
模块,用于将数据缓存到JVM内存中。
龙卷风卷云
·
2023-10-11 07:40
学习记录
缓存
guava
java
傻瓜式的带你深入了解glide的内存机制
真正的傻瓜式,人人都看得懂glide一共有几级缓存三级缓存,activeResource,
内存缓存
,硬盘缓存有代码为证:classEngine//先从activeResource加载EngineResourceactive
韦东锏
·
2023-10-09 17:17
Glide学习笔记
默认情况下,Glide会在开始一个新的图片请求(网络请求)之前检查以下多级缓存1.活动资源(ActiveResources)2.
内存缓存
(MemoryCache)3.资源类型(ResourceDiskCache
Coder_Sven
·
2023-10-09 17:35
ubuntu下使用redis
1.Redis介绍实现缓存的方式,有多种,本地
内存缓存
,数据库缓存,文件系统缓存。这里介绍使用Redis数据库进行缓存。Redis是什么?
huang_jx520
·
2023-10-09 10:32
redis
redis
MySql推荐使用规范
目录一、基础规范二、命名规范三、字段设计规范四、索引设计规范五、SQL使用规范正文一、基础规范1.使用InnoDB存储引擎支持事务、行级锁、并发性能更好、CPU及
内存缓存
页优化使得资源利用率更高2.推荐使用
没事遛弯
·
2023-10-06 19:10
Redis缓存简述
分布式缓存)memcached(分布式)Etcd(云原生架构的一个分布式存储,存储配置,扩容能力)单机缓存(存在问题:数据不一致)ehcachejava内存集合,如HashMapcaffeine(java
内存缓存
踏遍三十六岸
·
2023-10-06 09:42
Redis从入门到入土
缓存
redis
分布式
Linux 系统清除
内存缓存
方法
在清理前内存使用情况free-m用以下命令清理内存echo1>/proc/sys/vm/drop_caches清理后内存使用情况再用以下命令看看。free–m多出很多内存了吧。
chinariver
·
2023-10-06 07:10
Android面试专题整理
fresco加载图片原理优势是什么缓存怎么处理的a、根据Uri在已解码的(Bitmap缓存)
内存缓存
中查找,找到了则返回Bitmap对象;如果没找到,则开启后台线程开始后续的工作。
白茫茫的大地
·
2023-10-06 03:47
详细分析Redis和Memcached的特点、应用场景以及区别
Redis和Memcached是两种常用的
内存缓存
系统,用于提高数据访问的速度和性能。
林杜雨都
·
2023-10-05 12:54
Redis学习
redis
memcached
数据库
LruCache机制
LruCache内部采用的是LinkedHashMap,LruCache作为
内存缓存
,使用强引用方式缓存有限个数据,当缓存的某个数据被访问时,它就会被移动到队列的头部,当一个新数据要添加到LruCa
不会敲代码的好代码
·
2023-10-05 08:28
memset会导致一大块内存进cache吗
在Arm体系结构中,我们知道大多数的normalmemory的配置都是writeallocation和readallocation的,即当写一块内存或读一块内存的时候,如果miss了,那么会将该物理
内存缓存
到
代码改变世界ctw
·
2023-10-05 03:08
ARM
cache
mmu
armv8
armv9
缓存
Java数据结构_LinkedHashMap 的工作原理
image.png缓存算法的基本概念源码基于JDK1.7缓存机制
内存缓存
本地缓存网络缓存本节记录的是
内存缓存
什么是
内存缓存
?将数据写到了容器(list,map,set)等数据存储单元中。
未见哥哥
·
2023-10-05 03:09
nodejs缓存策略
内存缓存
最简单和
dralexsanderl
·
2023-10-04 17:50
node
node.js
Android开发之手写Glide图片加载/缓存 框架
Glide三方框架的特点Glide生命周期跟随Context生命周期-生而生-灭而灭;内部图片编码采用RGB_565,图片唯一key由多元素组成;默认支持gif动画图片,还是很Nice;可以手动禁用/开启,
内存缓存
或
长安故里.
·
2023-10-04 11:45
Android开发旅途
android
java
多线程
队列
移动开发
InnoDB存储引擎体系架构
后台线程的作用:负责刷新内存池中的数据,保证缓冲池中的
内存缓存
的是最近的数据。将已修改的数据文件刷新到磁盘文件,同时保证在数据库发生异常的情
asyouwish_lm
·
2023-09-30 11:20
mysql
innodb存储引擎体系架构
存储引擎
数据库
ImageLoader原理分析
一般一个ImageLoader需具备以下功能:·图片压缩·
内存缓存
·磁盘缓存·网络拉取图片·图片的同步加载·图片的异步处理一、对于图片压缩功能的实现:通过采用BitmapFactory.Options来压缩图片
Android_Developer_M
·
2023-09-28 08:17
Android
Spring Boot 中快速集成Spring Cache和Caffeine做
内存缓存
文章目录SpringBoot中集成使用SpringCache和Caffeine做
内存缓存
添加依赖添加配置注解使用SpringBoot中集成使用SpringCache和Caffeine做
内存缓存
之前已经简单介绍过
c.
·
2023-09-26 22:38
Spring
Boot
caffeine
Android 两种缓存方式介绍
Android缓存分为
内存缓存
和磁盘缓存。
GinkWang
·
2023-09-25 09:34
MySQL数据库开发规范
一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及
内存缓存
页优化使得资源利用率更高(2)必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空间(3)
码农随想录
·
2023-09-25 06:39
缓存小解
内存缓存
:创建一个静态内存区域,将数据存储进去,例如我们B/S架构的将数据存储在Applic
_Away_y
·
2023-09-25 06:46
Glide 缓存机制-源码解析
Glide分为
内存缓存
和硬盘缓存两种
内存缓存
默认开启,使用的算法是LruCache算法(LeastRecentlyUsed),最近最少使用算法。
pj0579
·
2023-09-24 09:39
patrickmn/go-cache源码阅读与分析
简介go-cache广泛使用在go语言编程中,适合迎来在单机上存储键值对形式的
内存缓存
。
·
2023-09-22 13:36
go
认识Redis
文章目录为什么需要使用缓存中间件提高读取性能降低数据库负载提高可伸缩性降低外部依赖提高用户体验缓存数据一致性应对突发流量缓存的类型本地缓存分布式缓存
内存缓存
磁盘缓存缓存代理什么是RedisRedis和Memcached
简单简单小白
·
2023-09-22 06:17
redis
数据库
缓存
Redis 缓存雪崩、缓存穿透、缓存击穿
Redis是一种常用的
内存缓存
工具,但在某些情况下,它可能会遭受缓存雪崩、缓存穿透和缓存击穿等问题。
隐弥狂
·
2023-09-21 07:10
面试必备知识
缓存
redis
数据库
企业架构LNMP学习笔记41
企业架构缓存中间件分布式memcached:学习目标和内容:能够理解描述网站业务访问流程能够理解网站业务的优化方向能够描述
内存缓存
软件Memcached的作用能够通过命令操作Memcached能够安装php
CCH2023
·
2023-09-19 22:16
Nginx
架构
iOS面试了20几家总结出来的面试题(下)
图片缓存的时候,在内存有缓存,在磁盘中也有缓存,其中
内存缓存
是用NSCache做的(下面会有NSCache的说明)。
iOS开发之家
·
2023-09-18 12:18
图片加载库分析之Glide解析(一)
1.Glide的
内存缓存
仅仅只有Lrucache么?2.Glide的磁盘缓存默认是开的还是要手动设置的,还有很多人设置RequestOptions
暴走的小青春
·
2023-09-18 04:48
Python 文件写入操作
#打开文件模式w写入,文件不存在,则自动创建f=open("D:/测试3.txt","w",encoding="UTF-8")#write写入操作内容写入到
内存缓存
区f.write("python222
java1234_小锋
·
2023-09-17 11:18
Python
python
Python 文件追加操作
#打开文件模式a追加,不存在,则自动创建f=open("D:/测试4.txt","a",encoding="UTF-8")#write写入操作内容写入到
内存缓存
区f.write("fdafa")#flush
java1234_小锋
·
2023-09-17 11:48
Python
python
iOS开发内存优化之SDWebImage内存占用过高
SDWebImage
内存缓存
原理:1.从Cache内存取2.从磁盘取(因为有解码过程)(内存过大因为解码太高分辨率和图片过大)3.下载()图片太大也会引起内存问题解码问题解决在SDImageCache.m
Sharif_su
·
2023-09-13 08:54
SDWebImage缓存使用心得
SDWebImage的缓存放在了两个地方,分别是
内存缓存
和沙盒缓存。
alien0312
·
2023-09-12 23:43
iOS开发 实现数据缓存
从服务器请求到数据之后,需要做以下步骤:(1)使用请求到的数据,比如进行解析、显示到界面等(2)将请求到的数据缓存到硬盘(沙盒)再次使用到该数据就会有两种情况(1)如果程序没有被关闭,一直在运行,那么此时
内存缓存
和硬盘缓存中都有数据
cukiy
·
2023-09-11 19:45
redis
说白了,就是一个KV的
内存缓存
库(附带了持久化功能)。
床上功夫得过奖
·
2023-09-10 15:05
memcache
1.简介memcache是一个开源的,高性能的
内存缓存
系统,旨在提供高效的键值存储和读写操作2.特性2.1:分布式2.2:高效性2.3:简易性2.4:内存型
zhu0902150102
·
2023-09-08 23:48
缓存
中间件
大厂常见面试题: 实现Lru缓存机制
文章目录前言一、c++实现简易版LruCacheListunordered_map二、Java实现LruCache前言LruCache也叫最近最少使用缓存,在生产中经常使用到,用作
内存缓存
,配合redis
BBinChina
·
2023-09-08 06:30
C/C++
面试
redis
java
c++
Ceph入门到精通-生产日志级别设置
了解Ceph子系统及其日志记录级别Ceph由多个子系统组成:每个子系统都有其日志记录级别:默认情况下存储在/var/log/ceph/目录中的输出日志(日志级别)存储在
内存缓存
中的日志(内存级别)通常,
瓦哥架构实战
·
2023-09-07 13:58
Ceph入门到精通
ceph
变化
Memcached是高性能分布式
内存缓存
服务,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等,本质上就是一个内存key-value数据库
九楼记
·
2023-09-05 22:06
glide 为什么要设计
内存缓存
今天有看到Glide的缓存机制,设计活动缓存,是因为
内存缓存
是LRU算法,有可能会在阈值的时候删除图片。但是为什么设置
内存缓存
,只是因为防止IO/网络访问图片过慢么?除了这个有没有其他原因?
爱言语论
·
2023-09-05 22:48
go
内存缓存
BigCache源码阅读-Entry封装
一、介绍在bigcache存储中,数据值存储的形式为[]byte。我们通过一个,存储的时候,同时会把hash值,key长度以及值,时间戳,entry同时存起来。我们可以简称为header+entryheader的存储大小为20字节[20]byte每个entry由5部分组成,分别是时间戳(8byte)、key的hash值(8byte)、key的长度(2byte)、key的值本身以及value的值本身
·
2023-09-05 14:14
go
高性能
内存缓存
框架Caffeine,Java
高性能
内存缓存
框架Caffeine,Java代码:packageorg.example;importcom.github.benmanes.caffeine.cache.
zhangphil
·
2023-09-05 14:44
java
SDWebImage源码阅读--SDImageCache
一、总览本类是一个单例对象,主要用作缓存图片数据,包含了
内存缓存
和磁盘缓存,其中
内存缓存
了图片对象,磁盘缓存了图片的二进制数据。
fleshMe
·
2023-09-05 02:09
10分钟搞懂缓存设计策略
缓存可以在不同体系架构级别上实现,包括
内存缓存
、磁盘缓存、数据库缓存和CDN缓存。可以用不同的技术缓
DeepNoMind
·
2023-09-04 20:17
后端
go
内存缓存
BigCache源码阅读-BytesQueue 实现
一、介绍BytesQueue结构,是bigcache真正数据存储的地方。//BytesQueueisanon-threadsafequeuetypeoffifobasedonbytesarray.//BytesQueue是基于字节数组的非线程安全队列类型的FIFO。//Foreverypushoperationindexofentryisreturned.Itcanbeusedtoreadthee
·
2023-09-04 16:42
go
四、ImageLoader的使用
2.支持随意的配置ImageLoader,例如线程池,图片下载器,
内存缓存
策略,硬盘缓存策略,图片显示选项以及其他的一些配置。3.支持图片的
内存缓存
,文件系统缓存或者SD卡缓存。
贵翼
·
2023-09-03 23:30
10分钟搞懂缓存设计策略
缓存可以在不同体系架构级别上实现,包括
内存缓存
、磁盘缓存、数据库缓存和CDN缓存。可以用不同的技术缓
·
2023-09-03 12:06
后端
MyCAT源码分析环境搭建
www.mycat.org.cn):一个彻底开源的,面向企业应用开发的“大数据库集群”支持事务、ACID、可以替代MySQL的加强版数据库一个可以视为“MySQL”集群的企业级数据库,用来替代昂贵的Oracle集群一个融合
内存缓存
技术
smallmartial
·
2023-09-03 01:06
glide缓存
分为
内存缓存
以及硬盘缓存,
内存缓存
又分为lruresourchcache和弱引用缓存。
我妈叫我二乖
·
2023-09-02 05:45
go
内存缓存
BigCache源码阅读,如何set和get
一、下载源码在github上,地址github.com/allegro/bigcache,我们可以把代码源码clone到本地。这里选择分支v3.1.0的代码。
·
2023-09-01 17:24
go
BigCache使用入门
一、介绍bigcache是一个
内存缓存
系统,用于存储键值对数据。没有gc操作。使用的时候需要序列化(反)。
·
2023-08-31 17:01
go
Glide图片加载框架
1、Glide图片加载框架三级缓存活动缓存、
内存缓存
、磁盘缓存第一次:首先去查找顺序活动缓存——》内存缓村———》磁盘缓存——网络加载当从走到网络加载后会将图片缓存到磁盘上第二次:活动缓存——》
内存缓存
Herlo
·
2023-08-30 11:54
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他