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
发布订阅模式
webapck由浅入深——(Tapable)
webpack由浅入深——(tapable)webpack由浅入深——(webapck简易版)webpack由浅入深——(ast、loader和plugin)Tapable和webpackTapable是基于
发布订阅模式
实现的一个类库
weixin_33737134
·
2024-09-14 20:10
webpack
ViewUI
webpack插件开发必会Tapable
认识Tapable官方对tapable的定义是钩子,业界很多写tapable的觉得它是
发布订阅模式
,它确实很像
发布订阅模式
,但是不完全是,至于官方说的钩子,个人感觉在webpack内部可以称作钩子,因为是官方定义的
web老猴子
·
2024-09-14 20:39
webpack
前端
javascript
vue2与vue3的区别
1.vue2和vue3响应式原理发生了改变vue2的响应式原理是利⽤es5的⼀个API,Object.defineProperty()对数据进⾏劫持结合
发布订阅模式
的⽅式来实现的。
longfan_
·
2024-09-14 03:19
vue
React项目中使用
发布订阅模式
React项目中使用
发布订阅模式
1.创建发布订阅器2.在组件中使用发布订阅器3.订阅数据
发布订阅模式
(也称观察者模式)是一种管理跨组件通信的有效方式,尤其是在不希望直接依赖于特定组件的情况下。
恩婧
·
2024-09-13 12:45
react.js
前端
前端框架
发布订阅模式
字节架构师:来说说 Kafka 的消费者客户端详解,你都搞懂了吗?
发布订阅模式
模式就是kafka中的分区消息可以被不同消费者组的消费者消费。这就是一对多的广播模式应用。当然,消费者组是一个逻辑的概念,通过客户端参数group.id来配置,默认值为空字符串。
2401_84049200
·
2024-09-11 07:49
程序员
kafka
linq
分布式
观察者模式(Observer Pattern)
一.定义(一)观察者模式定义简介:观察者模式也叫做
发布订阅模式
,定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则其所有依赖于它的对象都会收到通知并自动更新。
dashalen
·
2024-08-28 04:26
设计模式
设计模式
观察者模式
前端宝典十六:深入浅出8大设计模式
本文主要探讨前端开发中的各种设计模式,主要分类有:单例模式建造者模式代理模式装饰器模式适配器模式策略模式观察者模式
发布订阅模式
通过对他们实际开发中的使用场景的解析,深入浅出的一起更全面直观的进行学习:一
桃子叔叔
·
2024-08-25 11:29
大厂进阶
前端深度解析系列
开发模式
uml
单例模式
建造者模式
代理模式
装饰器模式
适配器模式
策略模式
Redis 订阅发布(Pub/Sub) 详解 如何使用订阅发布
发布订阅模式
在实时通信和消息传递系统中非常有用,它可以用于构建聊天应用、实时数据更新、事件通知等场景。
交集是空集
·
2024-03-17 22:03
redis
缓存
运维
数据库
事件驱动架构
事件驱动模型是基于观察者模式或者
发布订阅模式
实现的。核心概念事件驱动架构(Event-DrivenArchitecture,EDA)是一种基于事件和异步通信的架构模式。
可爱的小小小狼
·
2024-03-02 06:49
架构
架构
【每日前端面经】2023-02-23
测试文档验收维护遇到技术难题怎么办分析可能出现的原因查找搜索引擎寻问文心一言等对话模型打断点,寻找问题复现再一次归纳分析询问师傅或更高级的工程师常用的设计模式工厂模式简单工厂模式抽象工厂模式单例模式懒汉单例饿汉单例装饰器模式策略模式代理模式观察者模式
发布订阅模式
单例模式具体实现和
糠帅傅蓝烧牛肉面
·
2024-02-25 11:51
每日前端面经
前端
面试
js设计模式:观察者模式
作用:和
发布订阅模式
基本类似。当某一对象状态发生变化时,所有的观察者都会收到通知。vue响应式原理就是很经典的案例,数据发生变化,通知各个依赖。
青阳流月
·
2024-02-19 16:42
js设计模式
设计模式
javascript
OpenHarmony—UIAbility组件与UI的数据同步
使用EventHub进行数据通信:基于
发布订阅模式
来实现,事件需要先订阅后发布,订阅者收到消息后进行处理。
码牛程序猿
·
2024-02-19 14:34
HarmonyOS
鸿蒙
鸿蒙工程师
ui
harmonyos
鸿蒙系统
Open
Harmony
鸿蒙
华为
鸿蒙开发
js设计模式:
发布订阅模式
示例:
发布订阅模式
订阅尤大的vue技术专栏订阅尤大的vite技术专栏取消订阅尤大的vite技术专栏尤大发vue技术贴尤大发vite技术贴constYouyuxi=
青阳流月
·
2024-02-19 14:49
js设计模式
设计模式
OpenHarmony—UIAbility组件与UI的数据同步
使用EventHub进行数据通信:基于
发布订阅模式
来实现,事件需要先订阅后发布,订阅者收到消息后进行处理。
不入流HarmonyOS开发
·
2024-02-19 11:19
鸿蒙
HarmonyOS
OpenHarmony
鸿蒙
鸿蒙工程师
鸿蒙应用开发
HarmonyOS
OpenHarmony
鸿蒙开发
鸿蒙系统
OpenHarmony—UIAbility组件与UI的数据同步
使用EventHub进行数据通信:基于
发布订阅模式
来实现,事件需要先订阅后发布,订阅者收到消息后进行处理。
·
2024-02-19 10:22
Kafka 入门笔记
订阅者只接受感兴趣的消息消息队列消息队列应用场景:缓存/消峰、解耦、异步通信消峰:秒杀系统:10亿人发请求(数据量约为1T)全部存入消息队列,服务端只取前100条数据处理,避免了服务端压力过大解耦:异步通信:
发布订阅模式
Daniel_187
·
2024-02-13 05:49
其他
kafka
笔记
分布式
大数据
[vue源码01] data响应式 和 初始化渲染
隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全[深入09]深浅拷贝[深入10]DebounceThrottle[深入11]前端路由[深入12]前端模块化[深入13]观察者模式
发布订阅模式
双向数据绑定
woow_wu7
·
2024-02-10 23:25
redis(四)事务管理与
发布订阅模式
事务执行阶段:开始事务multi命令入队执行事务exec1.2、示例multisetbook1javasetbook2c#exec二、redis
发布订阅模式
2.1
笑谈子云亭
·
2024-02-06 21:11
redis
redis
缓存
数据库
Redis第二十九讲 Redis集群
发布订阅模式
以及Redis集群事务
Redis集群状态下的发布订阅在Redis的几个基本数据结构介绍中,有讲过List数据结构,可以使用List的阻塞特性实现订阅消费,关于Redis的底层数据结构可以参考我的这篇博客:Redis第六讲Redis之List底层数据结构实现底层数据结构基本操作可以看我的这篇博客,Redis第十五讲Redis常用数据结构的基本操作Redis发布订阅机制,在这种机制下,消息发布者向指定频道(channel)
程序员路同学
·
2024-02-06 21:41
Redis
redis
redis-订阅发布、事务
文章目录redis订阅发布pub/subredis事务redis订阅发布pub/subredis的list的blpop可以实现类似单播的效果,redis本身也提供了
发布订阅模式
以实现广播的效果PUBLISHchannelmessage
名字忒不好取
·
2024-02-06 21:10
笔记
redis
数据库
缓存
kafka基本原理
一、kafka概述1、定义kafka是一个分布式的基于
发布订阅模式
的消息队列,主要用于大数据实时处理灵越2、消息队列【1】应用场景用于异步、削峰、解耦【2】两种模式(1)点对点模式一对一,消费者主动拉取数据
会飞的大鱼吃小鱼
·
2024-02-05 08:59
kafka
【MQ03】
发布订阅模式
发布订阅模式
上一回我们已经学习了最典型的消息队列的应用。接下来,我们就要学习到的是消息队列中的另一个非常常见的模式。这个模式其实也是一种设计模式,它叫做
发布订阅模式
。
码农老张Zy
·
2024-02-03 11:26
java
开发语言
发布订阅模式
的应用:解决react中复杂层级的数据交互
以自定义事件为调度中心,创建一个EventCenter类,默认导出一个EventCenter实例//调度中心classEventCenter{constructor(){//创建一个事件中心,数据模型:{event:[fn,fn]}this.eventCenter={};}/***订阅事件*eventName{string}订阅事件名称*backFn{Function}收到通知的回调函数**/li
天蒙蒙亮
·
2024-02-02 16:34
React
react.js
前端
前端框架
Redis stream特性了解
在发布订阅中我们了解到
发布订阅模式
存在的无法持久化保存消息和对于离线重连的客户端不能读取历史消息的缺陷,以下就来了解一下stream是如何解决这个问题的steam是类似于仅添加log的数据结构,提供了以下基本命令
动态一时爽,重构火葬场
·
2024-02-02 12:11
db
redis
Kafka 入门
发布订阅模式
:消息的发布者不会将消息直接发送给特定的订阅者,而是将消息分为特定的类别,订阅者只接受感兴趣的消息。
永恒的狼牙
·
2024-02-02 08:13
Kafka
kafka
JS进阶9 --JS设计模式
`dom`事件绑定,比如2.Vue中的watch:总结
发布订阅模式
应用场景手写
发布订阅模式
需求核心步骤总结原型模式应用场景总结代理模式核心语法总结迭代器模式面试题1.
前端小白进阶之旅
·
2024-02-02 07:14
JS进阶
javascript
设计模式
前端
消息队列和Kafka
Kafka、RabbitMQ、ActiveMQ、RocketMQ、ZeroMQ3.Kafka应用场景:异步处理系统解耦流量削峰4.消息队列模式点对点模式:每个消息只有一个消费者,被消费后,消息就存在了
发布订阅模式
一路向北看星晴
·
2024-02-02 07:47
java
C#使用RabbitMQ-3_
发布订阅模式
(扇形交换机)
简介
发布订阅模式
允许一个生产者向多个消费者发送消息。在RabbitMQ中实现
发布订阅模式
通常涉及以下几个关键组件:生产者:负责生产并发送消息到RabbitMQ的Exchange(路由器)。
爱吃香蕉的阿豪
·
2024-02-01 07:44
RabbitMQ
rabbitmq
分布式
发布订阅模式
vue3(proxy)数据双向绑定
1.1vue2和vue3双向数据绑定1.原理发生了改变vue2的双向数据绑定是利用ES5的一个APIObject.definePropert()对数据进行劫持结合
发布订阅模式
的方式来实现的。
@码农小洲
·
2024-01-30 11:33
vue.js
javascript
前端
vue
Guava EventBus(事件总线)
对于事件监听和
发布订阅模式
,EventBus使用非常简单便捷。
Jinlong_Xu
·
2024-01-30 11:18
Java
java
Guava
EventBus
[深入19] 手写Promise
隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全[深入09]深浅拷贝[深入10]DebounceThrottle[深入11]前端路由[深入12]前端模块化[深入13]观察者模式
发布订阅模式
双向数据绑定
woow_wu7
·
2024-01-30 09:09
Redis中
发布订阅模式
用法
1、
发布订阅模式
介绍发布和订阅是进程间的一种消息通信模式:发送者(publisher)将消息发送给一个第三方,订阅者(subscriber)从第三方那里接收消息。
IT之一小佬
·
2024-01-30 06:07
Redis数据库
redis
发布订阅
非父子组件的传值问题
1、Bus/总线/
发布订阅模式
/观察者模式的方法;2、Vuex方法;非父子组件间传值(Bus/总线/
发布订阅模式
/观察者模式)Vue.prototype.bus=newVue()Vue.component
puxiaotaoc
·
2024-01-30 04:26
设计模式
//构造函数模式和工厂模式的共同点都会返回一个新的引用//混合模式创造两个构造函数,一个构造函数继承另一个构造函数//闭包里面创造一个变量存储单例,返回的都是原来存储的单例//
发布订阅模式
,对外导出api
大脸猫_2e21
·
2024-01-29 23:19
RabbitMQ快速上手(二)发布订阅、路由、通配模式
RabbitMQ的几种交换器模式,我们之前的HelloWord和Work模式都是采用的默认的Exchange即Directexchange,接下来我们这章说一下剩下的几种模式源码发布/订阅(fanout)
发布订阅模式
就像消费者订阅
HashMap黑龙江分Map
·
2024-01-29 08:54
MQ
RabbitMQ
普通模式,工作模式,
发布订阅模式
, Direct路由模式,Topic主题模式,定时队列与死信队列,可靠生成和消费
普通模式工作模式
发布订阅模式
Direct路由模式Topic主题模式发送定时消息定时队列与死信队列可靠生成和消费Code
妈妈的好大儿(✪ω✪)
·
2024-01-29 08:51
实战系列
rabbitmq
Kafka面试题
0.思维导图 Kafka是一个分布式的基于发布/订阅模式的消息队列,主要用于大数据实时处理邻域 消息队列分为点对点模式(消费者主动拉取数据,消息收到后清除消息)和
发布订阅模式
(消费者消费数据之后,不删除数据
韩顺平的小迷弟
·
2024-01-27 10:33
大数据面试题
kafka
分布式
Rabbitmq基础
文章目录一、RabbitMQ入门介绍1、RabbitMQ的工作原理二、RabbitMQ五种消息发送模式1、简单队列模式2、工作队列模式2.1、轮询分发(公平分发)2.2、能者多劳(不公平分发)3、
发布订阅模式
冬天vs不冷
·
2024-01-27 07:19
linux
消息队列
rabbitmq
java
分布式
vue 基本知识
vue是一个渐进式的javascript框架双向绑定通过对数据的劫持结合
发布订阅模式
的方法来实现双向绑定;即是数据发生变化,视图跟着发生变化;数据与视图是同步进行vue3之前是依靠的Object.defineProperty
Lee_Year_Month
·
2024-01-25 16:44
2024前端面试12个手写题,你确定会?
手写节流三、手写深拷贝四、手写call函数五、手写apply函数六、手写bind函数七、手写实现Promise八、手写实现异步控制并发数九、手写ES5继承(寄生组合继承)十、手写数组排序十一、手写事件总线|
发布订阅模式
十二
富朝阳
·
2024-01-25 13:05
面试题
大厂面试题
前端
javascript
防抖
节流
深拷贝
手写发布订阅模式
手写异步控制并发数
ROS学习笔记4——ROS通信机制(话题通信)
话题通信是ROS中使用频率最高的一种通信模式,话题通信是基于
发布订阅模式
的,也即:一个节点发布消息,另一个节点订阅该消息。一般用于不断更新的、少逻辑处理的数据传输场景。
Simulink_
·
2024-01-24 23:04
学习
笔记
机器人
人工智能
vue3项目+TypeScript前端项目——vue3中的组件通信方式
中的组件通信方式比如:vue2组件通信方式**props:**可以实现父子组件、子父组件、甚至兄弟组件通信自定义事件:可以实现子父组件通信全局事件总线$bus:可以实现任意组件通信,很重要**pubsub:**
发布订阅模式
实现任意组件通信
口袋の的天空
·
2024-01-24 21:42
vue3.0
前端
typescript
vue3
观察者模式和
发布订阅模式
一、观察者模式是一个一对多的依赖关系,一个被观察者和多个观察者,举个栗子,有个奶场和村民,奶场相当于是被观察者,村民是观察者,村民会先去奶场登记信息,奶场会根据村民的信息准备牛奶,准备好了之后送到村民的手里。1、被观察者首先添加多个观察者(注册观察者)2、当被观察者发生状态变化时,通知观察者3、观察者收到通知之后,都会执行一个一样的操作二、发布订阅者模式也是一个一对多的关系,一个发布者和多个订阅者
liushuangGG
·
2024-01-24 15:38
2022-05-24 ROS通信机制 话题通信 C++篇
ROS基本通信机制有以下三种实现策略-话题通信(
发布订阅模式
)-服务通信(请求相应模式)-参数服务器(参数共享模式)话题通信概念:以发布订阅的方式实现不同节点之间的数据交互的通信模式作用:适用于不断更新
Lucky_E
·
2024-01-21 08:19
组件通信方式
组件通信父子组件通信单向数据流属性传递props(还有插槽,$attrs非属性)@/$emit,
发布订阅模式
方法也可以作为属性父子组件渲染生命周期:获取组件实例。
betterangela
·
2024-01-21 07:02
vue.js
前端
React与Vue:前端框架的比较
这种差异在实现上表现为Vue使用数据劫持和
发布订阅模式
嘘~!
·
2024-01-20 07:02
vue.js
前端框架
react.js
javascript观察者模式简述
观察者模式又称
发布订阅模式
publish-subscribe,是存在普遍存在与js和大多数语言的一种消息机制。js的事件机制就是
发布订阅模式
,从而实现异步。
站着瞌睡
·
2024-01-19 22:00
设计模式-观察者模式 (在spring下的使用)
目录1.简介2.示例3.在sping的应用可更为简单采用继承事件ApplicationEvent4.相关说明5.项目中的应用1.简介观察者模式(ObserverDesignPattern)也被称为
发布订阅模式
蛋炒饭传人
·
2024-01-19 19:15
设计模式
设计模式
观察者模式
消息队列之RabbitMQ工作模式
写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、RabbitMQ工作模式介绍二、工作模式的使用环境准备简单模式编写生产者编写消费者工作队列模式编写生产者编写消费者
发布订阅模式
编写生产者编写消费者路由模式编写生产者编写消费者通配符模式编写生产者编写
键盘敲烂~~~
·
2024-01-18 08:25
RabbitMQ
rabbitmq
工作模式
消息队列
MQ
SpringBoot ApplicationEvent 事件监听机制及观察者模式
ApplicationEvent用法https://blog.csdn.net/lsqingfeng/article/details/123730365applicationevent作用地址SpringBoot项目实现
发布订阅模式
Lyndon1107
·
2024-01-17 17:02
SpringBoot
springboot
上一页
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
其他