 |
|
orangemi
V2EX member #149740, joined on 2015-12-03 10:16:05 +08:00
|
orangemi's recent replies
坐标浦东,速度是还可以,但出口季节性不稳定,想顺带问一下有没有好的出海方案?我试过 digitOcean,vultr,搬瓦工都很不稳定,是不是需要一个国内中转 VPS ?选哪家好?
问题是为什么不会爆栈,实际上 Promise.then 是把所有的栈都丢掉了,所以不爆栈。
题主可以尝试使用 new Error().stack 查看左后一次的栈,之前几万次的 stack 都没有了。
nodejs 一个 tick 间只有一个栈,调用 Promise.then 中间的过程中,已经走到了另外一个 tick。
应该是有 js 脚本将浏览器进入死循环,疯狂使用 CPU
我觉得都不要叫 vscode 了,名字 logo 都冲突,一块儿换得了:叫 Microsoft Code...
这个还能解决用户使用第三方 OAuth 登录时,用户获取授权会得到一个 code ,往往这个 code 只有 1 次有效性, code 被试用后就会失效,用户因为各种原因(例如网络很慢)实际 code 已经发给服务方,但是用户会再次请求(这里也有可能是前端存在 bug 导致请求 2 次),服务端在第一时间拿到 code 去授权获取 access_token ,第二次 code 去获取授权时就会失败,前端就会出现登录失败。用跨进程异步资源锁也可以很好的解决这个问题。
多数是因为下载不完整,请验证下载文件的大小或签名。
好几种做法:本地 module , 私有 module
最简单的就是本地 module
package.json
{
...
"devDependencies": {
"my-utils": "/Users/xxx/my-utils"
}
}