zivyou 最近的时间轴更新
zivyou

zivyou

🏢  打字员
V2EX 第 181893 号会员,加入于 2016-07-14 20:56:44 +08:00
请教一个 REST api 设计的问题
程序员  •  zivyou  •  297 天前  •  最后回复来自 ChanKc
3
动态 require js module
Node.js  •  zivyou  •  2020-01-18 04:20:26 AM  •  最后回复来自 xcstream
3
暴躁
 •  zivyou  •  2019-10-16 19:54:11 PM  •  最后回复来自 entimm
38
问一个和价值观相关的问题
问与答  •  zivyou  •  2019-08-01 23:58:13 PM  •  最后回复来自 ycs2019
34
工作的终极出路在哪里?
职场话题  •  zivyou  •  2019-07-03 09:42:26 AM  •  最后回复来自 tz894305532
33
牛客网现在是不能登陆了嘛?
互联网  •  zivyou  •  2018-10-22 12:42:12 PM  •  最后回复来自 zivyou
2
请教下各位前辈,在国内做内核开发有前途吗?
Linux  •  zivyou  •  2018-05-05 10:42:31 AM  •  最后回复来自 heiher
7
zivyou 最近回复了
------------------------------------ event loop one tick
1. ------> process.nextTick();
2. ------> Timer // setTimeout, setInterval
3. ------> idle, prepare // node.js 内部使用
4. ------> poll // select,epoll 等系统调用的检查
5. ------> check // setImmediate
6. ------> close.callback // 一些资源的关闭调用回调

这个过程是事件循环的一个 tick.
node.js 是一个类似于一个时钟周期一个时钟周期去执行的,在每个时钟周期内去做上述步骤中的工作内容。
如果有很多个 setTimeout,那在上面的第 2 步那里,会将要执行的任务都放到一个队列中。每个 tick 来的时候,看一下这些任务到没到要执行的点,如果到了,就执行一下。
原来大家有这么多的梦想
真好
245 天前
回复了 yangyuhan12138 创建的主题 程序员 内核态用户态的数据拷贝,有点不明白
顶 @louettagfh 就是 copy_to_user()。至于读文件的过程,默认情况下内核会有个缓冲区
@seven777 感谢大哥详尽的回复。受教了。
看了这么多的回复,学习了很多。一开始我问这个问题实际是带一点负面情绪在里面的,因为我刚怼完业务方。我也深感软件行业的浮躁,自从各大高校开始布置「图书馆管理系统」课程后,全世界都开始认定做个管理系统只需要 1 周,是一个很简单的事情。
我想成为一名工程师,而不是码农。
感谢各位的回复~
@linvon 好的,这就让我的小弟两天搞出来
@ryd994 好的。受教了。
263 天前
回复了 piapia123 创建的主题 程序员 如何缓解理财亏损带来的心理不适
不调节。调节好了就不长记性了
UNIX Domian Socket,底层也是零拷贝
你不会以为国外公司支持好吧?
272 天前
回复了 peacoock 创建的主题 Apple 拼夕夕的 airports2 有人上车过么?
@renha0 1600 上的车
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2658 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 05:30 · PVG 13:30 · LAX 21:30 · JFK 00:30
♥ Do have faith in what you're doing.