技术书单整理

算法

  1. 算法导论
    Introduction to Algorithms, Second Edition, by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein
  2. 算法概论
    Algorithms, S. Dasgupta, C. H. Papadimitriou, and U. V. Vazirani
  3. Python Algorithms-Mastering Basic Algorithms in the Python Language, Magnus Lie Hetland
  4. Data Streams Models and Algorithms, Charu C. Aggarwal

 

Web Data Mining

  1. 集体智慧编程
    Programming Collective Intelligence, by Toby Segaran
  2. Mining of Massive Datasets, by Anand Rajaraman, Jeffrey D. Ullman
  3. Algorithms of the Intelligent Web, by HARALAMBOS MARMANIS DMITRY BABENKO
  4. Mining the Social Web, by Matthew A. Russell
  5. 21 Recipes for Mining Twitter, by Matthew A. Russell

 

Machine Learning

  1. 统计学习方法, by 李航
  2. 机器学习实战
    Machine Learning in Action, by PETER HARRINGTON

 

Hadoop Ecosystem

  1. Hadoop: The Definitive Guide, by Tom White
  2. Data-Intensive Text Processing with MapReduce, by Jimmy Lin and Chris Dyer
  3. Pro Hadoop, by Jason Venner
  4. Hadoop in Action, by Chuck Lam
  5. Programming Pig, by Alan Gates
  6. Mahout in Action, by SEAN OWEN ROBIN ANIL TED DUNNING ELLEN FRIEDMAN

 

NoSQL

  1. NoSQL Databases, by Christof Strauch
  2. HBase: The Definitive Guide, by Lars George
  3. MongoDB: The Definitive Guide, by Kristina Chodorow and Michael Dirolf
  4. Cassandra: The Definitive Guide, by Eben Hewitt
  5. MongoDB and Python, by Niall O’Higgins
  6. Redis Cookbook, by Tiago Macedo and Fred Oliveira

 

统计,R语言

  1. R 导论, by W. N. Venables, D. M. Smith
  2. R for Beginners, by Emmanuel Paradis, 中文版
  3. A Handbook of Statistical Analyses Using R, by Brian S. Everitt Torsten Hothorn
  4. Data Mining with R:learning by case studies, by Luis Torgo
  5. Statistics with R, by Vincent Zoonekynd
  6. Using R for Data Analysis and Graphics, by J H Maindonald

 

Search Engine

  1. 深入搜索引擎
    Managing Gigabytes: Compressing and Indexing Documents and Images, by ian H. Witten / Alistair Moffat / Timothy C. Bell
  2. Lucene in Action, by Erik Hatcher

 

NLP

  1. Natural Language Processing with Python, by Steven Bird, Ewan Klein, and Edward Loper
  2. Python Text Processing with NLTK 2.0 Cookbook, by Jacob Perkins

 

Semantic Web

  1. A Semantic Web Primer, by Grigoris Antoniou and Frank van Harmelen
  2. Programming the Semantic Web, by Toby Segaran, Colin Evans, and Jamie Taylor

 

Web Service

  1. On Designing and Deploying Internet-Scale Services, James Hamilton
  2. RESTful Web Services, by Leonard Richardson and Sam Ruby

 

编码-C/C++

  1. C专家编程,徐波译
    Expert C Programming: Deep C Secrets, Peter Van Der Linden
  2. 编程精粹-Microsoft 编写优质无错C 程序秘诀
    Writing Clean Code-Microsoft Techniques for Developing Bug-free C
    Programs, Steve Maguire
  3. C++ Primer, Fourth Edition
    By Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
  4. Effective C++ Third Edition
  5. 深度探索c++对象模型, 侯捷译
    Inside the C++ Object Model, By Stanley B. Lippman

 

编码-Java

  1. Java编程思想
    Thinking in Java, by Bruce Eckel
  2. Effective Java™, by Joshua Bloch
  3. JAVA并发编程实践
    Java Concurrency in Practice, By Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea
  4. Java NIO, by Ron Hitchens
  5. Java Reflection in Action, by IRA R. FORMAN, NATE FORMAN

 

编码-Python

  1. Dive into Python
  2. Python 核心编程
    Core Python programming, by Wesley J.Chun
  3. Python Cookbook, By David Ascher, Alex Martelli, Anna Ravenscroft
  4. Python in a Nutshell, By Alex Martelli
  5. Twisted Network Programming Essentials, By Abe Fettig

 

编码-Clojure

  1. Programming Clojure, by Stuart Halloway
  2. Practical Clojure, by Luke VanderHart, Stuart Sierra
  3. Clojure Programming,by Chas Emerick, Brian Carper, and Christophe Grand
  4. The Joy of Clojure, by MICHAEL FOGUS, CHRIS HOUSER
  5. Clojure in Action, by AMIT RATHORE
  6. Common Lisp 高级编程技术
    On Lisp, by Paul Graham

 

编码-Scala

  1. Scala编程
    Programming in Scala, by Martin Odersky, Lex Spoon, Bill Venners
  2. Effective Akka, by Jamie Allen
  3. Akka Essentials, by Munish K. Gupta

你可能感兴趣的:(技术)