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
SpringCache缓存
[优雅的面试]MySQL与Redis双写一致性方案
前言由于
缓存
的高并发和高性能已经在各种项目中被广泛使用,在读取
缓存
这方面基本都是一致的,大概都是按照下图的流程进行操作:但是在更新
缓存
方面,是更新完数据库再更新
缓存
还是直接删除
缓存
呢?
软件测试潇潇
·
2024-01-21 22:15
软件测试
面试
mysql
redis
软件测试
自动化测试
功能测试
程序人生
安全基础~web攻防特性2
靶场搭建闯关GeneralInjectionldentity&AuthFailurelog4j2漏洞利用JS项目&Node.JS框架安全知识补充BurpsuiteRender在无法预览显示时,可以适当的清理
缓存
`流年づ
·
2024-01-21 22:09
安全学习
安全
架构09- 理解架构的模式3-性能和可扩展性
一、
缓存
辅助模式:根据需要将数据从数据存储加载到
缓存
中,以提高读取性能和响应速度。
我还是个少年
·
2024-01-21 22:32
架构
java
开发语言
架构10- 理解架构的模式4-数据管理模式
当业务量达到单个业务表通过
缓存
和队列削峰等措施后的平均TPS超过1万时,我们不得不考虑数据库分片。
我还是个少年
·
2024-01-21 22:32
架构
操作系统一些面试
可以采用双buffer或者说双缓冲区,一个缓冲区用来写,一个缓冲区用来读,采用交换指针的方法来进行
缓存
区的交换,这样交换效率是O(1)的,但是交换指针的时候仍然需要自旋锁,具体的话可以采用共享指针来进行操作
想要打 Acm 的小周同学呀
·
2024-01-21 22:54
面试
java
职场和发展
操作系统
grads输出文件
#将GrADS读取的数据写到ASCII文件(txt等)(引用由sunny2008在2008/01/1010:13am发表的内容)使用到了'setgxoutprint'将产生的ASCII变量输出到
缓存
,并用临时变量
沫潇柒
·
2024-01-21 22:45
Redis 多线程网络模型全面揭秘|网络硬核系列
单线程事件循环多线程异步任务Redis多线程网络模型设计思路源码剖析性能提升模型缺陷总结参考&延伸阅读References导言在目前的技术选型中,Redis俨然已经成为了系统高性能
缓存
方案的事实标准,因此现在
极客重生
·
2024-01-21 22:53
网络
epoll
分布式
redis
java
关于单点登录(SSO)的一点思考
将用户信息存入redis服务器或者
缓存
,并在用户中心生成coo
neilHuang_497
·
2024-01-21 21:05
Java内存区域(运行时数据区域)和内存模型(JMM)
运行时数据区域和内存模型(JMM)Java运行时数据区域程序计数器Java虚拟机栈1.局部变量表2.操作栈3.动态链接4.方法返回地址本地方法栈Java堆方法区运行时常量池直接内存Java内存模型计算机高速
缓存
和
缓存
一致性
小驴程序源
·
2024-01-21 20:45
java
开发语言
jvm
ASP.NET Core 高级之使用Redis
缓存
阅读本文你的收获了解Redis基本作用及其使用场景学会安装Redis服务端和客户端及简单的命令行操作学习在ASP.NETCoreWebAPI项目中如何操作Redis
缓存
一、Redis介绍Redis是一个开源的使用
采石之人
·
2024-01-21 20:22
#
ASP.NET
Core
.NET后端
缓存
asp.net
redis
.net
core
Linux内核--网络协议栈(五)TCP IP栈的实现原理与具体过程
目录一、引言二、Linux内核的结构三、Linux网络子系统四、TCP/IP协议栈------>4.1、网络架构------>4.2、协议无关接口------>4.3、套接口
缓存
------>4.4、重要的数据结构五
文艺小少年
·
2024-01-21 19:14
CPU性能分析与操作系统的构建
网络协议
linux
tcp/ip
redis 常见的数据结构以及应用场景
String常见的应用场景:1.常用的key->value
缓存
应用2.常规的计数器:微博数、粉丝数HashHash是String类型的Filed和Value映射表,比较适合存储对象,一般
lotusgrm
·
2024-01-21 19:56
双十一发生Redis
缓存
雪崩、穿透、击穿了,你该如何挽救
点赞再看,养成习惯,微信搜一搜【IT老哥】关注这个大厂程序员。各种干货技术文章,技术资料前言在今天的互联网里,高并发、大数据量、大流量已经成为了代言词,那么我们的系统也承受着巨大的压力,首当其冲的解决方案就是redis。那么redis使用不当就会产生雪崩、穿透、击穿等问题,这也是考验一个程序员技术能力的时刻。当然面试的时候,这也是高频面试题,几乎大厂都会问到。下面跟着贴心老哥一起来看看这些技术吧。
IT老哥
·
2024-01-21 19:15
项目开发中什么场景下Redis适用?
缓存
场景数据库查询
缓存
:在Web应用中,频繁的数据库查询是一项昂贵的操作,会消耗大量的计算资源和时间。
胖头鱼不吃鱼-
·
2024-01-21 19:53
redis
数据库
缓存
Linux free命令使用
一、free命令及相关参数1.1、命令描述 free-显示系统已用及空余物理内存量、交换分区使用情况(swapmemory)、内核占用的
缓存
、
persistent_db
·
2024-01-21 17:05
linux基础内容
free
内存使用
中移(苏州)软件技术有限公司面试问题与解答(3)—— /proc/sys/vm/drop_caches
接前一篇文章:中移(苏州)软件技术有限公司面试问题与解答(0)——面试感悟与问题记录本文参考以下文章:Linuxshell:echoN>/proc/sys/vm/drop_caches清理
缓存
-CSDN
蓝天居士
·
2024-01-21 17:32
面试
面试
如何使用git 提交代码到github
gitinitInitializedemptyGitrepositoryin/Users/xxx/Desktop/other/baiduai/.git/#2.查看当前git当前状态#有红色,说明还有没有被加入
缓存
区的文件
程序员李钟意
·
2024-01-21 17:17
Java全栈课程之Mybatis详解——
缓存
一、简介1.什么是
缓存
[Cache]?①存在内存中的临时数据。
小孙同学1024
·
2024-01-21 17:52
Java全栈开发
缓存
mybatis
java
模拟
缓存
击穿并提供解决方案
在聊到这个问题的时候我们首先要知道什么是
缓存
击穿,
缓存
击穿也叫做热点key问题,一个热点key在高并发的场景下突然失效了,此时很多的请求会在瞬间给数据库带来巨大冲击。
追豆者
·
2024-01-21 17:52
缓存
redis
java
spring
boot
模拟
缓存
穿透并提供解决方案
今天给大家模拟一下
缓存
穿透。首先我们要清楚什么是
缓存
穿透,通俗一点对数据库中没有的数据进行操作。
追豆者
·
2024-01-21 17:51
java
redis
spring
boot
工作笔记总结
flex-warp:warp拆行拆列display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;H5与Android和IOS交互注意:前端需要用
缓存
时
张张张96
·
2024-01-21 16:36
Javascript
直击Redis集群痛点:数据倾斜优化实战,打造高效分布式
缓存
架构
随着数据规模的不断扩大,Redis分片集群在处理大规模数据时可能会面临一个棘手的问题——数据倾斜。这种现象是指数据分布不均匀,导致某些Redis实例承受了远超过其应承担的负载,从而严重影响系统的性能和稳定性。数据倾斜有两种类型:数据量倾斜:在某些场景下,数据的分布不均匀,在某些实例上,数据量相对于其他实例特别大数据访问倾斜:虽然每个实例上保存的数据量差异不大,但是某个实例上存在热点数据,访问时热点
超越不平凡
·
2024-01-21 15:00
缓存
redis
分布式
数据倾斜
Redis 6.0进化之路:关键新特性详解
Redis6.0中的几个关键新特性,分别是面向网络处理的多IO线程、客户端
缓存
、细粒度的权限
超越不平凡
·
2024-01-21 15:00
redis
数据库
缓存
Redis
6.0新特性
Redis突破性能瓶颈:揭示
缓存
污染之谜并采取革命性防御措施
何为
缓存
污染?在一些场景下,有些数据被访问的次数非常少,甚至只会被访问一次,当这些数据完成数据访问请求后,如果还继续留存在
缓存
中,就会白白占用
缓存
空间,这种情况就是
缓存
污染。
超越不平凡
·
2024-01-21 15:30
缓存
redis
数据库
全面提升WordPress打开速度
CDN自身携带一些防网络攻击的特点,
缓存
网站静态资源到离用户最近的网络“边缘”。2.动静分离。PHP网站作为动态网站,可以与后台的数据库等服务交互,实现网站内容的动态显示。
富庶之地
·
2024-01-21 15:50
django监控工具django-debug-toolbar
DjDTDjango的使用能够容易的以更少的代码更快地构建更好的Web应用程序.调试与优化时,我们常常想知道比如以下问题:执行了多少条SQL语句,花费的时间,每次每条语句查询的时间渲染页面的模板是哪些,渲染时间
缓存
是否影响性能
Mr韩_xianfeng
·
2024-01-21 15:24
react umi/max 页签(react-activation)
思路:通过react-activation实现页面
缓存
,通过umi-plugin-keep-alive将react-activation注入umi框架,封装页签组件最后通过路由的wrappers属性引入页面
王布尔
·
2024-01-21 14:04
第三方工具库
react.js
前端
前端框架
react 页签(自行封装)
思路:封装一个页签组件,包裹页面组件,页面渲染之后把数据
缓存
到全局状态实现页面
缓存
。
王布尔
·
2024-01-21 14:03
新人必备
react.js
javascript
前端
python学习科普--GET和POST请求的区别
GetPost后退按钮/刷新无害数据会被重新提交(浏览器应该告知用户数据会被重新提交)书签可收藏为书签不可收藏为书签
缓存
能被
缓存
不能
缓存
编码类型application/x-www-form-urlencodedapplication
orange_ade
·
2024-01-21 14:46
kafka 同步、异步发送
kafkaproducer默认是异步发送:在初始化producer实例时,会创建一个sender线程负责批量发送消息producer将消息暂存在缓冲区,消息根据topic-partition分类
缓存
消息达到
陆阳226
·
2024-01-21 13:59
Go---Go并发编程(详细)
runtime包runtime.Gosched()runtime.Goexit()runtime.GOMAXPROCS操作系统线程和goroutine的关系channel通道的声明和初始化channel操作通道的
缓存
大小无
缓存
有缓
吕元龙的小屋
·
2024-01-21 12:47
后端学习笔记
golang
后端
开发语言
Redis
二、Redis作用1.
缓存
。适用于访问量大功能(例如:点赞,秒杀),访问量小修改少功能(例如:分类菜单),实时删除(例如:验证码)。2.计数器。例如:点赞3.排行榜。用zset4.数据去重。
_杨
·
2024-01-21 12:42
redis
数据库
缓存
深入剖析MyBatis
缓存
机制
今天我们要聊的是MyBatis的
缓存
机制。作为Java开发中经常使用的持久层框架,MyBatis以其灵活性和简便性而广受欢迎。
宋小黑
·
2024-01-21 12:09
mybatis
缓存
java
部署nginx反向代理、代理
缓存
服务器和负载均衡
部署nginx反向代理、代理
缓存
服务器和负载均衡1、部署Nginx反向代理;2、部署nginx代理
缓存
服务器,并验证
缓存
是否生效;3、部署nginx负载均衡配置,并通过实验验证其作用;一、部署Nginx
lqcbj_IT老混混
·
2024-01-21 12:34
Nginx
nginx
缓存
服务器
计算机项目 spring开发电商网站
项目整体设计方案工程搭建及组件划分首页及公共技术点
缓存
和DAO实现注册登陆及用户地区识别网站商品分类及详情购物车及下单支付实现拓展网站个人中心及其它管理后台概述按钮生成机制-Router设计与实现后台商品及订单操作项目分享
g6677789
·
2024-01-21 12:21
青少年编程
改行学it
考研
笔记
计算机项目 开发电商网站前后台
项目整体设计方案、工程搭建及组件划分首页及公共技术点
缓存
和DAO实现注册登陆及用户地区识别网站商品分类及详情购物车及下单支付实现拓展网站个人中心及其它按钮生成机制-Router设计与实现后台商品及订单操作项目分享
g6677789
·
2024-01-21 12:21
考研
改行学it
青少年编程
spring
boot
(循环依赖问题)学习spring的第九天
userdao里没有注入其他属性注入双向对象引用:如usersevice里注入userdao,userdao也注入usersevice属性二.着重看循环依赖问题(搞清原理即可)问题提出:形成死循环解决问题:三级
缓存
解决循环依赖问题下图是文字描述用三级
缓存
解决上图循环问题问
y3131954546
·
2024-01-21 12:41
学习
计算机网络、浏览器面试题
浏览器从输入url到呈现发生了什么1、根据输入的网址解析域名到对应的ip地址,查找顺序:浏览器
缓存
、操作系统
缓存
、路由器
缓存
、DNS服务器(记录这域名和ip地址的映射)、根服务器。
MissXu666
·
2024-01-21 11:26
前端面经&面试题
计算机网络
Redis
缓存
问题解决方案
Redis
缓存
问题解决方案为什么使用Redis
缓存
:1.在高并发的情况下,大量查询进入数据库,会大量占用数据库的连接(默认数据库连接数151),数据库压力过大就会出现connectionrefuse(数据库连接拒绝
HaoLong.Zhang
·
2024-01-21 11:49
自然Java
缓存
redis
java
spring
boot
Unity SnapScrollRect 滚动 匹配 列表 整页
展示效果原理:当停止滑动时判断Contet的horizontalNormalizedPosition与子Item的
缓存
值相减,并得到最小值,然后将ContenthorizontalNormalizedPosition
萌萌的提莫队长
·
2024-01-21 11:16
unity
游戏引擎
ScrollRect
回滚
面试2024.1.20
这个神领物流项目是一个前后端分离的项目,前段他有3个客户端(用户端为微信小程序、司机端和快递员端为app)一个管理端(pc),后端用的技术栈用的是SpringAlibabaCloud、数据库用的是MySQL、
缓存
型数据库用的是
HaoLong.Zhang
·
2024-01-21 11:16
Java面试
面试
notepad++
职场和发展
【征服Redis12】redis的主从复制问题
Redis是一个高性能的键值存储系统,广泛应用于Web应用、
缓存
、消息队列等领域。在实际应用中,为了保证Redis的高可用性,通常需要使用主从复制来进行数据备份和故障转移。
纵横千里,捭阖四方
·
2024-01-21 11:31
一个项目征服Java
精通redis
redis
java
spring
boot
手机内存不够?教你几招释放无限空间!
1.手机内存不足主要是在使用过程中,系统本身和各种app不断产生
缓存
垃圾导致的。只要能够经常性地清理这部分垃圾,手机内存还是能保持在够用的状态的。
上不了岸的孤岛
·
2024-01-21 11:35
71.工作中redis的常用场景总结
文章目录一、简介二、统计访问次数三、
缓存
四、分布式锁五、限流六、排行榜七、作为Session的存储器,存用户登录状态八、位统计九、生成全局ID一、简介Redis作为一种优秀的基于key/value的
缓存
百里守约学编程
·
2024-01-21 10:43
go
redis
数据库
缓存
70.Redis
缓存
优化实践(基于分类树场景)
文章目录前言第一次优化第二次优化第三次优化第四次优化第五次优化前言分类树查询功能,在各个业务系统中可以说随处可见,特别是在电商系统中。而在实际工作中,这样一个分类树查询,我们都不断的改进了好几次。这是为什么呢?由于当时这个是从0-1的新项目,为了开快速开发功能,我们第一版接口,直接从数据库中查询分类数据,组装成分类树,然后返回给前端。通过这种方式,简化了数据流程,快速把整个页面功能调通了。第一次优
百里守约学编程
·
2024-01-21 10:11
go
缓存
redis
数据库
Redis学习指南(14)-Redis的过期时间介绍
Redis是一个开源的内存数据存储系统,广泛用于
缓存
、消息队列、会话存储和排行榜等应用场景。在Redis中,过期时间是一项非常重要的功能,它可以控制键值对在何时被自动从内存中移除。
俞兆鹏
·
2024-01-21 09:06
Redis学习指南
kubernetes
etcd
容器
vue项目node_modules越来越大的问题
但是并不想删除node_modules重装,后来找到了是CompressionWebpackPlugin插件开启了GZIP压缩,
缓存
越来越大的问题,在vue.config.js相关配置中增加一条cache
摸鱼857
·
2024-01-21 09:43
VUE
vue.js
前端
webpack
Vue 删除node_modules
无法运行项目时解决方案:1.npm方法npminstallrimraf-g//下载rimrafrimrafnode_modules//删除node_modulesnpmcacheclean--force//清除
缓存
one.158
·
2024-01-21 09:10
VUE
强化路
vue.js
npm
前端
解决 vue 项目开发越久 node_modules包越大的问题
解决vue项目开发越久node_modules包越大的问题node_modules.cache文件(编译
缓存
文件可以删除)compression-webpack-plugin禁止
缓存
constCompressionPlugin
yujkss
·
2024-01-21 09:37
vue.js
前端
javascript
Glide的内存
缓存
思路
Glide
缓存
功能相关用法设置内存
缓存
开关:skipMemoryCache(true)设置磁盘
缓存
模式:diskCacheStrategy(DiskCacheStrategy.NONE)可以设置4种模式
Joe_2e0c
·
2024-01-21 09:42
上一页
123
124
125
126
127
128
129
130
下一页
按字母分类:
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
其他