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
代码分析
简介
EventBus
是一种可用于Android或者Java程序的发布/订阅事件总线。它能简化Activities,Fragments,Threads,Services等组件之间的通信。
shuihuba
·
2023-09-12 09:22
『Flutter』使用
eventBus
来使用flutterboost的生命周期
最近一直在做直播间flutter化,是的没错,又要用flutter把直播间重新写一遍。原因是什么呢?第一是减少人力成本,第二呢?安卓代码写的太烂,没法维护了。是的,没听错。言归正传,准备写些flutter相关的文章,帮助自己对知识加深记忆。src=http___pic3.zhimg.com_v2-0831ab242b01a6de64757dfd7b0197d1_1200x500.jpg&refer
butterflyer
·
2023-09-12 04:40
android
EventBus
3 混淆配置
使用
EventBus
3,添加混淆时需要添加如下配置#
EventBus
-keepattributes*Annotation*-keepclassmembersclass*{@org.greenrobot.
eventbus
.Subscribe
树蜂
·
2023-09-11 15:57
javafx事件总线之
EventBus
JAVAFX
EventBus
是一个轻量级的事件总线框架,用于在JavaFX应用程序中实现基于事件的通信和解耦。
微微一笑满城空
·
2023-09-10 12:41
JavaFx
javafx
EventBus
elastic-Job 源码解析之事件追踪
EventBus
elastic-Job源码解析之事件追踪
EventBus
在elastic-job中,有一块很重要的功能,与作业的执行密切相关,但又不影响作业的执行,那就是作业的执行状态和运行轨迹记录,脑子里很容易想到这几个词
寻找_世界
·
2023-09-10 09:57
java 设计模式
场景:一些工具类,RetrofitHelper、
EventBus
等。
xulj100
·
2023-09-10 01:08
Hermes跨进程通信原理解析
简述
EventBus
是事件总线,用来处理一些事件及时通知的,用来处理UI或数据。但是是单进程的,不能跨进程;说到跨进程就避不开binder通信。
相公无爱
·
2023-09-09 23:42
leaflet · 关于轨迹移动
/src/utils/MovingMarker";2.MovingMarker.js内容importLfrom"leaflet";import
eventBus
from'..
Hope冯瑶~☆
·
2023-09-09 21:43
leaflet
前端
javascript
开发语言
Android总线之LiveDataBus
LiveDataBusLiveDataBus概述一、定义LiveDataBus是用LiveData实现的事件总线工具类,用于实现数据传递,实现Android组件之间、组件与后台线程之间通信,可用来替换
EventBus
Calvin880828
·
2023-09-09 05:57
Android基础
Android开源框架
android
rxjava
android
studio
React页面跳转取消上一个页面的所有请求
axios.js中请求拦截中:***请求拦截中的config.cancelToken**在页面跳转(页面路由改变的时候)在APP.js中UNSAFE_componentWillReceiveProps**执行
eventBus
六卿
·
2023-09-08 23:56
#
react
react.js
javascript
取消页面请求
axios
vue兄弟组件传值,vue全局事件总线bus使用
1.在src下新建js文件命名为bus.js或者
eventBus
.js,bus(bus有总线的意思)此处取名为bus意思为每个组件都能访问的意思2.在
eventBus
.js引入vue,再暴露一个vue实例
蕉君桑
·
2023-09-08 12:01
vue.js
javascript
前端
【JavaScript设计模式】观察者模式
观察者模式文章目录观察者模式:理解观察者模式手写观察者模式必须先订阅再发布吗Vue数据双向绑定(响应式系统)的实现原理实现一个
EventBus
/EventEmitter在Vue中使用
EventBus
来实现组件间的通讯观察者模式与发布
程序媛小y
·
2023-09-08 05:06
JavaScript设计模式
javascript
设计模式
观察者模式
解决vue3 mitt路由跳转后 on事件获取不到值的奇葩问题解决
一、安装mitt插件Mitt是一个微型的EventEmitter库,在Vue3中,官方推荐使用它替代已经移除的
EventBus
。npminstallmit
何极光
·
2023-09-07 23:43
Vue
vue.js
javascript
ecmascript
vue3 使用 mitt 插件实现非父子组件传值
介绍:mitt是一个JavaScript库,用于实现事件的订阅和发布1、安装npminstallmitt-S2、新建utils/
eventBus
.ts文件//
eventBus
.ts文件importmittfrom'mitt'const
eventBus
俺是老王
·
2023-09-07 13:26
Vue3
vue.js
前端
javascript
VUE源码分析之
eventBus
原理
VUE中
eventBus
可以用来进行任何组件之间的通信,我们可以把
eventBus
当成一个管道,这个管道两端可以接好多组件,两端的任何一个组件都可以进行通信。
夜跑者
·
2023-09-07 11:34
VUE学习
Spring Boot Event Bus用法
SpringBoot
EventBus
是Spring框架中事件驱动编程的一部分。它为应用程序中的不同组件提供了一种解耦的方式,以便它们可以相互通信和交互。
码字侠
·
2023-09-07 08:47
spring
spring
boot
java
后端
Gradle插件开发-
EventBus
自动注册
com.
eventbus
.autoregister
EventBus
自动注册与反注册支持在ActivityonCreate方法进行注册,在onDestroy方法中反注册支持在FragmentonCreate
leewug
·
2023-09-07 07:12
vue组件通信方式
1,props/$emit父组件通过props向子组件传递数据,子组件通过$emit和父组件通信2,
eventBus
事件总线($emit/$on)
eventBus
事件总线适用于父子组件、非父子组件等之间的通信
入坑前端的N天
·
2023-09-06 14:36
vue.js
javascript
前端
把 LiveData 用于事件传递那些坑
1、为什么要把LiveData当作事件传递用利用观察者模式打造的事件总线的优点不必多说(当然也有很多缺点),如
EventBus
和RxBus用的好的话能起到很好的解耦作用,使整个程序架构更加清晰,不至于到处传递各种
Android高级工程师
·
2023-09-05 22:13
架构设计和设计模式
谈谈对RxJava的理解RxJava的功能与原理实现RxJava的作用,与平时使用的异步操作来比的优缺点说说
EventBus
作用,实现方式,代替Even
ForAndroid
·
2023-09-05 04:19
[Flutter]
EventBus
的使用和底层实现分析
什么是
EventBus
EventBus
是全局事件总线,底层通过Stream来实现;它可以实现不同页面的跨层访问,通过Stream的机制来实现不同widget之间的状态共享.这里我们使用的是官方提供了一个
未来行者
·
2023-09-05 03:40
简易版微信小程序跨页面传值
1.定义一个
eventBus
.jsvarlist={},listen,trigger,remove;//监听事件函数listen=function(key,fn){if(!
不会吃鱼的小猫
·
2023-09-04 11:26
安卓的一些代码规范
4、用线程池创建线程5、Activity间的数据通信,对于数据量比较大的,避免使用Intent+Parcelable的方式,可以考虑
EventBus
等替代方案,以免造成TransactionTooLargeException6
hdychi
·
2023-09-04 08:02
选择 Guava
EventBus
还是 Spring Framework ApplicationEvent
文章首发地址SpringFrameworkApplicationEventSpringFramework的ApplicationEvent是Spring框架提供的一种事件机制,用于实现发布和订阅事件的功能。它基于观察者模式,允许应用程序内的组件之间进行松耦合的通信。下面是关于SpringFramework的ApplicationEvent的详解:事件定义:ApplicationEvent是一个抽象
Walter Sun
·
2023-09-03 21:15
guava
spring
数据库
vue3使用mitt进行组件与组件之间通信,相当于vue2中的
eventBus
1.下载mittnpminstallmitt2,新建一个mitt.ts文件importmittfrom'mitt';const$bus=mitt();exportdefault$bus;兄弟页面1:引入mitt.ts文件import$busfrom'./mitt.ts'$bus.on接受数据$bus.on('Car',(res)={console.log(res)})兄弟页面2:import$bu
努力站桩的奶酪呦
·
2023-09-03 14:02
vue.js
前端
javascript
Vue3 组合式API
Vue2优势性能提升首次渲染更快diff算法更快内存占用更少打包体积更小更好的Typescript支持CompositionAPI(重点)组合式API2.Vue3的一些破坏性语法更新实例方法$on移除(
eventBus
daShuai_qianDuan
·
2023-09-02 20:20
vue
javascript
【4.Vue兄弟组件之间传值-Bus总线】
2.代码实现2.1全局引入全局引入的话,就直接在main.js里面引入即可://创建bus总线Vue.prototype.
eventBus
=newVue();2.2按需引入创建一个js文件//bus.jsimportVuefro
代码写到35岁
·
2023-09-02 18:26
Web前端
vue
Vue组件之间进行传值的两种方式
在Vue中,组件之间传值是一个常见的操作,通常有两种方式来传递数据:props和事件(
EventBus
)。下面我将详细介绍这两种方式。
IT小辉同学
·
2023-09-02 13:45
前端内容分享
vue.js
javascript
前端
vue3 组合式API <script setup>中子组件之间传值逻辑
下面介绍以下七种组件通信方式:propsemitv-modelrefsprovide/inject
eventBus
1.Props父组件代码如下:addimport{ref}from'vue'importChildComponentsfrom
大熋
·
2023-08-31 22:35
vue.js
前端
javascript
【Vue】全家桶之Vuex
组件间共享数据的方式父向子传值:v-bind属性绑定子向父传值:v-on事件绑定兄弟组件之间共享数据:
EventBus
$on接收数据的组件$emit
软泡芙
·
2023-08-31 21:34
#
算法
#
Web_前端
vue.js
前端
javascript
vuex
SpringBoot + Springmvc集成guava
一、添加依赖com.google.guavaguava18.0二、注册为组件Beanimportcom.google.common.
eventbus
.Async
EventBus
;importorg.springframework.context.annotation.Bean
不知道取啥昵称
·
2023-08-31 14:59
SpringBoot
guava
springboot
google中guava类库:Async
EventBus
在spring中通过配置类(支持spring4.x以上及springboot)使Async
EventBus
交给spring容器管理,并设置为单例模式packagecom.zy.
eventbus
;importcom.google.common.
eventbus
.Async
EventBus
weixin_42868638
·
2023-08-31 14:29
#
Guava
rocketmq还要
eventbus
_一般服务器生产环境SpringBoot里使用Async
EventBus
的参考配置
importcom.google.common.
eventbus
.Async
EventBus
;importcom.google.common.
eventbus
.
EventBus
;importlombok.extern.slf4j.Slf4j
糖小渣
·
2023-08-31 14:28
EventBus
-----spring Guava
支持spring4.x以上及springboot)使Async
EventBus
交给spring容器管理spring配置异步消息总线1.configable:单例初始化
eventBus
-->Async
EventBus
丈剑走天涯
·
2023-08-31 14:26
java
中间件
java
SpringBoot - Google
EventBus
、Async
EventBus
介绍
EventBus
顾名思义,事件总线,是一个轻量级的发布/订阅模式的应用模式,最初设计及应用源与googleguava库。
catoop
·
2023-08-31 14:53
Spring
Boot
Java开发
java
消息订阅消费
vue3中mitt.js使用
在vue2中我们通过事件总线
eventbus
,来实现两个平行组件之间的通信:bus.jsimportVuefrom'vue'//创建vue实例constBus=newVue()exportdefaultBus
Eason_0316
·
2023-08-31 05:07
Vue
vue.js
Activity,Fragment,Service之间通信
虽然我们很多时候都在用
eventBus
/Rxbus,但是基础的一些通信我们也需要了解。
jj_huang
·
2023-08-30 23:22
RxJava实现的
EventBus
-RxBus
使用RxJava2实现RxBus当我们使用RxJava2实现
EventBus
模式时,我们称其为RxBus.注意:这仅作为一个例子。
塞上牧羊空许约
·
2023-08-30 21:01
vue 两个不相关的页面如何互相调用彼此的方法
$
eventBus
A.vue页面调用B.vue页面下面废话不多说直接上代码A.vue//在成功以后调用此方法this.$
eventBus
.$emit("onclickLists"
梅孔立
·
2023-08-29 18:33
前端
vue
java
js
javascript
flutter 可以用的数据保存方式
1.用global(退出app就清空)2.用sharepre(保存在本地)3.用provider(拿到数据后,整个app都可以用)4.用
eventbus
(传数据过去,一次性)5.用http带缓存的,就是请求完后保存数据在数据库里面
氤氲息
·
2023-08-29 11:44
flutter
flutter
android
EventBus
//依赖implementation'org.greenrobot:
eventbus
:3.1.1'//A类跳转到B类//A类Stringmsg="我是主页数据";
EventBus
.getDefault(
day_moon
·
2023-08-28 02:32
android基础
android
EventBus
源码分析
本文基于
EventBus
3.1.1基本使用1,定义Event:publicclassMessageEvent{publicStringmessage;publicMessageEvent(Stringmessage
simit
·
2023-08-27 22:58
微信小程序 自定义全局事件监听实现
根目录创建文件夹utils,新建文件
eventBus
.js(致敬java平台的
EventBus
),码入以下代码:/**byppg1282797911@qq.com2023.8.26**/const
eventBus
皮皮高
·
2023-08-27 06:55
微信小程序
小程序
VUE笔记(九)vuex
一、vuex的简介1、回顾组件之间的通讯父组件向子组件通讯:通过props实现子组件向父组件通讯:通过自定义事件($emit)方式来实现兄弟组件之间的通讯:事件总线($
eventBus
)、订阅与发布方式来实现跨级组件的通讯
鸣鲷有柒
·
2023-08-26 20:31
vue.js
笔记
前端
Apache RocketMQ 社区 X计划招募令
X计划包括5个项目,分别涉及Prometheus、ELK、CDC(changdatacapture)、Streaming、
EventBus
,其中CDC项目要求参与者熟悉mysql和mongdb,项目周期
RocketMQ技术_寈峰
·
2023-08-26 19:17
如何自己实现一个丝滑的流程图绘制工具(六)bpmn删除、复制节点
前言需要对流程图支持键盘操作删除,复制节点的操作1、删除节点获取点击节点事件,把点中的节点存入变量
eventBus
.on('element.click',e=>{constelement=elementRegistry.get
那就可爱多一点点
·
2023-08-25 18:46
流程图
前端
25-非父子通信 - event bus 事件总线
(复杂场景->Vuex)1.创建一个都能访问到的事件总线(空Vue实例)->utils/
EventBus
.jsimportVuefrom'vue'constBus=newVue()exportdefaultBus2
一个微不足道的bug
·
2023-08-25 18:28
Vue3学习笔记
vue.js
如何自己实现一个丝滑的流程图绘制工具(四)bpmn-js开启只读状态
DisableModeling.jsconstTOGGLE_MODE_EVENT='toggleMode'constHIGH_PRIORITY=10001exportdefaultfunctionDisableModeling(
eventBus
那就可爱多一点点
·
2023-08-25 05:20
javascript
流程图
开发语言
LiveDataBus 其中的一个库Live
EventBus
库的源码解析
EventBus
事件通知的框架我们用了很久了,随着LiveData的出现,出现了LiveDataBus来替代
EventBus
,因为LiveDataBus会考虑生命周期,
EventBus
你可能要注意在生命周期结束的时候
zhouzhihao_07
·
2023-08-25 04:56
Jetpack
源码解析
LiveDataBus
LiveEventBus
EventBus
3.0源码详解
详解之前要说明一下,LivedataBus比
EventBus
更适合目前jetpack化的app,因为考虑到组件的生命周期处理,性能方面,
EventBus
还是要反射invoke的调用的,网上找不到有实测过的博文
zhouzhihao_07
·
2023-08-25 04:56
Eventbus源码
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他