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协处理器
Kotlin Coroutines
importandroid.arch.lifecycle.Lifecycleimportandroid.arch.lifecycle.Lifecycle
Observer
importandroid.arch.lifecycle.LifecycleOwnerimportandroid.arch.lifecycle.OnLifecycleEventimportkotlinx.coroutines
lhl_012
·
2022-02-19 08:38
“包教包会“系列:Jetpack AAC完整解析(三)ViewModel 完全掌握!
上一篇介绍了JetpackAAC的数据处理组件LiveData,它是使得数据的更新能以观察者模式被
observer
感知,且此感知只发生在活跃生命周期状态。
字节跳不动
·
2022-02-19 05:33
RxSwift_Subject、BehaviorRelay
Subject基本介绍Subject即使观察者,也是可观察序列,因为都遵循了这两天协议Observable、
Observer
TypeRxSwift中Subject一种有三种,分别是PublishSubject
MR_詹
·
2022-02-19 04:03
Vue (2.x)生命周期
beforeCreate在实例初始化之后,数据观测(data
observer
)和event/wat
遇侎粒_duyuqin
·
2022-02-18 20:00
监听元素宽高改变(element onResize)
,否则横向排列.1.window.onResize元素的宽度改变不一定是由窗口大小改变导致的,也可能是元素之间互相的影响,所以监听窗口大小改变是行不通的.2.翻看浏览器API,使用高级函数Resize
Observer
bysir
·
2022-02-18 12:31
【实战】用原生的 JavaScript Intersection
Observer
API 实现 Lazy Loading
作者:神Q超人译者:前端小智来源:medium有梦想,有干货,微信搜索【大迁世界】关注这个在凌晨还在刷碗的刷碗智。本文GitHubhttps://github.com/qq449245884/xiaozhi已收录,有一线大厂面试完整考点、资料以及我的系列文章。前一阵子在做一个项目的时候,因为每组数据都要先通过很庞大的计算,才把计算后的结果Render到页面上,但这样就导致如果单页查出来的数据超过大
·
2022-02-18 07:21
前端vue.jscss
屏幕旋转
//接收旋转通知//接收通知[[NSNotificationCenterdefaultCenter]add
Observer
:selfselector:@selector(hengpingAction)name
立刻就爽
·
2022-02-18 07:26
理解Observables and
Observer
通过UITextField的rx_text属性体会了“事件数组”的概念和用法之后,我们通过这正式向大家介绍RxSwift中的事件序列,它叫做Observables。以及如何创建以及订阅Observables。在Playground中使用RxSwift为了能够更方便的看到代码的执行结果,在这段视频中,我们使用Playground向大家介绍RxSwiftobservables的用法。首先,我们新建一个
醉看红尘这场梦
·
2022-02-17 22:53
rxSwift从零开始的代码3
就是自定义的方式来创建Observable这里我们初始化一下看看letobser1=Observable.create{
observer
inreturnDisposables.create()}直接用{
卖毛玉的小贩
·
2022-02-17 12:55
在浏览器实现nextTick的方法
只要环境允许,优先使用顺序靠前的1.Mutation
Observer
varMutation=window.Mutation
Observer
||window.WebKitMutation
Observer
strong9527
·
2022-02-17 01:05
File
Observer
捕获ANR异常
Android中捕获运行时异常,可以通过继承UncaughtExceptionHandler来重写uncaughtException方法。可以捕获ANR异常的开源库目前比较好的是ANR-WatchDog。其他的开源库例如:BlockCanary,SafeLooperANR-WatchDog是参考AndroidWatchDog机制(com.android.server.WatchDog.java)起
Calllanna
·
2022-02-16 22:05
学习Vue响应式原理
1.Watcher、Dep、
Observer
分别负责什么?
·
2022-02-16 22:21
前端vue.js
RxSwift-KVO
一、Swift-KVO步骤一、添加观察funcswiftKVO(){person.add
Observer
(self,forKeyPath:"name",options:.new,context:nil)
Code_人生
·
2022-02-16 16:33
iOS-自己实现个NSNotificationCenter
iOS-自己实现个NSNotificationCenter代码地址实现原理类似多播委托image1.指定objc的实现NSNotification,add
Observer
的时候可以指定objc,post
Corbin___
·
2022-02-16 12:11
前端技术分享:页面性能优化问题复盘
为减小录制文件体积,当前的录制策略是先录制一次全量快照,后续录制增量快照,录制阶段实际就是通过Mutation
Observer
监听DOM元素变化,然后将一个个事件push到数组中。
·
2022-02-16 11:26
前端
ESP32开发综述
wifi芯片;估计很多人都接触过以ESP8266为核心的无线模块,用过AT指令等ESP32是乐鑫公司推出的另一款芯片,主要特性有:2.4GHzWi-Fi蓝牙高性能Xtensa®32位LX6双核处理器超低功耗
协处理器
多种外设
兜瑞米饭
·
2022-02-16 08:35
ESP32
嵌入式
从vue的nextTick到eventloop
ThenextTickbehaviorleveragesthemicrotaskqueue,whichcanbeaccessed//viaeithernativePromise.thenorMutation
Observer
Lxf_ph
·
2022-02-16 03:10
Flutter —生命周期
Flutter中的生命周期flutter也有自己的生命周期,但跟Android比起来就显得弱化了,官方定义的生命周期只有五个,实际应用中还需要WidgetsBinding
Observer
接口的配合,才能像
wethereornot
·
2022-02-15 23:36
iOS 在当前显示的控制器里如何判断程序是否被杀死?
1224614774昵称:嗡嘛呢叭咪哄QQ群:807236138群称:iOS技术交流学习群通过添加通知:一、添加进入后台的判断[[NSNotificationCenterdefaultCenter]add
Observer
石虎132
·
2022-02-15 21:22
实现页面水印,到底跟Mutation
Observer
有什么关系?
前言大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心背景大家平时在开发中或者在面试中,难免都会遇到一个问题——给页面加水印,其实这并不难,但是也是有一些注意点的,所以说看似简单的功能,要尽力做到:1、严谨性2、安全性实现水印其实实现水印并不难,只需要利用自定义指令+canvas+background-image即可,实现起来也非常方便:importtype
·
2022-02-15 16:23
javascript前端
Javascript实现观察者模式
简单说明,在观察者模式中,有两个模型,一个观察者(
observer
)和一个被观察者(Observed)。当被观察者发生改变或变化时,会通知观察者。场景模拟倘若即将到来双11,想要在双11购买商品
1900's 88 keys
·
2022-02-15 09:18
正在路上的前端攻城狮的烂笔记
#
JavaScript
es6
前端
ecmascript
关于网络监听SGNet
Observer
,断网再重新联网没有提示的问题解决
你的小可爱已上线项目需求:断开网络时候进行弹出笔筒的断网友好页面,重新连接网络进行自动数据加载,我是选择SGNet
Observer
已经写好的第三方,菜鸡毕竟是菜鸡,自己不想写只想用现成的而且人家写的很好啊
叶熙雯
·
2022-02-15 08:50
Rxjava初学习
一、观察者模式观察者模式(
Observer
)完美的将观察者和被观察的对象分离开。举个例子,用户界面可以作为一个观察者,业务数据是被观察者,用户界面观察业务数据的变化,发现数据变化后,就显示在界面上。
SuguriSora
·
2022-02-15 00:03
第二周 2018-02-10
首先,主要是对两种模式进行对比观察者模式、订阅-发布模式《LearningJavaScriptDesignPatterns》观察者与订阅-发布两种模式的区别观察者模式思路:1、分别有三个角色,分别是
Observer
List
TinyScript
·
2022-02-14 20:27
Vue的底层原理你了解多少
Observer
(数据劫持)核心是通过Obeject.defineProperty()来监听数据的变动,这个函数内部可以定义setter和getter。每当数据发生变化,就会触发setter()。
·
2022-02-14 13:36
LiveData
Android知识总结前言:里面有三个类:LiveData:抽象类MutableLiveData:LiveData的实现类
Observer
:观察者接口一、发生事件publicMutableLiveDataliveData
涛涛123759
·
2022-02-14 11:26
LiveData源码解析
1.liveData使用官方文档可见,liveData提供了几个方法可使用(日常使用的就四个):
observer
,
observer
Forever,postValue和setValue(省略方法的参数名)
雯艺雪
·
2022-02-13 23:58
iOS监听键盘事件
添加监听[[NSNotificationCenterdefaultCenter]add
Observer
:selfselector:@selector(keyboardWillShow:)name:UIKeyboardWillShowNotificationobject
iOS扫地僧
·
2022-02-13 21:01
看图学习23种设计模式(一)
中的ArrayList、LinkedList都实现了List接口,具体使用哪个类交由调用者选择,这就是策略模式的典型应用;状态模式工业级案例:观察者模式工业级案例:JDK中提供了观察者模式框架,比如:
Observer
问题_解决_分享_讨论_最优
·
2022-02-13 19:57
iOS 内购 -- 2、代码逻辑
内购流程:核心代码:引入头文件:#import代理:SKProductsRequestDelegate,SKPaymentTransaction
Observer
设置支付服务:[[SKPaymentQueuedefaultQueue
阿木小丸子
·
2022-02-13 18:47
iOS观察者模式的底层实现
使用KVO很简单,分为三个基本步骤:①、注册观察者,指定被观察对象的属性:[personadd
Observer
:selfforKeyPath:@"name"options:NSKeyValueObservingOptio
亲亲qin
·
2022-02-13 17:12
详解vue数据响应式原理之数组
目录src/core/
observer
/index.jssrc/core/
observer
/array.jsarrayMethods总结src/core/
observer
/index.jssrc/core
·
2022-02-13 15:12
Vue3 源码瞎看 2——reactivity 浅析
一般这种响应式的套路,都是reactive、observable、observe、
observer
之类的名字,vue2x中相应逻辑的关键字也差不多:defineReactive+observe+new
Observer
zpkzpk
·
2022-02-13 08:08
iOS willChangeValueForKey:中做了什么
而调用
Observer
的监听方法是在didChangeValueForKey:中进行的。那为什么只调用didChangeValueForKey:无法成功调用
Observer
的监听方法呢?
huisedediao
·
2022-02-13 05:45
计算WKWebview的实际高度
[_iWebView.scrollViewadd
Observer
:selfforKeyPath:@"contentSize"options:NSKeyValueObservingOptionNewcontext
o0下一站生活0o
·
2022-02-13 02:10
File
Observer
文件监听
一、概述File
Observer
主要用来提供对文件或者文件夹的监控,一个File
Observer
实例监控一个文件,能够监控的文件或者文件夹的eventtype包括下表中的几种。
罗永慧
·
2022-02-12 21:03
RxAndroid 源码解析一
,订阅内容执行者)Observable类OnSubscribe继承extendsAction1Action1extendsActionActionextendsFunction观察者(事件,订阅事件)
Observer
緦菍亭芷
·
2022-02-12 12:10
Android 设计模式入门到精通之二十一:观察者模式(
Observer
Pattern)
观察者模式(
Observer
Pattern)1.概念Defineaone-to-manydependencybetweenobjectssothatwhenoneobjectchangesstate,allitsdependentsarenotifiedandupdatedautomatically
编程家园
·
2022-02-12 10:01
安卓学习笔记(一)-RxJava
RxJava详解2.RxJava基本实现1)创建Observable,可通过Observable.create()、Observable.just()、Observable.fromArray()等2)创建
Observer
风眷
·
2022-02-12 07:54
iOS适配webView键盘被挡住
IQKeyboardManager库//键盘弹起监听添加通知-(void)addEventListening{//2.监听键盘的通知[[NSNotificationCenterdefaultCenter]add
Observer
心愿2016
·
2022-02-12 06:22
KVO与KVC的实现原理
1、KVO的使用API如下通过add
Observer
:forKeyPath:options:context:添加观察者对某个属性的监听。2、大家看下我写的代码,在设置age打个断点来调试。
王的for
·
2022-02-11 20:12
日常扫盲02:::2019-03-10
整合
Observer
,Compile和Watcher三者,通过
Observer
来监听自己的model的数据变化,通过Com
53814fb8681f
·
2022-02-11 19:05
swift4监听软键盘的弹出、收起,和高度变化
注册通知NotificationCenter.default.add
Observer
(self,selector:#selector(ComposeViewController.keyboardWillChangeFrame
米亚流年
·
2022-02-11 15:02
iOS之KVO使用
bserveValueForKeyPath:ofObject:change:context:监听回调observeValueForKeyPath:ofObject:change:context:移除观察者remove
Observer
yayun_he
·
2022-02-11 14:34
Java设计模式相关面试题
请用Java写出线程安全的单例模式在Java中,什么叫观察者设计模式(
observer
designpattern)?使用工厂模式最主要的好处是什么?在哪里使用?
老干妈炒饭
·
2022-02-11 03:13
iOS WKWebView在iOS11以下系统崩溃
定位问题:项目上线后通过bugly发现几个严重的崩溃问题,报错如下:Aninstance0x1034e1200ofclassWKWebViewwasdeallocatedwhilekeyvalue
observer
swerestillregisteredwithit.Currentobservationinfo
solayu
·
2022-02-11 02:41
iOS-KVO
1.使用和基本方法介绍全称:KeyValueObserving(键值监听)步骤:1.添加观察者/**add
Observer
*为对象p添加一个观察者(监听器)**@param
Observer
观察者(监听器
翻这个墙
·
2022-02-10 19:15
设计模式 -- 观察者模式 (
Observer
Pattern)
定义:定义对象间一种一对多的依赖关系,使得每当一个对象改变状态时,则所有依赖于它的对象都会得到通知并被自动更新。通俗来讲,观察者模式就是满足这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化。场景描述:在班级上,班长管理好班级的纪律,若有同学违反纪律,班长就会向班主任汇报情况;在这件事情中,班级同学是被观察者,班长是观察者,班级同学若违反了课堂纪律(说明对象状态改变)
小杰的快乐时光
·
2022-02-10 19:36
【轻松搞懂设计模式】观察者模式
【设计模式】观察者模式前言观察者(
Observer
)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。
·
2022-02-10 10:19
设计模式java观察者模式
Swift-UIViewController Extension
通知extensionUIViewController{publicfuncaddNotification
Observer
(name:Notification.Name,selector:Selector
长风浮云
·
2022-02-10 06:05
上一页
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
其他