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
python使用redis队列
使用
队列
实现栈和使用栈实现
队列
在数据结构中,栈和
队列
是两种非常基础且重要的数据结构。栈遵循后进先出(LIFO)的原则,而
队列
遵循先进先出(FIFO)的原则。
Cherl.
·
2025-05-27 13:02
开发语言
c语言
数据结构
栈和队列
系统架构中的限流实践:构建多层防护体系(二)
构建多层防护体系一、接入层限流:流量拦截第一关二、应用层限流(服务内限流)Java生态方案对比三、分布式限流(跨服务限流)四、数据层限流(数据库/缓存限流)1.数据库防护策略2.缓存优化方案五、中间件层限流(消息
队列
栈先锋
·
2025-05-27 13:32
分布式系统
系统架构
分布式系统中的网络编程
分布式系统通信挑战挑战描述解决方案网络延迟节点间物理距离导致延迟缓存、就近访问节点故障部分节点不可用冗余设计、故障检测消息丢失网络问题导致消息丢失可靠传输协议、重试机制一致性保证数据在多节点间保持一致共识算法、最终一致性2.远程通信范式▶RPC与消息
队列
对比特性
shangjg3
·
2025-05-27 12:25
Java网络编程
网络
java
后端
nio
架构
微信公众号、小程序和企业微信申请流程
内容涵盖服务器硬件(如IBMSystem3650M5)、云服务平台(如腾讯云、华为云)、服务器软件(如Nginx、Apache、GitLab、
Redis
、Elasticsearch、Kubernetes
奔跑吧邓邓子
·
2025-05-27 11:20
企业运营
小程序
微信
微信小程序
利用Lua脚本限制用户的访问频率
它通过
Redis
实现了一个基于时间窗口的访问频率控制机制。️
奋斗的老史
·
2025-05-27 11:49
lua
junit
开发语言
SpringBlade 部署文档
部署文档目录环境准备基础软件安装中间件安装项目部署服务启动常见问题1.环境准备1.1硬件要求CPU:2核以上内存:4G以上磁盘空间:20G以上1.2软件版本JDK:17+(按项目而定)MySQL:5.7+
Redis
Smile_Gently
·
2025-05-27 10:48
maven
java
spring
spring
boot
Redis
缓存 + MySql 持久化 实现点赞服务
前言为什么所用
redis
作为缓存来实现点赞服务,而不是直接就使用mysql来完成?
Fancier__
·
2025-05-27 10:14
缓存
redis
mysql
增量同步
点赞
[特殊字符] 使用增量同步+MQ机制将用户数据同步到Elasticsearch
本篇文章将详细介绍我们是如何实现MySQL到Elasticsearch的增量同步,以及如何通过MQ消息
队列
实现用户信息实时更新的机制。
冼紫菜
·
2025-05-27 07:30
Java后端
优化
微服务
elasticsearch
大数据
搜索引擎
java
后端
springcloud
Spring Cloud项目登录认证从JWT切换到
Redis
+ UUID Token方案
背景介绍在传统的SpringBoot项目中,用户登录认证常见的方案是使用JWT(JSONWebToken)来实现无状态的身份验证。JWT凭借自包含用户信息、方便前后端分离、性能较好等优势被广泛采用。然而,在实际项目中,JWT也有一定缺点,比如:不能主动失效(除非设计复杂的黑名单机制)token刷新逻辑复杂服务器无法灵活控制单点登出为了提升认证的灵活性和安全性,我将项目的登录鉴权方案由JWT切换成了
冼紫菜
·
2025-05-27 07:27
微服务
Java后端
后端
spring
cloud
java
redis
STL Queue 容器使用详解
Queue简介queue是
队列
容器,是一种“先进先出”的容器。(1)默认情况下queue是利用deque容器实现的一种容器。
weifc-wei
·
2025-05-27 06:24
queue
队列
c++
stl
redis
-springboot-哨兵模式-yml的配置文件
yml配置文件哨兵模式spring:
redis
:password:123456sentinel:master:mymasternodes:47.98.217.106:26379,47.98.217.109
z104640219
·
2025-05-27 03:32
redis
redis
如何配置
redis
的哨兵模式
第一步:在服务器上面配置要将
Redis
配置为哨兵模式,需要进行以下步骤:安装
Redis
:首先,在服务器上安装
Redis
。你可以根据操作系统的不同,选择适当的安装方法,并确保
Redis
正确地运行起来。
程序猿的打怪日常
·
2025-05-27 02:29
redis
前端
mybatis
Redis
哨兵(主从架构 + Sentinel)
整合Sentinel与现有主从架构的完整步骤一、配置修正说明您当前的配置存在概念混淆:cluster.nodes是用于
Redis
Cluster模式的配置,而主从架构+Sentinel需要使用Sentinel
FAQEW
·
2025-05-27 02:56
Redis数据库相关
redis
架构
sentinel
【
Redis
】第1节|
Redis
服务搭建
一、
Redis
基础概念核心功能内存数据库,支持持久化(RDB/AOF)、主从复制、哨兵高可用、集群分片。常用场景:缓存、分布式锁、消息
队列
、计数器、排行榜等。
泽韦德
·
2025-05-27 01:19
redis
数据库
缓存
python使用
opencv实现相机内参标定
前提是需要知道相机的内外参数,这篇文章主要是讲解
python使用
opencv实现相机内参标定的代码,如果想了解更详细的原理,可以参考其他的文章。
沐凡曦
·
2025-05-27 00:48
python
opencv
相机标定
python
opencv
day8补充(中断驱动和
队列
缓冲实现高效数据处理)
day8补充(中断驱动和
队列
缓冲实现高效数据处理)主要就是通过中断驱动和
队列
缓冲实现了高效的数据处理。
眸生
·
2025-05-26 23:41
操作系统
计算机外设
操作系统
汇编
计算机组成原理
生产者和消费者
中断
C++
队列
( queue )详解
目录1.
队列
2.模拟
队列
2.1.入队(push)2.2.出队(pop)2.3.获取队首元素2.4.获取队尾元素2.5.获取
队列
长度2.6.判断
队列
是否为空3.直接使用
队列
(queue)3.1.普通
队列
3.1.1
apk___
·
2025-05-26 22:37
C++
学习
c++
队列
queue
Redis
的两种持久化方式---RDB、AOF
Redis
是一种高性能的内存数据库,为了保证数据的持久性,
Redis
提供了两种主要的持久化方式:RDB(
Redis
DataBase)和AOF(AppendOnlyFile)。
guygg88
·
2025-05-26 21:03
redis
git
github
消息
队列
中间件——Kafka
文章目录1.什么是消息
队列
2.Kafka的基本概念3.Kafka的Java生产者3.1配置并创建生产者对象3.2同步发送消息3.3异步发送消息4.Kafka的Java消费者4.1配置并创建消费者对象4.2
文大奇Quiin
·
2025-05-26 21:31
Java
kafka
中间件
java
leetcode 862. 和至少为 K 的最短子数组
这段代码使用了前缀和+单调
队列
的组合策略来高效解决"和至少为K的最短子数组"问题。我将从问题定义、核心思路到代码实现逐步拆解:问题定义给定数组nums和整数k,找到和≥k的最短非空子数组,返回其长度。
Coding小公仔
·
2025-05-26 21:00
leetcode
leetcode
算法
数据结构
Redis
集群环境各节点无法互相发现与Hash槽分配异常 CLUSTERDOWN Hash slot not served的解决方式
原创/朱季谦在搭建
Redis
5.x版本的集群环境曾出现各节点无法互相发现与Hash槽分配异常CLUSTERDOWNHashslotnotserved的情况,故而把解决方式记录下来。
朱季谦
·
2025-05-26 21:30
redis
redis
哈希算法
bootstrap
redis
-(error) CLUSTERDOWN Hash slot not served
背景搭建
redis
集群,使用
redis
-cli连接客户端,设置键值对报错原因没有分配槽,因为
redis
集群要分配16384个槽来储存数据,那么没有分配槽则报如上错误解决方案[root@sg193
redis
架构师之路魂
·
2025-05-26 20:57
数据库
CLUSTERDOWN
Hash
slot
not
served
redis
数据结构之堆和priority_queue
一、堆的定义堆是一棵有着特殊性质的完全二叉树,可以用优先级
队列
(priorityqueue)实现堆的性质:1.是一棵完全二叉树2.树的每个结点,如果存在子树,那么该结点的权值大于等于(或小于等于)子树中所有的结点的权值如果根节点大于等于子树结点的权值
码了又码
·
2025-05-26 20:57
数据结构
C++
数据结构
c++
Redis
哨兵模式,CLUSTERDOWN Hash slot not server 解决
nestedexceptionisio.lettuce.core.
Redis
CommandExecutionException:CLUSTERDOWNHashslotnotserver
Redis
的这个错误
Lt0_
·
2025-05-26 20:26
中间件
redis
数据库
11.面试题——消息
队列
RabbitMQ
RabbitMQ是一种开源的消息
队列
中间件,用于在应用程序之间进行可靠的消息传递。它实现了AMQP(AdvancedMessageQueuingProtocol)协议,提供了强大的消息处理能力。
Retrograde-lx
·
2025-05-26 19:50
面试题
rabbitmq
分布式
高级特性实战:死信
队列
、延迟
队列
与优先级
队列
(三)
四、优先级
队列
:优先处理重要任务4.1优先级
队列
概念解析优先级
队列
(PriorityQueue)是一种特殊的
队列
数据结构,它与普通
队列
的主要区别在于,普通
队列
遵循先进先出(FIFO)的原则,即先进入
队列
的元素先被取出
计算机毕设定制辅导-无忧学长
·
2025-05-26 19:50
#
RabbitMQ
c++
ruby
开发语言
消息
队列
选型之Kafka + Spring Boot详细实战
消息
队列
选型之Kafka+SpringBoot详细实战一、消息
队列
选型:KafkavsRabbitMQvsRocketMQ1.选型关键维度维度KafkaRabbitMQRocketMQ吞吐量百万级/秒(
danny-IT技术博客
·
2025-05-26 18:48
后端开发插件
kafka
spring
boot
消息队列
kafka操作命名
Java
rabbitMQ(六)实战-使用死信
队列
来实现延时
队列
的效果
一,什么是死信
队列
?
欧吉吉
·
2025-05-26 18:17
rabbitMQ
rabbitmq
leetcode617.合并二叉树:迭代法中层序遍历与
队列
操作的深度解析
一、题目深度解析与合并规则题目描述合并两棵二叉树是一个经典的树结构操作问题,题目要求我们将两棵二叉树合并成一棵新二叉树。合并规则如下:若两棵树的对应节点都存在,则将两个节点的值相加作为新节点的值若其中一棵树的节点存在,另一棵不存在,则以存在的节点作为新节点若两棵树的对应节点都不存在,则新节点也不存在直观示例输入两棵树:树1:树2:12/\/\3213/\\547合并后结果:3/\45/\\547核
Musennn
·
2025-05-26 16:34
leetcode刷题详解
leetcode
算法
java
数据结构
04_
redis
之ZSet使用实例-积分榜
文章目录I.方案设计1.业务场景说明2.数据结构3.
redis
使用方案II.功能实现0.前提准备1.用户上传积分2.获取个人排名3.获取个人周边用户积分及排行信息4.获取topn排行榜III.测试小结1
秀才恶霸
·
2025-05-26 15:01
redis
redis
数据库
缓存
【RabbitMQ】RabbitMQ概述
它实现了AMQP(高级消息
队列
协议),为分布式系统和应用提供了强大的消息传递机制。RabbitMQ是一个功能强大、可靠、灵活和可扩展的消息
队列
系统,适用于各种规模和类型的应用程序。
泡芙冰淇淋ya
·
2025-05-26 15:58
RabbitMQ
rabbitmq
深入解析Spring Boot与
Redis
集成:高效缓存实践
深入解析SpringBoot与
Redis
集成:高效缓存实践引言在现代Web应用中,缓存技术是提升系统性能的重要手段之一。
Redis
作为一种高性能的内存数据库,广泛应用于缓存、会话管理、消息
队列
等场景。
Uranus^
·
2025-05-26 14:26
Java
Spring
Boot
Redis
缓存
Java
性能优化
深入解析Spring Boot与Kafka集成:构建高性能消息驱动应用
深入解析SpringBoot与Kafka集成:构建高性能消息驱动应用引言在现代分布式系统中,消息
队列
是实现异步通信和解耦的关键技术之一。
Uranus^
·
2025-05-26 14:55
Java
Spring
Boot
Kafka
消息队列
分布式系统
RabbitMQ 可靠性保障:消息确认与持久化机制(一)
一、引言**在当今的分布式系统架构中,消息
队列
扮演着举足轻重的角色,已然成为构建高可用、可扩展系统的关键组件。
计算机毕设定制辅导-无忧学长
·
2025-05-26 14:53
#
RabbitMQ
rabbitmq
ruby
分布式
深入解析Spring Boot与Kafka集成:构建高效消息驱动微服务
深入解析SpringBoot与Kafka集成:构建高效消息驱动微服务引言在现代微服务架构中,消息
队列
扮演着至关重要的角色,尤其是在处理高并发、异步通信和解耦系统组件时。
Uranus^
·
2025-05-26 14:53
Java
Spring
Boot
Kafka
微服务
消息队列
深入解析Spring Boot与Kafka的集成实践
深入解析SpringBoot与Kafka的集成实践引言在现代分布式系统中,消息
队列
扮演着至关重要的角色。
Uranus^
·
2025-05-26 14:53
Java
Spring
Boot
Kafka
消息队列
分布式系统
【运维面试常见问题】
19.七层网络协议20.怎么监控服务器的性能21.
redis
和mysql有什么区别22.UDP和T
开挖掘机上班
·
2025-05-26 11:03
运维
面试
职场和发展
k8s
sql
linux
Redis
核心技术解析
目录一、
Redis
的核心特点二、
Redis
常见数据类型三、持久化机制1、RDB(
Redis
Database)核心原理优缺点配置参数(
redis
.conf)适用场景2、AOF(AppendOnlyFile
Java 技术轻分享
·
2025-05-26 10:00
redis
缓存
Redis
从基础到深入
Redis
从基础到深入一、
Redis
是什么?
Redis
是一个开源的高性能键值存储、内存操作的数据库,支持多种数据结构,如字符串、哈希、列表、集合、有序集合等,广泛应用于缓存、消息
队列
、实时分析等场景。
寒士obj
·
2025-05-26 09:24
Redis
redis
数据库
【部署优化篇十二】《手把手拆解DeepSeek缓存策略:
Redis
vs Memcached 性能对决万字长文(附代码实战)》
就像在自助餐厅选餐具——用筷子(
Redis
)还是刀叉(Memcached)全看你要吃什么菜!今天咱们就掰开揉碎讲讲这两个缓存界扛把子的底层原理和性能玄学,保证让你选型时不再纠结。
再见孙悟空_
·
2025-05-26 09:52
「2025
DeepSeek技术全景实战」
人工智能
DeepSeek
DeepSeek强化学习
计算机视觉
深度学习
memcached
DeepSeek缓存
Spring Boot与Kafka集成实践:从入门到实战
SpringBoot与Kafka集成实践引言在现代分布式系统中,消息
队列
技术扮演着至关重要的角色。
Uranus^
·
2025-05-26 04:19
Java
Spring
Boot
Kafka
消息队列
分布式系统
AI 面试帮 开发日志
项目源码https://cnb.cool/szu/TravelBest/Platform/-/tree/main文章目录架构微服务网络通信延迟中间件
redis
MongoDB架构微服务优点:模块间解耦、职责清晰
DBWG
·
2025-05-26 01:35
2025
-
java
微服务
c语言提高学习笔记——03-c提高10day_数据结构
03-c提高10day_数据结构目录:一、
队列
(Queue)1、
队列
基本概念2、
队列
的链式存储练习1:
队列
的链式存储二、树和二叉树1、树的基本概念2、二叉树基本概念3、二叉树的遍历练习1:二叉树递归遍历
AllisWell_WP
·
2025-05-26 01:30
golang学习笔记26-管道(Channel)【重要】
管道本质上是一个
队列
,
队列
是数据结构的内容,这里不做赘述。管道对协程的主要作用是提供安全性:因其先进先出的特性,保证了多个协程操作同一个管道时,不会发生资源抢夺问题。
技术卷
·
2025-05-26 00:57
golang语法学习笔记
golang
学习
笔记
java 读取linux共享内存,Linux环境进程间通信(五): 共享内存(上)
对于像管道和消息
队列
无情欧拉少
·
2025-05-26 00:27
java
读取linux共享内存
Java面试实战:从Spring Boot到微服务架构,
Redis
与Kafka实战详解
Java面试实战:互联网大厂技术深度剖析面试背景随着互联网行业的快速发展,Java作为后端开发的主流语言之一,在各大企业中仍然占据重要地位。为了筛选出真正具备技术实力的候选人,大厂在面试过程中往往设置层层关卡,尤其是在技术细节和实际业务场景的应用上要求极高。本次模拟的面试场景设定为一位名为“李明”的程序员正在应聘某知名互联网公司的Java开发岗位。面试官则是一位经验丰富的技术专家,专注于考察候选人
LinLeaasd
·
2025-05-26 00:24
Java场景面试宝典
Java面试
Spring
Boot
微服务
Redis
Kafka
OAuth2
Jenkins
LeetCode 3362.零数组变换 III:贪心+优先
队列
+差分数组——清晰题解
【LetMeFly】3362.零数组变换III:贪心+优先
队列
+差分数组——清晰题解力扣题目链接:https://leetcode.cn/problems/zero-array-transformation-iii
Tisfy
·
2025-05-26 00:52
题解
#
力扣LeetCode
leetcode
算法
题解
优先队列
贪心
差分数组
Redis
篇之持久化数据恢复
Redis
提供了两种主要的持久化机制:RDB(
Redis
数据库快照)和AOF(附加文件)。这两种机制各有特点和用途。下面是如何使用RDB和AOF恢复
Redis
数据的步骤。
听说唐僧不吃肉
·
2025-05-25 21:32
Redis
redis
数据库
redis
使用rdb文件恢复数据
注意3个配置参数:appendonlynodbfilenamedump.rdbdir/var/lib/
redis
appendonly设置成no,
redis
启动时会把/var/lib/
redis
目录下的dump.rdb
whatday
·
2025-05-25 21:02
redis
集合类型
练习命令使用,具体如下:练习无序集合类型命令saddsmembersscardsremsintersunionsdiffsismembersrandmemberspop练习有序集合类型命令无序集合中的每个元素都是不同的,且没有顺序创建/追加/删除/查看127.0.0.1:6379>saddmylikefilemusicgame创建无序集合(integer)3127.0.0.1:6379>typem
怡雪~
·
2025-05-25 21:01
redis
redis
数据库
缓存
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他