V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  accelerator1  ›  全部回复第 2 页 / 共 6 页
回复总数  115
1  2  3  4  5  6  
LZ 既然摆出了考验别人的姿态,那就要做好被别人质疑的准备,事情都有好坏方面。

题目要求是 await sleep ,大部分想到的都是 thenable 对象了,楼上已经有人写出来了。

原因 LZ 自己也说了,python 那个不行就是因为它的 await 不像 js 会清除调用栈变为事件循环。

其实用阻塞 sleep 也行,只要有 async/await 关键字,就能清除调用栈保证不会栈溢出。

```
function sleep(ms) {
const start = Date.now();
while (Date.now() - start < ms) {
// 阻塞
}
}

async function main(num=0){
console.log(num)
//去掉 await 会堆栈溢出
await sleep(1);
await main(num+1)
}

main()
```
174 天前
回复了 nealHuang 创建的主题 程序员 十条规则让你的 AI 工作效率提高 10 倍
天网的第一消灭对象 https://i.imgur.com/io2SM1h.png
174 天前
回复了 worker201 创建的主题 Windows Windows 远程连接暴露在公网被疯狂爆破
看起来有公网 IP 了?那为啥不用 vpn 工具接入家庭网?
175 天前
回复了 LuoboLau 创建的主题 NAS 用硬盘柜+Mac Mini 代替 NAS 是否靠谱
mac 系统一律不推荐做 nas 系统,所有推荐 mac 做服务器的非傻即坏,就一个虚拟化就没法解决,图啥呢
同意上面的说法,SSR 所带来的收益与付出成本不成正比。
比如认证部分,你只能使用基于 cookie 的认证方案,才能保证 C/S 两端的状态一致。
然后视图渲染部分,nodejs 下性能就是很差,没办法,各种缓存方案都是治标不治本,而且还要额外处理缓存问题。
我也就新项目尝尝鲜,并发上不去导致客户吐槽多的话,马上切回 CSR 。
https://i.imgur.com/AQKBFMA.png
https://i.imgur.com/uTe2Tq4.png
的确更新了, 我刚转年费就这样?
完了,刚转年费,看起来 pro 要降智了。https://i.imgur.com/Iy0taMy.png
虽然八股,但是知道,因为我面试也问 https://i.imgur.com/duWRpIu.png
183 天前
回复了 wccode 创建的主题 程序员 关于 AI 编程对于前后端的讨论
curd boy 还玩起鄙视链了 https://i.imgur.com/duWRpIu.png
现在的时代背景下,还问这种问的话,很可能面试官也问不出有深度的问题,只能问“茴”字的几种写法了。
231 天前
回复了 mingde816 创建的主题 程序员 Cursor 移除 0.45 版本下载
500 目前刚刚好够用吧,说实话,就算涨价我也接受。。。没错,我就是赛博牛马。https://i.imgur.com/Iy0taMy.png
哦,原来我给 vue2 写的自动路由生成叫 app router ,的确比 page router 自由。
257 天前
回复了 8675bc86 创建的主题 NAS 照片搬家真费劲
这里不得不提 alist 了,自带 encrypt ,国内网盘也能用啊。
277 天前
回复了 good4you 创建的主题 程序员 轻松升级 JS 混淆 反 AI 分析破解
混淆?破解?这俩根本就不是对立面吧。
277 天前
回复了 guoguobaba 创建的主题 Android pdd 上买了个平板,感觉智商被侮辱了
看起来大众对骗子还是太仁慈。

为什么敢这么骗人,不就是线上代价小嘛,店关了换个店再来一遍。

真要是线下这么骗人,你试试的你店还能不能开。

支持楼主仅退款,不同意就假一赔三,骗子商家还敢在露脸也是挺自信的。
278 天前
回复了 yeccc 创建的主题 程序员 cursor 吃相有点难看了!
看看楼上出现的白嫖党,你就知道为啥超过 500 次就变傻了,就那么点免费资源哪里够用,只能牺牲免费质量保证付费体验咯,做的并没有错误。
至于吃相难看,结合最近的 su7 ultra ,80w 变 50w ,我只觉得雷总已经很努力了,但是我还是买不起,自身问题,怪不了别人;你要说现有的 500 次变傻了,或者 pro 价格涨了,那说句吃相难看还可以讨论讨论。
279 天前
回复了 sngxx 创建的主题 git 请教一个开发流程中 GIT 解决冲突的问题
首先要看怎么理解你说的“合入”。

如果是 merge 操作,无论哪种都是极其危险的操作,因为会破坏原有分支的 commit 顺序,想要把合入了 feat 功能分支合入 master ,只能是 push -f 了,这是不现实的,正常这些分支都会有保护,不允许这么做。

如果是 rebase 分支,那其实没啥区别了,唯一的区别应该就是楼上说的,保持 feat 分支的独立性,这感觉在实际开发中不存在,不太可能你负责的功能跟别的模块没有任何数据交互,你迟早要 rebase 到最新的 master 分支。
1  2  3  4  5  6  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1000 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 18:55 · PVG 02:55 · LAX 10:55 · JFK 13:55
♥ Do have faith in what you're doing.