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
react+mobx实现购物车功能
的理念是通过观察者模式对数据做出追踪处理,在对可观察属性的作出变更或者引用的时候,触发其依赖的监听函数,在React中即是在 @observer 中对组件进行数据更新,监听,并渲染到视图层面.简单原理来说:先通过 @
observable
Banshee
·
2020-08-24 15:28
react.js
mobx
RxJava(十一): 并行编程
博客主页1.RxJava并行操作被观察者(
Observable
/Flowable/Single/Completable/May)发射的数据流可以经历各种线程切换,但是数据流的各个元素之间不会产生并行执行的效果
小兵兵同学
·
2020-08-24 15:47
java
android
rxjava
rxandroid
Vue和mobx的基础理解
Vue:index.html=>main.js=>App.vue,然后就在这个基础上去建立各种*.vuemobx:action:标记此动作会被
observable
,而触发reaction或autorunrunInAction
jianlun3009
·
2020-08-24 14:10
【资源集合】 ES6 元编程(Proxy & Reflect & Symbol)
今天在应用和学习中不断接触到这概念,比如mobx5中就用到了Proxy重写了
Observable
对象,觉得有必要梳理总结一下。本文不生产代码,只当代码、文档的搬运工。
JSCON简时空
·
2020-08-24 14:06
javascript
前端
es6
元编程
基础
RxJava中操作符到底做了什么?
今天我们已filter为例,看代码:Integer[]datas={1,2,3,4,5,6,7,8,9,10};
Observable
.from(datas).filter(newFunc1(){@Overr
熊猫大叔
·
2020-08-24 13:14
rxandroid
rxjava
java
android
RxJS 核心概念之Subject
在RxJS中,Subject是一类特殊的
Observable
,它可以向多个Observer多路推送数值。
mumuzhenzhen
·
2020-08-24 13:46
rxjs
javascript
RxJS 核心概念Observer & Subscription
Observer(观察者)是
Observable
(可观察对象)推送数据的消费者。
mumuzhenzhen
·
2020-08-24 13:45
javascript
rxjs
RxJs 核心概念之
Observable
Observable
(可观察对象)是基于推送(Push)运行时执行(lazy)的多值集合。
mumuzhenzhen
·
2020-08-24 13:44
rxjs
javascript
RxJS API解析(四)
Rx*(
Observable
.combineLatest)方法方法定义Rx.
Observable
.combineLatest(...args,[resultSelector])作用通过处理函数总是将指定的可观察对象序列中最新发射的值合并为一个可观察对象
mumuzhenzhen
·
2020-08-24 13:19
rxjs
javascript
RxJS API解析(二)
Rx*(
Observable
.case)方法方法定义[Rx.
Observable
.case(selector,sources,[elseSource|scheduler])]作用选择序列中特定可观察对象进行订阅
mumuzhenzhen
·
2020-08-24 13:41
javascript
rxjs
RxJS API解析(三)
Rx*(
Observable
.catch)方法方法定义Rx.
Observable
.catch(...args)作用序列中可观察对象因为异常而被终止后,继续订阅序列中的其他可观察对象。
mumuzhenzhen
·
2020-08-24 13:41
javascript
rxjs
安卓中Rxjava
Observable
即被观察者,它决定什么时候触发事件以及触发怎样的事件。RxJava使用create()方法来
weixin_45095939
·
2020-08-24 11:38
安卓中Rxjava
RxJava/RxAndroid 使用入门
implementation'io.reactivex.rxjava2:rxjava:2.0.1'implementation'io.reactivex.rxjava2:rxandroid:2.0.1'RxJava概念RxJava有四个基本概念:
Observable
张可_
·
2020-08-24 10:58
android开发
rxJava使用总结
RxJava定义了被观察者(
Observable
)、观察者(Observer)、订阅(Subscribe)、事件(Event)。RxJava可以应用到网络框架Retrofit中。
老衲不服
·
2020-08-24 10:02
Android学习
Android笔记
android rxjava实现定时任务
就可以启动任务//观看直播心跳initialDelay:首次执行任务延迟多少period:定时任务时间间隔unit:时间单位privatefuninitLiveSocket(){mDisposable=
Observable
.interval
大白菜打番茄
·
2020-08-24 09:11
Android开发
RxJava在安卓中的简单使用
我的理解是
observable
类产生事件,observer类异步消费事件,通过subscribe将生产和消费联系在一起。
Waker36
·
2020-08-24 09:06
实习随笔
RxJava不要重复使用(reuse)Subscriber的实例
1.RxJava使用介绍【视频教程】2.RxJava操作符•CreatingObservables(
Observable
的创建操作符)【视频教程】•TransformingObservables(
Observable
一叶飘舟
·
2020-08-24 08:28
Android开发
两步使用 LiveData 替换
Observable
Field
可观察性指的是一个对象会在其数据发生变更时向其他类发出通知。可观察性是数据绑定库(DataBinding)的重要特性之一,它可以将数据和UI元素绑定在一起——当数据发生变化时,屏幕上的相关元素也会随之更新。默认情况下,普通函数和字符串是不可观察的,这就意味着,当您在数据绑定布局中需要使用它们时,只能在新建的时候获取它们的值,但在后续的操作中,却不能得到相应的数据。为了使对象可观察,数据绑定库中包含
谷歌开发者_
·
2020-08-24 08:22
angular4+rxjs订阅发布者模式实现组件中通信
独角兽企业重金招聘Python工程师标准>>>一、首先引入rxjs使用npminstallrxjs--save二、创建一个订阅发布者的中间件即middlereService在service中引入rxjsimport{
Observable
weixin_34232617
·
2020-08-24 03:09
RxJava学习(十一)操作符总结
一.创建操作符作用:创建被观察者(
Observable
)对象,发送事件1.基本创建:creat()2.快速创建并发送事件:just,fromArray,fromIterable,never,empty,
大熊啊啊啊
·
2020-08-23 21:44
Android RxJava 2.x入门例子详解(二)
快捷操作符
Observable
的创建方式:just()创建一个
Observable
,并自动调用onNext()发射数据,可发射一个或一组对象。
IM魂影
·
2020-08-23 21:45
JDK中的动态代理之一
JDK中的动态代理写到代理模式这章,不得不提到JDK中的动态代理,它是java语言自身对动态代理的支持,类似于JDK中在java.util包中提供
Observable
类和Observer接口提供对观察者模式的语言级支持
lhminjava
·
2020-08-23 17:42
Java
RxJava 驯服数据流之高级错误处理
同样,在RxJava中,你也可以根据异常来执行不同的逻辑而无需结束
Observable
,也不再强迫Observer处理所有情况。
一叶飘舟
·
2020-08-23 17:06
Android开发
RxJava入门
RxJava 2.0中backpressure(背压)概念的理解
举个例子,使用zip操作符将两个无限大的
Observable
压缩在一起,其中一个被观察者发送
iteye_11495
·
2020-08-23 17:10
RxJava 操作符(辅助、布尔、条件、转换)
辅助操作符辅助操作符可以帮助我们更方便的管理
Observable
。delaydelay操作符让原
Observable
在发射数据之前延迟一段时间。
IT一书生
·
2020-08-23 12:48
RxSwift 倒计时, UIButton setTitle 闪烁问题
按钮倒计时修设置UIButton的title时会发生闪烁的情况:countDownDisposable=
Observable
.interval(1,scheduler:MainScheduler.instance
goodl
·
2020-08-23 12:46
理解RxJava(四)Subject用法及原理分析
说到Subject,很多人可能都不是很熟悉它,因为相对于RxJava的
Observable
、Schedulers、Subscribes等关键字来讲,它抛头露面的场合似乎很少。
却把清梅嗅
·
2020-08-23 10:54
RxJava
Rxjava Subject分析
Subject=
Observable
+Observer看看官方的描述:Subject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和
Observable
一叶飘舟
·
2020-08-23 10:07
Android开发
用java代码实现观察者模式
importjava.util.
Observable
;classBossextendsObservable{privateStringname;privateStr
zh521zh
·
2020-08-23 08:06
java
Java观察者模式编程
下面是个简单的demo//被观察者packagedemo;importjava.util.
Observable
;publicclassMyObserverableextendsObservable{//
汪聘
·
2020-08-23 07:15
JAVA
RxJava2详解(二)--操作符
操作符简介
Observable
和Observer只是ReactiveX的开始,他们自己只不过是标准观察者模式的轻微扩展,更适合处理事件序列而不是单个回调。
shangmingchao
·
2020-08-23 07:31
Android
RxJava2使用
设计模式学习总结——观察者模式
角色:抽象主题(Subject):又叫抽象被观察者(
Observable
),定义一个接口可以增加和删除观察者对象。抽象观察者(Observer):为所有的具体观察者定义一个借口,做更新操作。
ruyi366
·
2020-08-23 07:49
Java
Android
RxJava2使用笔记
12-2305:34:35.120341:metaData-endSubjectSubject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和
Observable
Angels_安杰
·
2020-08-23 06:22
移动开发
JAVA 观察者模式代码
观察者模式代码importjava.util.
Observable
;publicclassProductextendsObservable{privatedoubleprice=2.0;publicdoublegetPrice
iteye_16969
·
2020-08-23 06:01
java_core
Java线程监听,意外退出线程后自动重启
观察者模式在JDK中有现成的实现,java.util.Obserable,如何进行监听线程,请看例子:被监听的线程类:packagecn.std.test;importjava.util.
Observable
wholve
·
2020-08-23 05:45
观察者模式(Kotlin)学习心得
*classZhengFuObservable:
Observable
(){/***政策更新*/funpolicyUpdate(policy:Stri
Duckdan
·
2020-08-23 04:48
设计模式
框架学习RxSwift2.0
Observable
创建
1.常规操作导入RXSwift,参看https://www.jianshu.com/p/b73231a29949Rx是ReactiveX的缩写,简单来说就是基于异步Event(事件)序列的响应式编程。Rx可以简化异步编程方法,并提供更优雅的数据绑定。让我们可以时刻响应新的数据同时顺序地处理它们。函数响应式编程=函数式编程+响应式编程函数式:(FunctionalProgramming)把运算过程尽
d数字
·
2020-08-23 01:57
Nest.js 守卫
当调用者具有足够的权限时,特定路由才可用//app.guard.tsimport{CanActivate,ExecutionContext,Injectable}from'@nestjs/common';import{
Observable
weixin_34067049
·
2020-08-22 23:26
@nestjs/websocket基本使用
)exportclassEventsGateway{@WebSocketServer()server;@SubscribeMessage('message')onEvent(client,data):
Observable
crayon-shin-chan
·
2020-08-22 22:37
#
nest.js
#
socket.io
nestjs
RxSwift核心逻辑分析
RxSwift的使用RxSwift的使用流程:创建序列、订阅信号、发送信号//1:创建序列letob=
Observable
.create{(obserber)->Disposablein//block_
king_jensen
·
2020-08-22 21:05
Rxjava和Retrofit返回数据解析问题
一、前言:在我们数据请求过程中,采用的接口请求,
Observable
返回数据。我们定义的返回数据都是Json数据。
因为我的心
·
2020-08-22 19:50
Android
Angular 中后台前端解决方案 - Ng Alain 介绍
angularjs,完备的相关功能,类似后端开发的体验,让人耳目一新,全新的angular拥抱typescript,更是为后端开发量身打造,学习angular,可以参考学习笔记:Angular快速学习笔记(4)--
Observable
weixin_33985679
·
2020-08-22 19:21
RxSwift学习--核心逻辑再探
下面通过源码来看一下RxSwift到底有多骚RxSwift核心逻辑再探先把上篇中的例子代码搬过来://第一步:创建序列//在create()函数中传入一个闭包,任务是对每一个过来的订阅进行处理letob=
Observable
.create
Henry_Jeannie
·
2020-08-22 19:49
告别RxJava:Coroutine Channel替代Rx
Observable
/Subject
最近有一些文章建议大家放弃RxJava。在AAC推荐的MVVM最佳实践中重度依赖了RxJava,是不是也可以考虑去掉其中的RxJava呢?RxJava的问题功能过剩MVVM中使用RxJava主要用来进行异步请求以及订阅,但RxJava的能力远不止于此,他更是一个操作符众多的流式响应式框架,功能众多确不被熟知和使用,除了徒增包体积以为,还有误用操作符造成bug的风险Kotlin不友好RxJava虽然
fundroid_方卓
·
2020-08-22 18:17
Kotlin
#
Kotlin
Coroutine
RxJava
RxJava2.0(四)谈一谈基础功能源码实现
例如下面这种://被观察者Observableobservable=
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
晨雨细曲cyxq
·
2020-08-22 18:20
Android
Filtering 过滤操作
filter( )—过滤数据takeLast( )—只发射最后的N项数据last( )—只发射最后的一项数据lastOrDefault( )—只发射最后的一项数据,如果
Observable
为空就发射默认值
请叫我东子
·
2020-08-22 18:39
RxJava
Angular4_
Observable
和subscribe
getHUs=(request:HandlingUnitsRequest):
Observable
=>{if(this.chbCheckkAll){this.chbCheckkAll.nativeElement.checked
Martin_Yelvin
·
2020-08-22 17:38
Angular2.x
前端项目中常用到的指令汇总--持续更新
大致流程如下1、创建指令2、@HostListener中监听click事件,并将事件作为
observable
发出3、订阅发出的click事件,并且debounceTime一段时间4、再将事
jhon哥
·
2020-08-22 17:21
Angular
ng-alain通过路由守护解决token失效导致弹出多条提示
token失效时不允许再跳转到模块1)编写LoginGuard服务 import{CanActivate,CanActivateChild}from'@angular/router';import{
Observable
plia
·
2020-08-22 17:48
angular
ng-alain
RxJava 驯服数据流之时间平移
有些
Observable
会同步的即可发射所有的数据,比如range,有些按照一定的时间间隔发射数据、有些根本无法确定到底何时发射数据。例如,鼠标移动时事件和UDP数据包到达的时刻。
一叶飘舟
·
2020-08-22 17:06
Android开发
RxJava入门
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他