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
发布订阅
阿里P8架构大神分享纯手写“kafka文档”看完直呼太牛!
什么是KafkaKafka是由Linkedin公司开发的,它是一个分布式的,支持多分区、多副本,基于Zookeeper的分布式消息流平台,它同时也是一款开源的基于
发布订阅
模式的消息引擎系统。
chenxuyuana
·
2025-07-23 11:55
kafka
java
分布式
【Redis 系列】redis 学习九,Redis 的发布和订阅是咋玩的
Redis
发布订阅
Redis
发布订阅
(pub/sub)是一种消息通信模式发送者发送消息pub接受者订阅消息sub例如微信,微博这样的关注系统Redis的客户端可以订阅任意数量的频道,不受限制来看看图示消息发布者消息订阅者频道
阿兵云原生
·
2025-07-21 00:37
ehcache3多级缓存应用
缓存可看前文中如何集成本地缓存使用存在的问题1、本地缓存如何保证缓存的是最新值可定义版本号、自增id或者时间戳,进行判断比对是否是最新值2、各个节点保证本地缓存一致性保证各个节点的一致性,且不影响性能,常使用消息进行
发布订阅
或者是广播模式进行同步
枫火木烈王
·
2025-07-08 19:04
中间件
缓存
spring
spring
boot
Kafka
Kafka实现了一套非常高效的一种
发布订阅
模型,应用场景非常广泛,比如日志聚合(收集日志)、数据流处理、数据仓库集成(传输数据到数据仓库)、应用程序集成(作为消息中间件来实现异步通信)、流媒体处理(列如实时监控
小熊哥^--^
·
2025-07-07 06:38
kafka
分布式
Redisson实现的分布式锁核心原理
Redisson实现的分布式锁核心原理是利用Redis的原子操作、数据结构和
发布订阅
机制,在单节点或集群环境下提供互斥、可重入、自动续期(看门狗)、公平锁等特性。
俏布斯
·
2025-07-05 22:12
redis
分布式
redis
vue+react面试题
一、响应式原理vue2响应式的原理是借助数据劫持和
发布订阅
者模式1、数据劫持:目的:能够感知到数据的改变。数据劫持是:使用ES5的Object.defineProperty()。
宇宙超级无敌暴龙嗜血战士
·
2025-06-30 04:19
vue.js
前端
javascript
[redis系列]
发布订阅
Pub/Sub
介绍Redis的发布/订阅(Pub/Sub)模式允许发布者通过通道广播消息,发布者不关心是否有订阅者;订阅者根据兴趣接收相关消息,而无需了解具体的发布者。这种机制通过将发布者和订阅者解耦,使得它们不直接依赖于对方,大大提高了系统的扩展性。如果您对Redis相关内容感兴趣,欢迎查看我的Redis系列博客。匹配订阅SUBSCRIBE该命令返回值的第三个表示当前客户端已订阅的频道总数。#订阅频道my_c
en-route
·
2025-06-28 19:19
redis
数据库
缓存
基于Redisson的Redis
发布订阅
传对象[消息队列]
1、实体类实现Serializable接口2、发布消息packagecom.ahies.stm.app.synthesizes.aifind.controller;importcom.ahies.stm.app.synthesizes.aifind.entity.AifindHistory;importcom.ahies.stm.app.util.ResponseResult;importorg.
·
2025-06-28 04:07
ROS系列(三):从零构建机器人通信系统 --- 包创建+
发布订阅
+Launch实战 & RViz/rqt可视化利器拆解!
引言机器人操作系统(ROS)的核心在于其模块化通信架构与高效的开发流程。本指南直击ROS开发的核心技术环节,助你快速构建功能节点并实现系统集成。你将从理解工作空间(catkin_ws)这一代码与编译的容器开始,掌握使用catkin_create_pkg创建功能包(Package)的方法,并深入关键配置文件CMakeLists.txt与package.xml的作用。核心在于编写节点(Node):通过
·
2025-06-27 05:36
No Sql之 Redis配置与优化
特性:高性能(单线程+多路复用)、持久化、集群、
发布订阅
。典型应用场景缓存:热点数据加速查询(如电商商品详情页缓存)。计数器:点赞数、访问量(原子性INCR操作)。消息队列:基于LPUSH
牛爷爷敲代码
·
2025-06-26 23:47
sql
redis
数据库
【ROS2原理6】在DDS协议上构架的ROS2
3.2技术认证3.3供应商和许可3.4社区和社区文化四、基于DDS构建的ROS4.1发现4.2
发布订阅
传输4.3高效的传输方式4.4留言4.5服务和行动4.6语言支持4.7DDS作为依赖项五、DDS原型上的
无水先生
·
2025-06-23 20:40
ROS1和ROS2高级编程
自动驾驶
【AI大数据计算原理与代码实例讲解】
发布订阅
【AI大数据计算原理与代码实例讲解】
发布订阅
关键词:
发布订阅
模式,消息队列,分布式系统,大数据计算,消息传递,事件驱动,微服务1.背景介绍1.1问题的由来在分布式系统和大数据计算领域,高效的消息传递和事件驱动机制是构建可扩展
AI智能应用
·
2025-06-15 04:54
Python入门实战
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
MQTTX与阿里云IOT平台交互,
发布订阅
消息,以及将设备属性发送到云平台
1新建产品和设备,添加物模型的属性其中产品部分需要注意的(不这样,也可以,只是个Demo,太复杂了,你会晕的)所属品类:自定义品类节点类型:直连设备2打开设备,复制三元组ProductKey,DeviceName,DeviceSecret3打开mqtt编程工具,将三元组信息输入进去,一键配置生成各种需要的信息【非必须,只是方便】https://download.csdn.net/download/
小哇666
·
2025-06-12 06:08
功能模块
物联网
MQTT
阿里云IOT
在微服务架构模式中Redis的应用
Redis还提供了丰富的功能,如事务、
发布订阅
、Lua脚本等,使其成为一个强大的缓存和消息队列工具。由于其高性能和灵活性,Redis被广泛应用于Web开发、分布
架构探索
·
2025-06-09 21:35
架构
微服务
redis
RabbitMQ:第三章:Springboot集成RabbitMQ(直连模式,工作队列模式,
发布订阅
模式,路由模式,通配符模式)
1.7org.springframework.bootspring-boot-starterorg.springframework.bootspring-boot-starter-testtestorg.springframework.bootspring-boot-starter-amqporg.springframework.bootspring-boot-starter-webjunitju
2301_76238237
·
2025-06-08 05:19
程序员
java-rabbitmq
rabbitmq
spring
boot
Kafka教程(一)基础入门:基本概念、安装部署、运维监控、命令行使用
Kafka教程(一)基础入门1.基本概念背景领英->Apache分布式、消息
发布订阅
系统角色存储系统消息系统流处理平台-KafkaStreaming特点高吞吐、低延迟cg消费不同分区可扩展性(热扩展)持久性
哥们要飞
·
2025-06-08 04:10
kafka
运维
java
分布式
大数据
问:你是如何进行react状态管理方案选择的?
前言:最近接触到一种新的(对我个人而言)状态管理方式,它没有采用现有的开源库,如redux、mobx等,也没有使用传统的useContext,而是用useState+useEffect写了一个
发布订阅
者模式进行状态管理
beifeng11996
·
2025-06-04 21:13
reactjs
观察者模式(
发布订阅
模式)
1.观察者模式的背后,总的想法是在应用程序中增强松耦合性。2.观察者也被叫做订阅者,它指向被观察的对象,即被观察者。当事件发生时,被观察者就会通知观察者。3.观察者的使用场合当一个对象的改变需要同时改变其他对象,并且它不知道有多少对象需要改变的时候。4.JS中对观察者模式的实现是通过回调来实现的。5.总的来说,观察者模式所做的工作就是解耦,让耦合的双方都依赖于抽象,而不是依赖于具体,从而使得各自的
七毛six
·
2025-06-02 07:04
前端
jQuery源码
观察者模式与
发布订阅
模式:解耦与通信的艺术
感谢关注一.目录一–目录二–引言三–观察者模式:直接依赖的同步通信四–
发布订阅
模式:解耦的异步通信五–核心区别与对比六–实际应用场景七–如何选择?
海晨忆
·
2025-06-02 07:04
Java设计模式
观察者模式
发布订阅模式
EventBus使用入门
特点是代码简洁,是一种
发布订阅
设计模式(Publish
sxyuzg
·
2025-06-01 06:34
转载
android
EventBus事件总线
Redis--基础知识点--25--redis使用场景
2消息队列Redis支持
发布订阅
模式,可以作为轻量级的消息队列使用,用于异步处理任务或实现消息通知等功能。
Chasing__Dreams
·
2025-05-31 03:19
Redis
redis
00_专栏《Redis 7.x企业级开发实战教程》介绍
Redis作为一款高性能、多用途的内存数据库,凭借其丰富的数据结构、高速读写能力、原子操作特性及
发布订阅
等功能,在缓存加速、分布式锁、消息队列等场景中不可或缺,极大提升了系统性能与开发效率,是现代互联网应用架构的关键组件
袁庭新
·
2025-05-21 04:32
Redis
7企业级开发实战教程
Redis7企业级开发实战教程
Redis专栏
袁庭新Redis专栏
Redis如何学
如何才能精通Redis
袁庭新专栏
Redis
springboot开发技术文章汇总
springboot+redis+websocket推送消息https://www.cnblogs.com/cnsyear/p/12638121.html【SpringBootDB系列】Redis高级特性之
发布订阅
咚咚汇
·
2025-05-20 20:41
java
tdengine
redis
websocket
RabbitMQ 消息模式实战:从简单队列到复杂路由(三)
精准投递:路由模式路由模式详解路由模式是RabbitMQ中一种功能强大且灵活的消息传递模式,它在
发布订阅
模式的基础上,引入了路由键(RoutingKey)的概念,实现了消息的精准路由和分发。
计算机毕设定制辅导-无忧学长
·
2025-05-20 06:19
#
RabbitMQ
rabbitmq
ruby
中间件
DDS(数据分发服务) 和 P2P(点对点网络) 的详细对比
节点平等通信可靠性通过22种QoS策略保障(如持久化、重传)依赖应用层协议(如BitTorrent分块校验)扩展性适合中小规模实时系统(≤1000节点)支持大规模分布式网络(如区块链)典型协议RTPS(实时
发布订阅
协议
夜间出没的AGUI
·
2025-05-17 07:06
dds
【SpringBoot】36、SpringBoot整合Redis实现发布/订阅
一、简介1、
发布订阅
SUBSCRIBE,UNSUBSCRIBE和PUBLISH实现了发布/订阅消息范例,发送者(publishers)不用编程就可以向特定的接受者发送消息(subscribers).Rather
Asurplus
·
2025-05-13 13:46
SpringBoot
2.x系列
redis
springboot
发布订阅
pub/sub
Redis协议与异步方式(二)
目录1.redispipeline2.redis事务2.1MULTI2.2EXEC2.3DISCARD2.4WATCH3.lua脚本调用方式4.ACID特性分析5.
发布订阅
原理命令6.异步连接思想代码1
chunfeng—
·
2025-05-12 22:41
redis
数据库
缓存
异步
RabbitMQ 六种模式(有手copy就行)理解用法 先使用在理解
RabbitMq有六种模式(我觉得就是从第一个模式开始不断升级)1:Hello-WoldHelloWorld模式2:WorkQueues工作模式3:Publish/Subscribe
发布订阅
模式4:Routing
程序员Shen_.li
·
2025-05-11 21:23
rabbitmq
分布式
RTPS
发布订阅
一条消息流程
发布相关的源代码文件:PublisherImpl.cppPublisher.cppRTPSWriter.cppWriterHistory.cppPublisherHistory.cpp调用流程:Publisher.cppPublisher::write()PublisherImpl.cppcreate_new_change()create_new_change_with_params()creat
向日葵.
·
2025-05-10 12:49
网络
微服务架构之消息驱动
SpringCloudStream构建在SpringBoot之上,提供了Kafka,RabbitMQ等消息中间件的个性化配置,引入了
发布订阅
、消费组和分区的语义概念,有效的简化了上层研发人员对MQ使用的复杂度
学无止路
·
2025-05-04 18:32
微服务
EMQX学习笔记
MQTT简介MQTT是一种基于
发布订阅
模式的消息传输协议消息:设备和设备之间传输的数据,或者服务和服务之间传输的数据协议:传输数据时所遵循的规则轻量级:MQTT协议占用的请求源较少,数据报文较小可靠较强
GalenZhang888
·
2025-04-30 04:25
学习
笔记
springboot项目整合springDataRedis实现消息对列的pub/sub
Redis
发布订阅
(pub/sub)是一种消息
Mr_策
·
2025-04-28 09:02
java日常工具
java
ActiveMQ 快速上手:安装配置与基础通信实践(二)
五、ActiveMQ基础通信实践5.1通信模型介绍ActiveMQ支持两种主要的通信模型:点对点(Queue)和
发布订阅
(Topic),它们在消息的传递和消费方式上有着显著的区别。
计算机毕设定制辅导-无忧学长
·
2025-04-26 02:35
#
ActiveMQ
java-activemq
activemq
java
说一下Redis的
发布订阅
模型和PipeLine
Redis的
发布订阅
模型角色Redis的
发布订阅
(Pub/Sub)模型是一种基于Channel(频道)的实时消息通信机制允许发送者(发布者)向频道发布消息,接收者(订阅者)订阅频道并接收消息Subscribe
LUCIAZZZ
·
2025-04-24 19:27
redis
数据库
缓存
java
操作系统
4.1.2 Redis协议与异步方式
.WATCH3.lua脚本1.lua基础语法2.Lua脚本中访问Redis的方式3.Lua脚本中的KEYS和ARGV4、返回值5、错误处理EVALSHA来代替EVAL4.ACID特性分析5.redis
发布订阅
小李小李快乐不已
·
2025-04-22 18:43
redis
oracle
数据库
c++
后端
中间件
缓存
物联网协议之一:MQTT协议
MQTT是一个基于TCP的
发布订阅
协议,设计的初始目的是为了极有限的内存设备和网络带宽很低的网络不可靠的通信,非常适合物联网通信。工作原理:如上图所示,客户端A连接到消息代理(messagebro
「已注销」
·
2025-04-21 17:08
物联网
【
发布订阅
】从WeakMap和Map来看前端
发布订阅
者模式
Map和WeakMap都是用于存储键值对的数据结构,但是也有一定的区别:Map的键可以是任意类型的数据,但WeakMap只接受对象作为键(null除外),不接受其他类型的值作为键Map可遍历,WeakMap不可遍历Map的优势在频繁增删键值对的场景下,Map的性能优于ObjectWeakMap的键是弱引用,键所指向的对象可以被垃圾回收(GC)回收。当对象的其他引用都被清除时,WeakMap中的键值
Li_Ning21
·
2025-04-13 23:38
前端
springboot集成mqtt客户端实现消息
发布订阅
在SpringBoot项目中集成MQTT并实现发布/订阅功能,你可以使用EclipsePahoMQTT客户端库。以下是一个简单的步骤指南和示例代码,帮助你开始在SpringBoot中集成MQTT。步骤指南添加依赖:在你的pom.xml文件中添加EclipsePahoMQTT客户端的依赖。【xml】org.eclipse.pahoorg.eclipse.paho.client.mqttv31.2.5
猿脑2.0
·
2025-04-12 17:25
spring
boot
Vue 框架组件间通信方式
vue3,组件通信方式很重要,以下是常见的几种通信方式:props:可以实现父子组件、子父组件、甚至兄弟组件通信自定义事件:可以实现子父组件通信全局事件总线$bus:可以实现任意组件通信pubsub:
发布订阅
模式实现任意组件通信
Code额
·
2025-04-11 19:54
Vue
vue.js
前端
前端框架
前端-观察者模式和
发布订阅
模式
目录观察者模式介绍:意图:主要解决:何时使用:如何解决:关键代码:优点:TS代码实现
发布订阅
模式介绍JS代码实现观察者模式和
发布订阅
模式的区别前端
发布订阅
模式使用场景观察者模式介绍:当对象间存在一对多关系时
大号密码忘了
·
2025-04-11 08:12
设计模式
前端
javascript
观察者模式
typescript
设计模式
Redis笔记
Redis介绍Redis在Linux的安装Redis的十大数据类型Redis的十大数据类型的常用命令(上)Redis的十大数据类型的常用命令(下)Redis持久化Redis事务Redis管道Redis
发布订阅
铅笔画再美>终究是灰色
·
2025-04-08 02:13
Redis
redis
笔记
【Redis】狂神说Redis笔记
概述Redis:RemoteDictionaryServer:特点:key-value数据库C语言基于内存可以持久化免费开源功能:内存存储:高速可持久化:RDB&AOF
发布订阅
系统地图信息分析计数器、计时器
pass night
·
2025-04-08 01:42
学习笔记
redis
数据库
缓存
node 之EventEmitter实现
node根据事件驱动,那基本都是回调,最常用的叫
发布订阅
模式,什么叫
发布订阅
呢?
weixin_34025151
·
2025-04-05 14:16
kafka connect,将数据批量写到hdfs完整过程
一.kafka和kafkaconnect简介kafka:Kafka是一种高吞吐量的分布式
发布订阅
消息系统,它可以处理消费者规模的网站中的所有动作流数据。
weixin_34162401
·
2025-04-03 21:45
大数据
数据库
json
一文读懂Sql Server读写分离和分库分表
思路:主从同步
发布订阅
主库应对写从库应对读可扩展从库数量适用场景:读多写少,对数据实时性要求较高的业务(如电商商品查询)实现建议:优先在读多写少(读写
Marzlam
·
2025-03-27 18:55
Sql
Server基础知识
sqlserver
2025年01月13日字节(本地生活)前端面试
require引入与import的引入的区别vite打包工具相比webpack优势手写promise手写
发布订阅
模式3.js事件循环以下是对JavaScript事件循环的更深入解释:基本概念单线程执行模型
uperficialyu
·
2025-03-27 07:31
前端面试实战
前端
面试
1.Kafka介绍
Kafka是一种高吞吐量的分布式
发布订阅
消息系统,它可以处理消费组在网站中的所有动作流数据。这种动作(网页浏览,搜索,注册、订单和其它用户的行动)是在现代网络上的许多社会功能的一个关键因素。
小黑要上天
·
2025-03-26 23:02
Kafka
kafka
分布式
Vue数据响应式原理
前言Vue是一个结构的框架,也就是数据层、视图层、数据-视图层;响应式的原理就是实现当数据更新时,视图层也要相应的更新响应式实现基于
发布订阅
模式和数据劫持实现1.
发布订阅
模式:vue使用
发布订阅
模式来实现数据变动的通知和更新
tuoluoo
·
2025-03-11 11:51
vue学习笔记
vue.js
前端
javascript
关于Vue2&3的$emit和$on
发布订阅
模式
关于Vue2&3的$emit和$on
发布订阅
模式Vue2中$emit和$on的使用Vue3中$emit和$on的使用1.$emit2.
星光菌子
·
2025-03-10 08:57
前端面试题
vue.js
javascript
前端
消息队列RabbitMQ
2RabbitMQ3基本概念4结构图5通讯方式二RabbitMQ安装拉取镜像运行登录新建用户新建virtualhost三RabbitMQ用法常规套路1新建springboot项目2简单队列3工作队列4
发布订阅
模式
北执南念
·
2025-03-09 16:12
工作中开发总结
中间件
rabbitmq
分布式
上一页
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
其他