一、《UNIX环境高级编程(第3版)》
《UNIX环境高级编程(第3版)》这本书被誉为 UNIX
编程“圣经”,在Unix领域具有极高的呼声,书中对于进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O
、进程间通信、网络IPC、伪终端等方面的内容都做了很详细的介绍,可以让读者很清晰直观的了解到各种知识,还在此基础上介绍了众多应用实例,与实际例子结合来进行深度讲解,让人受益匪浅。这本书最大的特点就是讲解的十分全面,概括性很强,值得大家学习。
二、《深入理解计算机系统》
《深入理解计算机系统》这应该是编程人员应该人手一本的五星好书!这本书应该是每一位程序开发人员必读的书籍,读完这本书以后可以对整个计算机系统、计算机组成原理都会有一个很清晰的认识,如果想全面、深入的了解计算机系统,不要再找其他书籍了,这一本就够了!
三、《深入理解LINUX内核》
Linux内核相关的书籍,如果只推荐一本的话,那就是它了,《Linux kernel》这本书全面讲解了Linux开发的技术知识!整本书对Linux内核的讲解十分的细致,但唯一具有挑战性的地方就是整本书的讲解都是从代码的角度来理解操作系统,如果对于代码编写不够熟练的小伙伴的话可能阅读起来会稍微慢一点,所以初学者不建议直接看此书。对Linux应用层的编程有了一定的经验之后,再来学习这本书,收获会更大。四、总结
以上三本书是嵌入式开发学习过程十分推荐阅读的书籍,因为通过阅读大量高质量的书籍才可以迅速提升我们的技术实力,让我们对底层原理理解得更加清晰透彻。
来 源 | 知乎@Magic
商务合作: 请致电 010-82306118 / 或致件 Tiger@chinaaet.com