Promise,我们了解到promise是ES6为解决异步回调而生,避免出现这种回调地狱,那么为何又需要Async/Await呢?你是不是和我一样对Async/Await感兴趣以及想知道如何使用,下面一起来看看这篇文章:Async/Await替代Promise的6个理由。 什么是Async/Awai ...
分类:
Web程序 时间:
2020-03-02 11:15:27
阅读次数:
69
同步和异步 同步:同步的思想是:所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(就是系统迁移中,点击了迁移,界面就不动了,但是程序还在执行,卡死了的感觉)。这种情况下,用户不能关闭界面,如果关闭了,即迁移程序就中断了。 异步:将用户请求放入消息队列,并反馈给用户, ...
分类:
其他好文 时间:
2020-03-02 11:06:05
阅读次数:
74
``` export async function sleep({res,time}){ function run(){ return new Promise((resolve,reject)=>{ setTimeout(()=>{ resolve(res) },time) }) } return ... ...
分类:
其他好文 时间:
2020-03-02 10:33:29
阅读次数:
75
1.异常与中断的概念: 异常:CPU处理器内部运行状态出现紧急状况,需要CPU去处理。例如:硬件错误,指令出错等异常,属于同步异常。 中断:CPU处理器外部运行状态出现紧急状况,需要CPU去处理。例如:外设请求中断以及外部事件输入导致的中断,属于异步异常。 异常与中断的区别:导致异常的事件来源不同, ...
分类:
编程语言 时间:
2020-03-02 09:18:04
阅读次数:
100
vuex使用 安装 引入 src目录下创建store/index.js 入口文件main.js引入store 五大核心 state:全局状态数据 getters:相当与computed mutations:规定只有mutation才能修改state,通过commit方法触发 actions:异步操作 ...
分类:
其他好文 时间:
2020-03-02 09:14:03
阅读次数:
68
1.计算属性和侦听器 计算属性可以缓存数据,适用于一个数据受多个数据影响,大部分会用到; 监听器适用于执行异步操作或者较大开销操作的情况,异步操作比如请求后台的数据,需要监听数据的变化,用最新的数据怎么地,还有就是可用于监听路由的变化 2.生命周期 Vue 实例从创建到销毁的过程,就是生命周期; c ...
分类:
其他好文 时间:
2020-03-02 01:04:57
阅读次数:
78
1、如何理解MVVM原理? 2、响应式数据的原理是什么? 3、Vue中是如何检测数组变化? 4、为何Vue采用异步渲染? 5、nextTick实现原理? 6、Vue组件的生命周期? 7、Ajax请求放在哪个生命周期中? 8、何时需要使用beforeDestroy? 9.、Vue父子组件 生命周期调用 ...
分类:
其他好文 时间:
2020-03-02 00:57:00
阅读次数:
243
Redis 的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key ...
分类:
其他好文 时间:
2020-03-02 00:51:17
阅读次数:
83
直接调用SAP中的RFC1、 导入RFC2 在对应命名空间下面创建SI选择出入站,同步或异步,并设置参数类型,选择对应的RFC.3创建OM选择两边的SI或者RFC,一定要点击保存(等待下面出现MT)填写MM名称,选择命名空间,(同步有两个MM)创建MM配置MM字段对应激活 SI OM MM在对应的B ...
分类:
其他好文 时间:
2020-03-01 20:04:38
阅读次数:
247
介绍 工作队列主要用于异步处理消息,详细介绍参考其他文章,这里主要提供使用方法 类似方法有List、HashMap、Dir,但是性能略逊一筹。 场景举例 硅晶片标刻: 通讯协议采用TCP协议 1、程序(Server)对接上游LAMA机器(Client),接受标刻条码信息。 2、程序(Client)控 ...