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
observer协处理器
RxJava/RxAndroid 使用入门
2.0.1'implementation'io.reactivex.rxjava2:rxandroid:2.0.1'RxJava概念RxJava有四个基本概念:Observable(可观察者,即被观察者)、
Observer
张可_
·
2020-08-24 10:58
android开发
rxJava使用总结
RxJava定义了被观察者(Observable)、观察者(
Observer
)、订阅(Subscribe)、事件(Event)。RxJava可以应用到网络框架Retrofit中。
老衲不服
·
2020-08-24 10:02
Android学习
Android笔记
RunLoop面试题
什么是RunLoop从字面意思看:运行循环,跑圈其实它内部就是do-while循环,在这个循环内部不断地处理各种任务(比如Source,Timer,
Observer
)一个线程对应一个RunLoop,主线程的
WenJim
·
2020-08-24 09:38
RxJava在安卓中的简单使用
我的理解是observable类产生事件,
observer
类异步消费事件,通过subscribe将生产和消费联系在一起。
Waker36
·
2020-08-24 09:06
实习随笔
观察者模式实现之EventBus(Google)
我们可能会想到JDK内置的java.util.
Observer
,或者自己写代码,其实Google
坤少_jkson
·
2020-08-24 08:06
设计模式
Android Acrchitecture Components( 架构组件)+热门框架(Retrofit+OkHttp+RxJava2+Glide)
Android架构组件好处:存储数据管理生命周期模块化避免常见的错误减少样板代码框架中包含的组件:RoomViewModelLiveDataLifecycle
Observer
和LiecycleOwner1
新根
·
2020-08-24 08:06
Android
项目架构(MVP模式
组件化
架构组件
插件化)
Android根据包名清理App数据
//注意权限importandroid.content.pm.IPackageData
Observer
;ActivityManageram=(ActivityManager)context.getApplicationContext
Mr_kings
·
2020-08-24 07:48
Android
MTK开发笔记集
OC Swift NotificationCenter通知
NotificationCenter.default.add
Observer
(self,selector:#selector(sendAddCategory),name:NSNotification.Name
IDEAINNET
·
2020-08-24 07:08
OC编程
Swift
2.Vue实例生命周期
image.png涉及到的钩子函数:beforeCreate(Function)在实例初始化之后,数据观测(data
observer
)和event/watcher事件配置之前被调用。
Lethe35
·
2020-08-24 07:08
Guava-EventBus简单学习笔记
EventBus介绍EventBus是轻量级的Event(消息)发布/订阅框架,采用设计模式中的
Observer
(观察者)模式。允许组件之间进行发布-订阅式的通信,而不需要组件彼此显式的注册。
途音
·
2020-08-24 07:58
EventBus
RxJava与RetroFit的封装
Build.gradler文件中搭建环境2.自定义RetroFit网络请求接口APISever3.对RetroFit网络进行封装RetfitFactory4.使用适配器设计模式,简化RetroFit请求代码,Base
Observer
5
qq_14876513
·
2020-08-24 07:16
观察者模式 - 演示与场景
发布&订阅一对多/一对一UML类图:image.png代码演示://主题、保存状态,状态变化之后触发所有观察者模式classSubject{constructor(){this.state=0this.
observer
s
EmilWong
·
2020-08-24 06:45
安卓获取输入法高度与ViewTree
Observer
讲解
[TOC]为了方便部分精力少的朋友,本文开始就直接介绍安卓获取输入法高度的方法,然后再逐步讲解。安卓获取输入法高度前言在某些场景下,比如写一个聊天界面,包括输入框和发送以及上面的消息列表,简单的使用LinearLayout或者RelativeLayout布局,当点击输入框,键盘弹起后,通常是不会遮挡输入框和发送的(有时就比较蛋疼了,不知为啥,它就是遮挡),因为它们也随键盘弹了起来。但布局再复杂点,
Asche
·
2020-08-24 04:55
Zookeeper集群与Curator客户端
的指定目录创建myid文件,文件内写入服务器的编号1.4启动集群服务器2.zab(zookeeperatomicbroadcast)原子广播协议2.1集群角色3.Leader选举3.1启动时期3.2运行时期4.
observer
田田田田__
·
2020-08-24 04:08
zookeeper
netty-grpc简单调用
HandlerpublicclassStudentServiceHandlerextendsStudentServiceGrpc.StudentServiceImplBase{@OverridepublicvoidsearchStudent(Message.Requestrequest,Stream
Observer
response
Observer
wait_for_eva
·
2020-08-24 03:50
netty
《Netty学习打卡--从小白到放弃》----- 15 - netty 之grpc Simple RPC 例子
打卡日期(2019-07-17)学习要点-1.Stream
Observer
-2.ManagedChannel-3.ManagedChannelBuilder-4.Runtime-5.1.Stream
Observer
沐沐女神
·
2020-08-24 02:03
netty
关于webVIew高度变化
//注册观察者[_wkWebView.scrollViewadd
Observer
:selfforKeyPath:@"contentSize"options:NSKeyValueObservingOptionNewcontext
会发光的鱼
·
2020-08-24 01:04
对于KVO的一些感受
使用方法:用A来监听B在A类中引入B类的.h文件定义一个B类的对象b为b添加监听器[badd
Observer
:selfforKeyPath:@“b的属性”options:NSKeyValueObservingOptionNewcontext
感激赐教
·
2020-08-24 00:12
IOS开发
阿里巴巴java开发手册学习总结
Factory,Proxy,
Observer
。7.接口的方法和属性不要加任何修饰符号(因为默认
幺零小柒
·
2020-08-23 23:13
杂技
grpc错误处理
//服务端publicvoidsimpleHello(ProtoObj.Personrequest,Stream
Observer
response
Observer
){System.out.println(
weixin_33712987
·
2020-08-23 23:54
netty-grpc四种方法
single-singleprotobufrpcsearchStudent(Request)returns(Student){}handlerpublicvoidsearchStudent(Message.Requestrequest,Stream
Observer
response
Observer
wait_for_eva
·
2020-08-23 22:45
netty
Gecko处理HTML HTTP请求的流程
【nsWebShell.m
Observer
是一个nsIStream
Observer
,webshell是传给DocLoader的nsIContentViewerContaine
zsw0314
·
2020-08-23 22:16
Firefox
OS
Gecko
mvvm框架设计模式
vue观察者模式1.data通过
observer
监听属性的变化2.
observer
监听到属性有变化,通知观察者列表。
spring_world_all
·
2020-08-23 19:34
vue
JAVA设计模式【行为型模式】之【Command】
前言其他行为型模式:Interpreter(模板方法)Template(模板方法)Command(命令模式)Iterator(迭代器模式)Mediator(调停者模式)Memento(备忘录模式)
Observer
刘战塔_Terry
·
2020-08-23 18:47
大规模并行程序设计作业-泰山服务器&天河2号
协处理器
:运算加速使用基于英特尔集成众核架构的XeonPh
ECNU_Jiang
·
2020-08-23 17:22
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入门
iOS 常用设计模式
NSNotification)委托模式(Delegate)单例(Single)MVC一、观察者(NSNotification)观察者设计模式就像微信公众号一样,你关注了一个公众号,才能收到公众号发的消息,所以说add
Observer
zyh1158
·
2020-08-23 16:48
VUE swiper只有一张图片的时候不滑动,多张滑动
{name:"Banner",props:{list:Array},data(){return{swiperOption1:{pagination:{el:'.swiper-pagination'},
observer
cc_want
·
2020-08-23 16:21
vue
用guava实现简单的事件驱动
有了这个玩意,真的可以替换
Observer
模式了
Observer
模式是比较常用的设计模式之一,虽然有时候在具体代码里,它不一定叫这个名字,比如改头换面叫个Listener,但模式就是这个模式。
cbjcry
·
2020-08-23 16:50
设计模式
多线程
flutter 检测生命周期 进行相关操作
@overridevoidinitState(){super.initState();//注册WidgetsBinding.instance.add
Observer
(this);}@overridevoiddispose
Android-Sky
·
2020-08-23 12:12
flutter使用记录
记录一个LifeCycle 错误使用导致 的BUG
关键字lifecycle多线程java.lang.IllegalArgumentExceptionbugandroidandroidx问题描述在调用getLifecycle().add
Observer
(
四七
·
2020-08-23 11:46
android
lifecycle
bug
多线程
Rxjava分析—Subject
Subject在ReactiveX是作为
observer
和
observer
able的一个bridge或者proxy。
YuanYuan_Tech
·
2020-08-23 11:16
Java
Android
js数组中包含 __ob__:
Observer
属性
vue中数组出现了__ob__:
Observer
,使用下标取不到值解决办法:yourArr=JSON.parse(JSON.stringify(yourArr))
deeop
·
2020-08-23 11:14
初步理解ContentProvider的工作原理(附简单实例)
ContentResolver来理解ContentProvider的使用如何创建ContentProvider和ContentResolver辅助工具类:Uri,UriMatcher,ContentUrisContent
Observer
伊利丹的爸爸
·
2020-08-23 10:48
android
View自定义控件系列——获取View最新(实时)宽高
view的全局变化事件,包括layout,draw应用场景,onCreate(),onResume()中控件未加载完全的情况下获取view的宽高等属性注意:需要移除监听事件view.getViewTree
Observer
mLuoya
·
2020-08-23 10:37
Android动画与自定义控件
onLayout
view.post
getWidth
Rxjava Subject分析
Subject=Observable+
Observer
看看官方的描述:Subject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了
Observer
和Observable
一叶飘舟
·
2020-08-23 10:07
Android开发
RunLoop 相关知识点
内部就是do-while循环,这个循环内部不断地处理各种任务(如:Sources、
Observer
、Timer)一个线程对应一个RunLoop,主线程的RunLoop默认已经启动,子线程的RunLoop
健了个平_24
·
2020-08-23 10:57
观察者模式
建立主题接口publicinterfaceSubject{voidregister
Observer
(
Observer
O);voidremove
Observer
(
Observer
O);voidnotify
Observer
隔壁丨王大爷
·
2020-08-23 09:20
观察者模式简单实现
设计模式目录观察者模式:观察者(
Observer
)关心被观察者(Subject)的某个状态(subjectState),一旦状态变化,观察者就能收到通知(Notify),并更新自己的状态(
observer
State
科学的发展-只不过是读大自然写的代码
·
2020-08-23 08:33
设计模式-简单
用组合模式、策略模式、观察者模式结合来实现一个MVC
1MVC介绍众所周知MVC不是设计模式,是一个比设计模式更大一点的模式,称作设计模式不合理,应该说MVC它是一种软件开发架构模式,它包含了很多的设计模式,最为密切是以下三种:
Observer
(观察者模式
wty814022051
·
2020-08-23 08:00
观察者模式在Java中的应用,附代码
说明:译自
Observer
designPatterninJavawithRealworldcodeExamplehttp://javarevisited.blogspot.sg/2011/12/
observer
-design-pattern-java-example.html
weixin_30876945
·
2020-08-23 07:35
Java观察者模式编程
观察者模式(订阅/发布模式)作者:代码大湿代码大湿Java中观察者模式中主要是
Observer
able类(被观察者),和
Observer
接口(观察者)。
汪聘
·
2020-08-23 07:15
JAVA
iOS中MVC设计模式
C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,从例子可以看出MVC就是
Observer
设计模式的
西门丨不吹雪
·
2020-08-23 07:07
C#设计模式之:观察者模式与委托
UMLCODEabstractclass
Observer
{publicabstractvoidUpdate();}abstractclassSubject{privateList
observer
s=newList
D.D.U
·
2020-08-23 07:24
C#
设计模式
RxJava2详解(二)--操作符
操作符简介Observable和
Observer
只是ReactiveX的开始,他们自己只不过是标准观察者模式的轻微扩展,更适合处理事件序列而不是单个回调。
shangmingchao
·
2020-08-23 07:31
Android
RxJava2使用
设计模式学习总结——观察者模式
抽象观察者(
Observer
):为所有的具体观察者定义一个借口,做更新操作。具体主题(ConcreteSubject)
ruyi366
·
2020-08-23 07:49
Java
Android
设计模式-观察者模式
观察者模式什么是观察者模式出版者(Subject)+订阅者(
Observer
)=观察者模式Subject管理某些数据,当数据发生改变,新的数据就会以某种形式送到
Observer
手上
Observer
在订阅
有趣的io
·
2020-08-23 07:28
Java基础
了解观察者模式--通过详细代码与例子
观察者模式应用场景建立一个对象与多个对象之间的一对多的依赖关系,一个对象状态发生改变时将会通知其他对象,发生状态改变的对象为subject,变化主体,被通知的对象为
observer
,一个subject可以有多个
jason_mai
·
2020-08-23 06:33
设计模式
观察者模式和事件委托和代理模式
什么是观察着模式当多个观察者想要同时观察同一个主题对象的时候,的那个主题对象也就是我们的被观察者的状态发生变化;观察者能够回调自身的方法老更新自己.实现步骤:第一:定义一个观察者接口第二观察者实现观察者接口第三:要是有一个被通知着接口,里面有add
Observer
堃堃5love
·
2020-08-23 06:20
Android
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他