想必接触过Node的人都知道,Node是以异步(Async)回调著称的,其异步性提高了程序的执行效率,但同时也减少了程序的可读性。如果我们有几个异步操作,并且后一个操作需要前一个操作返回的数据才能执行,这样按照Node的一般执行规律,要实现有序的异步操作,通常是一层加一层嵌套下去。 为了解决这个问题 ...
分类:
其他好文 时间:
2018-08-07 16:08:23
阅读次数:
147
Promise.reject() Promise.reject(reason)方法也会返回一个新的 Promise 实例,该实例的状态为rejected。 上面代码生成一个 Promise 对象的实例p,状态为rejected,回调函数会立即执行。 注意,Promise.reject()方法的参数, ...
分类:
其他好文 时间:
2018-08-07 12:59:23
阅读次数:
126
Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。 那就new一个 var p = new Promise(function(resolve, reject){ //做一些异步操作 setTimeout(fu ...
分类:
其他好文 时间:
2018-08-06 17:48:18
阅读次数:
357
常用的iptables模板 关于防止DDOS攻击方面,简易方法参考:https://www.cnblogs.com/sunky/p/6751412.html 参考资料: iptables详解 http://www.zsythink.net/archives/1199 ...
分类:
其他好文 时间:
2018-08-04 11:59:39
阅读次数:
142
主库频繁报错如下: ORA-16055: FAL request rejected 解决办法: ALTER SYSTEM SET log_archive_dest_state_2='DEFER' SCOPE=BOTH; alter system archive log current; 多执行几次, ...
分类:
其他好文 时间:
2018-08-02 15:58:09
阅读次数:
278
昨天写了个小爬虫,用axios.all同时请求多个页面时,国内网络的原因很容易就超时然后reject了,佛系resolve不可取啊,然后想到可以实现一个“重发失败请求”的功能。 Promise.all(requestPromises).then(...).catch(...) 会在所有request ...
分类:
其他好文 时间:
2018-07-31 19:34:53
阅读次数:
145
Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。 那就new一个 例2:/* 定义一个使用promise的ajax请求,这里依赖jquery 参数中请求url为必填参数 */ const ajaxPromi ...
分类:
其他好文 时间:
2018-07-26 18:43:03
阅读次数:
151
下载ftp文件: wget --ftp-user=User --ftp-password=Mir URL 下载yum源文件: wget -nc -np -r -k http://www.ctan.org/tex-archive/macros/latex/ ...
分类:
其他好文 时间:
2018-07-24 22:50:38
阅读次数:
207
今天做了阿里前端的见识题目,原题目是这样的 //实现mergePromise函数,把传进去的数组顺序先后执行,//并且把返回的数据先后放到数组data中const timeout = ms => new Promise((resolve, reject) => {setTimeout(() => { ...
分类:
其他好文 时间:
2018-07-22 21:16:14
阅读次数:
1076
之前使用promise都是用时会,用时理解,过后一段时间没有又忘了,今天有空正好整理一下,方便日后自己查阅。-- 代码来源于阮一峰老师的 promise Promise有4个方法: [ resolve, reject, all, race ] 常见的resolve和reject resolve: 成 ...
分类:
其他好文 时间:
2018-07-20 17:35:06
阅读次数:
171