V2EX orangemi
 orangemi 最近的时间轴更新
orangemi

orangemi

V2EX 第 149740 号会员,加入于 2015-12-03 10:16:05 +08:00
orangemi 最近回复了
2018-11-19 22:29:22 +08:00
回复了 xio 创建的主题 宽带症候群 上海联通宽带都这么便宜了么?
坐标浦东,速度是还可以,但出口季节性不稳定,想顺带问一下有没有好的出海方案?我试过 digitOcean,vultr,搬瓦工都很不稳定,是不是需要一个国内中转 VPS ?选哪家好?
2018-09-07 12:40:03 +08:00
回复了 pofeng 创建的主题 Javascript 这段基于 Promise 的递归为什么不会爆栈?求 JS 大拿
问题是为什么不会爆栈,实际上 Promise.then 是把所有的栈都丢掉了,所以不爆栈。
题主可以尝试使用 new Error().stack 查看左后一次的栈,之前几万次的 stack 都没有了。
nodejs 一个 tick 间只有一个栈,调用 Promise.then 中间的过程中,已经走到了另外一个 tick。
2017-11-01 10:45:23 +08:00
回复了 JohnChu 创建的主题 问与答 手机无法打开特定网址
应该是有 js 脚本将浏览器进入死循环,疯狂使用 CPU
2017-10-09 18:53:48 +08:00
回复了 jasminecjc 创建的主题 程序员 vscode 换了新 icon(更新)之后变卡了???
我觉得都不要叫 vscode 了,名字 logo 都冲突,一块儿换得了:叫 Microsoft Code...
2016-09-23 11:02:35 +08:00
回复了 swfbarhr 创建的主题 Node.js 高并发如何保证微信 access_token 的有效
这个还能解决用户使用第三方 OAuth 登录时,用户获取授权会得到一个 code ,往往这个 code 只有 1 次有效性, code 被试用后就会失效,用户因为各种原因(例如网络很慢)实际 code 已经发给服务方,但是用户会再次请求(这里也有可能是前端存在 bug 导致请求 2 次),服务端在第一时间拿到 code 去授权获取 access_token ,第二次 code 去获取授权时就会失败,前端就会出现登录失败。用跨进程异步资源锁也可以很好的解决这个问题。
2016-09-23 10:57:28 +08:00
回复了 swfbarhr 创建的主题 Node.js 高并发如何保证微信 access_token 的有效
呵呵,推荐一下: https://github.com/orangemi/process-locker
利用 redis 解决跨进城单一资源的异步锁,在请求一个唯一资源的时候,其它请求会被 pending 住,只有一个请求真正请求,其它的请求能够得到结果,结果会保存在 redis 中。
2016-08-24 18:48:46 +08:00
回复了 xbdsky 创建的主题 Node.js 安装出现这个问题是怎么回事?
多数是因为下载不完整,请验证下载文件的大小或签名。
好几种做法:本地 module , 私有 module
最简单的就是本地 module
package.json
{
...
"devDependencies": {
"my-utils": "/Users/xxx/my-utils"
}
}
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2688 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 12ms UTC 02:47 PVG 10:47 LAX 19:47 JFK 22:47
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86