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
kotlin—
observable
及其原理
1、
observable
简介
observable
与lazy一样是kotlin标准库中属性委托的实现,它主要用于观察属性值变化。
jxiang112
·
2023-09-04 00:26
VUE源码学习-全局api初始化
:定义Vue.config的属性,如下图所示(Vue.config.png)Vue.util上定义一些方法,(慎用)定义全局方法Vue.set、Vue.delete、Vue.nextTick、Vue.
observable
一头会飞的大象
·
2023-09-03 09:41
RxSwift(六) - Subjects、 Variables
Subjects创建
Observable
序列之后,要预先将要发出的数据准备好,等到有人订阅时,再将数据通过Event发出去.我们希望
Observable
序列能在运行时动态的获得或者说产生一个新数据,再通过
Mr_YT
·
2023-09-02 09:57
RxJava基础七-条件操作符
此篇内容均是来自书籍《RxJava响应式编程》李衍顺著3.7条件操作3.7.1allall操作符根据一个函数对源
Observable
发送的所有数据进行判断,最终返回的结果就是这个判断结果。
清水杨杨
·
2023-09-01 20:44
Rxjava retryWhen and repeatWhen
retry当
Observable
发生错误时接收到onError事件,重新发射数据。可以拦截·Throwable和Exception。
柚见
·
2023-09-01 15:13
rxjava
android
RxJava(四)-过滤操作符
Observable
.fromArray(1,2,3,4,5,6,7,8,9).filter(newPredicate(){@Overridepublicbooleantest(@NonNullIntegerinteger
niuyongzhi
·
2023-09-01 11:17
Java基础
rxjava
android
RxJava常用操作
、拆分使用先创建被观察者和观察者,然后建立订阅关系,这样在观察者中就会接收到个生命周期的回调:@Testpublicvoidtest(){//1.创建被观察者Observableobservable=
Observable
.create
CoderYuZ
·
2023-09-01 00:51
RxJava 操作符
rxjava:3.1.3"implementation"io.reactivex.rxjava3:rxandroid:3.0.0"一、概述在RxJava中,一个实现了observer接口的对象可以订阅
observable
简单不一定不好
·
2023-08-31 08:50
Kotlin
rxjava
android
kotlin
开发语言
Rxjava3使用教程:操作符-过滤
过滤特定条件的事件ofType过滤特定数据类型的数据skip/skipLast跳过某个事件distinct/distinctUntilChanged过滤事件序列中重复的事件/连续重复的事件filter()
Observable
.just
Alsan_L3
·
2023-08-31 05:54
Angular中使用drag and drop实现文件拖拽上传,及flask后端接收
orclicktoselect0">{{selectedFilesCount}}filesselected:{{item}}Tsimport{Component}from'@angular/core';import{
Observable
世界还赞颂沉默吗
·
2023-08-30 21:55
前端
#Angular
angular.js
flask
前端
使用 takeUntil 操作符管理 Angular 组件的订阅
在Rxjs中,可以使用takeUntil来控制另外一个
Observable
对象数据的产生。使用takeUntil,上游的数据直接转手给下游,直到takeUntil的参数吐出一个数据或者完结。
海绵饱饱_wk
·
2023-08-30 12:18
angular.js
javascript
前端
RxJS如何根据事件创建
Observable
对象?
RxJS提供了一些用来创建
Observable
对象的函数,我们可以根据事件、定时器、Promise,AJAX等来创建
Observable
对象。下面是根据事件创建
Observable
对象的几个例子。
金木讲编程
·
2023-08-30 01:49
前端
研磨设计模式day11观察者模式
目录场景代码示例定义观察者模式的优缺点本质何时选用简单变型-区别对待观察者场景我是一家报社,每当我发布一个新的报纸时,所有订阅我家报社的读者都可以接收到代码示例报纸对象packageday11观察者模式;importjava.util.
Observable
可是我还饿啊
·
2023-08-26 07:51
设计模式
观察者模式
Java观察者模式 : Observer /
Observable
*//*男孩Boy.java*/importjava.util.
Observable
;importjava.util.Observer;publicclassBoyimplementsObserver{
zhangphil
·
2023-08-24 13:40
Java
设计模式
设计模式与架构设计
Java
设计模式
Delegates.
observable
追踪观察可变数据更新,Kotlin
Delegates.
observable
追踪观察可变数据更新,Kotlinimportkotlin.properties.Delegatesimportkotlin.reflect.KPropertyclassPerson
zhangphil
·
2023-08-24 13:34
kotlin
kotlin
设计模式——行为型
1.观察者模式应用:多个对象依赖于一个对象时,能有效保证解耦;特点:建立一种一对多的关系,一个对象发生变化其余对象都能知道并更新(JDK内置);角色:
Observable
——抽象主题,被观察角色(JDK
巨噬细胞ps
·
2023-08-23 06:10
设计模式
设计模式
java
rxjava
可被监听的序列也是观察者
AsyncSubjectimage.pngAsyncSubject将在源
Observable
产生完成事件后,发出最后一个元素(仅仅只有最后一个元素),如果源
Observable
没有发出任何元素,只有一个完成事件
Satelens
·
2023-08-22 02:11
前端面试:【Mobx】简化状态管理的神奇工具
Mobx是一个简化状态管理的库,通过
Observable
、Action和Computed等核心概念,让你以一种直观且优雅的方式管理应用的状态。1.什么是Mobx?
fans小知
·
2023-08-21 15:20
面试
前端
理解RxJava(三)线程调度原理分析
简单总结如下:1.创建:订阅前,每一步都生成对应的
Observable
对象,中间的每一步都将上游的
Observable
存储;2.订阅:每一步都会生成对应的Observer对上一步生成并存储的
Observable
却把清梅嗅
·
2023-08-21 06:50
RxJava系列之debounce,switchMap操作符及项目实际使用案例
1.debounce操作符debounce:“抖动”,该操作符对
Observable
每产生一个结果后,如果在规定的间隔时间内没有别的结果产生,则把这个结果提交给订阅者处理,否则忽略该结果。
代码改变人生
·
2023-08-21 00:00
RxSwift(二)----Subjects
RxSwift(二)----Subjects在RxSwift中有一种东西既能当做
observable
,又能当做observer,这种就是Subject.在RxSwift中有四种类型的Subject:PublishSubject
会笑的Even
·
2023-08-20 22:45
Rxjava3使用教程:操作符-变换
是有序的,flatMap是无序的concatMapDelayError与concatMap作用相同,只是将过程发送的所有错误延迟到最后处理concatMapCompletable作用于Flowable、
Observable
Alsan_L3
·
2023-08-20 03:02
PHP设计模式-观察者
观察者接口*/interfaceObserverInterface{/***行为*@returnvoid*/publicfunctiondoSomething(ObservableInterface$
observable
木有sky
·
2023-08-19 22:35
[Ionic 2从入门到精通] 3.8 总结
这对入门者小试牛刀来讲是在合适不过的一个选择了,我们通过他学习到了:如何创建,读取,更新和删除数据如何持久化存储数据和重新获取数据如何创建和使用自己的
observable
如何进行导航和在页面之间传递数据如何创建数据模型事物都有前进的空间
老牛啃码
·
2023-08-19 14:54
RxSwift源码分析(2)——核心逻辑
不多说直接奔主题,以
Observable
开始,重点是核心逻辑,其他细节先忽略。
无悔zero
·
2023-08-19 11:17
RxJava的四种Subjects:PublishSubject、ReplaySubject、BehaviorSubject、AsyncSubject的理解
Subject:它既是
Observable
,又是observer。也就是既可以发送事件,也可以接收事件。
aimaile
·
2023-08-17 23:22
Rxjs 里
Observable
对象的 tap 操作
在RxJS中,tap操作符是一种用于在
Observable
流中插入额外的副作用操作的工具。它允许我们在数据流中进行调试、记录日志、执行辅助操作等,而不会改变原始的
Observable
数据流。
·
2023-08-16 12:39
Ngrx angular的状态管理
使用
Observable
来简化监听事件和订阅等操作。在看这篇文章之前,已经假设你已了解rxjs和redux。官方文档有条件的话,请查看官方文档进行学习理解。安装npminstall@
哎呀_js
·
2023-08-15 23:23
combineLatest 使用的一个陷阱和基于 debounceTime 的解决方案
首先了解combineLatest这个操作符的作用:组合多个
Observable
以创建一个
Observable
,其值是根据其每个输入
Observable
的最新值计算得出的。
·
2023-08-15 16:31
Rx.NET in Action 第四章学习笔记
Part2核心思想《Rx.NETinAction》这一部共分八章,涵盖了Rx关键模块——**
Observable
(可观察序列)和Observer(观察者)**的全部功能,以及如何创建它们、连接它们和控制它们之间的关系
俗人小张
·
2023-08-15 08:14
Rx.NET
.net
学习
笔记
Rx.NET
反应式编程
谈谈我对Retrofit源码的理解
Retrofit实例2.3创建API接口定义文件2.4使用Retrofit进行网络请求三、源码分析3.1创建Retrofit实例:建造者模式创建Retrofit3.2实例化API接口:动态代理模式3.3获取
Observable
Gerry_Liang
·
2023-08-14 15:08
源码分析
retrofit
rxjava
okhttp
Rxjava---操作符篇---创建操作符
目录image.png1.作用创建被观察者(
Observable
)对象&发送事件2.类型image.png3.应用场景对应操作符介绍操作符.png4.实际开发需求案例实际需求案例:网络请求轮询采用Get
一期一会la
·
2023-08-14 04:59
Rxjava 操作符-4-组合操作符
1、startWithmap操作符的作用是对对象进行转换
Observable
.range(0,5).filter(newPredicate(){@Overridepublicbooleantest(Integerinteger
揭穿套路
·
2023-08-11 10:07
RxJava系列之combineLatest操作符及项目实际使用案例
zip()作用于最近未打包的两个Observables,其中一个
Observable
发射数据项后,组合所有
Observable
最早一个未被组合的数据项相反;combineLatest()作用于最近发射的数据项
代码改变人生
·
2023-08-08 22:27
angular5 监听指定组件页面变化
第一种方法import{
Observable
}from'rxjs/Rx';ngOnInit(){//监听页面大小变化
Observable
.fromEvent(window,'resize').subscribe
曼木子
·
2023-08-08 13:45
spring — spring中的事件驱动机制解析(四)
1、JAVA中的事件驱动机制JDK不仅提供了
Observable
类、Observer接口支持观察者模式,而且也提供了EventObject、EventListener接口来支持事件监听模式。
RachelHwang
·
2023-08-06 04:32
java
spring
java
spring
设计模式
事件处理机制
Jetpack学习6—双向数据绑定
为了对后台数据的变化作出反应,您可以使布局变量实现
Observable
(通常是BaseObservable),并使用@Bindable注解,如下面的代码片段所示:publ
雪晨杰
·
2023-08-05 01:04
4、rxjava基本原理map操作符
publicclassMain{publicstaticvoidmain(String[]args){
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
最美下雨天
·
2023-08-05 00:49
响应式编程
响应式编程可观察对象Angular集成了参考:Rxjs,它使用
Observable
对象来创建流,主要是用于监听一组值或者事件的集合//创建流//值的创建
Observable
.of([1,2,3,4]);
我是大队长_1342
·
2023-08-04 21:12
Rxjava初见
Rxjava是什么它做的工作就是异步,实现了简洁,清晰的异步工作io.reactivex.
Observable
.create(newObservableOnSubscribe(){//使用.create
TRT131
·
2023-08-04 02:45
RxJava 复刻简版之一,调用流程分析之案例一
调用示例(io.reactivex.rxjava3:rxjava:3.1.5)
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
da_ma_dai
·
2023-08-02 23:36
RxJava
分析
rxjava
android
RxJava1升级到RxJava2的注意事项
2、背压支持RxJava在1.0只有一个个观察者模式,只能部分支持背压:
Observable
(被观察者)/Observer(观察者)
Observable
(被观察者)/Subscriber(观察者)RxJava
fomin
·
2023-08-02 19:09
学习RxJava之Java的泛型
在RxJava的代码中,使用了大量的泛型,如果不熟悉的话,阅读源码非常的困难,比如非常核心的
Observable
类中,lift()方法代码:publicfinalObservablelift(finalOperatoroperator
沙夏cc
·
2023-08-02 09:57
设计模式之观察者模式
例子:报纸-邮局-用户不用设计模式实现被观察者packagecom.tao.YanMoDesignPattern.observer.case3_Origin;importjava.util.
Observable
白coderT
·
2023-08-02 09:37
设计模式
设计模式
观察者模式
RxSwift的使用
rxswift是时间监听框架,每一个事件比如文本的改变,按钮的点击或者网络请求的结束,每一个事件可以看成一个管道sequence,事件从管道流程,然后只需要监听这个管道就可以实现事件的监听核心思想是
Observable
NicoalsNC
·
2023-08-01 14:45
RxJava基础知识(二)
一.简单使用RxJava的三个步骤1.创建
Observable
,也就是我们常说的被观察者2.创建Observer,即观察者3.使用subscribe()进行订阅实例
Observable
.just("HelloWorld
AllenLake
·
2023-08-01 04:23
RxJS学习
ReactiveXStreams流设计模式:观察者模式、迭代器模式
Observable
可观察的物件(代表一组未来即将产生的事件资料--被观察的物件)Observer观察者物件Subscription订阅物件
十丶安
·
2023-07-31 00:05
rxjs
html
css
Map操作符
staticvoidmap(){
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter
Galileo_404
·
2023-07-30 14:00
面向响应式编程 RP
RxSwiftRxSwift中文解释RxSwiftRx标准API的Swift实现不包括任何iOS相关的内容RxCocoa基于RxSwift给iOSUI控件扩展了很多Rx特性RxSwift核心角色
Observable
纳兰沫
·
2023-07-30 13:20
RxJava操作符三
doOnNext()也接受一个consumer的接口publicclassRxJavaDemo{publicstaticvoidmain(String[]args){ObservablemyObservableF=
Observable
.create
挥炎破魂
·
2023-07-28 23:44
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他