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
RxSwift (二)序列核心逻辑分析
1.序列的创建
Observable
可观察者序
孔雨露
·
2019-12-27 12:06
RxJava2 源码分析(一)
,Rxjava现在已经发展到Rxjava2,之前一直都只是再用Rxjava,但从来没有了解下Rxjava的内部实现,未来知其然并且知其所以然,今天我将一步步来分析Rxjava2的源码,Rxjava2分
Observable
yhihua0607
·
2019-12-27 09:07
RxJava1执行分析2 - map
书接上文《RxJava1执行分析1》,这里主要分析加入操作符map的执行流程:image.png示例2
Observable
.create(newObservable.OnSubscribe(){@Overridepublicvoidcall
lyzaijs
·
2019-12-27 01:27
Rxjava梳理(2)--Transform,Operator
在之前的文章《Rxjava梳理(1)--
Observable
,Observer,subscribe》里讲到了
Observable
,observer,subscribe这些Rxjava中的基本概念。
小7
·
2019-12-26 19:35
RxSwift (三)
Observable
的创建,订阅,销毁
@TOC可观察的序列
Observable
通过前面博客对Rxswift的源码分析,我们知道在Rxswift中一条主线思想就是万物皆序列,这里的序列就是我们的可观察序列,也可以称之为观察者。
孔雨露
·
2019-12-26 16:12
Rxjava2.2.1(1) create-subscribe源码分析
rxjava代码
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter
其勇勇
·
2019-12-26 14:21
RxSwift学习(
Observable
和Observer)
推荐书本:RxSwift电子版地址:https://pan.baidu.com/s/1bp8MlC7密码5tjx本文是RxSwift书本学习笔记书本code地址:https://pan.baidu.com/s/1o7GVBrO安装RxSwift和RxCocoapod'RxSwift','~>3.3.1'pod'RxCocoa','~>3.3.1'学习时可在项目中创建playground进行。截图创
林不改了
·
2019-12-26 03:56
angular 不同组件间传递数值
利用参数订阅,将发送参数和订阅参数写成服务的形式,在需要发送数值和订阅数值的组件引入服务发送服务和订阅服务import{Injectable}from'@angular/core';import{
Observable
曼木子
·
2019-12-26 02:13
android源码中使用的设计模式(行为型--观察者模式,备忘录模式)
1.2UML观察者模式说明:1.subject抽象主题,也就是被观察(
observable
)角色,抽象主题角色把所有观察者对象引用到一个集合2.concteteSubject:具体主题,该角色将有关状态存入具体观察者对象
田间小鹿
·
2019-12-26 02:51
关于 RxJava2 backpressure的一些理解
RxJava2中的背压在RxJava2里,引入了Flowable这个类来处理backpressure,而
Observable
不包含backpressure处理。
兰兰笑笑生
·
2019-12-26 01:49
RxSwift的学习之路(一)——
Observable
前言最近在学习swift,看着喵神翻译的《Swift进阶》,一直看着颇感疲乏,于是想边学边实践来让自己不那么的犯困。毕竟纸上得来终觉浅嘛所以我就顺手入了Raywenderlich上的RxSwift的书籍(这是一本好书,延续了Raywenderlich一贯的风格——讲课与动手相结合,每一章都有一个样例程序让你一步步跟着去实现,结尾还会有challenge)。并且,这也是我在的第一篇文章,主要是我的手
turtleeeee
·
2019-12-26 01:44
RxJava2源码(二)
阅读
Observable
的xxx操作符的步骤找到
Observable
的子类ObservableXXXRxJavaPlugins.onAssembly(newObservableXXX());查看ObservableXXX
原件
·
2019-12-26 00:53
读RxJava源码:理解subscribe原理
最简单的观察、订阅下面是一个
Observable
的创建和完成订阅的示例代码
Observable
.create(new
chrnie
·
2019-12-25 16:39
观察者模式
当被观察者(
Observable
)发生改变,所有依赖与它的对象(观察者,Observer)都会得到通知并自动更新。
i冰点
·
2019-12-25 04:47
RxJava 操作符
创建操作以下操作符用于创建
Observable
。create:使用OnSubscribe从头创建一个
Observable
,这种方法比较简单。
CHSmile
·
2019-12-25 02:17
RxJava 知识梳理(1) - RxJava 基本思想
被观察者)的某种变化高度敏感,需要在B变化的一瞬间做出反应,观察者采用注册Register或者订阅Subscribe的方式,告诉观察者,我需要你的某某状态,并在它变化的时候通知我,在RxJava当中,
Observable
泽毛
·
2019-12-24 20:25
Promise和
Observable
的映射
前言promise解决了嵌套地狱的问题,
Observable
解决了promise只有一个结果,和不可以取消的问题。使用的是rxjs6版本。
草珊瑚_6557
·
2019-12-24 09:34
RxJava学习笔记
RxJava有四个概念1、
Observable
---被观察者2、Observer---观察者3、subscribe---订阅4、事件RxJava中有三个主要回调1、onNext()----事件,多
逝水比喻时光
·
2019-12-24 05:28
Transformer 在RxJava中的使用
早在RxJava1.x版本就有了
Observable
.Transformer、Single.Transformer和Completable.Transformer,在2.x版本中变成了ObservableTransformer
fengzhizi715
·
2019-12-24 04:08
RxJs的操作符上篇
letstream$=Rx.
Observable
.of(1,2,3,4,5)fromfrom操作符的参数为数组。
人失格
·
2019-12-24 04:55
RxJava基本原理分析
但当我们想跟进去源码一窥究竟的时候却发现,它的实现逻辑比较复杂,注释又写得比较简单,加之其中的类与对象名一直在subscribe,observe,
observable
等几个单词来来回回,让人眼睛越看越瞎
澳门记者
·
2019-12-24 02:19
可自动计算属性(过滤用户验证)
functionMyViewModel(){this.acceptedNumbericValue=ko.
observable
(123);this.lastInputW
Jackzhang3
·
2019-12-24 01:27
RxSwift笔记 - 操作符
该方法简单来说就是缓存
Observable
中发出的新元素,当元素达到某个数量,或者经过了特定的时间,它就会将这个元
芝麻酱的简书
·
2019-12-24 01:46
RxJava与RxAndroid基础入门
Rxjava的扩展,多了onCompleted()和onError()方法操作符创建Observables的操作符CreateJust接收字符串From可以接收数组,list等Defer延迟直到订阅的时候才创建
Observable
小沐子010
·
2019-12-24 00:49
Android应用结构之LiveData
与常规的
Observable
不同,LiveData能意识到应用程序组件的生命周期变化,这意味着它能遵守Activity、Fragment、Service等组件的生命周期。
鹤鹤
·
2019-12-23 23:46
RxSwift笔记 - Subjects
Subjects既是订阅者Observer,也是可观察序列
Observable
。
芝麻酱的简书
·
2019-12-23 18:15
RxJava2 vs RxJava1
WIKIWhat'sdifferentin2.0RxJava2已经发布了两周了,相比RxJava1,它的改动还是很大的:ObservableandFlowable在前一个版本里backpressure被集成到了
Observable
今天是个大晴天
·
2019-12-23 15:39
Subject
1.Subject可以看成是一个桥梁或者代理,在RxJava中,它同时充当了Observer和
Observable
的角色它可以是一个Observer,它可以订阅一个或多个
Observable
;又因为它是一个
优雨
·
2019-12-23 11:08
RxSwift 9 组合操作符
前面的内容中已经学习了如何创建,过滤,变换
observable
的事件序列,尤其是需要留意flatMap的强大处理能力.本章则是看里面的一些组合操作符,它们用于将异步序列中的数据进行组合.1概述本章没有新的工程学习
貘鸣
·
2019-12-23 09:18
Rxjava 判断多个
Observable
返回值相同的响应顺序。
最近有个需求,判断三个
Observable
哪一个最先返回(最要是测试3个地址的网络返回速度),本来很简单的需求使用merge或amb这样的其中一个方法就能判断哪个地址最先返回,但有点郁闷的就是这三个地址返回值是一样的
markzhen
·
2019-12-23 07:38
RxSwift之Subject
当我们需要创建一个
Observable
的时候,要预先将要发送的信号或数据准备好,等到有subscribe时再将数据通过onXX发出去。
阿拉丁爱吃鱼
·
2019-12-22 23:47
Rxjava基础知识
.Rx简介2.Rxjava基础知识3.Rxjava创建操作符4.Rxjava的线程操作5.Rxjava变换过滤操作符6.Rxjava合并、链接操作符7.Rxjava条件和布尔操作符Rxjava基础知识
Observable
覆水无言
·
2019-12-22 21:28
RxSwift ObserveOn 解析
ObserveOn指定
Observable
在那个Scheduler发出通知ReactiveX使用Scheduler来让
Observable
支持多线程。
zhongxiaoyue
·
2019-12-22 19:21
Android 浅析 RxJava (二) 原理
基本流程
Observable
.create(newObservable.OnSubscribe>(){@Overridepublicvoidcall(Subscriber>subscrib
CodePlayer_Jz
·
2019-12-22 16:35
Rxjava2~ColdvsHOT
Observable
~学渣带你扣rxjava2~ 译文(原创翻译)
夏天和冬天
Observable
意味着“冷“,“热”。简介这并不是这一部分的介绍因为他只是上一部分的延伸。在开始之前,我们将对最后一部分进行一些修改,在最后部分。
品味与回味
·
2019-12-22 14:50
RxJava变换操作符FlatMap使用
FlatMapflatMap是一个非常强大的操作符,先用一个比较难懂的概念说明一下:FlatMap将一个发送事件的上游
Observable
变换为多个发送事件的Observables,然后将它们发射的事件合并后放进一个单独的
王伟desire
·
2019-12-21 15:20
Rxjava 2学习笔记(一)
所以打算学习一下Rxjava2
Observable
.create(newObservableOn
huangandroid
·
2019-12-21 14:56
Rxjava2 操作符 - Error Handling
Catch—拦截原始
Observable
的onError通知,将它替换为其它的数据项或数据序列,让产生的
Observable
能够正常终止或者根本不终止。
joker_fu
·
2019-12-21 04:11
RXAndroid源码分析(三) map过程
rxandroidrxjavamap上一篇文章分析了一层结构最简单的事件触发的过程,接下来分析map过程,对于map过程宏观上的认识,借用官网上的一个图从这个图中,我们可以看到,map的过程是一个一对一的过程,且针对的对象都是被观察者
Observable
CarlosLuo
·
2019-12-21 01:53
Swift Debouncing & Throttling
在Rx中,有现成的debounce和throttle方法:letdisposeBag=DisposeBag()
Observable
.of(1,2,3).debounce(1,scheduler:MainScheduler.instance
纯情_小火鸡
·
2019-12-20 21:31
RN Exception
JavaScriptMobx+ListView无法显示当使用mobx的
observable
注解变量做为ListView的DataSource时,变量需要slice()```@observablecategoryList
kid_add
·
2019-12-20 20:20
Swift - RxSwift的使用详解9(过滤操作符:filter、take、skip等)
九、过滤操作符(FilteringObservables)过滤操作指的是从源
Observable
中选择特定的数据发送。1,filter(1)基本介绍该操作符就是用来过滤掉某些不符合要求的事件。
八级大狂风AM
·
2019-12-20 13:46
RxSwift PublishSubject 分析
PublishSubject继承类和协议publicfinalclassPublishSubject:
Observable
,SubjectType,Cancelable,ObserverType,SynchronizedUnsubscribeTypeObservable
狼性刀锋
·
2019-12-20 13:21
RxSwift 6 Filter Operator 实操
2共享
Observable
序列,实现一些过滤操作先来看一个情况:letnumbers=
Observable
.create{observerinlets
貘鸣
·
2019-12-20 11:51
Rx中的线程切换
初学者在使用RxJava的过程中,经常搞不清
Observable
的事件序列和每次操作应该怎样切换线程,切换哪个线程首先需要搞懂在RxJava中.subscribeOn()和observeOn()之间的区别
Hanks
·
2019-12-20 09:46
Rxjava2 操作符 - Utility
Delay—延迟一段指定的时间再发送来自
Observable
的项目privatestaticvoiddelay(){
Observable
.create(newObservableOnSubscribe(
joker_fu
·
2019-12-20 02:44
RxJS的
Observable
概念详解
文章主要介绍
Observable
,但是它是来自于RxJS这个强大的库。简单了解一下RxJS以及RxJs和
Observable
的关系。
小溪的生活
·
2019-12-19 23:16
Rxjava条件和布尔操作符
基础知识3.Rxjava创建操作符4.Rxjava的线程操作5.Rxjava变换过滤操作符6.Rxjava合并、链接操作符7.Rxjava条件和布尔操作符Rxjava条件操作符条件操作符作用amb给定多个
Observable
覆水无言
·
2019-12-19 22:04
Rxjava合并,连接操作符
.Rxjava创建操作符4.Rxjava的线程操作5.Rxjava变换过滤操作符6.Rxjava合并、链接操作符7.Rxjava条件和布尔操作符Rxjava合并操作符合并操作符作用startWith在
Observable
覆水无言
·
2019-12-19 22:45
Rxjava变换过滤操作符
Rxjava的线程操作5.Rxjava变换过滤操作符6.Rxjava合并、链接操作符7.Rxjava条件和布尔操作符变换操作符rxjava中的变换操作符包括:操作符作用map对序列的每一项都用一个函数来变换
Observable
覆水无言
·
2019-12-19 22:30
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他