计算机科学
用TCP/IP进行网际互连第二卷 豆瓣
Internetworking with TCP/IP Vol. II: ANSI C Version: Design, Implementation, and Internals (3rd Edition)
作者: Douglas E. Comer / David L. Stevens 出版社: 电子工业出版社 2008 - 10
《用TCP/IP进行网际互连:设计、实现与内核(ANSI C版)(第3版)(第2卷)》是关于计算机网络的经典教材。全书共三卷。第二卷在第一卷介绍了TCP/IP基本概念的基础上,进一步详细讨论了TCWIP的实现细节。这一卷的突出特点是非常注重实际。作者利用程序代码实现了TCP/IP的每个技术细节,并且所有代码在书中均可找到,有助于读者深入了解并掌握TCP/IP的细节内容。书中附录分别给出了过程调用交叉参考表、程序代码中用到的C数据结构交叉参考表以及Xinu函数和常量。
用TCP/IP进行网际互连(第三卷) 豆瓣
出版社: 电子工业出版社 2008 - 10
《用TCP/IP进行网际互连:客户-服务器编程与应用(Linux/POSIX套接字版)(第3卷)》是关于计算机网络的经典教材,是目前美国大多数大学所开设的计算机网络课程的主要参考书。目前国内外能见到的各种关于TCP/IP的书籍,其主要内容都参考了《用TCP/IP进行网际互连:客户:服务器编程与应用(Linux/POSIX套接字版)(第3卷)》。该书的特点是强调原理,概念准确,深入浅出,内容丰富新颖。全书共分为三卷。第三卷主要讨论应用软件如何使用TCP/IP,重点研究了客户-服务器范例,并考察了分布式程序中的客户和服务器,举例说明了各种设计,讨论了应用网关和遂道技术。
用TCP/IP进行网际互连 豆瓣
Internetworking With TCP/IP, Volume I, Principles, Protocols, and Architectures, Fifth Edition
作者: 科默 (Douglas E.Comer) 译者: 林瑶 / 张娟 出版社: 电子工业出版社 2007 - 2
本书是关于计算机网络的最著名的经典教材。它是目前美国大多数大学所开设的计算机网络课程的主要参考书。目前国内外能见到的各种关于TCP/IP的书籍,其主要内容都参考了本书。本书作者Douglas E. Comer是TCP/IP协议和因特网的国际公认专家,他为因特网的发展做出了杰出贡献。本书的特点是:强调原理、概念准确、深入浅出、内容丰富新颖。各章后附有很好的习题。这一卷是2006年出版的第五版,其特点是:所有各章均反映了协议的最新版本和最新的技术,删除和压缩了一些陈旧内容,对现在因特网中使用得较多的协议则适当增加了篇幅。全书分为四个部分。第一部分为概述(第1章和第2章),第二部分从单个主机来看TCP/IP互联网(第3章~第12章),第三部分则是从全局来看互联网的结构(第13章~第19章),第四部分讨论因特网提供的应用层服务(第20章~第31章)。
TCP/IP Illustrated, Volume 1 (2nd Edition) 豆瓣 Goodreads
作者: Kevin W. Fall / W. Richard Stevens 出版社: Addison-Wesley Professional 2011 - 9 其它标题: TCP/IP Illustrated, Volume 1: The Protocols
TCP/IP Illustrated, Volume 1, Second Edition, is a detailed and visual guide to today’s TCP/IP protocol suite. Fully updated for the newest innovations, it demonstrates each protocol in action through realistic examples from modern Linux, Windows, and Mac OS environments. There’s no better way to discover why TCP/IP works as it does, how it reacts to common conditions, and how to apply it in your own applications and networks.
Building on the late W. Richard Stevens’ classic first edition, author Kevin R. Fall adds his cutting-edge experience as a leader in TCP/IP protocol research, updating the book to fully reflect the latest protocols and best practices. He first introduces TCP/IP’s core goals and architectural concepts, showing how they can robustly connect diverse networks and support multiple services running concurrently. Next, he carefully explains Internet addressing in both IPv4 and IPv6 networks. Then, he walks through TCP/IP’s structure and function from the bottom up: from link layer protocols–such as Ethernet and Wi-Fi–through network, transport, and application layers.
Fall thoroughly introduces ARP, DHCP, NAT, firewalls, ICMPv4/ICMPv6, broadcasting, multicasting, UDP, DNS, and much more. He offers extensive coverage of reliable transport and TCP, including connection management, timeout, retransmission, interactive data flow, and congestion control. Finally, he introduces the basics of security and cryptography, and illuminates the crucial modern protocols for protecting security and privacy, including EAP, IPsec, TLS, DNSSEC, and DKIM. Whatever your TCP/IP experience, this book will help you gain a deeper, more intuitive understanding of the entire protocol suite so you can build better applications and run more reliable, efficient networks.
计算机网络(第6版) 豆瓣
Computer Networking:A Top-Down Approach,Sixth Edition
8.6 (7 个评分) 作者: [美] James F.Kurose / [美] Keith W.Ross 译者: 陈鸣 出版社: 机械工业出版社 2014 - 10
《计算机网络:自顶向下方法(原书第6版)》第1版于12年前出版,首创采用自顶向下的方法讲解计算机网络的原理和协议,出版以来已被几百所大学和学院选用,是业界最经典的计算机网络教材之一。
《计算机网络:自顶向下方法(原书第6版)》第6版继续保持了以前版本的特色,为计算机网络教学提供了一种新颖和与时俱进的方法,同时也进行了相当多的修订和更新:第1章更多地关注时下,更新了接入网的论述;第2章用python替代了java来介绍套接字编程;第3章补充了用于优化云服务性能的tcp分岔知识;第4章有关路由器体系结构的内容做了大量更新;第5章重新组织并新增了数据中心网络的内容;第6章更新了无线网络的内容以反映其最新进展;第7章进行了较大修订,深入讨论了流式视频,包括了适应性流和cdn的讨论;第8章进一步讨论了端点鉴别;等等。另外,书后习题也做了大量更新。
《计算机网络:自顶向下方法(原书第6版)》适合作为本科生或研究生“计算机网络”课程的教材,同时也适合网络技术人员、专业研究人员阅读。
通信原理 豆瓣
作者: 周炯槃/庞沁华等编 出版社: 北京邮电大学出版社 2005 - 11
《通信原理》(合订本)系统、深入地介绍了通信系统及通信网的基本原理及基本分析方法,是通信及信息专业的专业基础教材。全书共十一章,内容包括通信系统交通网的基本概念、确定信号及随机过程、模拟通信系统、数字基带传输、数字频带传输、信源和信源编码、信道和信道容量、信道差错控制编码、正交编码与伪随机序列及其应用、通信网的基本原理。
Windows图形编程 豆瓣
作者: Feng Yuan / 英宇工作室 译者: 英宇工作室 出版社: 机械工业出版社 2002 - 4
本书详细介绍Windows图形系统,包括Win32 GDI和 DirectDraw API的技术细节:设备环境、坐标空间和变换、像素、填充区域、位图、图像处理、文字处理、元文件、打印处理等。本书内容翔实、例子丰富、分析透彻,是Windows编程人员的实用参考书。附带光盘包含书中实例、实用程序、相关信息等。
离散时间信号处理 豆瓣
作者: A.V.奥本海姆 译者: 刘树棠 出版社: 西安交通大学出版社 2001 - 9
《离散时间信号处理》(第2版)为美国麻省理工学院(MIT)著名教授A.V.奥本海姆和佐治亚理工学院(GIT)著名教授R.W.谢弗等人所著,系统论述了离散时间信号处理的基本理论和方法,是国际信号处理领域中的经典权威教材。1999年修订后推出了第2版。修订后的第2版更强调基础性和基本内容,全书由原来的12章缩为11章,内容更加精练,除保持了第1版基本概念清楚,层次安排合理,条理清晰,系统性强的特点外,还大幅度增加了例题和习题,并将习题按难度和复杂程度重新组合,同时增加了一些内容和习题答案,使本书更适合大学本科生和相关专业的研究生学习。
统计学习理论的本质 豆瓣
作者: [美] Vladimir N. Vapnik 译者: 张学工 出版社: 清华大学出版社 2000
本书介绍了统计学习理论和支持向量机的关键思想、结论和方法,以及该领域的最新进展。统计学习理论是针对小样本情况研究统计学习规律的理论,是传统统计学的重要发展和补充。其核心思想是通过控制学习机器的容量实现对推广能力的控制。由Springer-Verlag出版社授权出版。
现代控制系统 豆瓣
Modern Control Systems 11th Edition
作者: Richard C.Dorf(多尔夫) / Robert H.Bishop(毕晓普) 译者: 谢红卫 / 孙志强 2011 - 4
控制系统原理及相近课程是高等学校工科学生的核心课程之一。《现代控制系统(第11版)》一直是该类课程畅销全球的教材范本。主要内容包括控制系统导论、系统数学模型、状态空间模型、反馈控制系统的特性、反馈控制系统的性能、反馈系统的稳定性、根轨迹法、频率响应方法、频域稳定性、反馈控制系统设计、状态变量反馈系统设计、鲁棒控制系统和数字控制系统等。《现代控制系统(第11版)》的例子和习题大多取材于现代科技领域中的实际问题,新颖而恰当。学习和解决这些问题,可以使学生的创造性精神得到潜移默化的提升。
《现代控制系统(第11版)》可作为高等学校工科(自动化、航空航天、电力、机械、化工等)本科高年级学生和研究生教材,也可供从事相关工作的人员作为参考用书使用。
新版特色:
新增或修改了近30%的课后习题
更新了所有计算机辅助设计示例
彻底更新第2章和第3章,以强调建模模块在整个控制设计流程中的重要性
重写了第4章和第5章,以便更好地做到内容编排合理,重点突出,并避免重复
每章新增了有关设计导向的材料。前几章的重点在于系统建模,后几章的重点在于如何应用本章的概念和知识点进行系统设计
更新了配套网站上的教辅资料
控制论 豆瓣
Cybernetics: Or the Control and Communication in the Animal and the Machine
作者: [美] 维纳 译者: 郝季仁 出版社: 北京大学出版社 2007
本书用统一的科学概念探讨自然系统和人工系统﹐开创了研究系统的通信和控制的一般规律的新学科﹐它的出版标志着控制论的诞生。它从控制系统的角度揭示了动物和机器﹑生理东西和心理现象的联系﹐为阐明自然界的辩证发展提供了有力的科学证据。它所引起的哲学问题﹐诸如自动机和思维的关系﹑信息的本质等等﹐一直是唯物主义和唯心主义激烈争论的课题。同时﹐控制论也给许多学科提供了一种有力的新方法﹐这种方法已成为沟通各门学科的桥梁。本书所包括的内容十分庞杂,其领域涉及神经生理学、心理学、计算机科学等多学科。20世纪末的新兴理论,如非线性科学、浑沌理论、复杂性理论、人工生命都与控制论的思想有关。控制论应用于工业生产、政治、军事与社会科学的方方面面。事实上,自然科学与社会科学的各学科都广泛地接受并借鉴了控制论的概念。
C程序设计语言(第2版·新版) 豆瓣
The C Programming Language
9.8 (39 个评分) 作者: [美] Brian W. Kernighan / [美] Dennis M. Ritchie 译者: 徐宝文 / 李志译 出版社: 机械工业出版社 2004 - 1
在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书作者是C语言的设计者之一Dennis M. Ritchie和著名计算机科学家Brian W. Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。
原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World"程序就是由本书首次引入的,现在,这一程序已经成为众多程序设计语言入门的第一课。原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。
对于计算机从业人员来说,本书是一本必读的程序设计语言方面的参考书。
现代应用数学手册 豆瓣
作者: 《现代应用数学手册》编委会 出版社: 清华大学出版社 2005 - 1
本书是进行科学计算的常备工具书,内容新颖,查阅方便,实用性强。主要介绍生产、科研、管理、数学等实践中在计算机上使用的各种计算方法和技巧。全书分为14章,依次为数值计算概论、插值法、函数逼近与曲线拟合、数值积分与数值微分、方程求根、线性方程组的直接解法和迭代解法、矩阵特征值问题、非线性方程组数值解与最优化方法、常微分方程初值问题和边值问题的数值解法、偏微分方程的数值解法、多重网络法和积分方程数值解法。每种方法均配有例题,便于读者理解、掌握和使用。书末还附有中文-外文索引、外文-中文索引以及外国人名表。
本书可供广大科研人员、技术人员、管理干部、计算工作者及高等院校师生使用。
计算机程序的构造和解释(原书第2版) 豆瓣 Goodreads
Structure and Interpretation of Computer Programs
9.7 (22 个评分) 作者: [美] Harold Abelson / [美] Gerald Jay Sussman 译者: 裘宗燕 出版社: 机械工业出版社 2004 - 2
《计算机程序的构造和解释》成型于美国麻省理工学院(MIT)多年使用的一本教材,1984年出版,1996年修订为第二版。在过去的二十多年里,该书对于计算机科学的教育计划产生了深刻的影响。
在第二版中,大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。
黑客与画家 豆瓣 谷歌图书
Hackers and Painters: Big Ideas from the Computer Age
8.6 (247 个评分) 作者: 保罗·格雷厄姆 译者: 阮一峰 出版社: 人民邮电出版社 2011 - 4
本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。
具体数学(英文版第2版) 豆瓣 Goodreads
Concrete Mathematics: A Foundation for Computer Science (2/e)
10.0 (5 个评分) 作者: [美] Ronald L. Graham / Donald E. Knuth 出版社: 机械工业出版社 2002 - 8
This book introduces the mathematics that supports advanced computer Programming and the analysis of algorithms. The primary aim of its well-known authors is to provide a solid and relevant base of mathematical skills--the skills needed to solve complex problems, to evaluate horrendous sums, and to discover subtle Patterns in data. It is an indispensable text and reference not only for computer scientists--the authors themselves rely heavily on it! but for serious users Of mathematics in virtually every discipline. Concrete mathematics is a blending of continuous and disCRETE mathematics: "More concretely," the authors explain, "it is the controlled manipulation of mathematical formulas,using a collection of techniques for solving problems." The subject mater is primarily an expansion of the Mathematical Preliminaries section in Knuth's c1assic Art of Computer Programming, but the style of presentation is more leisurely, and individual topics are covered more deeply. Several new topics have been added, and the most significant ideas have been traced to their historical roots. The book includes more than 500 exercises, divided into six categories. Complete answers are provided for all exercises, except research problems, making the book particularly valuable for self-study.
量子化学 第二版 下册 豆瓣
作者: 徐光宪 / 黎乐民 出版社: 科学出版社 2008 - 3
《21世纪高等院校教材·量子化学(下册)(第2版)》共有9章,第17章介绍二次量子化方法,第18、19章详细介绍格林函数方法的原理、各种形式的格林函数及其某些应用,第20、21章分别介绍置换群的表示和线性变换群的张量表示,第22章介绍李群和李代数的基础知识、表示理论以及在化学和物理中的一些应用,第23、24章简要介绍量子散射理论,第25章比较详细地介绍光化学基元过程理论和应用示例。
量子化学 豆瓣
作者: 徐光宪 / 黎乐民 出版社: 科学出版社 2007
《21世纪高等院校教材:量子化学:基本原理和从头计算法(上册)(第2版)》是上册,共有8章,第1章简述量子力学基本原理,第2、3章介绍简单体系的精确求解方法和结果,第4章讨论轨道和自旋角动量,第5章介绍量子力学处理问题最常用的数学方法——变分法和微扰理论,第6、7章介绍群论基础知识和群表示理论,第8章简述群论在量子化学中的应用。此外,为方便读者,附录1简要介绍了有关矩阵的基本知识;附录2给出分子对称性群不可约表示的特征标表。
深入理解计算机系统(原书第2版) 豆瓣 Goodreads
Computer Systems: A Programmer's Perspective
9.7 (26 个评分) 作者: [美] Randal E.Bryant / [美] David O' Hallaron 译者: 龚奕利 / 雷迎春 出版社: 机械工业出版社 2011 - 1
本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。书中提供大量的例子和练习,并给出部分答案,有助于读者加深对正文所述概念和知识的理解。
本书的最大优点是为程序员描述计算机系统的实现细节,帮助其在大脑中构造一个层次型的计算机系统,从最底层的数据在内存中的表示到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户态应用。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好地理解程序的行为为什么是这样的,以及效率低下是如何造成的。
本书适合那些想要写出更快、更可靠程序的程序员阅读,也适合作为高等院校计算机及相关专业本科生、研究生的教材。
离散数学及其应用(原书第5版) 豆瓣
Discrete mathematics and its applications
8.4 (10 个评分) 作者: [美] Kenneth H·Rosen 译者: 袁崇义 出版社: 机械工业出版社 2007 - 6
《离散数学及其应用》(原书第5版)全面而系统地介绍了离散数学的理论和方法,内容涉及数学推广、组合分析、离散结构和算法设计。全书取材广泛,除包括定义、定理的严密陈述外,还配备大量的实例和图表的说明,各种联系和题目。以及丰富的历史资料和网站资源。第5版在前四版的基础上作了大量的改进,使其成为更有效的教学工具。。