My Booklist

    科技2025-04-09  15

    编程语言

    C

    1. 《C Primer Plus》

    入门看这本,检验C语言学习的两个标准,指针和内存管理: 后续深入学习可以看:

    2. 《C和指针》

    3. 《C专家编程》

    4. 《C陷阱与缺陷》

    C++

    1. 《C++ Primer》

    经典:

    2. 《C++ Primer Plus》

    也可以先看这个:

    Java

    1. 《Java 编程思想》

    要是以后搞Java开发,这本要啃的。

    2. 《Java核心技术 卷Ⅰ》

    上一本实在看不懂,看这本,还有《Java核心技术 卷Ⅱ》:

    Python

    1. 《Python 核心编程》

    讲了Python2的代码,也有Python3的代码。基本的语法的层面全部讲完了,常见的应用领域也讲了:

    2. 《Python编程 从入门到实践》

    这本用Python3来讲的,比上本更新,入门没问题的: 学完Python语法层面的东西,然后再去某一应用领域的书。

    Go

    1. 《Go 语言实战》

    通俗易懂,入门可以:

    数据结构与算法

    1. 《算法导论》

    不适合初学者,需要很深厚的数学和数据结构和算法功底:

    2. 《算法》

    看这本,经典:

    计算机网络

    1. 《TCP/IP详解》

    2. 《计算机网络 自顶向下方法》

    Linux操作系统

    1. 《Linux私房菜》

    这本讲linux系统的使用,常用操作,可以作为工具书,但也要通读:

    2. 《Unix环境高级编程》

    要是Linux系统编程的话看这本,讲了文件IO,多线程编程等实战,还有网络啊,套接字的一些编程:

    Java EE框架或Spring框架

    1. 《Spring 实战》

    这本偏实战:

    2. 《Spring Boot实战》

    这本也是讲实战,结合上本学习:

    3. 《Spring技术内幕》

    这本讲原理,分析源码,讲IoC,AOP两个重要特性,难度大点:

    数据库

    1. 《Mysql必知必会》

    小册子,搞定数据库常用操作没问题:

    2. 《高性能Mysql》

    数据库高级层面的需求看这本:

    关于代码质量方面的书

    《重构 改善既有代码的设计》

    烂代码到好代码:

    关于代码规范方面的书

    《阿里巴巴Java开发手册》

    Processed: 0.009, SQL: 8