V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zhao1014
V2EX  ›  问与答

关于 CSAPP 这本书有什么好办法掌握书中的知识?

  •  
  •   zhao1014 · 2021-01-04 16:50:26 +08:00 · 1975 次点击
    这是一个创建于 1199 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大学学过的 C 早还给老师了,只会写 java,看书的时候有点头大,而且粗翻了一下第二章,有很多公式证明过程之类的,更加头大了

    配合视频食用会不会更好一些?我需要再把 C 捡起来学个七七八八吗?这本书的所有章节都要看完吗?有没有优先级?

    12 条回复    2021-01-05 15:48:40 +08:00
    testFor
        1
    testFor  
       2021-01-04 18:02:43 +08:00   ❤️ 1
    我是选择粗读,因为真的看不下和理解的了这么多东西,像一些动手就没做,都写章节也是直接跳过,知道看到后面第 6 章,虚拟内存开始发现能看下去了,才发现写的真 tm 好,后面有回头看第三章,开始细读
    zhao1014
        2
    zhao1014  
    OP
       2021-01-04 18:38:07 +08:00 via Android
    @testFor 感谢
    seaswalker
        3
    seaswalker  
       2021-01-04 18:41:55 +08:00 via Android   ❤️ 1
    我读的时候把后面习题都做了。。。
    irytu
        4
    irytu  
       2021-01-04 19:55:30 +08:00 via iPhone   ❤️ 1
    做 lab 和习题: https://github.com/k0Iry/csapp-lab

    可以跟 6.828 一起学
    raaaaaar
        5
    raaaaaar  
       2021-01-05 11:24:14 +08:00 via Android
    小白读太深,科班学后再读又太浅,反正我小白的时候硬啃没啃下来,学了之后再看又觉得有点浅。

    所以不要想着看完一本书就能学到所有东西,也不要把它拔得太高,不懂就再找本其他易懂的书去学,不要硬啃。
    raaaaaar
        6
    raaaaaar  
       2021-01-05 11:28:39 +08:00 via Android   ❤️ 2
    很多大大有名的书都有这种问题,或者说这种硬书都有这种问题,哪怕是无数人说的《编码》这本书很简单,可我以前读的时候还是被电路那里劝退了,现在学了数电再看,发现其实也不难,但是当时是真的啃不动,所以我很赞成有个老哥说的,你别管书有多大的名气,如果你现在完全看不懂这本书,要么是它垃圾,要么是你现在的水平和它的目标读者不匹配,那你就应该把它扔一边,换一本你读得懂的。
    flyFatSeal
        7
    flyFatSeal  
       2021-01-05 11:44:24 +08:00 via Android
    做练习题和 lab 不懂得概念查对应的资料 时不时停下去做其他扩展阅读 比如到异常控制流那个章节 我就去看操作系统导论了 csapp 的纲领性比较强 细节可能需要其他什么资料补充才行
    flyFatSeal
        8
    flyFatSeal  
       2021-01-05 11:45:58 +08:00 via Android   ❤️ 1
    这本书一定要做 lab 不做基本等于白看 走马观花 b 站有配套的 cmu 视频 直接搜 csapp 即可
    yangzhezjgs
        9
    yangzhezjgs  
       2021-01-05 11:48:36 +08:00 via Android   ❤️ 1
    建议可以去看中国大学 mooc 上南京大学的《计算机系统基础》,内容编排基本和 csapp 前两部分相同,我认为这门课核心应该是理解系统如何去影响程序的效率,正确性等,只要理解这些就达到目的了
    levelworm
        10
    levelworm  
       2021-01-05 12:05:40 +08:00 via Android   ❤️ 1
    做 lab 。另外似乎这本书没必要从头到尾读下来,挑自己感兴趣的就好了。我觉得如果不做相关内容的话很快也就忘记了。。。
    sangbill
        11
    sangbill  
       2021-01-05 13:46:55 +08:00   ❤️ 1
    可以试试看这个读书笔记概览
    《不周山之读薄 CSAPP 》
    https://juejin.cn/post/6844903661160628238
    zhao1014
        12
    zhao1014  
    OP
       2021-01-05 15:48:40 +08:00 via Android
    @yangzhezjgs 谢谢,看了几节课了,通俗易懂,看完了再配合书应该很容易理解
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5655 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:23 · PVG 11:23 · LAX 20:23 · JFK 23:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.