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
Eventbus
Eventbus
3.0源码解析
根据官方demo首先你需要先在activity中注册
EventBus
.getDefault().register(this);register所以我们先从getDefault方法开始看起/**Conveniencesingletonforappsusingaprocess-wide
EventBus
instance
超威蓝猫l
·
2024-09-06 08:43
十,当前Activity发送事件给上一个Activity
关闭后给打开它的上一个Activity发送事件,这个类似与startActivityForResult()方法,能够实现页面关闭的回调首先我们在第一个Activity中注册注销订阅者事件其次我们定义订阅者方法接收事件
EventBus
AActivity
CarlosLynn
·
2024-09-02 22:02
基于事件总线
EventBus
实现邮件推送功能
什么是事件总线事件总线是对发布-订阅模式的一种实现。它是一种集中式事件处理机制,允许不同的组件之间进行彼此通信而又不需要相互依赖,达到一种解耦的目的。关于这个概念,网上有很多讲解的,这里我推荐一个讲的比较好的(事件总线知多少)什么是RabbitMQRabbitMQ这个就不用说了,想必到家都知道。粗糙流程图简单来解释就是:1、定义一个事件抽象类publicabstractclassEventData
快乐非自愿
·
2024-09-01 12:19
邮件
架构
vue3+ts 中使用mitt进行跨组件通信
pnpm或npmi--smitt或yarnaddmitt进行封装一个模块,对外暴露一个Mitt实例1、在utils文件夹下新建mitt(例如mitt.ts),用于初始化并导出mitt实例://src/
eventBus
.tsimportmittfrom'mitt
我胡为喜呀
·
2024-09-01 11:44
vue.js
前端框架
前端
java
eventbus
_【bird-java】分布式服务间的事件总线
EventBus
什么是
EventBus
EventBus
是对发布-订阅模式的一种实现。其以一种非常优雅的方式实现了组件间的解耦与通信,在Android开发、DDD等领域都有非常广泛的应用。
一山同学
·
2024-09-01 09:58
java
eventbus
2021-10-21 vue笔记-组件化开发(四) 组建通信:非父子通信-事件总线,在vue项目中使用
eventbus
的例子
文章目录1.事件总线(
eventBus
)定义用途原理2.
eventBus
使用步骤3.在HTML网页中使用事件总线:模拟公众号和用户之间信息的发送和接收代码结果4.在vue项目中使用事件总线:点击增加减小按钮实现数值的增减
前端OnTheRun
·
2024-09-01 09:28
vue学习笔记
vue.js
组件
非父子通信
组建通信
eventBus
EventBus
(事件总线)的使用和源码的简单解析
GoogleGuava
EventBus
(事件总线)的使用和源码的简单解析什么是
EventBus
?事件总线(
EventBus
)是一种广泛用于软件架构中的设计模式,用于实现解耦和松散耦合的通信机制。
Tai_Monster
·
2024-08-31 00:24
Android开发笔记
java
开发语言
android
【小程序】小程序的
eventBus
小程序组件跨组件通讯没有比较好的方案,小程序原生的方法也不支持
eventBus
,只能自己开发一个源码网上看了些,加gpt修改一下var
EventBus
=function(){function
EventBus
陈大左
·
2024-08-22 08:43
小程序
vue 中provide的用法_聊聊Vue中provide/inject的应用详解
在Vue中,Vue提供了各种各样的组件通信方式,从基础的props/$emit到用于兄弟组件通信的
EventBus
,再到用于全局数据管理的Vuex。
weixin_39796238
·
2024-02-20 17:44
vue
中provide的用法
vue新特性provide/inject深入学习
如果是在一个实际的业务项目中,组件间的通信可以采用采用像vuex,
EventBus
等机制实现跨组件通信。但如果在开发基础组件库时,需要跟业务项目外部环境(vuex,
EventBus
)解耦,
C972325584
·
2024-02-20 17:12
前端
vue.js
「连载」边缘计算(十七)02-20:边缘部分源码(源码分析篇)
(接上篇)EdgeCore之edged下面对EdgeCore组件进行剖析,因为EdgeCore中的功能组件比较多,共包括devicetwin、edged、edgehub、
eventbus
、edgemesh
十越科技
·
2024-02-20 10:24
边缘计算
人工智能
c# 自己造轮子之——
EventBus
事件总线的使用-自己实现事件总线(一)
背景:之前公司由于开发人员少,相对业务并没有那么复杂,并没有涉及到事件总线
EventBus
,而到了新公司,看到类似发送邮件,发送短信的业务,调用非常方便,吸引了兴趣去一探究竟,当然看起来很高深,但一旦搞懂原理后
漫游者码农
·
2024-02-20 10:23
c#
事件总线知多少(1)
源码路径:Github-
EventBus
事件总线知多少(1)事件总线知多少(2)1.引言事件总线这个概念对你来说可能很陌生,但提到观察者(发布-订阅)模式,你也许就很熟悉。
weixin_33779515
·
2024-02-20 10:21
ui
C#&.NET 使用RabbitMQ实现一个分布式事件总线(二)
代码仓库:MaH.
EventBus
Nuget:Install-PackageMaH.
EventBus
-Version0.7.0设计思路我希望可以通过指定交换器名称、接收队列名称、连接信息,自动创建MQ连接与基础内容建设
郭麻花
·
2024-02-20 10:20
RabbitMQ
EventBus
.NET
C# 如何实现一个事件总线
EventBus
(事件总线)是一种用于在应用程序内部或跨应用程序组件之间进行事件通信的机制。它允许不同的组件通过发布和订阅事件来进行解耦和通信。
Archy_Wang_1
·
2024-02-20 09:44
.NET
Core
c#
.netcore
.net
Android源码剖析----
EventBus
的工作原理
现实开发中用到的框架为了方便更好的理解加深记忆,归纳如下:在开发中使用
eventbus
主要是为了进行传值和传递一些意图,第一次使用后就被这个框架的灵活和解耦性给折服。。。
简书不简单iiii
·
2024-02-14 14:13
解决 android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcesso
在使用
EventBus
3.0的时候,在AndroidStudio执行SyncProject的时候出现了这个错误android-aptpluginisincompatiblewiththeAndroidGradleplugin.Pleaseuse'annotationProcessor
lycknight
·
2024-02-14 11:31
【前端高频面试题--Vue组件通信篇】
作者:“码上有前”文章简介:前端高频面试题欢迎小伙伴们点赞、收藏⭐、留言前端高频面试题--Vue组件通信篇props/$emit父子组件传值父子组件传值案例
EventBus
事件总线依赖注入(provide
码上有前
·
2024-02-12 13:41
前端
前端
vue.js
javascript
Vuex的基本使用
1.Vuex概述1.1组件之间共享数据的方式:父向子传值:v-bind属性绑定子向父传值:v-on事件绑定兄弟组件之间共享数据:
EventBus
$on接收数据的那个组件$emit发送数据的那个组件1.2Vuex
微笑曲线_8eee
·
2024-02-10 04:24
eventBus
混淆代码
项目中应用了
eventBus
,打包时总出错或者闪退。在网上找了三四种,都不好用,最后还是使用了官方文档的混淆代码。现在将代码贴出来,方便大家使用。
张小贝_
·
2024-02-09 04:54
vue组件通信方式之
eventBus
我们在vue项目中最常遇到的问题就是组件之间的通信,父子通信,兄弟通信,跨组件之间的通信。父子通信,通常父组件向子组件通过props传值,子组件通过使用$emit向父组件传参,还有诸如$parent,$children,$refs等直接获取组件的方法。兄弟组件,或者没有直接联系的组件之间进行通信时就会比较麻烦,比较常用的就是vuex等状态管理工具。此时,我们还有一个简单的方法那就是vue事件总线(
Hello_MrShu
·
2024-02-08 20:02
vue
vue.js
前端
javascript
Vue组件通信的方式
文章目录props父传子$emit子传父事件总线(
EventBus
)使用Vuex\Pinia状态管理库使用provide/injectprops父传子父组件向子组件传递数据:通过props属性将数据从父组件传递给子组件
fmk1023
·
2024-02-08 20:31
vue.js
前端
javascript
阅读
eventbus
源码笔记
阅读
eventbus
源码笔记一.
eventbus
的register注册主要做了两件事情1.解析被@subscriber注解标记的方法并返回一个带有改方法信息的集合List这个是如何实现的呢?
lfg枫林
·
2024-02-08 06:18
EventBus
EventBus
:1.
EventBus
概述
EventBus
出自greenrobot,和之前大名鼎鼎的GreenDao出自同一家。
远方很美i
·
2024-02-08 02:23
使用 LiveDataBus 替代
EventBus
前言引用官方LiveData介绍LiveDataisanobservabledataholderclass.Unlikearegularobservable,LiveDataislifecycle-aware,meaningitrespectsthelifecycleofotherappcomponents,suchasactivities,fragments,orservices.Thisawa
一叶飘舟
·
2024-02-05 07:49
android
Android小提示六
83.Android调用各系统界面】【84.view淡入淡出效果】【85.view绘制监听】【86.Android危险权限】【87.在不用事件总线时处理方法】1.广播2.接收来自子线程的消息3.请使用
EventBus
kami_zeros
·
2024-02-04 14:10
Java
android
android
java
【Vue】组件间通信的7种方法(全)
目录组件之前的通信方法1.props/$emit2.parent/children3.ref4.v-model5.sync6.attrs,attrs,attrs,listeners7.provide/inject7.
eventBus
王果冻ddd
·
2024-02-04 11:31
javascript
前端
html
开发语言
069:vue中
EventBus
的使用方法(图文示例)
第069个查看专栏目录:VUE------elementUI本文章目录示例背景示例效果图示例源代码父组件:子组件A:子组件B:
eventbus
/index.js:
EventBus
的基本使用方法:示例背景在
还是大剑师兰特
·
2024-02-03 17:15
#
vue2常用示例500+
vue.js
EventBus
EventBus使用方法
EventBus
源码解读文档
顺序前后有些乱,请见谅:###
EventBus
源码解析先看一个使用的例子:publicclassMainActivityextendsAppCompatActivity{privateTextViewtvShow
Davisxy
·
2024-02-03 15:57
源码学习
EventBus
EventBus
eventbus
增加个缓存池
由于项目中通信大部分是通过
eventbus
来发送的,有些场景频繁发送消息,会造成内存上升所以我们加了个缓冲池,类似handler的message消息1看下使用方法:
EventBus
Helper.getInstance
练习本
·
2024-02-03 09:07
常用知识点分类汇总
缓存
java
android
vue兄弟组件传值(vue兄弟组件通讯,vue同级组件传值通讯,vue兄弟组件通讯传值常用的两种方式,超详细)
简介:兄弟组件,就是同级别的组件⭐第一种:
EventBus
方法首先在main.js文件中定义一个新的bus对象,然后挂载在原型链上,生成一个全新的Vue实例,通过bus.
北城笑笑
·
2024-02-01 14:47
前端开发
JavaScript
Vue.js
vue.js
前端
javascript
Vue的
EventBus
或者,您可以通过向Vue.js原型,在默认情况下将其提供给任何Vue.js组件Object.defineProperty//Createaglobal
EventBus
const
EventBus
=newVue
蓝醇
·
2024-02-01 12:53
Android实现模块 api 化
模块间的交互首先是解决模块之前的依赖问题,模块间肯定是不能相互依赖的,那如何进行数据交互就是一个问题了;比如用户模块和其他模块,其他模块如何在不依赖用户模块的情况下获取到用户信息;使用
EventBus
想要获取用户信息
Android高级开发
·
2024-02-01 04:18
Java--注解
注解是设计框架时常用的工具,使用注解简洁明了,很多第三方框架都使用了它,如:Retrofit、
EventBus
等。
aruba
·
2024-01-31 21:24
Vue之状态管理的简单使用(事件总线(Event Bus),Vuex和若依前端示例)
文章目录Vue之状态管理的简单使用(事件总线(
EventBus
),Vuex和若依前端示例)Vue之事件总线(
EventBus
)的简单使用Vuex进行状态管理的简单使用若依前端代码store状态管理:Vue
黎明晓月
·
2024-01-31 13:07
vue.js
前端
javascript
父组件监听子组件的值
方法一:目录下新建bus.js//
eventbus
传值new的vue实例importVuefrom'vue'exportdefaultnewVue()子组件中使用方法:importBusfrom'./.
kurcp
·
2024-01-31 07:30
javascript
vue.js
前端
Android
EventBus
源码解析
前言上一篇文章自己对
EventBus
的用法进行了简单的叙述,然后自己又去研究了一下
EventBus
3.0源码也参考了网上的一些大佬的博客进行进一步的理解,写这一篇文章让自己对
EventBus
有个好的总结回顾
阿木木丶涛
·
2024-01-31 00:53
第八章(应用场景篇) 中大型项目的解构:从单体应用到微前端
1.3解构过程二、案例分析3.1项目背景3.2解构过程1.项目分析2.架构设计3.技术选型1.主应用配置2.子应用开发3.子应用间通信a.使用props进行通信b.使用全局状态管理库c.使用事件总线(
EventBus
球球不吃虾
·
2024-01-30 22:58
微前端
前端
状态模式
微前端
前端框架
Guava-
EventBus
使用详解
本文将介绍Google-Guava中的一种消息发布-订阅类库——
EventBus
。
一颗向上的草莓
·
2024-01-30 11:51
Java
Core
guava中
EventBus
(事件总线)源码分析与使用
1.
EventBus
:事件发布-订阅消息总线,简化应用程序内各组件间、进行模块间通信、解耦。允许对象通过观察者模式相互通信。
mask哥
·
2024-01-30 11:50
源码阅读
java
消息总线
eventbus
guava
后端
Guava
EventBus
(事件总线)
EventBus
是Guava的事件处理机制,是设计模式中观察者模式(生产/消费者编程模型)的优雅实现。对于事件监听和发布订阅模式,
EventBus
使用非常简单便捷。
Jinlong_Xu
·
2024-01-30 11:18
Java
java
Guava
EventBus
Guava
EventBus
详解
概述
EventBus
顾名思义,事件总线,是一个轻量级的发布-订阅模式的应用模式。相比于MQ更加简洁,轻量,它可以在一个小系统模块内部使用。
融极
·
2024-01-30 11:47
中间件
guava
常见的内存泄露情景与解决方案
闭包引起的内存泄漏1.3.没有清理的DOM元素引用1.4.被遗忘的定时器或者回调2.vue中容易出现内存泄露的几种情况2.1.全局变量造成的内存泄露2.2.监听在window/body等事件没有解绑2.3.绑在
EventBus
前端辉羽
·
2024-01-30 09:04
自定义事件总线
自定义事件总线自定义事件总线属于一种观察者模式,其中包括三个角色:发布者(Publisher):发出事件(Event)订阅者(Subscriber):订阅事件(Event)、并且会进行响应(Handler)事件总线(
EventBus
咸鱼不咸_123
·
2024-01-29 10:20
React组件通信、父传子实现、子传父、兄弟组件通信、跨组件通信 Context
state)组件化开发的过程中,完整的功能会拆分多个组件,在这个过程中不可避免要传递一些数据为了能让各组件之间进行互相沟通,数据传递,这个过程就是组件通信父子关系-最重要的兄弟关系-自定义事件模式产生技术方法
eventBus
雨落云尚
·
2024-01-29 08:42
react.js
javascript
前端
05.领域驱动设计:认识领域事件,解耦微服务的关键
目录1、概述2、领域事件2.1如何识别领域事件1.微服务内的领域事件2.微服务之间的领域事件3、领域事件总体架构3.1事件构建和发布3.2事件数据持久化3.3事件总线(
EventBus
)3.4消息中间件
cxzm_1024
·
2024-01-29 06:03
领域驱动设计DDD
微服务架构
微服务架构
领域驱动设计DDD
Vue组件之间的通信方式详细讲解(超级详细)
目录一、组件间通信的概念二、组件间通信解决了什么三、组件间通信的分类四、组件间通信的方案props传递数据$emit触发自定义事件ref
EventBus
$parent或$root$attrs与$listenersprovide
贫僧法号依平
·
2024-01-27 22:21
vue.js
前端
javascript
EventBus
3.0 线程模式说明
ThreadMode:POSTING默认的线程模式,如果使用事件处理函数指定了线程模型为POSTING,那么该事件在哪个线程发布出来的,事件处理函数就会在这个线程中运行,也就是说发布事件和接收事件在同一个线程。此外,在线程模型为POSTING的事件处理函数中尽量避免执行耗时操作,因为它会阻塞事件的传递,甚至有可能会引起ANR。ThreadMode:MAIN事件的处理会在UI线程中执行。此外也不能在
半截铅笔
·
2024-01-27 20:01
组件冲突、data函数、组件通信
2.不同的组件关系和组件通信方案分类5.prop详解prop校验①类型校验②完整写法(类型,非空,默认,自定义)prop&data单项数据流6.非父子通信(拓展)-
eventbus
事件总线7.非父子通信
W`hite
·
2024-01-27 11:10
vue.js
前端
node.js
android.os.BadParcelableException readParcelableCreator
说的是解析实体的问题报错代码:但是实际报错的时候是data.getIntExtra(“key”,-1);只要涉及到Intent的传输数据都会报这个问题报错原因:导致报错的原因可能是因为我的窗体嵌套太多,又或者是同时使用
eventbus
zhongjh
·
2024-01-27 03:37
上一页
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
其他