学习笔记1:书单

编程基础:
1、数据结构与算法
《数据结构与算法》
《大话数据结构》
《算法导论》
《算法—第四版》
2、计算机网络
《TCP/IP详解》
《计算机网络—自顶向下》
3、操作系统
《深入理解计算机系统》(CSAPP)
《程序员的自我修养》
4、设计模式(23种)
《大话设计模式》
Linux系统:
《Linux就该这么学》
《Unix环境高级编程》
《Linux高性能服务器编程》
《posix多线程程序设计》
《鸟哥Linux》
C/C++:
《C Primer Plus》
《C++ Primer Plus》
《C++ Primer》
Java:
《Java 编程思想》
《Java 核心技术》
《Spring 实战》
《Spring Boot 实战》
《Spring 技术内幕》
Python:
《Python编程:从入门到实践》
《Python 核心编程》
Go:
《Go 语言实战》
其他:
《MySQL必知必会》
《高性能MySQL》

HTML CSS JS PHP

进阶:
《重构》

题:
《剑指offer》
Leetcode

工具:
shell
GCC
GDB
makefile
cmake

你可能感兴趣的:(学习笔记1:书单)