V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cyshall
V2EX  ›  程序员

看过《unix 网络编程》的老哥麻烦进来一下

  •  
  •   Cyshall · 2019-08-26 17:54:37 +08:00 · 4592 次点击
    这是一个创建于 1676 天前的主题,其中的信息可能已经有所发展或是发生改变。

    《 UNIX 网络编程卷 1:套接字联网 API (第 3 版)》 现在看到第七章第六小节, 关于 SCTP 协议的都跳过了. 感觉真的太细了. 看到现在有半个月了才看到一百多页, 想到后面还有七百多页就有种无力感. 想问下各位看过的老哥有没有什么阅读建议?

    11 条回复    2019-08-26 22:06:18 +08:00
    zlyang
        1
    zlyang  
       2019-08-26 18:02:02 +08:00   ❤️ 1
    第一遍没必要看得太细,涉及到的一些 Unix 系统调用不懂就标记下跳过。第二遍的时候再针对性的看,而且速度也能上来。
    dazhangpan
        2
    dazhangpan  
       2019-08-26 18:04:26 +08:00
    怎么看字典的就怎么看这种书
    Akiyu
        3
    Akiyu  
       2019-08-26 18:26:08 +08:00
    这是字典, 别想着记字典
    大致浏览, 有个总体印象, 之后有需要再翻开, 针对性地看
    MarkOrca
        4
    MarkOrca  
       2019-08-26 18:54:07 +08:00
    之前面试的时候说看过这本书,然后被问惨了。
    woai110120130
        5
    woai110120130  
       2019-08-26 18:54:57 +08:00
    我当年把代码都敲了一遍
    koebehshian
        6
    koebehshian  
       2019-08-26 19:44:30 +08:00
    不如实战,下个 wireshark,抓个数据包,瞬间理解了
    vkhsyj
        7
    vkhsyj  
       2019-08-26 20:01:24 +08:00
    先快速阅读,在大脑建立索引
    Cyshall
        8
    Cyshall  
    OP
       2019-08-26 21:05:38 +08:00
    @zlyang @dazhangpan @Akiyu @vkhsyj 感谢各位建议。
    simonlu9
        9
    simonlu9  
       2019-08-26 21:42:27 +08:00
    不要光看,做做课后习题,你会深刻好多,比如说看到非阻塞 io 这章,为什么比 select+阻塞效率高一倍,自己要把代码跑一遍分析一下,还是要多实践和抓包。
    misaka19000
        10
    misaka19000  
       2019-08-26 21:52:24 +08:00   ❤️ 1
    看书的目的是为了学习知识,而不是为了把书看完;看书是过程而非目的,建议先翻翻目录制定下看书计划。
    arrow8899
        11
    arrow8899  
       2019-08-26 22:06:18 +08:00
    感觉你是为了看书而看书,如果你是为了学东西,那么书肯定是越细越好。
    其实网络这一块,理论性的东西很多,最好还是自己多写代码,多抓包分析协议,然后底层的一些逻辑,可以映射到现实中的一些事物,一点点理解了基本上就差不多了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2557 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 15:56 · PVG 23:56 · LAX 08:56 · JFK 11:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.