热爱生活 ● 热爱阅读

阅读方法论

一.速读一遍(最好在1~2天内完成)

人的大脑记忆力有限,在一天内快速看完一本书会在大脑里留下深刻印象,对于之后复习以及总结都会有特别好的作用。
对于每一章的知识,先阅读标题,弄懂大概讲的是什么主题,再去快速看一遍,不懂也没有关系,但是一定要在不懂的地方做个记号,什么记号无所谓,但是要让自己后面再看的时候有个提醒的作用,看看第二次看有没有懂了些。

二.精读一遍(在2周内看完)

有了前面速读的感觉,第二次看会有慢慢深刻了思想和意识的作用,具体为什么不要问我,去问30年后的神经大脑专家,现在人类可能还没有总结出为什么大脑对记忆的完全方法论,但是,就像我们专业程序员,打代码都是先实践,然后就渐渐懂了过程,慢慢懂了原理,所以第二遍读的时候稍微慢下来,2周内搞定。记住一句话:没看完一个章节后,总结一下这个章节讲了啥。很关键。

三.实践(在整个过程中都要)

实践的时候,要注意不用都去实践,最好看着书,敲下代码,把重点的内容敲一遍有个肌肉记忆就很不错了。
以及到自己做过的项目中去把每个有涉及的原理的代码,研究一遍,就可以了

语言类

  1. C语言

    • 《C primer plus》(入门首选)
    • 《C语言程序设计:现代方法》(第2版)
    • 《C和指针》
    • 《C专家编程》
    • 《C陷阱与缺陷》
  2. C++

    • 《Essential C++》
    • 《C++ primer》(第五版)
    • 《C++ primer plus》(第六版)
    • 《Effeetive C++》
    • 《More Effeetive C++》
    • 《C++标准程序库》
    • 《STL源码剖析》
  • 《深度探索C++对象模型》
  1. Python
    • 《Python编程:从入门到实践》
    • 《Python3网络爬虫开发实战》

数据结构与算法

  • 《数据结构与算法分析C++语言描述》
  • 《数据结构与算法分析C语言描述》
  • 《大话数据结构》
  • MOOC《数据结构》浙江大学
  • 《啊哈!算法哈磊》
  • 《算法竞赛入门经典》(第2版)
  • 《算法》(第四版)
  • 剑指Offer
  • LeetCode

操作系统与组成原理

  • 深入理解计算机系统(第三版)
  • 计算机组成与设计 硬件软件接口(第5版)

计算机网络

  • 《TCP/IP详解》

设计模式

  • 《大话设计模式》

Linux

  • 《鸟哥的Linux私房菜 基础学习篇 第四版》
  • 《Linux命令行与shell脚本编程大全》
  • 《Linux就该这么学》
  • 《UNIX环境高级编程》
  • 《UNIX网络编程》
  • 《深入Linux内核架构》
  • 《深入理解LINUX内核》
  • 《Linux高性能服务器编程》
  • 《POSIX多线程程序设计》

Linux kernel

  • 《Linux内核设计与实现》
  • -《深入理解Linux内核》
  • 《Linux设备驱动程序》
  • 《深入Linux内核架构》

嵌入式

  • gcc/makefile/cmake
  • 《跟我一起学Makefile》
  • 《debugging with gdb》

深度学习与计算机视觉

您的喜欢是作者写作最大的动力!❤️
  • PayPal
  • AliPay
  • WeChatPay
  • QQPay
Donate

 评论


Copyright 2019-2021 Azure's BLOG 正在载入...