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
Observable
英雄案例笔记--服务
服务:可观察(
Observable
)的数据:HeroService.getHeroes()的函数签名是同步的,它所隐含的假设是HeroService总是能同步获取英雄列表数据。
Monee121
·
2023-03-28 18:52
观察者模式
1、java内置观察者
Observable
类Observer接口classAextendsObervable{publicvoiddataChange(){this.setChanged();//需要先设置该方法
2efa470dd3ae
·
2023-03-28 16:14
观察者模式
则所有依赖它的对象都会得到通知并被自动更新应用场景其他一个对象或多个对象依赖于另一个对象的变化实现类似广播机制,无需知道收听者,只需广播,刚兴趣的对象会接收该广播跨系统的消息交换场景类图观察者类图.pngjdk中已有观察者的工具类java.util.
Observable
jianshujoker
·
2023-03-28 08:29
决策树
创建一个
Observable
1.产生特定的一个元素:just经过一段延时:timer2.从一个序列拉取元素:from3.重复的产生某一个元素:repeatElement4.存在自定义逻辑:create5
Satelens
·
2023-03-28 05:09
RxJava系列(二)
常见的Rxjava代码形式:
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter
郭海萍
·
2023-03-28 03:43
Android异步请求多个接口
51464913RxJava操作符:merge合并操作符http://blog.csdn.net/qq1026291832/article/details/51006538RxJava合并组合两个(或多个)
Observable
腾哥的编程世界
·
2023-03-28 00:05
☘️RxJs操作符
RxJSlearningmergeMapRxJS最佳实践来自官网~
Observable
对象可以简化输入提示建议的实现方法,典型的输入提示完成一系列的独立的任务。从输入中监听数据。
索隆萨克
·
2023-03-26 23:13
Rxjava中的线程调度分析
使用Rxjava的一个开源小项目吃个栗子拿下面这个栗子说事:
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
欧文Kira
·
2023-03-26 17:03
聊一聊Angular的HttpInterceptor与Http请求失败的重试(1)
一个简单的栗子import{HttpInterceptor,HttpRequest,HttpHandler,HttpEvent}from'@angular/common/http';import{
Observable
摘片叶子
·
2023-03-26 10:01
RXJAVA
本文内容:观察者模式rxjava异步使用操作符介绍rxjava背压rxjava源码分析rxjava+retrofit观察者模式java中的观察者模式,主要有三个关键词需要记住,被观察者(
Observable
leap_
·
2023-03-26 08:21
观察者模式
是对现实生活方式的一种映射,观察者模式类似生活中的订阅报纸的过程,我(订阅者)在报社登记了报纸,那么报社(事件源)每天都会定期给我发送报纸Java中已经帮我们现实了相关接口,免去了每次需要自己实现的过程
Observable
xandone
·
2023-03-26 04:02
RxSwift的使用(二)
RxSwift核心内容imageObservable-产生事件Observer-响应事件Operator-创建变化组合事件Disposable-管理绑定(订阅)的生命周期Schedulers-线程队列调配1.0、
Observable
洱舟
·
2023-03-25 18:16
Rxswift核心逻辑之sink
RX基本订阅的使用方法:letob=
Observable
.create{(obserber)->Disposablein//发送信号obserber.onNext("111")obserber.onNext
Emma_虫儿
·
2023-03-25 06:14
RxJava源码解析
RxJava源码解析一,简单使用Observableobservable=
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
CallMeMrZ
·
2023-03-24 17:14
jetpack-liveData 原理解析
什么是liveDataliveData是个可观察的数据持有者,和常规的
observable
不同,liveData具有生命周期感知的,这意味着它能够在activityfragmentservice中正确的处理生命周期
付小影子
·
2023-03-24 11:46
RxSwift学习笔记之Subject
本文为原创文章,转载请标明出处AsyncSubject一个AsyncSubject只在原始
Observable
完成后,发射来自原始
Observable
的最后一个值。
Metaphors
·
2023-03-24 07:00
基于openlayers6的基本地图操作--5. 测距测面
参考官网例子,修改封装成measure.jsimportDrawfrom'ol/interaction/Draw';import{unByKey}from'ol/
Observable
.js';importOverlayfrom'ol
初见_JS
·
2023-03-24 03:43
RxJava使用笔记
基于这个目的,也解释了我下面的一个疑惑问:为什么在
Observable
的subscribe里多次调用onNext?(见下面的代码示例)答:其实这是示例代码给初接触者带来的歧义。subscribe
沐文乘光
·
2023-03-24 03:36
使用NIO快速下载文件
Observable
.fromIterable(itemImageMapper.findLostUrlItemImageList(i,i+100)).filter(itemImageDO->StringUtils.isNotEmpty
RandyZhang
·
2023-03-23 22:44
rsjx
1、为什么要用RxjsPromises欠缺如下能力:不能生产多个值不能重试不能真正地玩转其它异步思想//Observeableletstream$=Rx.
Observable
.from([1,2,3])
spfi
·
2023-03-23 21:33
【vue2.x】响应式依赖注入
可以使用data()方法或者Vue.
observable
创建一个响应式对象,这样在使用依赖注入的时候也是响应式的。
芳月存心
·
2023-03-23 21:59
vue
关于Kotlin委托你必须重视的几个点
目录前言一、委托类二、委托属性2.1自定义委托三、委托进阶3.1懒加载委托3.2Delegates.
observable
观察者委托3.3bymap映射委托3.4两个属性之间的直接委托3.5提供委托四、委托栗子
·
2023-03-23 20:01
rxjs使用flatmap switchmap接口请求失败,再次请求订阅无效
catchError接受的lambda有一个平时都不怎么使用的第二个参数,caught,代表原
Observable
,只需要重新订阅原
Observable
即可constlist$=newSubject()
OnePiece索隆
·
2023-03-23 19:18
微信小程序状态管理的使用
安装:npminstall--savemobx-miniprogrammobx-miniprogram-bindings创建store.js文件//创建Store实例对象import{
observable
A_ugust__
·
2023-03-23 19:57
前端学习的知识点
微信小程序
javascript
小程序
Rx coding
Reactivecoding基于Rx标准ReactorPrograming含例子主要描述了作者对于Reactive的理解,Stream(source,
Observable
)+Subscriber(Observer
patrick002
·
2023-03-23 18:12
过滤操作符:filter、distinctUntilChanged、single、elementAt、ignoreElements、take、takeLast、skip、sample、debounce
filter该操作符就是用来过滤掉某些不符合要求的事件
Observable
.of(2,30,22,5,60,3,40,9).filter{$0>10}.subscribe(onNext:{print($0
FallPine
·
2023-03-23 08:54
RxJava 3.x系列(三)RxJava操作符使用场景举例
一.Rxjava架构场景rxjava_mvpRxJava通过
Observable
传递数据流,以MVP为例,我们可以在Model层创建
Observable
并封装基础数据,Presenter层订阅后开始数据流动
文泰ChrisTwain
·
2023-03-23 02:23
RxJava基本使用-源码解析(一)
最简单的使用方法是这样的//被观察者发送事件观察者响应事件
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
pj0579
·
2023-03-22 01:03
RxJava2源码解析(2)
我们的目的:知道源头(
Observable
)是如何将数据发送出去的。知道终点(Observer)是如何接收到数据的。
JCJIE
·
2023-03-21 01:30
LiveData+Retrofit网络请求实战
通常是RxJavaCallAdapterFactory将请求转成
Observable
(或者Flowable等)被观察者对象,调用时通过subscribe方式实现最终的请求。
星星y
·
2023-03-20 08:23
mobx 源码学习二
希望你对以下技术有所了解或实践,不然可能会影响你对本文的理解ES6装饰器:decoratorES6代理:proxy定义对象属性:Object.defineProperty实现简易版观察者模式mobx中
observable
-object
小a草
·
2023-03-19 21:31
UIView以及子类 添加点击事件
funcaddTapForView()->(
Observable
){letges=UITapGestureRecognizer()self.addGestureRecognizer(ges)returnges.rx.event.throttle
李木的
·
2023-03-19 00:32
RxJava基础八-聚合操作符
此篇内容均是来自书籍《RxJava响应式编程》李衍顺著3.8聚合操作符3.8.1concatconcat操作符将多个
Observable
结合成一个
Observable
并发送数据,并且严格按照先后顺序发送数据
清水杨杨
·
2023-03-18 09:22
07. RxSwift源码解读:Single、Completable、Maybe、Driver、Signal
今天分享一下
Observable
的几个变种的用法,解读其源码。这几个都是可观察序列,适用于不同的场景。
Oceanj
·
2023-03-18 09:48
Moya + RxSwift简单封装
importMoyaimportRxSwift///网络请求classNetwork{///请求publicstaticfuncrequest(_requestConfig:RequestConfig)->
Observable
霸哥终结者
·
2023-03-17 22:12
Vue项目,通过状态控制整个页面刷新
Vue2.0使用Vue.
observable
返回一个对象的响应式代理定义data.jsexpor
虚幻的锈色
·
2023-03-16 23:25
2019-05-14 css mobx
flex布局只在flex布局中(display:flex)有效的属性(持续更新):justify-contentalign-itemmobsmobx-react写在store中的@
observable
属性必须只能在
小丁123
·
2023-03-16 18:58
Vue学习笔记(五):如何触发组件更新
vue:数据驱动的视图框架数据包含:1、父元素的属性2、组件自身的状态3、状态管理器,vuex、Vue.
Observable
哪些数据做依赖收集,哪些不需要。
smartHui
·
2023-03-16 17:36
mobx在hooks中使用
创建仓库还是和之前一样,在store/appStore.js中import{
observable
}from"mobx";classAppStore{@observablea="1154545";}exportdefaultAppStore
小小咸鱼可笑可笑
·
2023-03-16 17:21
RxJava 消息订阅和线程切换的源码分析
一、前言这里就不详细介绍怎么使用RxJava了,没用过的自行去github瞅瞅>>>>>地址本文源码基于rxjava:2.2.15二、RxJava的订阅流程咱们先来看个栗子://步骤一:创建被观察者
Observable
LLhon
·
2023-03-16 13:41
RxJAVA学习笔记
首先清晰的弄清楚几个关键词的含义:
Observable
(可观察者,即被观察者)、Observer(观察者)subscribe(订阅)onNext()普通事件onCompleted():事件队列完结onError
每天都有新的太阳
·
2023-03-16 13:03
provide/inject实现响应式
此项API可以向定义属性的后代组件中注入依赖,适用于三级组件及以上的嵌套,可以使注入依赖的组件获取祖先组件的数据状态,默认不是响应式的,但是你可以与vm.
observable
组合使用实现响应式。
快乐的癞皮狗
·
2023-03-16 08:31
RxSwift是如何把各种操作符"串"起来的
本文假设你已经了解了Rxswift的基本概念,且对于
Observable
,Observer,Operator有一定的了解来看看下图这个完整的事件流是怎么"串"起来的(暂不考虑dispose)_=
Observable
.create
丶丶夏天
·
2023-03-16 07:57
观察者(
Observable
)模式和发布订阅(Publisher)模式
思考一种场景每当对象a产生变化之后,对象b,c,d希望能获知a是否产生变化了或者具体产生的变化内容。例如:每当购物车里面的商品a数量变化之后,购物车的总金额都需要跟随商品a数量变化而变化。如果b,c,d每次都去询问a是否发生变化,然后a来判断下状态是否变化,也能实现这个场景,但是观察者模式(observablepattern)概念的定义:观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象状
匿于烟火中
·
2023-03-16 00:12
RXJava 源码解析(1)-
Observable
的消息是如何传递到Observer的
Observable
的消息是如何传递到Observer的呢?
罗占伟David
·
2023-03-15 14:27
【RXSwift】系列一
Observable
创建
什么是RXSwift?RX(ReactiveX),一种跨平台的标准,目前很多开发语言都有Rx的库,包括RxJava、RxJS、Rx.NET、RXSwift等。RxSwift是Swift函数响应式编程的一个开源库,它主要是提供了一种在Swift语言下可以轻易写出响应式函数式的功能实现。理解:之前传递事件方式有:delegate、notification、kvo、target-action等等,这些方
CJFeng
·
2023-03-15 05:17
Android Jetpack架构组件(四)之LiveData
一、LiveData简介LiveData是Jetpack架构组件Lifecycle库的一部分,是一个可感知生命周期的可观察容器类(
Observable
)。
大渔歌_
·
2023-03-14 23:54
jetpack
android
jetpack
架构
android
RxSwift(二) -
Observable
一、
Observable
简介1.ObservableObservable这个类就是Rx框架的基础,我们可以称它为可观察序列。
Mr_YT
·
2023-03-14 17:09
合并操作符
forkJoin1.特点:在每个被合并的流都发出complete信号时,发射一次也是唯一一次数据;constob1=Rx.
Observable
.interval(1000).map(d=>`ob1:${
励志摆脱懒癌的少女酱
·
2023-03-13 19:24
初识Rxjs的基础概念
1.
Observable
:可观察对象—一个值或事件的流集合;(1)创建:Rx.
Observable
.create()/of()/from()等;(2)订阅:subscrible()—每次调用都会有一个新的观察者
励志摆脱懒癌的少女酱
·
2023-03-13 12:08
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他