【计算机科学与技术】书籍阅读目录

在这里记录计算机科学与技术方面书籍的阅读记录~

计算机科学与技术

数据结构与算法

  • 《编程之美》小组. 编程之美:微软技术面试心得[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

猜你喜欢

转载自blog.csdn.net/weixin_42711949/article/details/107446479