V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cloudzqy  ›  全部回复第 9 页 / 共 16 页
回复总数  314
1  2  3  4  5  6  7  8  9  10 ... 16  
2018-05-05 16:07:22 +08:00
回复了 spicycoffee 创建的主题 Apple 为什么 Win 笔记本的触板做不出 Mac 的那种手感?
我多年安卓倒想投 iphone 了,主要是小问题很膈应人,现在手机太重要了,突然出个问题,急死人,稳定才是好呀。
2018-05-04 15:36:26 +08:00
回复了 softempire 创建的主题 上海 [上海] (唐镇卡园) 附近两室一厅整租出租
挺不错,可惜已经住自如了。
2018-05-02 18:13:38 +08:00
回复了 tyhunter 创建的主题 问与答 各位铲屎的,怎么应对主子换季掉毛这一问题呢
@carlmasayoshi 我就是这么弄的,每次家里来撸猫的客人,我都要给他秀一波粘毛滚筒。
感觉剃了毛,主子就不萌了呀。
还有建议不要用手套,梳子建议贝壳梳。其他梳子和手套,撸毛一时爽,把毛弄下来也太麻烦了。
2018-04-28 17:10:34 +08:00
回复了 shazh520 创建的主题 新手求助 Mac 电脑真的好用吗?
其实真没什么好纠结的
windows 强需求:玩游戏,这个不用想,想玩游戏,直接放弃 mac
mac 强需求:公司工作需要,比如同事都是用 mac 工作,你拿个 windows,有时候会感到麻烦。或者你是 ios 开发
除此之外,预算多到能达到相应配置就上 mac(内存 cpu 屏幕大小),钱少 windows。
2018-04-28 17:06:51 +08:00
回复了 shazh520 创建的主题 新手求助 Mac 电脑真的好用吗?
其实真没什么好纠结的
if(需要玩游戏) windows
2018-04-23 14:12:48 +08:00
回复了 msmmbl 创建的主题 酷工作 前端开发工程师 [兼职/远程]
这个薪资,其实是找全职的吧,为啥不找全职的呢。
2018-04-23 13:58:43 +08:00
回复了 metrue 创建的主题 分享创造 小对话支持 Github 了
@slgz 只是玩个梗,好像这个玩笑开得不太好,如果冒犯到你,请谅解
2018-04-23 12:51:10 +08:00
回复了 metrue 创建的主题 分享创造 小对话支持 Github 了
怎么样的人才会对一个陌生的男性程序员很感兴趣,而且他还可能是写 php 的。
2018-04-23 12:34:37 +08:00
回复了 wobushizhangsan 创建的主题 全球工单系统 夸克开始膨胀了
夸克还是非常好用的,对 diszus 老论坛的解码,预读之类的。(chrome 只能手动缩放)
而且打开速度极快,轻便得不行。不过总不能一直不赚钱,等它开始变现了,我就得跑路了。
2018-04-23 11:55:51 +08:00
回复了 DukeAnn 创建的主题 问与答 cnpm install 不读锁文件?直接读 package.json?
cnpm 和 npm 有很多不一样,这只是其中之一,还有很多坑。
前端工具链已经够艰难,不要给自己添堵了,用回 npm 吧,速度慢换镜像就行了。
2018-04-17 12:26:01 +08:00
回复了 renjuntao 创建的主题 问与答 关于征信网站的密码输入插件
家里 ie 坏了,用 360 急速进去,查完,然后再卸载。
2018-04-16 12:38:44 +08:00
回复了 Reign 创建的主题 程序员 为了眼睛,有没有必要买投影仪写代码?
主要是灯光反光,太伤眼睛了
2018-04-16 12:35:48 +08:00
回复了 fqlion 创建的主题 分享创造 有没有想过,用无人机挂载机械手臂,飞到家里开锁?
电话开锁服务,你家防盗门,一分钟就弄开了,何必那么复杂呢,学一手开锁技术多好。
2018-03-31 22:39:15 +08:00
回复了 lekuhu 创建的主题 问与答 像这样自适应的网站利于 SEO 吗
自适应一般是用 css 吧,seo 只爬 html
2018-03-31 22:34:27 +08:00
回复了 Anti64 创建的主题 杭州 开个帖子,科普各种买房知识,装修知识会有人看吗?
可以试试知识星球变现
2018-03-31 22:31:23 +08:00
回复了 Srar 创建的主题 分享创造 基于 TypeScript 实现的开源 SSTap
赶紧收藏
2018-03-27 19:09:23 +08:00
回复了 waibunleung 创建的主题 Node.js koa2 框架中的中间件同步还是异步的问题?
@waibunleung
你说的能,是因为后面的中间件没有异步,而后端代码有异步才是普遍情况,假如有异步:
1. 使用 await next()会等你后面的中间件的异步全部执行完,再执行 next()后面的代码:
>>one
...其他中间件,包含同步和异步...
<<one
2. 而不使用 await 的情况,执行顺序是:
>>one
...其他中间件的同步...
<<one
其他中间件的异步

我需要的是最外层的>>one 最先执行,然后<<one 最后执行,2 的输出不符合模型
2018-03-27 18:36:55 +08:00
回复了 waibunleung 创建的主题 Node.js koa2 框架中的中间件同步还是异步的问题?
@waibunleung
先考虑目的:实现洋葱模型,这是 koa 基本思想,理由够充分,可以从阮一峰的例子了解这个模型。
然后再考虑方式,用 async。如果不返回 promise,不用 async,当有中间件用异步的时候,无法实现洋葱模型,如例 2。或者你可以自己试试?
当然,回调,promise,generator,async 都可以实现,但是 async 更优雅。
2018-03-27 15:22:35 +08:00
回复了 waibunleung 创建的主题 Node.js koa2 框架中的中间件同步还是异步的问题?
看了几遍才看懂你的疑问,其实光看阮一峰这个例子好有误导性呀。
“迄今为止,所有例子的中间件都是同步的,不包含异步操作。如果有异步操作(比如读取数据库),中间件就必须写成 async 函数。”
只要有一个是异步的,如果要保持这个例子的输出,就必须要用 async 和 await。

假如这个例子只有 one 和 two,把 two 换成异步
例一
```
const one = (ctx, next) => {
console.log('>> one');
next();
console.log('<< one');
}
const two = (ctx, next) => {
console.log('>> two');
setTimemout(() => {
next();
console.log('<< two');
});
}
```
你这个时候输出的将会是 >> one >> two <<one <<two。
然而中间件希望的输出是 >> one >> two << two << one。
所以你需要
例二
```
const one = async (ctx, next) => {
console.log('>> one');
await next();
console.log('<< one');
}
const two = (ctx, next) => {
console.log('>> two');
setTimemout(() => {
next();
console.log('<< two');
});
}
```
这就是为什么 next 要返回 promise。只有全部 promise 才能达到你预期的状态。
三个问题一起解答,当你期望的执行顺序是例一的时候可以不用 async,这样比较混乱,因为你不知道你后面的中间件有多少异步多少同步,无法预测执行顺序,所以 koa 的中间件思想就是例二这种,不管 two 是不是异步,执行顺序都不会变。
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2814 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 14:33 · PVG 22:33 · LAX 06:33 · JFK 09:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.