软件开发必读书籍

news/2024/5/19 2:03:45 标签: 读书, linux内核, 编程, linux, unix, 数据结构
. C
.《C Primer Plus》
.《C程序设计语言》
.《C和指针》
.《C专家编程
.《C陷阱与缺陷》
.《C/C++高质量编程指南》


. 编程思想
.《深入理解计算机系统》
.《link && loader》
.《编译原理》(机械出版社)
.《深入浅出设计模式》
.《代码大全》


. C++
.《C++ Primer Plus》
. 数据结构
. 链表 (双向)
. hash
. 二叉树
. 红黑树
. 系统编程
. 《Unix环境高级编程
. 《Linux系统编程

. 网络编程
. 《Unix网络编程
. 《TCP/IP详解》


. Arm
. 《嵌入式Linux应用开发完全手册》
. 《arm体系结构与编程
. 《arm系统设计与优化》
. 《see mips run》
. Arm manul


. Linux设备驱动
. 《Linux设备驱动 3rd》 魏永明
. 《Linux设备驱动开发详解》 宋宝华
. 《Linux设备驱动应用开发》
. 《精通Linux设备驱动》


. Linux内核
(ULK + 情景分析 + RTFC<Read The Fucking Code>)
. 《Linux内核设计与实现》陈莉君
. 《深入理解Linux内核 3rd》陈莉君
. 《情景分析》 毛德操
. 《现代操作系统》or 《操作系统设计与实现》minx

http://www.niftyadmin.cn/n/1116254.html

相关文章

搭建自己的 github.io 博客

1、前言 github.io 是基于 Github 的 repo 管理&#xff0c;这意味着咱们对其是有绝对的控制&#xff0c;这个跟放在第三方的平台比&#xff0c;可控性要好太多。使用 github pages 服务搭建博客的好处有&#xff1a; 全是静态文件&#xff0c;访问速度快&#xff1b;免费方便&…

springSecurity 登录以及用户账号密码解析原理

springSecurity 拦截器链 用户登录基本流程处理如下&#xff1a; 1 SecurityContextPersistenceFilter 2 AbstractAuthenticationProcessingFilter 3 UsernamePasswordAuthenticationFilter 4 AuthenticationManager 5 AuthenticationProvider 6 userDetailsService 7 userDet…

WEB架构师成长之路之一-走正确的路

本人也是coding很多年&#xff0c;虽然很失败&#xff0c;但也总算有点失败的心得&#xff0c;不过我在中国&#xff0c;大多数程序员都是像我一样&#xff0c;在一直走着弯路&#xff0c;如果想成为一个架构师&#xff0c;就必须走正确的路&#xff0c;否则离目标越来越远&…

Cocos暂停和重新开始游戏

创建按钮 cc.MenuItemFont.setFontSize(18);cc.MenuItemFont.setFontName("Arial");var systemMenu cc.MenuItemFont.create("Main Menu", this.onSysMenu);var menu cc.Menu.create(systemMenu);menu.setPosition(0, 0);systemMenu.setAnchorPoint(cc.p…

通配符使用示例01

复制/etc目录下所有以p开头&#xff0c;以非数字结尾的文件或目录到/tmp/mytest1目录中。[root192 ~]# mkdir /tmp/mytest1[root192 ~]# cp -r /etc/p*[^0-9] /tmp/mytest1[root192 ~]# ls -d /etc/p*[^0-9]/etc/pam.d /etc/passwd- /etc/plymouth /etc/popt.d /etc/ppp …

关于解决python线上问题的几种有效技术

背景 项目组开发的游戏客户端使用的脚本是python&#xff0c;服务器也是python。之所以选择python&#xff0c;主要还是基于开发效率的考虑&#xff0c;毕竟这是脚本语言天生的优势&#xff1b;其次就是有很多库&#xff0c;不用自己再造轮子了。可能使用过python的同学都会认为…

《深入理解Linux网络内幕》学习笔记一:内核通知链

大多数内核子系统都是相互独立的&#xff0c;因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求&#xff0c;也即是让某个子系统在发生某个事件时通知其它的子系统&#xff0c;Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用&#xff0c…

利用阿里大于实现发送短信(JAVA版)

本文是我自己的亲身实践得来&#xff0c;喜欢的朋 友别忘了点个赞哦&#xff01; 最近整理了一下利用阿里大于短信平台来实现发送短信功能。 闲话不多说&#xff0c;直接开始吧。 首先&#xff0c;要明白利用大于发送短信这件事是由两部分组成&#xff1a; 一、在阿里大于短信平…