书单

JAVA:

  • Java 多线程编程核心技术
  • JAVA 并发编程的艺术
  • 深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)
  • 深入分析Java Web技术内幕(修订版)
  • java8实战
  • spring实战(第4版)
  • spring boot实战
  • 大型网站系统与java中间件实践
  • 图解设计模式
  • 重构 改善既有代码的设计
  • Effective Java中文版(第二版)

数据库:

  • 高性能MySQL(第3版)
  • Redis实战

算法:

  • 大话数据结构
  • 算法设计与分析
  • 《算法导论》中文版 第三版(或第四版)原书名——Introduction to Algorithms,作者: Thomas H.Cormen、Charles E.Leiserson等 译者:潘金贵、顾铁成等
  • 《算法设计手册》 英文名: Algorithm Design Manual 最新版
  • 《计算机程序设计艺术》—— 高德纳 (Donald E.Knuth) 最新版
  • 《计算群体智能基础》
  • 《算法艺术与信息学竞赛》

WEB:

  • U一点·料:阿里巴巴1688UED体验设计践行之路
  • 白帽子讲web安全
  • Javascript DOM编程艺术
  • Node.js项目实践
  • Web开发权威指南
  • JavaScript权威指南

LINUX:

  • 鸟哥的Linux私房菜 (基础学习篇 第三版)

APP:

  • 《Android 源码设计模式解析与实战 第2版》
  • 《Objective-C高级编程 iOS与OS X多线程和内存管理》
  • 《iOS Core Animation: Advanced Techniques》
  • 《Android开发艺术探索》
  • 《构建安全的Android App》

其他:

  • 代码整洁之道
  • 高效能人士的七个习惯