码迷,mamicode.com
首页 >  
搜索关键字:发布-订阅    ( 1434个结果
观察者模式
一、定义: 观察者模式(Observer)又叫做发布 订阅模式(Publish/Subscribe),定义了一种一对多的依赖模式,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 二、示例代码: 三、利用委托类实现 上述例子的问题在 ...
分类:其他好文   时间:2020-01-06 19:34:46    阅读次数:62
ESP8266环境监测系统+制作手机App在线实时显示
原理讲解 原理简述 :利用发布订阅模式。第一步,先ESP8266获取各种传感器数值,第二步,新建主题,然后esp8266往这个主题发送消息,第三步。app inventor 订阅这个主题,因为app inventor 制作的app 订阅了这个主题,就可以收到来自这个主题的消息,也就是可以收到各种传感 ...
分类:移动开发   时间:2020-01-03 14:01:04    阅读次数:247
浅谈Redis的基本原理和数据类型结构的特性和应用开发场景
一、Redis介绍 1,redis介绍(Redis安装在磁盘;Redis数据存储在内存) redis是一种基于键值对(key-value)数据库,其中value可以为string、hash、list、set、zset等多种数据结构,可以满足很多应用场景。还提供了键过期,发布订阅,事务,流水线,等附加 ...
分类:其他好文   时间:2020-01-03 12:01:32    阅读次数:62
Redis事务、持久化、发布订阅
一、Redis事物 1. 概念 Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 ...
分类:其他好文   时间:2020-01-02 17:14:40    阅读次数:70
Vue------发布订阅模式实现
html 1 <body> 2 <script src="./Dvue.js"></script> 3 <script> 4 const app = new DVue({ 5 data: { 6 test: "I am test", 7 foo: { 8 bar: "bar" 9 } 10 } 11 ...
分类:其他好文   时间:2020-01-02 14:12:09    阅读次数:100
[Vue源码]一起来学Vue模板编译原理(二)-AST生成Render字符串
本文我们一起通过学习Vue模板编译原理(二) AST生成Render字符串来分析Vue源码。预计接下来会围绕Vue源码来整理一些文章,如下。 "一起来学Vue双向绑定原理 数据劫持和发布订阅" "一起来学Vue模板编译原理(一) Template生成AST" "一起来学Vue模板编译原理(二) AS ...
分类:其他好文   时间:2019-12-30 21:38:53    阅读次数:99
[Vue源码]一起来学Vue双向绑定原理-数据劫持和发布订阅
有一段时间没有更新技术博文了,因为这段时间埋下头来看Vue源码了。本文我们一起通过学习双向绑定原理来分析Vue源码。预计接下来会围绕Vue源码来整理一些文章,如下。 "一起来学Vue双向绑定原理 数据劫持和发布订阅" "一起来学Vue模板编译原理(一) Template生成AST" "一起来学Vue ...
分类:其他好文   时间:2019-12-30 11:38:33    阅读次数:79
[Vue源码]一起来学Vue模板编译原理(一)-Template生成AST
本文我们一起通过学习Vue模板编译原理(一) Template生成AST来分析Vue源码。预计接下来会围绕Vue源码来整理一些文章,如下。 "一起来学Vue双向绑定原理 数据劫持和发布订阅" "一起来学Vue模板编译原理(一) Template生成AST" "一起来学Vue模板编译原理(二) AST ...
分类:其他好文   时间:2019-12-30 11:32:54    阅读次数:73
Vue中的观察者与发布订阅
大家好,今天为大家讲解一下 Vue 中的观察者,及发布和订阅的实现 1、首先我们来创建一个观察者。 /** * 观察者 */ class Watcher{ constructor(vm,expr,cd){ this.vm = vm; this.expr = expr; this.cd = cd; / ...
分类:其他好文   时间:2019-12-28 17:45:56    阅读次数:109
js 设计模式:观察者和发布订阅模式
总是把这两个当作同一个模式,但其实是不太一样的,现在重温一下。 观察者模式 观察者直接订阅目标,当目标触发事件时,通知观察者进行更新 简单实现 js class Observer { constructor(name) { this.name = name; } update() { console ...
分类:Web程序   时间:2019-12-28 15:53:18    阅读次数:104
1434条   上一页 1 ... 19 20 21 22 23 ... 144 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!