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
JS案例:Observer Pattern(观察者模式)和Publisher-Subscriber Pattern(发布者/订阅者模式)
在许多地方我们都能见到基于这二者或者说基于某种设计模式的框架,函数或插件在浏览器中使用addEventListener(type,fn)对dom元素进行事件委托,事件监听用户的异步操作Android中也有一个事件发布/订阅的轻量级框架:
EventBus
DieHunter1024
·
2021-02-11 15:15
JavaScript
面试文档
js
设计模式
超详细!Vue的九种通信方式
目录1,父传子props2,子传父$emit3,兄弟组件传值
eventBus
4,父组件使用子组件的数据和方法$refs5,子组件使用父组件的数据和方法$parent6,Vuex传值6.1,定义store6.2
鹏多多
·
2021-02-08 14:00
深夜加班无聊,基于反射仿了个
EventBus
干货点通过阅读该篇博客,你可以了解了解java的反射机制、可以了解如何基于spring生命周期使用自定义注解解决日常研发问题。问题描述在日常研发中,经常会遇见业务A的某个action被触发后,同时触发业务B的action的行为,这种单对单的形式可以直接在业务A的action执行结束后直接调用业务B的action,那么如果是单对多的情况呢?方案解决这里提供一种在日常研发中经常使用到的机制,基于spr
·
2021-02-06 23:33
java
EventBus
基本用法
Github地址[
EventBus
]h
方言方言
·
2021-01-29 11:57
spring
eventbus
事件总线
EventBus
事件总线详情一,GreenRobot
EventBus
1simpledemo定义
eventbus
packagecom.example.demo.common.config;importorg.greenrobot.
eventbus
.
EventBus
leiming01
·
2021-01-28 17:34
spring
java
java
event
事件驱动
eventbus
、rxbus
##引言接触过
EventBus
和RxJava的都知道,可以用RxJava来实现
EventBus
,网上随便一搜,就可以拿得到代码。但是究竟为什么可以这么做?却没有类似的文章作进一步的深度解析。
lodtap
·
2021-01-23 15:38
反思 | 事件总线的局限性,组件化开发流程中通信机制的设计与实现
背景诸如
EventBus
\RxBus\LiveDataBus的事件总线库在业内正遭滥用。
却把清梅嗅
·
2021-01-16 20:05
鸿蒙开发实战系列之五:鸿蒙系统原生数据库
鸿蒙开发实战系列之一:鸿蒙开发实战系列之一:圆角鸿蒙开发实战系列之二:鸿蒙开发实战系列之二:事件总线
EventBus
/RxBus鸿蒙开发实战系列之三:鸿蒙开发实战系列之三:网络请求(原生+Retrofit
linhy001
·
2021-01-14 11:38
鸿蒙开发实战系列之三:网络请求(原生+ Retrofit)
鸿蒙开发实战系列之一:鸿蒙开发实战系列之一:圆角鸿蒙开发实战系列之二:鸿蒙开发实战系列之二:事件总线
EventBus
/RxBus前言过了一个漫长的中秋+国庆假期,大家伙的鸿蒙内功修炼的怎么样了?
linhy0614
·
2021-01-14 10:53
鸿蒙
java
android
移动开发
Java | Guava
EventBus
使用 发布/订阅模式
TableofContents系列文章目录前言一、为什么要用Observer模式以及
EventBus
优点?
双鬼带单
·
2021-01-06 21:12
vue中destroyed方法的使用
window.removeEventListener('resize',this.resizeWin)}//移除对dom的操作destroyed(){$("body").removeClass('maven-select');}//由于
EventBus
亲爱的阿乾
·
2021-01-06 19:26
javascript
前端
vue.js
html5
发布订阅模式
发布者调度中心订阅者以vue中的
eventbus
为例:在componetA的组件中向
eventBus
订阅ding事件,此时compo
肛肠科冯主任
·
2021-01-05 14:48
javascript
前端
发布订阅模式
发布者调度中心订阅者以vue中的
eventbus
为例:在componetA的组件中向
eventBus
订阅ding事件,此时compo
肛肠科冯主任
·
2021-01-05 14:12
javascript
前端
EventBus
源码---索引优化的使用
搞了4个小时左右,终于把
EventBus
的索引优化弄明白了。这里的明白是知道怎么使用了,源码的话,我们下篇文章来说。所以这篇文章我们仅从使用上面来说索引优化。
紫气东来_life
·
2021-01-02 17:49
移动架构
android
EventBus
使用及原理
转自Android面试之
EventBus
原理分析【Bugly分享】老司机教你“飙”
EventBus
3简介众所周知,
EventBus
是一款用在Android开发中的发布/订阅事件总线框架,基于观察者模式,
Miss_Ella
·
2021-01-02 00:38
Android
EventBus
以及观察者模式
观察者模式简单介绍观察者模式又被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。这种模式应用广泛,例如在Android中:1.Android系统内容提供者,内容观察者就采用了这种观察者模式。2.RecyClerView和ListView的Adapter就采用了观察者模式。3
文质彬_已然未然
·
2020-12-29 23:31
SpringBoot整合
EventBus
事件驱动
实际开发可以使用Guava的
EventBus
以及org.greenrobot的
EventBus
,两者名字相同,功能也很相似,我使用的后者greenrob
南风94
·
2020-12-20 17:37
Spring
java
event
2020Android面试重难点之Handler机制,含字节、京东、腾讯经典面试真题解析!
由于Android系统中的主线程有特殊地位,所以像
EventBus
和Retrofit这类并非Android独有的三方库,都是通过Handler来实现对Android系统的特殊平台支持。
炙热是你
·
2020-12-17 00:20
android
2020Android面试重难点之Handler机制,含字节、京东、腾讯经典面试真题解析!
由于Android系统中的主线程有特殊地位,所以像
EventBus
和Retrofit这类并非Android独有的三方库,都是通过Handler来实现对Android系统的特殊平台支持。
炙热是你
·
2020-12-17 00:36
android
Flutter跨组件传递事件
1.1.12.定义在组件之间传递的对象classUserInfo{Stringnickname;intlevel;UserInfo(this.nickname,this.level);}3.创建全局的
EventBus
gsky
·
2020-12-12 20:17
python
Flutter跨组件传递事件
1.1.12.定义在组件之间传递的对象classUserInfo{Stringnickname;intlevel;UserInfo(this.nickname,this.level);}3.创建全局的
EventBus
gsky
·
2020-12-12 19:26
python
关于Vue
eventBus
总线传值时的生命周期问题
$
eventBus
=newVue()有的时候我们需要从B页面返回A页面时带回数据来赋值给A页面,比如:在B页面点击返回方法中触发$emit(),然后在A页面的mounted()中监听$on并赋值给A页面的某个变量
k头怪
·
2020-12-11 16:10
Vue组件通信原理剖析(一)事件总线的基石 $on和$emit
我答:1.props2.自定义事件3.
eventbus
4.vuex5.还有常见的边界情况$parent、$children、$root、$refs、provide/inject6.此外还有一些非props
剑指大前端
·
2020-12-10 14:41
Vue
JavaScript
前端面经
vue.js
javascript
组件通信原理
eventbus
on和emit
vue中destroyed方法的使用
window.removeEventListener('resize',this.resizeWin)}//移除对dom的操作destroyed(){$("body").removeClass('maven-select');}//由于
EventBus
亲爱的阿乾
·
2020-12-09 21:10
javascript
前端
vue.js
html5
EventBus
$off)那他就可以叫事件中心所以一个newvew()可以构成一个实践中心如何使用
EventBus
在data里面声明一个evetBus在最外层组件的属性上加一个provide属性data(){return
csy没有昵称
·
2020-12-09 09:23
Android面试必问的 Handler 知识点
延伸文章关于ThreadLocal,请阅读:《Java|ThreadLocal用法解析》关于
EventBus
,请阅读:《Android|这是一份详细的
EventBus
使用教程》目录1.概
一叶飘舟
·
2020-12-03 12:10
Live
EventBus
的使用
一、前言:Live
EventBus
是一款Android消息总线,基于LiveData,具有生命周期感知能力,支持Sticky,支持AndroidX,支持跨进程,支持跨APP。
i小灰
·
2020-12-02 14:28
Android -
EventBus
消息总线
一、简介
EventBus
是一个Android端优化的pubish/subscribe消息总线,简化了应用程序内各组件之间,组件与后台线程间的通信。
阿南
·
2020-11-28 16:56
eventbus
android
Android -
EventBus
消息总线
一、简介
EventBus
是一个Android端优化的pubish/subscribe消息总线,简化了应用程序内各组件之间,组件与后台线程间的通信。
阿南
·
2020-11-28 10:06
eventbus
android
Vue中使用provide和inject
比如vuex、$parent与$children、prop、$emit与$on、$attrs与$lisenters、
eventBus
刀哥
·
2020-11-23 22:04
javascript
前端
vue.js
关于 vue3 中删除 $on/$once/$off API 后的替代方案
地址:https://github.com/tangdaohai...在vue3版本中删除了$on/$once/$offAPI(see),不过不用担心,可以使用此仓库作为替代方案,继续使用
eventbus
悠扬小Q
·
2020-11-19 05:26
vue3
eventbus
vue 事件总线
EventBus
的概念、使用以及注意点
这时就要用到vue中的事件总线
EventBus
的概念公众号:前端印象不定时有送书活动,记得关注~关注后回复对应文字领取:【面试题】、【前端必看电子书】、【数据结构与算法完整代码】、
Lpyexplore
·
2020-11-18 00:03
vue.js
vue 事件总线
EventBus
的概念、使用以及注意点
这时就要用到vue中的事件总线
EventBus
的概念公众号:前端印象不定时有送书活动,记得关注~关注后回复对应文字领取:【面试题】、【前端必看电子书】、【数据结构与算法完整代码】、
Lpyexplore
·
2020-11-17 23:00
vue.js
vue组件中传值
EventBus
的使用及注意事项说明
解决:使用
eventBus
1、创建一个event-bus.jsimportVuefrom'vue'exportconstEve
·
2020-11-17 17:58
android
eventbus
EventBus
:针对Android优化的发布/订阅事件总线,简化应用程序内各组件间、组件与后台线程间的通信。优点:开销小,代码又简洁优雅,将发送者和接受者解耦。
图之
·
2020-11-17 13:17
Vertx基于
EventBus
发送接受自定义对象
先看官方文档步骤:需要一个编解码器,看源码:可见内置了需要数据类型的实现,所以发送其他消息可以发送,但是如果发送自定义对象就需要自己实现编解码逻辑了一自定义编解码器/***自定义对象编解码器,两个类型可用于消息转换,即发送对象转换为接受需要的对象*/publicclassCustomizeMessageCodecimplementsMessageCodec{/***将消息实体封装到Buffer用于
·
2020-11-16 13:19
了解Android Jetpack
后来出现了一些框架来帮助开发者快速进行开发,比如XUtils、Volley、OKHttp、
EventBus
等,随着框架越来越多,一个应用可以有多种技术选型,直接导致应用开发越来越不规范,导致做出来的应用质量参差不齐
云卷云舒i
·
2020-11-03 20:04
Android
JetPack
android
jetpack
Jetpack架构组件 (一)-- Android Jetpack 简介
后来出现了一些框架来帮助开发者快速进行开发,比如XUtils、Volley、OKHttp、
EventBus
等,随着框架越来越多,一个应用可以有多种技术选型,直接导致应用开发越来越不规范,导致做出来的应用质量参差不齐
lixiong0713
·
2020-10-29 14:46
Jetpack
android
学习笔记:设计模式之观察者模式
观察者模式在很多框架都有应用到,像GoogleGuava的
EventBus
以及SpringFramework等都用到观察者模式。
大力papa
·
2020-10-23 10:43
vue 事件总线
EventBus
介绍
1.
eventbus
的简介
eventbus
又称为事件总线,在vue中可以使用
eventbus
来作为沟通桥梁的概念,是所有组件所共有的事件中心.可以向该中心注册发送事件或接收事件.所以组件都可以上下平行地通知其他组件
lolo
·
2020-10-09 19:17
vue.js
javascript
eventbus
Vue .sync修饰符与$emit(update:xxx)
修饰符与$emit(update:xxx).sync修饰符的作用在对一个prop进行“双向绑定,单向修改”的场景下,因为子组件不能直接修改父组件,sync在2.3版本引入,作为一个事件绑定语法糖,利用
EventBus
饕T
·
2020-10-09 15:17
Vue
gRPC-微服务间通信实践
gRPC(rpc远程调用)场景:A服务主动发起请求到B服务,同步方式范围:只在微服务间通信应用
EventBus
(基于消息队列的集成事件)技术:NotNetCore.Cap+Rabbitmq+Database
·
2020-09-30 14:00
vue之$
eventBus
非父子组件传值使用解析
-在vue中,我们可以使用props和$emit进行父子组件的传值,但是如果需要互相传值的组件不是父子关系,这时我们使用props进行传值就会非常麻烦,-这个时候我们就可以用到$
eventBus
###声明
刘大枫树
·
2020-09-30 09:05
Spring Boot集成Guava
EventBus
并注入Bean
目录前言目标事件总线介绍概览图代码实践基础类I
EventBus
AbstractSpring
EventBus
IEventConsumer业务类实现事件总线投递消息消费者前言基于事件总线的方式开发,可以使我们代码更加简洁
Petty Fox
·
2020-09-25 12:11
#
后端开发
eventbus
guava
EventBus
的核心竟然只是这两个Map?
简单介绍一下
EventBus
其实
EventBus
大家都很熟悉了,就不过多去说它了。通常我们叫它事件总线,其实它更像是广播,观察者模式,一方发送消息多方接收。
SillyMonkey
·
2020-09-25 10:13
Vue组件通信中
eventBus
的简单使用
Vue组件通信中
eventBus
的简单使用头一次接触
eventBus
是在一个移动端项目中,是一位前端同事写的,之前都不知道有这个用法,后来就在网上查了一些资料.大概理解了
eventBus
的一个功能,可以实现组件之间的数据通信
小炮兵快跑
·
2020-09-25 10:30
eventBus
vue
Spring中的事件总线机制
Spring中的事件总线机制写在前面Spring事件机制
EventBus
事件总线引入依赖定义消息实体定义事件监听类定义事件配置
EventBus
Config定义事件处理类EventHandler定义事件发布写在前面前一段时间公司组织培训
AnthonyJing
·
2020-09-20 23:26
Spring
EventBus
spring
设计模式
事件模块
Vue.js事件总线(
EventBus
)
许多现代JavaScript框架和库的核心概念是能够将数据和UI封装在模块化、可重用的组件中。这对于开发人员可以在开发整个应用程序时避免使用编写大量重复的代码。虽然这样做非常有用,但也涉及到组件之间的数据通讯。在Vue中同样有这样的概念存在。通过前面一段时间的学习,Vue组件数据通讯常常会有父子组件,兄弟组件之间的数据通讯。也就是说在Vue中组件通讯有一定的原则。父子组件通讯原则为了提高组件的独立
紫鸢雪樱
·
2020-09-17 13:52
vue.js
javascript
EventBus
使用介绍
EventBus
使用起来和Otto差不多,分订阅、注册、发布、取消注册等步骤:在订阅者类中实现各种事件的订阅函数publicvoidonEvent(AnyEventTypeevent){}把该订阅类注册到
leaderbird
·
2020-09-17 08:01
移动应用
android应用
Otto介绍
Otto是Android系统的一个
EventBus
模式类库。用来简化应用组件间的通信。关于
EventBus
模式的详细情况,请参考这里。
leaderbird
·
2020-09-17 08:01
移动应用
android应用
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他