码迷,mamicode.com
首页 >  
搜索关键字:观察者    ( 2727个结果
EventBus原理以及源代码分析
一、概述 EventBus是一个基于观察者模式的发布/订阅事件总线框架。将事件的发送者和接收者分开,其可以简化组件之间的通讯,相对于BroadcastReceiver其更轻量级也更易用。 二、用法介绍 EventBus的用法非常的简单,大致上就四步: 1.注册事件 @Override protect ...
分类:其他好文   时间:2020-03-11 01:12:04    阅读次数:120
Java设计模式之观察者模式(生产者与消费者模式)
生活中我们经常遇到观察者模式的案例。 例如,我们去商场购物,注册了一家店的会员,一旦这家店有活动,你的手机就会收到一些推送消息,是不是? 在例如,我们看某个电视台的节目,这个电视台放什么节目我们就会看到什么节目。 这些都是典型的生产者与消费者的案例。 所谓的观察者模式,定义了一种一对多的依赖关系,能 ...
分类:编程语言   时间:2020-03-10 11:50:05    阅读次数:87
[设计模式]观察者模式
一、观察者模式的定义与特点 1、定义:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新 注:简单地说,主题 + 观察者 = 观察者模式 或者 出版者 + 订阅者 = 观察者模式 2、优点: 松耦合设计,降低了对象之间的依赖; 目标与观察者之间建立了一套 ...
分类:其他好文   时间:2020-03-09 13:37:54    阅读次数:49
【物理】电场的力和能的性质
前言 ? 本文主要讲解处理高考物理中电场相关问题的方法,并给出例题示范。可能讲的比较简单,希望能起到抛砖引玉的作用。本文会对静电场的概念和公式进行梳理,并给出在考题中的应用。 概念和公式 电场强度和电场力 概念 ? 电场 是存在于电荷周围能传递电荷与电荷之间相互作用的物理场。在电荷周围总有电场存在; ...
分类:其他好文   时间:2020-03-05 01:36:56    阅读次数:140
设计模式--观察者模式
一、概述 1、观察者模式:(Observer Pattern) 2、使用场景:订阅消息与发布消息是最好的观察者模式,观察者模式使用比较频繁。 3、角色: A、Subject:主题,绑定观察者。 B、Observer:观察者角色 C、Client:使用场景。 二、例子 模拟微信中订阅一个主题,主题发布 ...
分类:其他好文   时间:2020-03-04 00:21:57    阅读次数:76
vue的父子组件以及非父子组件之间的通信方式
Vue组件通信 父传子 prop 自定义属性,将父亲的数据传给儿子 1. 在组件标签上使用自定属性 2. 在组件内部通过props来接收自定义属性 3. 子组件接收后既可以在组件里直接使用,不过只能用不能改 <wiz_code_mirror> //父组件 <body> <div id='app1'> ...
分类:其他好文   时间:2020-03-01 09:16:53    阅读次数:78
【设计模式】-行为型-6-观察者模式
主要角色 1. 抽象主题(Subject)角色:也叫抽象目标类,它提供了一个用于保存观察者对象的聚集类和增加、删除观察者对象的方法,以及通知所有观察者的抽象方法。 2. 具体主题(Concrete Subject)角色:也叫具体目标类,它实现抽象目标中的通知方法,当具体主题的内部状态发生改变时,通知 ...
分类:其他好文   时间:2020-02-28 15:33:29    阅读次数:67
RxJava的简单使用
0x00 介绍先简单介绍一下这个库,Rx的一系列实现都是为了解决同一个问题,就是让异步编程变的更加简单。它的主要思想是使用观察者模式,分离了数据源和数据的使用者,同时它拓展了观察者模式,将数据源中的数据抽象成数据流,在此之上,通过操作符来处理流中的数据,具有非常好的拓展性。RxJava/RxAndr... ...
分类:编程语言   时间:2020-02-28 11:51:17    阅读次数:73
用Delphi实现观察者模式(Observer模式)
http://delphi.sqlitedeveloper.com/Delphi/delphi_observer.htm 用Delphi实现观察者模式(Observer模式) 作者:陈省 有一段时间我对IE编程非常感兴趣,于是就在Yahoo加入了一个IE编程的兴趣小组,只要有人在兴趣小组中提出或者回 ...
分类:Windows程序   时间:2020-02-28 01:40:44    阅读次数:141
设计模式课程 设计模式精讲 24-1 中介者模式讲解
1 课程讲解 1.1 类型: 1.2 定义: 1.3 适用场景: 1.4 优点: 1.5 缺点: 1.6 中介者相关的设计模式 1 课程讲解 1.1 类型: 行为型 1.2 定义: ◆定义一个封装一组对象如何交互的对象◆通过使对象明确地相互引用来促进松散耦合,并允许独立地改变它们的交互 1.3 适用 ...
分类:其他好文   时间:2020-02-25 09:37:02    阅读次数:62
2727条   上一页 1 ... 14 15 16 17 18 ... 273 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!