简介 观察者模式(Observer)完美的将观察者和被观察的对象分离开。举个例子,用户界面可以作为一个观察者,业务数据是被观察者,用户界面观察业务数据的变化,发现数据变化后,就显示在界面上。面向对象设计的一个原则是:系统中的每个类将重点放在某一个功能上,而不是其他方面。一个对象只做一件事情,并且将他 ...
分类:
其他好文 时间:
2018-07-29 17:55:27
阅读次数:
165
一、vue生命周期示意图 二、生命周期钩子 ①beforeCreate:在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。 ②created 在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observe ...
分类:
其他好文 时间:
2018-07-29 00:54:57
阅读次数:
153
new Vue({ name: 'demo', el: '#demo', beforeCreate() { //在实例初始化之后,数据观测 (data observer) //和 event/watcher 事件配置之前被调用。 }, created() { ... ...
分类:
其他好文 时间:
2018-07-26 18:49:58
阅读次数:
193
双向数据绑定 1. js的eventloop micro 微队列,promise的then,async await,observer, 优先级高于宏队列。window.MutationObserver属于observer macro 宏队列,setTimeout,setInterval, click ...
分类:
其他好文 时间:
2018-07-25 19:07:14
阅读次数:
168
1.ZooKeeper是什么?ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户2.ZooKeep ...
分类:
其他好文 时间:
2018-07-25 11:40:06
阅读次数:
118
1、Vue的双向数据绑定原理是什么? 答 : vue是采用数据劫持,并且使用发布-订阅者的开发模式。原理是观察者observer通过Object.defineProperty()来劫持到各个属性的getter setter,在数据变动的时候,会被observer观察到,会通过Dep通知数据的订阅者w ...
分类:
其他好文 时间:
2018-07-24 23:51:25
阅读次数:
339
因为需要监控服务器的状况,所以要使用工具observer。但是observer是采用wxWidget开发的,远程机器没有此环境。于是在windows机器上装了虚拟机ubuntu,又折腾erlang和wxWidget折腾了半天,还是不断出现新的问题,于是考虑能否直接在windows机器上远程监控erl ...
分类:
其他好文 时间:
2018-07-18 17:05:27
阅读次数:
184
<template> <div class="swiper-box"> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide" v-for="(item, index) in slid ...
分类:
其他好文 时间:
2018-07-17 14:12:10
阅读次数:
493
Observer 模式应该可以说是应用最多、影响最广的模式之一,因为 Observer 的一个实例 Model/View/Control( MVC) 结构在系统开发架构设计中有着很重要的地位和意义, MVC实现了业务逻辑和表示层的解耦。在 MFC 中, Doc/View(文档视图结构)提供了实现 M ...
分类:
编程语言 时间:
2018-07-09 21:33:23
阅读次数:
176
每个钩子函数都在啥时间触发 beforeCreate 在实例初始化之后,数据观测(data observer) 和 event/watcher 事件配置之前被调用。 created 实例已经创建完成之后被调用。在这一步,实例已完成以下的配置:数据观测(data observer),属性和方法的运算, ...
分类:
其他好文 时间:
2018-07-09 00:39:41
阅读次数:
150