Problem: how to store and querry massive amounts of high quality sensor data ingested in real-time from many sensors. Properties paramount for a TSMS: ...
分类:
数据库 时间:
2019-11-26 19:30:02
阅读次数:
85
小程序里的自定义组件里是有数据监听器的,可以监听对应数据的变化来执行callBack,但是页面Page里没有对应的api就显的很生硬,比如某个数据变了(如切换城市)需要重新刷页面,如果不做监听,每次都要在数据变化的地方手动去调一次函数。 那么如何像vue那样在Page里实现 watch 和 comp ...
分类:
微信 时间:
2019-11-25 20:08:46
阅读次数:
124
1. Redis服务端是个单线程的架构,不同的Client虽然看似可以同时保持连接,但发出去的命令是序列化执行的,这在通常的数据库理论下是最高级别的隔离2. 用MULTI/EXEC 来把多个命令组装成一次发送,达到原子性(有点像命令具有打包功能)3. 用WATCH提供的乐观锁功能,在你EXEC的那一 ...
分类:
其他好文 时间:
2019-11-24 22:40:35
阅读次数:
184
Vue 源码解析 Vue 的工作机制 在 new vue() 之后,Vue 会调用进行初始化,会初始化生命周期、事件、props、methods、data、computed和watch等。其中最重要的是通过Object.defineProperty设置setter和getter,用来实现响应式和依赖 ...
分类:
其他好文 时间:
2019-11-24 13:56:33
阅读次数:
81
开始事务:multi开启 exec结束 mutil后面的语句有两种情况 1.语法错误,exec的时候报错,所有的不能执行 2,语法本身没有错,但适用的对象有问题,会执行正确的语句,跳过不适的语句 3.discard 取消事务(在队列里面的都不执行) 4,watch key1 key2 key3 监控 ...
分类:
其他好文 时间:
2019-11-23 10:01:28
阅读次数:
102
1. 前言 consul 经常被用于服务的注册和发现,本文将带你对watch做更深入的探究 2. consul对外暴露了4种通讯接口 2.1 RPC 主要用于内部通讯Gossip/日志分发/选主等 2.2 HTTP API 服务发现/健康检查/KV存储等几乎所有功能默认端口为8500 2.3 Con ...
分类:
其他好文 时间:
2019-11-19 15:43:05
阅读次数:
135
redis事物可以一次执行多个命令,事物具有以下特征1、隔离操作:事物中的所有命令都会序列化、按顺序执行,不会被其他命令打扰2、原子操作:事物中的命令要么全部被执行,要么全部都不执行 开启一个事物,以后执行的所有命令都在这个事物中执行:multi 执行事物,将会在multi和exec中的操作一并提交 ...
分类:
其他好文 时间:
2019-11-19 00:41:46
阅读次数:
66
对于使用vue-router配置不同的路由,但使用相同的组件时,跳转后页面无反应,数据不会刷新。 解决办法:监听路由变化 watch: { //监听相同路由下参数变化的时候,从而实现异步刷新 $route(to, from) { //要处理的操作 } } ...
分类:
其他好文 时间:
2019-11-16 17:42:26
阅读次数:
95
方法一:通过 watch 1 2 3 4 5 6 // 监听,当路由发生变化的时候执行 watch:{ $route(to,from){ console.log(to.path); } }, 或 1 2 3 4 5 6 7 8 9 10 // 监听,当路由发生变化的时候执行 watch: { $ro ...
分类:
其他好文 时间:
2019-11-15 18:41:56
阅读次数:
70