首页   注册   登录
 zhicheng 最近的时间轴更新

zhicheng

V2EX 第 14055 号会员,加入于 2011-11-28 13:16:44 +08:00
今日活跃度排名 5961
zhicheng 最近回复了
不是要设计成流,而是只能设计成流,不然设计成块,你打算让 OS 怎么办?传送一个 1G 的块,OS 要把它全 Cache 到内存里?内存不够怎么办?存到磁盘?一下可用场景就少了。如果一开始加上最大容量,比如 4G,现在又会嫌不够,又要处理多块变成流了。如果你真的需要块,请在创建连接的时候发一个 4 字节或 8 字节的长度,然后不停的 recv,至于存到内存里还是磁盘里还是转发给另一个设备,取决于 App 自己。如果一个工程师连这都解决不了,不建议去吐槽 TCP 的设计。
33 天前
回复了 imxthd 创建的主题 程序员 作为程序员,本科是必须的吗?
如果只是为了拿文评找工作,除非企事业单位否则非统考的本科没有用。
所有的字符串都可以转换成一串组数字。
@leviathan0992 对不起,我哪儿得罪你了吗?
@leviathan0992 你是谁?为什么要给你看?
@shijingshijing 写 OS 和写 VM 本就和写链表没多大关系。我花在调试 Lemon 语言 GC 的链表都不止半个小时了。

考链表也好,考快排也好,考个思路就可以了,真要让半个小时之内写出个无错可执行的代码,基本上就是面试之前把实现记住了或者面试者是做 ACM 的,天天和这个打交道。
@c3824363 对不起,就是不能。
写了这么多年 C,我可以写编译器,可以写 VM,可以写 OS,但你让我半个小时写个链表,对不起写不出来。另外如果谁在面试的时候让我写个快排,那我会在最后提问的时候让他证明一下快排为什么快。很多时候写代码和考代码是两个维度的事。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   610 人在线   最高记录 3541   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 6ms · UTC 21:03 · PVG 05:03 · LAX 14:03 · JFK 17:03
♥ Do have faith in what you're doing.
沪ICP备16043287号-1