在这里记录计算机科学与技术方面书籍的阅读记录~
目录
计算机科学与技术
数据结构与算法
- 《编程之美》小组. 编程之美:微软技术面试心得[M]. 北京:电子工业出版社,2008
- Bentley J. Programming Pearls. Second Edition. Pearson Education, 2004
- Cormen T.H., Leiserson C.E., Rivest R.L., Stein C. Introduction to Algorithms.3rd Edition. The MIT Press, 2009
- Sedgewick R., Wayne K. Algorithms. 4th Edition. Addison-Wesley Professional, 2011
- Sipser M. Introduction to the Theory of Computation. Cengage Learning, 2005
- 何海涛. 剑指Offer:名企面试官精讲典型编程题[M]. 北京:电子工业出版社,2012
- 屈婉玲等主编. 算法设计与分析[M]. 北京:清华大学出版社,2011
- 严蔚敏,吴伟民. 数据结构:C语言版[M]. 北京:清华大学出版社,2007
计算机网络
- Fall K.W., Stevens W.R. TCP/IP Illustrated, Volume 1: The Protocols. 2nd Edition. Addison-Wesley Professional, 2011
- Kurose J.F., Ross K.W. Computer Networking: A Top-Down Approach, 6th Edition, Pearson Education, 2013
- Stevens W.R. TCP/IP Illustrated, Volume 3 : TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols. 2nd Edition. Addison-Wesley Professional, 2017
- Tanenbaum A.S. Computer Networks. 4th Edition. Pearson Education, 2003
- Wright G.R., Stevens W.R. TCP/IP Illustrated, Volume 2: The Implementation. 2nd Edition. Addison-Wesley Professional, 2017
- 谢希仁. 计算机网络(第六版)[M]. 北京:电子工业出版社,2013
计算机操作系统
- Bryant R.E., O’Hallaron D.R., Computer Systems: A Programmer’s Perspective. 3rd Edition. Pearson, 2016
- Stallings W. Operation System: Internals and Design Principles. 6th Edition. Pearson Education, 2009
- Tanenbaum A.S., Bos H. Modern Operating Systems. 4th Edition. Prentice Hall, 2014
- 汤小丹,梁红兵,哲凤屏,汤子瀛. 计算机操作系统(第四版)[M]. 西安:西安电子科技大学出版社,2014
- 俞甲子,石凡,潘爱民. 程序员的自我修养—链接、装载与库[M]. 北京:电子工业出版社,2009
计算机组成原理
- Hennessy J.L., Patterson D.A. Computer Architecture: A Quantitative Approach. 4th Edition, Elsevier, 2007
- Patterson D.A., Hennessy J.L. Computer Organization and Design, Fifth Edition : The Hardware/Software Interface. 5th Edition, Morgan Kaufmann, 2013
- 刘立康,黄力宇,胡力山. 微机原理与接口技术[M]. 北京:电子工业出版社,2010
- 唐朔飞. 计算机组成原理(第二版)[M]. 北京:高等教育出版社,2008
- 郑纬民,汤志忠. 计算机系统结构[M]. 北京:清华大学出版社,1998
数据库原理与技术
- Bell C., Kindahl M., Thalmann L. MySQL High Availability : Tools for Building Robust Data Centers. O’Reilly Media, 2010
- Forta B. MySQL Crash Course. Second Edition. Pearson Education,2009
- Forta B. Sams Teach Yourself SQL in 10 Monutes. Third Edition. Pearson Education, 2007
- Inmon W.H. Building the Data Warehouse. Fourth Edition. John Wiley & Sons, Inc.,2005
- Silberschatz A., Korth H.F., Sudarshan S. Database System Concepts. 6th Edition. McGraw-Hill Education, 2010
- 黄健宏. Redis设计与实现[M]. 北京:机械工业出版社,2014
- 姜承尧. MySQL技术内幕:InnoDB存储引擎[M]. 北京:机械工业出版社,2010
- 钱文品. Redis深度历险:核心原理与应用实践[M]. 北京:电子工业出版社,2019
- 王珊,萨师瑄. 数据库系统概论(第五版). 高等教育出版社,2014
编译原理与汇编语言
- Aho A.V., Lam M.S., Sethi R., Ullman J.D. Compilers: Principle, Techniques and Tools. Second Edition. Pearson Education, 2009
- 李忠,王晓波,余洁. x86汇编语言:从实模式到保护模式[M]. 北京:电子工业出版社,2012
- 王爽. 汇编语言(第二版)[M]. 北京:清华大学出版社,2008
Linux操作系统
- Bovet D.P., Cesati M, Understanding the Linux Kernel : The Linux Kernel. 3rd Edition, O’Reily, 2005
- Love R. Linux Kernel Development. Third Edition. Pearson Education, 2010
- Mauerer W. Professional Linux Kernel Architecture. Wrox, 2008
- 卢军. Linux 0.01内核分析与操作系统设计[M]. 北京:清华大学出版社,2004
分布式与并行计算
- Coulouris G., Dollimore J., Kindberg T., Blair G. Distributed Systems: Concepts and Design. 5th Edition, Pearson Education, 2012
大数据
- Capriolo E., Wampler D., Rutherglen J. Programming Hive. O’ Reily Media, Inc., 2013
- George L. HBase : The Definitive Guide. O’Reilly Media, 2015
- Karau H., Konwinski A., Wendell P., Zaharia M. Learning Spark: Lightning-fast Data Analysis. O’ Reily Media, Inc., 2015
- Lam C. Hadoop in Action. Manning Publications,2010
- Ryza S., Laserson U., Owen S.,Wills J. Advanced Analytics with Spark. O’ Reily Media, Inc.,2015
- White T. Hadoop: The Definitive Guide. O’ Reily Media, Inc., 2009
- 蔡斌,陈湘萍. Hadoop技术内幕 : 深入解析Hadoop Common和HDFS架构设计与实现原理[M]. 北京:机械工业出版社,2013
- 董西成. Hadoop技术内幕 : 深入解析MapReduce架构设计与实现原理[M]. 北京:机械工业出版社,2013
- 董西成. Hadoop技术内幕 : 深入解析YARN架构设计与实现原理[M]. 北京:机械工业出版社,2013
- 林子雨. 大数据技术原理与应用(第二版)[M]. 北京:人民邮电出版社,2017
云计算
- Erl T., Mahmood Z., Puttini R. Cloud Computuing: Concepts, Technology & Architecture. Pearson Education, 2014
- 顾炯炯. 云计算架构技术与实践(第二版)[M]. 北京:清华大学出版社,2016
- 华为Docker实践小组. Docker进阶与实战[M]. 北京:机械工业出版社,2016
信息安全
- 吴翰清. 白帽子讲Web安全[M]. 北京:电子工业出版社,2012
- 张炳帅. Web安全深度剖析[M]. 北京:电子工业出版社,2015
通信工程
- Cover T.M., Thomas J.A. Elements of Information. 2nd Edition, Wiley,2006
- Proakis J.G. Digital Communications. 4th Edition. McGraw-Hill, 2001
- 高西全,丁玉美. 数字信号处理(第四版)[M]. 西安:西安电子科技大学出版社,2016
- 胡学龙. 数字图像处理(第三版)[M]. 北京:电子工业出版社,2014
- 阎石主编,清华大学电子学教研组编. 数字电子技术基础(第五版)[M]. 北京:高等教育出版社,2006
- 郑君里,应启珩,杨为理. 信号与系统(第三版)[M]. 北京:高等教育出版社,2011
软件工程
C/C++
- Eckel B. Thinking in C++, Volume 1 : Introduction to Standard C++. Prentice Hall, 2000
- Eckel B. Thinking in C++, Volume 2 : Practical Programming. Prentice Hall, 2003
- Kernighan B.W., Ritchie D.M. The C Programming Language. Prentice Hall, 1988
- Lippman S.B. Inside the C++ Object Model. Pearson Education. 1996
- Lippman S.B., Lajoie J.,Barbara E. Moo B.E. C++ Primer. Addison Wesley,2012
- Mayers S. Effective C++ : 55 Specific Ways to Improve Your Programs and Designs. Addison-Wesley Professional, 2005
- Mayers S. Effective STL : 50 Specific Ways to Improve Your Use of the Standard Template Library. Addison-Wesley Professional, 2001
- Prata S. C++ Primer Plus. 6th Edition, 2011
- 侯捷. STL源码剖析[M]. 武汉:华中科技大学出版社,2015
- 谭浩强. C语言程序设计(第四版)[M]. 北京:清华大学出版社,2017
Java
- Bloch J. Effective Java Programming Language Guide. Pearson Education, 2002
- Eckel B. Thinking in Java. 4th Edition. Pearson Education, 2007
- Goetz B., Peierls T., Bowbeer J., Holmes D. Lea D. Java Concurrency in Practice. Addison-Wesley Professional, 2006
- Horstmann C. Core Java Volume I. 11th Edition. Pearson Education. 2019
- Horstmann C. Core Java Volume II. 11th Edition. Pearson Education. 2019
- Hunt C., John B. Java Performance. Prentice Hall, 2011
- Kurniawan B., Deck P. How Tomcat Works : A Guide to Developing Your Own Java Servlet Container. BrainySoftware, 2004
- McConnell S. Code Complete. 2d Edition. Microsoft Co., 2006
- Walls C. Spring in Action. 3d Edition. Manning Publications Co., 2013
- 方腾飞,魏鹏,程晓明. Java并发编程的艺术[M]. 北京:机械工业出版社,2015
- 郭锋. Spring从入门到精通[M]. 北京:清华大学出版社,2006
- 欧立奇,朱梅,段韬. Java程序员面试宝典(第四版)[M]. 北京:电子工业出版社,2015
- 陶晖. 深入理解Nginx:模块开发与架构解析[M]. 北京:机械工业出版社,2013
- 周志明. 深入理解Java虚拟机(第二版)[M]. 北京:机械工业出版社,2013
Unix/Linux
- Kerrisk M. The Linux Programming Interface : A Linux and UNIX System Programming Handbook. No Starch Press, 2010
- 鸟哥. 鸟哥的Linux私房菜:服务器架设篇(第三版)[M]. 北京:人民邮电出版社,2012
- 鸟哥. 鸟哥的Linux私房菜:基础学习篇(第四版)[M]. 北京:人民邮电出版社,2018
Windows
- Ritcher J., Nasarre C. Windows via C/C++. Microsoft Press, 2007
- 尤晋元,史美林. Windows操作系统原理[M]. 北京:机械工业出版社,2001
MATLAB
- 司守奎,孙兆亮. 数学建模算法与应用(第二版)[M]. 北京:国防工业出版社,2017
- 刘浩. MATLAB R2016a完全自学一本通[M]. 北京:电子工业出版社,2016
Python
- 用Python的一个书
- McKinney W. Python for Data Anaysis: Data Wrangling with Pandas, Numpy, and IPython. 2nd edition. O’ Reily Media, Inc., 2018
- 张良均,王路,谭立云,苏剑林. Python数据分析与挖掘实战[M]. 北京:机械工业出版社,2015
Web
- 许令波. 深入分析Java Web[M]. 北京:电子工业出版社,2014
设计模式
- Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, 1995
软件工程
- Fowler M., Beck K. Brant J., Opdyke W., Roberts D. Refactoring : Improving the Design of Existing Code. Addison-Wesley Professional, 1999
- Hunt A., Thomas D. The Pragmatic Programmer : From Journeyman to Master. Addison-Wesley Professional, 1999
- Martin R.C. Clean Code : A Handbook of Agile Software Craftsmanship. Prentice Hall, 2008
智能科学与技术
应用数学与统计
- 《运筹学》教材编写组编. 运筹学(第四版)[M]. 北京:清华大学出版社,2012
- 耿素云,屈婉玲,王捍贫. 离散数学教程[M]. 北京:北京大学出版社,2009
- 何晓群. 多元统计分析(第四版)[M]. 北京:中国人民大学出版社,2015
- 张波,商豪. 应用随机过程(第三版)[M]. 北京:中国人民大学出版社,2013
- 钟宜生. 最优控制[M]. 北京:清华大学出版社,2015
数据挖掘
- Tan P.N., Steinbach M., Kumer V. Introduction to Data Mining. Pearson Education, 2009
- 邵峰晶,于忠清. 数据挖掘原理与算法[M]. 北京:中国水利水电出版社,2003
机器学习
- Bishop C.M. Pattern Recongnition and Machine Learning. Springer, 2006
- Boyd S., Vandenberghe L. Convex Optimization. Cambridge University Press, 2004
- Goodfellow I., Bengio Y., Courville A. Deep Learning: Adaptive Computation and Machine Learning Series. The MIT Press, 2016
- 李航. 统计学习方法(第二版)[M]. 北京:清华大学出版社,2019
- 项亮. 推荐系统实战[M]. 北京:人民邮电出版社,2012
- 周志华. 机器学习[M]. 北京:清华大学出版社,2016
自然语言处理
- Bird S., Klein E., Loper E. Natural Language Processing with Python. O’ Reily Media, Inc.,2009
- Lee K.F. Automatic Speech Recongnition. Springer, 1988
- Jurafsky D., Martin J.H. Speech and Language Processing, 2nd Edition : an Introducation to Natural Language Processing, Computational Linguistics. Prentice Hall, 2008
- Manning C.D., Schutze H. Foundations of Statistical Natural Language Processing. The MIT Press, 1999
- 吴军. 数学之美[M]. 北京:人民邮电出版社,2012
- 郑捷. NLP汉语自然语言处理原理与实践[M]. 北京:电子工业出版社,2017
- 宗成庆. 统计自然语言处理(第二版)[M]. 北京:清华大学出版社,2013