十一城

跬步千里,小流江海。

Home Java Python Linux ML Thoughts BookCan Links About

BookCan书罐

官网文档虽细致却略繁琐,网上博客多东拼西凑,不成体系,这时候书就派上了用场。

基础

  • 《计算机科学概论(第12版)》

算法

  • 《算法导论》
  • 《编程之美》
  • 《剑指offer》

机器学习

深层知识理论

  • PRML《Pattern Recognition and Machine Learning》
  • MLAPP《Machine Learning—A Probabilistic Perspective》
  • ESL《The Elements of Statistical Learning》

浅层知识理论

工程

  • 徒手写代码
    • 《机器学习实战》
    • 《Python与机器学习实战》
    • 《Python机器学习——预测分析核心算法》,回归部分描述地非常详细
  • Hands-on Machine Learning with Scikit-Learn & TensorFlow——对于每个算法的复杂度的描述简直棒极了!

应用

  • 《集体智慧编程》
  • 《推荐系统实践》
  • 《统计自然语言处理》

Java

基础

  • 《Head First Java》
  • 《Thinking in Java》——《Java编程思想》
  • 《Effective Java》

JVM

  • 《深入理解Java虚拟机》
  • 《Java并发编程实战》
  • 《Java并发编程的艺术》

Hadoop

  • 《Hadoop权威指南》

Java Web

  • 《Spring实战》(推荐第四版)
  • 《架构探险——从零开始写Java Web框架》

其他

  • 《Java NIO》

Python

  • 《Fluent Python》
  • 《Python核心编程》
  • 《利用Python进行数据分析》——《Python for Data Analysis》
  • 《Spark快速大数据分析》——《Learning Spark》

Linux

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

MySQL

  • 《高性能MySQL》
  • 《深入浅出MySQL》
  • 《Redis设计与实现》(里面有很多底层c代码实现,很多底层数据结构工作过程解释的很清楚)

拓展

Home Java Python Linux ML Thoughts BookCan Links About