一个函数参数:new Promise(function(resolve, reject)) 每个Promise构造函数可接受一个参数,该参数为一个函数,该函数又有两个参数resolve和reject,分别表示为成功之后的回调函数和失败之后的回调函数。 当异步操作执行成功后,会将异步操作结果作为参数传 ...
分类:
其他好文 时间:
2020-06-03 17:28:32
阅读次数:
88
在之前,我写了一个websql的封装类库,代码如下: View Code 上述代码存在的问题非常明显,由于websql操作都是异步操作,当我们为了获取到websql操作的结果之后再进行后续操作时,往往是通过回调函数来实现的,当回调一多的时候,回调地狱就出现了,为了解决回调地狱问题,我将通过Promi ...
分类:
数据库 时间:
2020-05-30 19:36:25
阅读次数:
76
promise 可解决的问题: 可以支持多个并发的请求,获取并发请求返回的数据 解决回调地狱的问题 真正用同步代码写异步操作的是 async await Promise两个特点: 对象的状态不受外界影响 一旦状态改变,就不会再变,任何时候都可以得到这个结果 Promise三种状态: Pending( ...
分类:
其他好文 时间:
2020-05-29 21:01:16
阅读次数:
85
es6 Promise 对象是异步编程的一种解决方案。(再javascript世界里,是单线程顺序执行的) 从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。 Promise 异步操作有三种状态:pending(进行中)、fulfilled(已成功)和 rejected(已失败)。 ...
分类:
其他好文 时间:
2020-05-26 18:30:28
阅读次数:
49
本期实现的功能很简单,协程的重头都在co_await和异步操作上,generator本身是一个很轻的东西如果你看到这行文字,说明这篇文章被无耻的盗用了(或者你正在选中文字),请前往 cnblogs.com/pointer-smq 支持原作者,谢谢基本结构generator和future/promis... ...
分类:
编程语言 时间:
2020-05-24 13:59:39
阅读次数:
102
操作系统: 操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理的组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境集合。 操作系统的特征 操作系统的基本特征包括并发、共享、虚拟和异步 操作系统的发展: 1、手工操作阶段 2、脱机输入输出阶段 3、批处理阶段 批处理技术 ...
分类:
其他好文 时间:
2020-05-22 09:34:26
阅读次数:
45
https://blog.csdn.net/weixin_41888813/article/details/82882375 promise主要是为了解决js中多个异步回调难以维护和控制的问题. function checkFunc() { let p = new Promise(function ...
分类:
其他好文 时间:
2020-05-21 16:23:52
阅读次数:
102
关于Promise 关于Promise踩了很多的坑,记录一下 Promise是什么 Promise,直译的话就是承诺。实际上我觉得这样还难懂。实际上他就是一个异步操作状态的容器。 首先对于一个异步操作来说的话,因为他是没有等到运行完成就直接返回的,那么对于我们来说就需要有一个东西(容器),我们约定如 ...
分类:
其他好文 时间:
2020-05-20 22:46:32
阅读次数:
105
Reids的特点 Redis本质上是一个Key Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作, 定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key ...
分类:
其他好文 时间:
2020-05-19 22:44:56
阅读次数:
97
1、什么是Redis?简述它的优缺点? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是 ...
分类:
其他好文 时间:
2020-05-19 20:37:48
阅读次数:
93