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
关于NSNotificationCenter的创建和销毁
首先注册通知:-(void)viewDidLoad{[superviewDidLoad];[[NSNotificationCenterdefaultCenter]add
Observer
:selfselector
杰小冷_4957
·
2023-04-21 10:10
浅谈 KVO 的实现原理
KVO全称KeyValueObserving是Objective-C对观察者模式(
Observer
Pattern)的实现;KVO提供一种机制,当指定的对象的属性被修改后,则对象就会接受收到通知。
s_在路上
·
2023-04-21 09:54
手写简单Rxjava理解其内部实现(一)
首先创建原始被观察者及观察者接口//被观察者interfaceObservableSource{//订阅funsubscribe(
observer
:
Observer
)}//观察者interface
Observer
进击de小黑
·
2023-04-21 07:18
【Zookeeper学习】集群选举机制
【Zookeeper学习】集群选举机制一、基本概念1.集群机器ID2.事务ID3.Zookeeper服务器角色3.1Leader3.2Follower3.3
Observer
4.Zookeeper服务器工作状态二
JAY-CHOW
·
2023-04-21 04:27
java-zookeeper
zookeeper
学习
vue 中 [__ob__:
Observer
](被好多人坑了,现在终于解决了)
问题分析看这个问题的朋友先看看情况是不是和我一样,再往下看我的问题是一个对象数组,push进去对象的话,打印出来看,显示的是[ob:
Observer
],点看能看到里面的数据,但是我遍历他的话一个值也拿不到
有玉微凉,是为樱琅
·
2023-04-21 04:31
Vue
vue.js
js
生命周期观察者Lifecycle
Observer
/article/details/83051824为了方便Activity的代码优化,Android推出了生命周期观察者,复杂活简单说,先看代码:这是一个声明周期的观察者类;publicclassMy
Observer
implementsLifecycle
Observer
包罗万码
·
2023-04-21 03:51
iOS KVO 底层原理
1.1、注册KVO您必须执行以下步骤,才能使对象能够接收KVO兼容属性的键值观察通知:使用方法add
Observer
:forKeyPath:options:context:将观察者注册到观察对象。
Joker_King
·
2023-04-20 21:55
输入框字数限制实现
UITextView[[NSNotificationCenterdefaultCenter]add
Observer
:selfselector:@selector(textFiledEditChanged
wg刚
·
2023-04-20 19:34
jquery 滚动到某个div_【前端词典】4 (+1)种滚动吸顶实现方式的比较[性能升级版]...
修改内容如下:添加了图文说明,直观的说明getBoundingClientRect()集合含义频繁reflow风险该如何规避(优化滚动监听)监听滚动带来的性能问题(使用Intersection
Observer
weixin_39639381
·
2023-04-20 16:31
jquery
滚动到某个div
关于异形swiper页面刷新后失效的问题(样式错乱)
先看看正常的swiper正常swiper再看看页面刷新后错乱的swiper错乱swiper本来以为是因为异形swiper的样式问题,后来发现加个属性就好了
observer
:true,
以对_
·
2023-04-20 12:17
css
js
前端
html
css
iOS设计模式 (六) 观察者模式
观察者模式观察者模式本质上时一种发布-订阅模型,用以消除具有不同行为的对象之间的耦合,通过这一模式,不同对象可以协同工作,同时它们也可以被复用于其他地方
Observer
从Subject订阅通知,Concrete
Observer
handsome5
·
2023-04-20 08:06
iOS KVO监听数组元素的变化
创建观察者及观察的对象观察者:
Observer
Class观察的对象:dataArray创建一个O
Superman168
·
2023-04-20 02:57
关于Android屏幕亮度的一个需求,嵌入式音视频开发书籍
//监听屏幕亮度变化getContentResolver().registerContent
Observer
(Settings.System.getUriFor(Settings.System.SCREEN_BRIGHTNESS
m0_65320833
·
2023-04-20 02:23
程序员
面试
移动开发
android
vue3自定义图片懒加载指令
首先我们需要了解:Intersection
Observer
APIIntersection
Observer
是浏览器原生提供的构造函数,用于查看某个元素是否进入了视口(viewport),用户能否看到该元素
阿晨学前端
·
2023-04-20 00:56
vue3
前端
javascript
vue自定义指令之图片懒加载
2.实现重点:图片进入可视区域的监听可以通过计算图片到可视区域的距离判断(最原始方法)使用浏览器自带的APIIntersection
Observer
对象(推
凡小多
·
2023-04-20 00:56
vue
vue.js
javascript
前端
【Vue3】 vue3图片懒加载-封装自定义指令
通过vueuse封装的useIntersection
Observer
核心代码:(1)useIntersection
Observer
的基本使用import{useInte
itpeilibo
·
2023-04-20 00:25
Vue3
封装组件
vue.js
前端
vue3自定义指令懒加载
要使用自定义指令来实现懒加载,你需要进行以下步骤:在项目中安装Intersection
Observer
库。它可以帮助你监听元素是否进入可视区域。
十三木
·
2023-04-20 00:55
vue.js
npm
node.js
前端
javascript
Intersection
Observer
API详解
现在,依靠Intersection
Observer
我们能非常便捷且高效的实现上述功能。一、API//创建实例const
observer
=newIntersectionObserv
一贱你就笑~
·
2023-04-20 00:23
实用技巧
javascript
前端
Vue3中自定义指令,实现图片懒加载
图片懒加载//自定义指令Vue.directive('lazy',{mounted(el,binding){const
observer
=newIntersection
Observer
(([{isIntersecting
等着上颜色的皮卡
·
2023-04-20 00:23
前端
vue.js
vue3.0中用自定义指令实现图片懒加载
本章技术点Vue官方工具库(仅限vue3.0使用)中的useIntersection
Observer
vue.use插件的使用vue3.0自定义指令使用场景①每一张图片都要进行懒加载操作,在存在大量图片的列表中
奥特曼
·
2023-04-20 00:52
vue
vue3
vue复用
前端
html
javascript
vue
vue.js
图片懒加载及Vue自定义图片懒加载指令
文章目录监听滚动的方式Intersection
Observer
方式自定义图片懒加载vue指令1自定义图片懒加载vue指令2lazyLoadImage.jsmain.js中注册指令组件中使用学习链接:前端必会的图片懒加载
ps酷教程
·
2023-04-20 00:20
前端学习
javascript
前端
vue.js
设计模式-行为型模式之观察者模式
3.2.模式定义观察者模式(
Observer
Pattern):定义对象间
zhoupenghui168
·
2023-04-19 18:39
设计模式
设计模式
观察者模式
【chromium】常用设计模式:委托模式(Delegate Pattern)、观察者模式、 工厂模式。
文章目录对象行为型模式观察者模式(
Observer
Pattern)类创建型模式工厂模式(FactoryPattern)Delegate和client委托模式(DelegatePattern)client
怎么这么帅啊
·
2023-04-19 17:55
chromium
chromium
设计模式
delegate
observer
Event-
Observer
for whenever the stock status of product changes
Youcanusecatalog_product_save_after,checkout_submit_all_after,cataloginventory_stock_revert_products_sale,sales_order_item_cancel(Depending)andgetthestockstatus.Youcanevencheckforthatproductattributev
·
2023-04-19 15:56
magento2
游戏设计模式-观察者模式
观察者:class
Observer
{friendclassSubject;public:
Observer
():next(nullptr),previous(null
MKleee
·
2023-04-19 14:10
游戏服务器
服务器
游戏
c++
观察者模式
架构
游戏开发中常用的设计模式 【game design patterns】
观察者模式(
Observer
Pattern):用于实现对象间的事件通知,例如实现角色(Character)与任务(
RJPRondo
·
2023-04-19 14:39
设计模式
设计模式
iOS开发面试拿offer攻略之RunLoop篇
RunLoop启动前内部必须要有至少一个Timer/
Observer
/Source,所以AFNetworking在[runLooprun]之前先创建了一个新的NSMachP
ios开发闻闻
·
2023-04-19 06:48
vue 关键模块
Observer
模块
Observer
模块(以下仅个人理解,不对地方请指正)一:基本概念整个模块分成3个部分,
observer
:数据观察者。watcher:数据订阅者dep:关联2者的订阅器。
小银
·
2023-04-18 19:02
Android版本28使用http请求报错not permitted by network security policy
模拟器调试登录的时候报错CLEARTEXTcommunicationtoto52.76.xx.xxxnotpermittedbynetworksecuritypolicycom.aax.exchangeE/Progress
Observer
因为我的心
·
2023-04-18 17:18
Two 观察者
observer
pattern
Two观察者
observer
Pattern定义在对象之间定义一对多的依赖,当一个对象改变状态,依赖它的对象都会收到通知、并自动更新。可以观察者自取,也可以主题去推送其实就是设计两个接口。
名白
·
2023-04-18 16:02
Rxjava和Retrofit 在android中使用
创建Retrofit对象image.png封装Rxjava2中Observable方法privatevoidtoSubscribe(ObservabletObservable,
Observer
observer
wervy
·
2023-04-18 15:49
0304消息订阅与发布_fetch_小结-github搜索案例-react应用
前端请求后端数据方式2.2github搜索案例fetch版本3小结结语1消息订阅与发布1.1消息传递模式消息订阅与发布(Publish/Subscribe)是一种常见的消息传递模式,也称为观察者模式(
Observer
Pattern
gaog2zh
·
2023-04-18 01:40
#
React
github
react.js
javascript
pubsub消息订阅与发布
fetch
关于WKWebview KVO的问题
最近听云上监听到一个crash,内容如下:Aninstance0x11c9d7400ofclassWKWebViewwasdeallocatedwhilekeyvalue
observer
swerestillregisteredwithit.Currentobservationinfo
zgsddzwj
·
2023-04-18 01:17
Observable学习
1.观察者模式定义又叫发布订阅模式一种一对多的关系让多个观察者对象(
observer
)同时监听某一个主题对象(subject),这个主题对象的状态发生变化时就会通知所有的观察者对象,使它们能够自动更新自己优缺点优点
星月西
·
2023-04-17 22:29
宏任务和微任务的执行顺序
setInterval、setImmediate(Node.js环境)、UI事件、I/O(Node.js)3、运行:后运行二、微任务(microtask)1、发起者:JS引擎2、事件:Promise、Mutaion
Observer
宋小菜_菜菜
·
2023-04-17 22:23
KVO 底层原理
2、初探2.1、注册KVO您必须执行以下步骤,才能使对象能够接收KVO兼容属性的键值观察通知:使用方法add
Observer
:forKeyPath:options:context:将观察者注册到观察对象
小溜子
·
2023-04-17 14:10
观察者模式学习
1,设计模式之观察者模式(c++)
Observer
模式要解决的问题为:建立一个一(Subject)对多(
Observer
)的依赖关系,并且做到当“一”变化的时候,依赖这个“一”的多也能够同步改变。
李狗333
·
2023-04-17 09:20
观察者模式
学习
c++
C++设计模式--Strategy 策略模式 和
Observer
观察者模式
典型模式•TemplateMethod•Strategy•
Observer
/Event1.Strategy策略模式动机(Motivation)在软件构建过程中,某些对象使用的算法可能多种多样,经常改变
我只钓小鱼
·
2023-04-17 09:19
笔记
C++
设计模式
设计模式【16】——观察者模式(
Observer
模式)
文章目录前言一、观察者模式(
Observer
模式)二、具体源码1.Subject.h2.Subject.cpp3.
Observer
.h4.
Observer
.cpp5.main.cpp三、运行结果总结前言在现实世界中
希望早日退休的程序猿
·
2023-04-17 09:19
设计模式
设计模式
观察者模式
uml
C++设计模式(5)——观察者模式
观察者模式亦称:事件订阅者、监听者、Event-Subscriber、Listener、
Observer
意图观察者模式是一种行为设计模式,允许你定义一种订阅机制,可在对象事件发生时通知多个“观察”该对象的其他对象
伍粟
·
2023-04-17 09:18
C++设计模式
c++
设计模式
观察者模式
【C++设计模式】4.3-观察者/事件模式(
Observer
/Event)
观察者/事件模式(
Observer
/Event)一、观察者/事件模式(
Observer
/Event)1.模式动机在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系”——一个对象(目标对象)的状态发生改变
闻心同学
·
2023-04-17 09:17
C++
c++
设计模式
mvc
[设计模式] ——
Observer
观察者模式
文章目录
Observer
观察者模式动机定义示例代码结构图总结
Observer
观察者模式组件协作模式通过晚绑定,来实现框架与应用程序之间的松耦合。是框架和引用程序协作常用的。
Chris_zhangrx
·
2023-04-17 09:16
C++
读书笔记
观察者模式
refactoring
设计模式
c++
UE4 C++设计模式:观察者模式(
Observer
Pattern)
目录描述套路使用场景优缺点UE4实践创建观察者抽象类创建具体观察者类:工作人员创建目标抽象类创建目标具体类描述定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象都得到通知并更新。观察者模式又称发布-订阅(Publish-Subscribe)模式模型-视图(Model-View)模式源-监听器(Source-Listener)模式从属者(Dependents)模式套路抽
BBBourne
·
2023-04-17 09:16
UE4
设计模式
设计模式
观察者模式
在Android中使用LiveData和ViewModel
1、概述LiveData是一种可观察的数据存储器类,LiveData使用观察者模式,每当数据发生变化时,LiveData会通知
Observer
对象,我们可以在这些
Observer
对象中更新UIViewModel
菜鸟小白瓣大神
·
2023-04-16 18:36
android
java
开发语言
vue-api-生命周期钩子
beforeCreate()详情:在实例初始化之后,数据观测(data
observer
)和event/watcher事件配置之前被调用exportdefault{beforeCreate(){console.log
第三人称i
·
2023-04-16 17:47
RAC整理
RAC常用的方法,搭配@weakify(self);@weakify(self);通知#RAC中的通知不需要手动remove
observer
,其内部已经实现@weakify(self);[[[NSNotificationCenterdefaultCenter
Xl_Lee
·
2023-04-16 17:15
android jetpack LifeCycle的使用(java)
观察者模式的两个类:Lifecycle
Observer
和Lifecy
来来走走
·
2023-04-16 15:32
java
android
jetpack
android
Android 面试总结 - LiveData,面试的时候突然遇到答不上的问题怎么办
return;}//将owner和
observer
的包装对象添加到owner.getLifecycle()。对应方法注释的第1点。
AI设计大师
·
2023-04-16 14:57
程序员
面试
移动开发
android
观察者模式C++用法示例
三.观察者模式一.观察者模式1.作用2.适用场景3.实现要素二.C++程序示例一.观察者模式观察者模式(
Observer
Pattern)是一种行为型设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听一个主题对象
LiuZuqiang_3027
·
2023-04-16 13:07
设计模式
观察者模式
c++
JavaScript 基于Mutation
Observer
实现拖拽防抖
但这其中涉及到DOM操作,我不想在拖拽的时候疯狂的获取DOM.一、画布变形监听我想用resize事件来着,但这是一个DOM元素,所以,嗯,泡汤了,我不得不去找一些能监听DOM变化的方法.发现了Mutation
Observer
API
白瑕
·
2023-04-16 13:57
前端
javascript
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他