 |
|
zhangyb123
V2EX member #427402, joined on 2019-07-06 21:24:02 +08:00
|
zhangyb123's recent replies
现在当老板没两把刷子真不行,几句话就让员工要么狠要么滚
software engineer 里没有对具体技术栈的描述? 请问如果是后端开发,目前是 c++, 有外企工作经验,可以投递吗?
python 在 GIL 的实现下,其多线程的并发可以理解为一个单核设备上不同的线程切换着运行,并不会像多核设备下多个线程并行执行。且 python 会每 5ms 就对占据 GIL 后正在运行的线程进行调度。即停止其运行,释放 GIL ,并重新调度其他线程抢占 GIL 后运行,这种行为是根据操作系统的线程机制来实现的。
而协程,其实是应用层的一个机制,和操作系统无关,就是通过 yield 关键字,将程序逻辑切分,但是无论怎么编写,协程始终是在同一个线程里运行的。
这种可以直接研究开源的产品,比如 github 上的 Telegram
简历已投递,我的简历内容主要是 c++后台开发的内容,但是我本人自己有一个 Qt 项目,此项目代码有 16000+行,未开源,也是类似 makrdown 文档编辑的,所以对此感兴趣你们的职位,希望能一起成长。