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
设计模式:观察者模式java和javabean
设置属性值4.setChanged方法通知change为true5.notifyObservers通知观察者并更改change为false6.观察者会调用update方法,打印出属性值7.订阅-发布订阅:
observable
.addObserver
stonehigher125
·
2020-07-05 13:53
basic_java_net
DataBinding学习笔记(Kotlin中 recycleview item建立双向绑定)
build.gradle中的配置(module)//module的build.gradleandroid{....dataBinding{enabled=true}}recycleview的item类这边用到了
Observable
手話
·
2020-07-05 10:35
Rxjava2过滤操作符
take(inta)只发射前面的a项数据
Observable
.just(1,2,3,4,5,6,7,8,9).take(3).subscribe(newConsumer(){@Overridepublicvoidaccept
Jimmy_buer
·
2020-07-05 04:41
Rxjava
安卓
rxjava2
过滤
操作符
RxJava2.0与1.0的区别
但在Rxjava2.0,出现了两种观察者模式:
Observable
(被观察者)/Observer(观察者)Flowable(被观察者)/Subscriber(观察者)上面的是Rxjava1.0中背压处理的操作入口
止于怠
·
2020-07-05 04:42
RxJava1与2的主要区别
RxJava使用场景总结
1.包装缓慢的旧代码/***defer**包装缓慢的旧代码*/@Testpublicvoidtest9(){//这样的话,还是会阻塞主线程
Observable
.just(blockMethod("A")
天然鱼
·
2020-07-05 04:54
RxJava基本流程
1.基本结构我们先来看看,RxJava基本代码://被观察者Observableobservable=
Observable
.create(newObservable.OnSubscribe(){@Overridepublicvoidcall
书魂X
·
2020-07-05 01:23
RxJava 并行操作
上一篇文章RxJava线程模型分析详细介绍了RxJava的线程模型,被观察者(
Observable
、Flowable...)发射的数据流可以经历各种线程切换,但是数据流的各个元素之间不会产生并行执行的效果
fengzhizi715
·
2020-07-04 20:55
【JS】js中同步异步,Promise,Async/await,
Observable
同步与异步由于js是用来控制DOM的,所以js必须是单线程的,因为如果多个线程同时控制DOM操作,那么页面必然就乱套了。为了避免复杂性,所以它是单线程的。为了利用多核CPU的计算能力,HTML5提出WebWorker标准,允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。虽然js单线程的,但是浏览器内部不是单线程的,以此js才实现了异步。一些I/O操作、定时器
渐墨深
·
2020-07-04 19:08
JS
RxJava 并发之数据流发射太快如何办(背压(Backpressure))
RxJava系列教程:1.RxJava使用介绍【视频教程】2.RxJava操作符•CreatingObservables(
Observable
的创建操作符)【视频教程】•TransformingObservables
一叶飘舟
·
2020-07-04 19:30
Android开发
RxJava入门
RxJava2.0 基本使用,和场景
就是想用的时候会忘记怎么使用,所以这里做个笔记,希望也能帮到他人本文基于RxJava2.0RxJava自己觉得知道下面几点就比较清楚了RxJava的异步实现,是通过一种扩展的观察者模式来实现的RxJava的观察者模式:
Observable
hjiangshujing
·
2020-07-04 17:14
RxJava
android
RxJava学习笔记(二)线程调度介绍和源码分析
以下是今天的学习目录基本使用线程调度的整体流程关键类及方法说明总结基本使用
Observable
.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe
sjandroid
·
2020-07-04 13:31
Java设计模式 - 观察者模式
定义观察者Observer,也称订阅者Subscriber被观察者
Observable
,也称主题Subject定义对象间(被观察者和观察者)一种一对多的依赖关系,使得每当一个对象(被观察者)改变状态时,
Singal11
·
2020-07-04 12:26
RxJava实现联想搜索(模糊搜索+定向搜索)
(3)switchMap最新发射的最终显示(4)filter只有通过测试的数据才会被发射(5)map:将一个发射数据的
Observable
变换为多个Observables,然后将它们发射的数据合并后放
鱼包子Ray
·
2020-07-04 11:00
RxJava
Rxjava(三)、操作符的使用
上一篇讲了,rxjava有五种观察者创建模式,其中
Observable
和Flowable差
EvanZch
·
2020-07-04 06:30
移动开发
RXJava实现延迟几秒操作
Observable
.timer(10,TimeUnit.SECONDS).subscribe(newObserver(){@OverridepublicvoidonSubscribe(Disposabled
文艺范的世界
·
2020-07-04 05:47
Android开发
RxJava Android初探和常用实战代码
下面的代码是基于RX1.0//创建被观察者也就是事件发布者Subscriber因此SubscriberOn实际上是控制call回调应该所处线程Observableobservable=
Observable
.create
物是人非事事休欲语泪先流
·
2020-07-04 04:21
Scheduler(二)
subscribeOn()原理图:subscribeOn()通过操作特定的Scheduler,通知
Observable
在指定线程执行。observeOn()原理图:Obse
书魂X
·
2020-07-04 02:33
RxJava2基础教程2-操作符1
create是RxJava最基本的操作符了,作用是创建一个被观察者
Observable
,不用多解释上一节用的就是他,需要注意的一点是当你调用了onCompleteoronError之后虽然仍旧可以调用onNext
lurenjia
·
2020-07-02 16:00
observable
.unsubscribeOn(Schedulers.io())
取消订阅一般我们在视图消亡后,无需RxJava再执行,可以直接取消订阅
observable
.unsubscribeOn(Schedulers.io());可用在activity的onDestroy(),
江东橘子
·
2020-07-02 12:38
Rxjava
使用Vue2.6提供的新API Vue.
observable
手动打造一个Vuex
创建storeimportVuefrom'vue'//通过Vue.
observable
创建一个可响应的对象exportconststore=Vue.
observable
({userInfo:{},roleIds
孙同学你好
·
2020-07-02 12:00
RxAndroid 应用(四)(简易天气App之RxBus)
RxAndroid应用(一)(简易天气App)RxAndroid应用(二)(简易天气App)RxAndroid应用(三)(简易天气App之
Observable
内存泄露)RxAndroid应用(四)(简易天气
喝醉的毛毛虫
·
2020-07-02 08:29
Android
关于knockout.js的
observable
动态加载问题
在项目中使用到knockout,在加载一组数据的时候遇到一个问题,一组数据里面有一个值无法动态加载更改的值更新数据时,dialogModel里面的otherCondition无法获取最新的值,我把data-bind的html改成value就可以了,不清楚为什么出错,此次仅记录一下错误functionModel(){var_self=this;_self.dialogModel=ko.observa
kikeym
·
2020-07-02 06:48
angular4触发window的滚动事件
DOCUMENT}from'@angular/platform-browser';二,注册变量subscribeScoll:any;三,ngOnInit():void{this.subscribeScoll=
Observable
.fromEvent
jokren
·
2020-07-02 06:27
angular4
RxJava学习,封装一个简单的map 和flatMap
callback嵌套转换而来,其中的map和flatMap都只是精简过后的一个概念,不是真正的样子感谢W_BinaryTree2楼·2017.05.1201:07flatMap不仅仅是把item封装成
observable
pdog18
·
2020-07-02 05:11
Android 架构师之路21 响应式编程RxJava 线程变换原理
subscribeOn-订阅时的线程observeOn-接收时的线程Scheduler-实际做线程变换1.RxJava1线程变换Scheduler调度者Operator操作者符接口lift核心操作符实例
Observable
香沙小熊
·
2020-07-02 00:20
rxjs(1)
可观察对象冷热问题直接创建的
Observable
都是冷的采用share()处理后变成热的(直接发出分发数据并对所有订阅器生效)采用publish()+connect()变成暖的(从connect的时候开始算起
plightfield
·
2020-07-01 21:28
TypeError: error.json is not a function
Injectable}from'@angular/core'import{Http,Headers,Response}from"@angular/http";import'rxjs/Rx';import{
Observable
雪菲幂
·
2020-07-01 20:48
Java观察者模式示例
上代码:packagecom.gannalyo.observer;importjava.util.
Observable
;/***Oneobservabletool,itmeanslikeabroadcast
cifuyi3923
·
2020-07-01 20:51
react-apollo loading 一直为 true bug 的一个临时解决办法
这几天在使用graphql重构正在写的一个后台管理程序,api方面原来用的是grpc,前端用了react+redux+redux-
observable
。
chronos
·
2020-07-01 18:15
RxJava 创建操作符 timer与interval
timer操作符既可以延迟执行一段逻辑,也可以间隔执行一段逻辑,但是已经过时了,而是由interval操作符来间隔执行.timer延迟执行例子:如延迟5秒:
Observable
.timer(5,TimeUnit.SECONDS
亚洲小炫风
·
2020-07-01 17:47
响应式编程
java 设计模式 观察者模式 新闻消息推送
两个定义:观察者:Observer(比如新闻客户端,你自己的微信号)被观察者:
Observable
(新闻推送端,你关注的微信公众号)1.观察者可以同时订阅多个被观察者。
彼天
·
2020-07-01 17:28
java
java设计模式
RxSchedulersHelper
1.线程切换操作2.网络加载弹出对话框(LoadingDialog),加载完成后LoadingDialog消失(dismiss)3.特别注意doOnNext()方法的回调,仅仅支持一个onNext,当
Observable
littlezan
·
2020-07-01 14:45
验证码倒计时
publicvoidonCodeClick(){finallongcount=60;//设置60秒
Observable
.interval(0,1,TimeUnit.SECONDS).take(count
Snow_Ice_Yang
·
2020-07-01 13:57
Android
Deep Recurrent Q-Learning for Partially
Observable
MDPs(DRQN)笔记
DeepRecurrentQ-LearningforPartiallyObservableMDPs1.论文讲了什么/主要贡献是什么传统DQN主要面型MDP的环境,在Atari环境中进行测试的过程中也是采取的输入多个帧的形式,使模型输入的观测能够体现出系统的状态。但现实中大部分都是部分可观测的情况——POMDP,本文在DQN的基础上,结合循环神经网络的特性,将LSTM与DQN结合,设计出DRQN,从
Melody1211
·
2020-07-01 11:41
论文阅读笔记
React Native 之 mobx使用
mobx常用的标签:@
observable
:使用此标签监控要检测的数据;@observer:使用此标签监控当数据变化是要更
MI移动
·
2020-07-01 11:20
Angular 4_监听滚动条(用来锁定行)
angular/platform-browser'; subscribeScoll:any;ngOnInit():void{this.columnTop='0';this.subscribeScoll=
Observable
.fromEvent
Martin_Yelvin
·
2020-07-01 03:26
Angular2.x
技巧
前端
RxJava源码分析
最简单的观察者列车
Observable
.create(newObservable.OnSubscribe(){@Overridepublicvoidcall(Subscribersubscriber){
o_o_72ab
·
2020-07-01 00:05
观察者模式(Observer)
UML类图观察者设计模式.png注意线程安全Client类publicinterfaceClient{voidchange();}
Observable
类publicclassSubjec
耀升
·
2020-06-30 18:17
RxJava 2 源码分析(一)
首先我们看一下RxJava2三步曲的一个基本实现:1创建被观察者(也叫数据发射者)2创建观察者(也叫数据消费者)3建立订阅关系代码如下://第一步创建被观察者Observableobservable=
Observable
.create
西凉小可
·
2020-06-30 08:34
Angular异步请求
后来我发现应用中大部分的交互都是异步的,但并没有使用Ajax,这是应用Angular的
Observable
(可观察对象),可观察对象在应用的发布者和订阅者之间传递消息。
xuxuan1997
·
2020-06-30 04:45
前端
Angular
Rxjava2源码浅析(二)
使用范例上次我们在建立关系的时候就是这样光秃秃的一句话
observable
.subscribe(observer);这在平时使用的时候显然是不够用的,Rxjava的优势是什么?
Sp_WannaSing
·
2020-06-30 02:25
RxJS官方教程(一) 概览
RxJS官方教程(一)概览RxJS官方教程(二)ObservableRxJS官方教程(三)
Observable
剖析RxJS官方教程(四)Observer和SubscriptionRxJS官方教程(五)SubjectRxJS
程序员文集
·
2020-06-29 16:58
RxSwift by Examples #2 –
Observable
and the Bind
binding意思是连接
Observable
和Subject。释义我们已经学习过
Observable
和Observer。Subject-可观察的和观察者。它可以观察和被观察。
su3
·
2020-06-29 16:28
一点点入坑JetPack:LiveData篇
与常规
observable
不同,LiveData是生命周期感知的。从官方文档上我们可以看到俩个关键词:可观察、生命周期感知。
策码奔腾 叓
·
2020-06-29 10:05
it
移动互联网
程序员
Android
Android RxLife 一款轻量级别的RxJava生命周期管理库(一)
原理RxLife通过Jetpack下的Lifecycle获取Activity/Fragment的生命周期变化,并通过
Observable
.lift(ObservableOperator)操作符,注入自己实现的
不怕天黑_0326
·
2020-06-29 09:58
Java 设计模式之观察者模式
importjava.util.ArrayList;importjava.util.List;importjava.util.
Observable
;importjava.util.Observer;publicclassProductList
兰枫
·
2020-06-29 08:09
Java基础
Java设计模式
RxJava 2.x.y与Retrofit结合使用出现时出现无法创建
Observable
错误及分析异常如下:java.lang.IllegalArgumentException:Unabletocreatecalladapterforio.reactivex.ObservableformethodIWeiboContent.listLastWeiboatretrofit2.ServiceMethod$Builder.methodError(ServiceMethod.java:751
FallBlank
·
2020-06-29 06:10
RxJava2.0 操作符(9)—— Connectable
Observable
连接操作符
Connect首先我们有必要来了解一下什么是ConnectableObservable:就是一种特殊的
Observable
对象,ConnectableObservable在被订阅时并不开始发射数据,而是只有在调用
DoubleThunder
·
2020-06-29 04:19
RxJS中文手册
入门RxJS是一个库,它通过使用
observable
序列来编写异步和基于事件的程序。
材女的进击
·
2020-06-28 23:26
前端
Mobx的简单使用(@
observable
、@ observer、action)
@
observable
装饰器可以在ES7或者TypeScript类属性中属性使用,将其转换成可观察的。@
observable
可以在实例字段和属性getter上使用。
偶然中的必然
·
2020-06-28 22:55
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他