工作过程中阅读的书籍整理

来源:互联网 发布:单片机开发板套件 编辑:程序博客网 时间:2024/04/29 08:35

工作过程中阅读的书籍整理

整理下工作2年中阅读的书籍,能力有限,理解也有有限。

1.Linux学习阅读书籍


操作系统相关书籍:

《深入理解计算机系统》 --是一本很经典的书,看这本书的收获,理解了内存管理,链接详细的过程,计算机体系架构,虚拟内存管理,代码优化相关知识。

《操作系统--精髓与设计原理》--这本书主要讲解操作系统相关的知识,还是线程进程相关的知识,内存管理,进程调度,并发操作相关的知识

阅读了这两本书,对操作系统相关的知识有里深入的理解,接下来阅读Linux内核相关的书籍。


Linux内核相关书籍:

《Linux内核设计与实现》--这本书相对于其他的Linux内核书籍简单,看完这本书对Linux内核有了整体的理解

《深入Linux内核架构》--这本书没有完全看完,主要是和Linux内核设计与实现掺合这看,内容更加详细些,可相互的补充。

《深入理解Linux内核》--这本书看起来比较难理解,没有完全看完,主要还是掺合这看。

上面书籍的阅读收获对虚拟文件系统,进程地址空间,物理内存管理部分有里深入的理解。

《Linux设备驱动开发详解》,和上面的内核书籍结合一起看,对内核的驱动部分的驱动模型,sysfs,设备的热插拔,驱动模块化,驱动的加载相关的内容有了更深里理解。


2.Android书籍

《java核心技术卷1--基础知识》--Java入门书籍,Java相关语法的学习

 《Android系统原理及开发要点详解》--Android系统架构,中间层架构学习

 《Android源代码情景分析》--android 系统架构,Android驱动,这本书没有完全看完,看来内核和驱动部分,应用部分的分析没有看。主要学习的是在Linux内核层之上怎么编写JIN层,Java层怎么调用底层的Linux驱动部分代码。


3.期间阅读的其他相关书籍

《c专家编程》

《C陷阱与缺陷》--这两本书是很好的书,主要是多C语言进一步学习和理解

《程序员的自我修养--装载,链接与库》--学习了静态链接,动态链接,库相关的操作

《代码大全2》--这本上的收获太多了,好的编程习惯,防御式编程,表驱动法

《大话设计模式》--理解不深,面向对象的入门书籍阅读



0 0
原创粉丝点击