我的书单

对于我们程序员而言,最好的提升自己的方式就是看技术类书籍。毕竟看视频学习一个知识点与看书学习一个知识点相比太费时间;网上虽然有较多的博客文章类资源,但是相比书籍而言,缺乏系统性,而有些博客文章只是简单的复制粘贴,其内容正确与否完全不顾。所以,读一本好书,对于程序员的提升毋庸置疑的。

我在这里贴出我的个人书单供大家参考交流,书单不定期更新。

Java语言类

Java基础

  • 《Java编程思想(第4版)》
  • 《Effective java 中文版(第2版)》

Java并发

  • 《Java并发编程实战》
  • 《Java并发编程的艺术》

Java虚拟机

  • 《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》
  • 《Java性能优化权威指南》

软件工程

设计模式

  • 《Head First 设计模式(中文版)》
  • 《重构》

算法

  • 《算法(第4版)》

架构

  • 《Netty实战》
  • 《大型网站技术架构》

机器学习

  • 《数学之美》
  • 《机器学习实战》

数据库

  • 《高性能MySQL》
  • 《MySQL技术内幕-InnoDB存储引擎》

本文首发于我在万达摆地摊's blog,转载请注明来源