《计算机科学丛书·计算机网络:系统方法(原书第5版)》是计算机网络方面的经典教科书,凝聚了两位顶尖网络专家几十年的理论研究、实践经验和大量第一手资料,自出版以来已经成为网络课程的主要教材之一,被哈佛大学、斯坦福大学、卡内基-梅隆大学、康奈尔大学、普林斯顿大学等众多名校采用。
本书采用“系统方法”,将网络看作由相互关联的模块构成的交互式系统,通过丰富的因特网实例解析网络工作原理和应用设计方法。每章都以启发式问题开篇,章末辅以相关资源和习题,以完整的端到端系统为重点,不囿于传统分层模型。本书涵盖网络连接、交换和分组、TCP/IP协议、网络安全等基础理论和协议,第5版更新了无线技术、Web服务、域间路由和边界网关协议、多媒体应用协议等内容。本书可作为计算机相关专业研究生或高年级本科生的教材,也可供专业技术人员阅读参考。
计算机科学和经济学在过去的十多年中进行了热烈的交互,产生了新的算法博弈论领域。许多现代计算机科学的核心问题,从大型网络的资源分配到在线广告,都涉及多个自利方个体之间的相互作用。经济学和博弈论为这些问题提供了大量有用的模型和定义。同时,对于传统经济学的许多问题,来自计算机科学的研究又起到了补充作用。《斯坦福算法博弈论二十讲》源于作者在斯坦福大学的算法博弈论课程讲义,旨在让学生和其他新学者快速、方便地了解该领域的许多重要的概念。《斯坦福算法博弈论二十讲》通过在线广告、无线频谱交易和网络管理等案例来说明这些概念,非常适合课堂教授和自学。
本书从软件开发者角度出发,详细介绍了现代计算机体系结构,重点讲解如何处理存储器问题以及如何写出能直接与底层硬件交互并充分利用底层硬件的高效汇编代码。
本书主要讲述硬件基础和数字化设计,涵盖现代计算机操作系统下硬件开发的各种元素,从汇编语言讨论软件设计,从宏观角度探讨计算机体系结构,并着重探讨了CIsc和RIsc两种微处理器体系结构。
本书适合作为高等院校相关专业课程教材,也可供软件开发人员参考。
《计算机图形学》与大多数传统的计算机图形学教材不同,它仅简要介绍交互式计算机图形学方面的基本知识,主要侧重于介绍计算机图形学在数学及其他科学领域的应用,解决实际问题。《计算机图形学》按照计算机图形学的传统顺序介绍视觉交流、视图变换和投影处理、建模、绘制、光照、着色处理,以及OpenGL API如何实现基本概念和技术,使学生理解并学会使用图形API实现图形操作,为观察者创造有效的图像。
本书以Xinu(一个小型简洁的操作系统)为例,全面介绍操作系统设计方面的知识。本书着重讨论用于嵌入式设备的微内核操作系统,采用的方法是在现有的操作系统课程中纳入更多的嵌入式处理内容,而非引入一门教读者如何在嵌入式系统上编程的新课程。
本书从底层机器开始,一步步地设计和实现一个小型但优雅的操作系统Xinu,指导读者通过实用、简单的原语来构造传统的基于进程的操作系统。本书回顾了主要的系统组件,并利用分层设计范式,以一种有序、易于理解的方式组织内容。
作者的网站www.xinu.cs.purdue.edu提供了便于学生搭建实验环境的软件和资料。
本书特点
解释每个操作系统抽象的产生,展示如何通过简洁高效的设计来组织这些抽象。
层层剥离系统的每一层,从原始硬件到可运行的操作系统。
涵盖系统的每一部分,这样读者看到的不是一两个部分如何交互,而是整个系统如何组合在一起。
提供文中描述的所有部分的源代码,方便读者检查、修改、工具化、测量、扩展或者将其移植到其他架构。
阐明操作系统的每一部分是如何满足设计的,以帮助读者理解可选的设计方案。
本书是介绍当代计算机体系主流技术和最新技术的优秀教材,以Intel x86和ARM两个处理器系列为例,深入讨论了计算机组成与体系结构的基本原理和概念,并将它们运用到当代计算机系统设计的问题中。
自第7版出版以来,计算机组成与体系结构领域又有了不少革新和进展。第8版坚持全面覆盖整个领域,并在此基础上尽量跟上新技术的步伐。
新增内容
交互式模拟工具:提供了20个基于Web的交互式模拟工具,为理解现代处理器的复杂机制提供了有力的支持。
嵌入式处理器:以ARM体系结构为例,介绍嵌入式处理器以及它们提供的独特的设计问题。
多核处理器:阐述计算机体系结构最流行的新进展——单个芯片上多处理器的使用。
高速缓存:对高速缓存内容进行了全面的修订、更新和扩充,涵盖了更宽泛的技术领域。
性能评估:扩充了对性能评估的讨论,增加了对基准程序和阿姆达尔定律的分析。
汇编语言:增加了一个关于汇编语言和汇编器的新附录。
【名人推荐】
“科学计算和数据分析社区已经等待这本书很多年了:大量具体的实践建议,以及大量综合应用方法。本书在未来几年里肯定会成为Python领域中技术计算的权威指南。”
——Fernando Pérez 加州大学伯克利分校 研究科学家, IPython的创始人之一
【内容简介】
还在苦苦寻觅用Python控制、处理、整理、分析结构化数据的完整课程?本书含有大量的实践案例,你将学会如何利用各种Python库(包括NumPy、pandas、matplotlib以及IPython等)高效地解决各式各样的数据分析问题。
由于作者Wes McKinney是pandas库的主要作者,所以本书也可以作为利用Python实现数据密集型应用的科学计算实践指南。本书适合刚刚接触Python的分析人员以及刚刚接触科学计算的Python程序员。
•将IPython这个交互式Shell作为你的首要开发环境。
•学习NumPy(Numerical Python)的基础和高级知识。
•从pandas库的数据分析工具开始。
•利用高性能工具对数据进行加载、清理、转换、合并以及重塑。
•利用matplotlib创建散点图以及静态或交互式的可视化结果。
•利用pandas的groupby功能对数据集进行切片、切块和汇总操作。
•处理各种各样的时间序列数据。
•通过详细的案例学习如何解决Web分析、社会科学、金融学以及经•济学等领域的问题。
混圈层,读政治基本盘,
想了解特朗普的总统升迁韬略?
请看《纽时》《华尔街日报》《经济学人》相中的预言神书。
在人性、资本、权力的三国演义,
要从边缘到中心,
重要的不只实力,更在游戏规则。
玩转规则,看懂政治,改变就这么简单。
在政治上,民粹主义更多指的是借助“平民” 的手腕与方法,政论家们经常将“民粹主义”与“精英主义”分立看待。19世纪以来,“民粹主义”始终没有一个单纯的定义,很少有政治家将自己描述为“民粹主义者”。在政治话语中,“民粹主义”经常用来形容他人的政治策略。
为什么我们需要理解19世纪90年代兴起于美国的民粹主义运动,民粹主义的潮流如何能一次次在大西洋两岸重演,2008年的经济衰退在这个过程中扮演了什么关键性的角色,以及如何看待特朗普在美国政治中的作用。面对民粹主义的后果,国际政治体系刚刚开始一次漫长的适应和调整——对于希望了解这一变化的读者来说,这本书是不错的选择。
-------------------
【编辑推荐】
1.预言特朗普胜选,破解政治基本盘的政论大神指南。
政治分析家约翰·朱迪斯清晰地预判了民粹主义在各个国家和地区的真实力量。对民粹主义的来龙去脉做了细致的梳理。要深入了解民粹力量对欧洲、美国政治生态的影响,该书能带来很大的帮助。此外,朱迪斯对欧美政治的整体把握精确,对政治事件的观察犀利,对时事发展脉络思考独到,政治基本盘对作者而言手到擒来。
2.洞穿政党政治ABC,讲故事+看博弈,谈政局中笑侃人间冷暖。
政治人物的起起落落,政治现象的潮来潮往,经济趋势的起伏,在朱迪斯笔下都变得好玩有趣。作为一本画风清奇的政论著作,争斗紧张刺激,剖析经济鞭辟入里,解读数据有板有眼。正如专栏评论人埃德萨尔所说:“《民粹主义大爆炸》是对当代政治发展方向的尖锐的审视,无论是左派或右派的民粹主义的兴起。卓越而高超。”
3.面向读者的写作态度,对民粹主义历史的解读专业且用心。
文风友好不艰涩,内容坚实不油滑。对兴起于19世纪90年代的美国民粹,从历史、理论、进化、转向等各个角度进行观察,跨界更显专业。对欧洲政治中的民粹心态,不同阶层对欧盟的态度,以及两者间隐秘而又深刻的关联,都予以发人深省的阐述。同时,朱迪斯并不执着于自己的价值观,而是能跳出观念冷眼看世界,让本书的客观性有了十足的保障。
4.从特朗普等民粹人物的优缺点,看人性的光暗,以及经济、政治的交互变化。
从难预测的变量——人——着手,看懂经济大衰退中人性的变化,以及这种变化在政党政治、选票政治中的映射。代入感强,剧情丰富,从感性认识到理性分析,回归有血有肉的反思,作者对经济、政治的交互机制了然于心。
5. 选择宽容和多元,还是选择坚守和传统?作为当代人的“刚需”读物自有答案。
不仅仅是多元和传统、激进和保守的抉择,朱迪斯在书中探索了许多人内心的疑问。比如:“全球政党势力表,为什么民粹当道?口无遮拦特朗普,为什么当上总统?老牌绅士英国人,为什么抛弃欧盟?欧罗巴的激进派,为什么选举成功?”这对我们理解现实,应对现实中的变化,尤其关键。《民粹主义大爆炸》就是一本当代人书架上的“刚需”读物。
【相关推荐】
“2016年年度书籍之一。”
——迈克尔·布隆伯格(第108任纽约市长)
“帮助理解特朗普获胜的六本书之一。”
——《纽约时报》书评
“精心撰写,深入研究,有力论证,完美精准。”
——《经济学人》
“约翰·朱迪斯的《民粹主义大爆炸》是在特朗普胜选之前发表的,但这一不可能的胜利证实了该书的论点,即西方民主国家在某些方面未能代表其公民。朱迪斯的分析是敏锐而有吸引力的。”
——巴顿·斯威姆(《华尔街日报》专栏作家)
“对当代政治发展方向的尖锐的审视,无论是左派或右派的民粹主义的兴起。卓越而高超。”
——托马斯·埃德萨尔(《纽约时报》专栏作家)
本书使读者不仅能够深入了解MySQL 这种主流数据库,还能全面掌握开源数据库新秀MariaDB 的使用方法。书中内容由浅至深、层层深入,从分步介绍如何安装MySQL 和MariaDB,到以虚构的观鸟网站为例,详解数据库的各种操作。具体内容包括:数据库的结构;数据的插入、选取、更新、删除、连接和子查询;字符串函数、日期和时间函数、聚合函数与数值函数等。最后一个部分从更高的角度介绍数据库的管理,内容涉及用户账号及权限、数据库的备份与恢复,以及利用应用编程接口结合C、Perl、PHP、Python、Ruby 等不同语言与数据库交互。
Linux/GNU是一款非凡的操作系统,拥有稳定可靠且极其强大的开发环境。作为与操作系统进行沟通的原生界面,shell能够控制整个操作系统的运作,是与Linux进行交互最灵活的手段。
本书向读者展现了如何有效地利用shell完成复杂的任务。作者从shell的基础知识开始,介绍简单命令的用法、对各类文件进行操作,随后讲解文本处理、Web交互、备份、监视以及其他系统管理任务,涵盖初中高三级主题,传授脚本老手经常使用的诸多技巧。书中所有示例均基于具体任务,透彻清晰,通俗易懂。
第3版进行了全面修订,囊括Linux最新发行版新特性,增加了仓储管理、网络分组、动态调用、系统调优、容器、云等100余页篇幅的新内容,极具实用价值,让看似复杂的Linux shell脚本任务迎刃而解。
•通过脚本与Web站点交互
•编写脚本,挖掘并处理Web数据
•使用crontab实现系统备份及其他重复性任务的自动化
•创建、压缩、加密重要数据
•配置并监视以太网和无线网络
•监视并记录网络和系统的活动日志
•系统调优,实现性能优化,提高系统安全性
•鉴别资源占用大户以及网络瓶颈
•使用git或fossil实现版本控制,处理自由开源软件项目
•创建并维护Linux容器和虚拟机
《MySQL Cookbook(中文版)》为各个层次的、没有时间和精力来从头解决MySQL问题的用户提供了大量简练、精辟的代码段和可用的示例,每节都阐述了代码应该如何工作及原因所在。《MySQL Cookbook(中文版)》在目前仍然广为流行的MySQL 4.1的基础上加入了MySQL 5.0的内容及它强大的新特性。读者将掌握用MySQL客户端程序执行SQL查询的方法,以及通过API编写与MySQL服务器交互程序的方法。书中有大量使用Perl、PHP、Python、Java甚至Ruby来检索并显示数据的新示例,还增加了子查询、视图、存储过程、触发器和事件等内容。
《VRML虚拟现实应用技术》系统地介绍了虚拟现实建模语言(VRML)的基础知识、各节点详细的使用方法和应用,并给出了大量实例。全书共分为8章,分别介绍了虚拟现实概述、虚拟现实软件及三维立体造型、造型的其他相关操作、虚拟现实环境设计、动画效果与交互节点、虚拟现实的高级应用、虚拟现实与MATLAB接口应用、VRML脚本语言与编程等内容。
《VRML虚拟现实应用技术》可作为大学本科和高职高专计算机相关专业的虚拟现实技术课程教材,也可供成人教育和在职人员的培训使用。同时适合于欲制作虚拟空间的VRML初学者,也可作为运用VRML技术进行系统仿真、虚拟现实程序设计的研究人员和程序开发人员的参考书。
本书以“自顶向下”的方式阐述了如何构造实时图形系统,并用相当篇幅介绍了虚拟环境的感知问题、动态特性和交互,以及与此相关的显示和交互设备方面的问题。本书围绕虚拟环境展开对图形学理论和技术的介绍,在内容编排和组织上独具特色。
本书适合用作学习计算机图形学及虚拟环境相关课程的大学高年级本科生或研究生的教材,同时也可供相关技术人员阅读。
《Web工程:实践者的研究方法》全面、系统地阐述了当前Web工程技术的各个方面,概括性地对基于Web的系统和应用的工程化实践过程进行了全面的介绍。主要内容包括:Web工程过程、沟通、计划、建模活动、WebApp分析建模、交互设计、信息设计、功能设计、构建和部署、设计模式、技术和工具、测试、变更管理和内容管理,以及WebApp的发展趋势。《Web工程:实践者的研究方法》贯穿了一个应用实例,并以轻松诙趣的方式展现相关内容。
《Web工程:实践者的研究方法》可作为计算机相关专业本科生、研究生的教材或参考书,也可供从事Web工程的相关人员参考。
本站基于Calibre构建,感谢开源界的力量。所有资源搜集于互联网,如有侵权请邮件联系。
Github | Docker | Project
《计算机科学丛书·计算机网络:系统方法(原书第5版)》是计算机网络方面的经典教科书,凝聚了两位顶尖网络专家几十年的理论研究、实践经验和大量第一手资料,自出版以来已经成为网络课程的主要教材之一,被哈佛大学、斯坦福大学、卡内基-梅隆大学、康奈尔大学、普林斯顿大学等众多名校采用。
本书采用“系统方法”,将网络看作由相互关联的模块构成的交互式系统,通过丰富的因特网实例解析网络工作原理和应用设计方法。每章都以启发式问题开篇,章末辅以相关资源和习题,以完整的端到端系统为重点,不囿于传统分层模型。本书涵盖网络连接、交换和分组、TCP/IP协议、网络安全等基础理论和协议,第5版更新了无线技术、Web服务、域间路由和边界网关协议、多媒体应用协议等内容。本书可作为计算机相关专业研究生或高年级本科生的教材,也可供专业技术人员阅读参考。