C++后台开发学习书籍推荐
本文章仅做记录
文章目录
1. C语言
书籍推荐:
- 《 C 程序设计语言》 (译者:徐宝文/李志泽)
- 《C primer plus》
- 《C和指针》
- 《C专家编程》
- 《C陷阱与缺陷》
视频推荐:
翁凯老师的 C 语言课程
2. C++
- 《C++ 程序设计教程(钱能》
- 《C++primer》
- 《Effective C++(侯捷 译》
- 《More Effective C++》
- 《STL源码剖析》
- 《深度探索C++对象模型》
- 《C++ 沉思录》
- 《Accelerated C++》
- 《C++并发编程实战》
- 《深度探索C++14》
- 《C++ template》
- 《 C++ 模版元编程 》
3. 数据结构与算法
- 《大话数据结构》
- 《算法》
- 《剑指offer》
- 《数据结构与算法分析C++版》(第二版 张铭 译)
- 《算法导论》
- 《编程珠玑》
- 《挑战程序设计竞赛》
- 《程序员代码面试指南》
4. 计算机网络
- 《计算机网络》谢希仁
- 《图解HTTP》
- 《网络是怎样连接的》
- 《TCP/IP详解卷1》
- 《图解TCP/IP》
- 《计算机网络自顶向下》
5. 操作系统
- 《操作系统导论》
- 《现代操作系统》
- 《一个操作系统的实现》
- 《操作系统实战45讲》(极客时间)
- 《现代操作系统原理与实现》
- 《操作系统精髓与设计原理》
- 《Linux内核设计与实现》
- 《深入理解Linux内核》
- 《操作系统真象还原》
6. 数据库
- 《MySQL必知必会》
- 《MySQL技术内幕》
- 《MySQL实战45讲》(极客时间)
- 《Redis设计与实现》
- 《数据库系统概念》
- 《高性能MySQL》
- 《Redis 实战》
- 《Redis深度历险》
7. 计算机系统&组成
- 《深入理解计算机系统》
- 《程序员的自我修养》
- 《UNIX环境高级编程》
- 《编码》
- 《程序是怎样跑起来的》
- 《计算机组成与设计 硬件/软件接口》(第五版)
8. 汇编语言
- 《汇编语言》(王爽)
- 《x86汇编语言》
- 《老码识途》
9. 编译原理
- 《编译原理》
- 《自制编译器》
10. Linux操作
- 《鸟哥的Linux私房菜》
- 《Linux就该这么学》
11. 网络编程
- 《TCP/IP网络编程》
- 《Linux高性能服务器编程》
- 《Linux多线程服务器编程》
- 《Unix网络编程》
- 《深入理解Nginx》
- 《C++服务器开发精髓》
12. 分布式
- 《数据密集型应用系统设计》
13. 设计模式
- 《大话设计模式》
- 《设计模式之禅》
14. 软能力提升
- 《代码整洁之道》
- 《重构》
- 《代码大全》
- 《人月神话》