大型网络、云计算、大数据和虚拟计算机系统的快速部署已经为性能优化带来了新的挑战。本书为此提供了解决方案。 知名的性能优化专家Brendan Gregg汇集了 进的技术和工具来分析调优大型网络或云计算的环境。本书的内容包括现代化的性能分析和容量规划;与云计算相关的新性能和可靠性挑战;方法、概念、术语、工具和指标;负载与结构问题的权衡;调整操作系统、CPU、内存、文件系统、磁盘、网络和总线;调整虚拟系统;性能相关的编程语言问题,对C、 C 、 Java和node.js编写的应用程序分析。
本书是计算机网络方面的经典教科书,凝聚了两位网络专家几十年的理论研究、实践经验和大量手资料,自出版以来已经成为网络课程主流教材,被哈佛大学、斯坦福大学、卡内基一梅隆大学、康奈尔大学、普林斯顿大学等众多名校采用。第5版秉承了前4版的特点,通过丰富的网络和协议设计实例,来阐述计算机网络关键原理。全书的重点在于“为什么这样设计网络”不仅详细叙述当今网络的组成,而且还阐述关键技术和协议如何在实际应用中发挥作用,从而解决具体的问题。本版对内容进行了全面更新,覆盖P2P、无线技术、网络安全和应用等重要主题,更关注网络研究和设计中涉及的应用层问题。
MATLAB有强大的工具包和计算功能,本书不涉及MATLAB专业工具包(如控制、信号处理、图像处理等)的内容,书中将在介绍MATLAB常用知识和工具的基础上,重点说明如何运用MATLAB进行数学问题解算、仿真、模拟,MATLAB的问题表述、计令的调用格式、多命令协调配用,以及计算结果或函数的图形化与统计分析等。
《Cloudstack入门指南》是本系统介绍CloudStack 的专业书籍。 《Cloudstack入门指南》从历史发展、架构设计、安装配置、基本功能、开发入门等角度对CloudStack 进行了全面的介绍。作为云计算IaaS 平台,尽管CloudStack 的安装非常简单,但其规划和安装对保证CloudStack系统稳定运行而言至关重要,很多用户正是在此部分遇到了大量问题,所以本书在安装部分下了较大笔墨,规划了一个简单、通用的场景,并对实际配置过程进行了详细介绍。 《Cloudstack入门指南》以深入浅出的方式介绍了CloudStack,能够为计划使用IaaS 将现有IT 设施迁移到云上的公司、数据中心及系统集成行业的相关人员进行系统选型和对比提供帮助。对于那些对CloudStack 没有深入了解及在安装和使用上遇到困难的技术工程师、售前及售后支持工程师、学生等人员,《Cloudstack入门指南》能够为他们学习正
算法之大,大到可以囊括宇宙万物的运行规律;算法之小,小到寥寥数行代码即可展现一个神奇的功能。算法的应用和乐趣在生活中无处不在: 历法和二十四节气计算使用的是霍纳法则和求解一元高次方程的牛顿迭代法; 音频播放器跳动的实时频谱背后是离散傅立叶变换算法; DOS时代的PCX图像文件格式使用的是简单有效的RLE压缩算法; RSA加密算法的光环之下是朴实的欧几里德算法、蒙哥马利算法和米勒-拉宾算法; 井字棋、黑白棋、五子棋和俄罗斯方块游戏背后是各种有趣的AI算法; 华容道游戏求解的简单穷举算法中还蕴藏着对棋盘状态的哈希算法; 遗传算法神秘不可测,但用遗传算法求解0-1背包问题只用了60多行代码…… 一本书带你走进色彩缤纷的算法世界,让你尽享算法的乐趣。
医务工作者在做科研及撰写医学论文时要花费大量的时间和精力上网查询、收集、加工、整理和分析参考文献。工欲善其事,必先利其器!本书介绍了4种常用文献管理软件,即EndNote、RefViz、Quosa、NoteExpress(4种软件网上能免费下载),理论联系实际,浅显易懂,注重实用,并附以大量的应用举例,期望为读者提供方便、快捷的获取、分析和管理文献的解决方案,提高文献处理效率。
医务工作者在做科研及撰写医学论文时要花费大量的时间和精力上网查询、收集、加工、整理和分析参考文献。工欲善其事,必先利其器!本书介绍了4种常用文献管理软件,即EndNote、RefViz、Quosa、NoteExpress(4种软件网上能免费下载),理论联系实际,浅显易懂,注重实用,并附以大量的应用举例,期望为读者提供方便、快捷的获取、分析和管理文献的解决方案,提高文献处理效率。
MATLAB已成为自然科学和社会科学教学与研究的计算机数学语言,本书结合动态经济学的最基本的内容,介绍了MATLAB7.0在经济系统的动态分析中的应用。内容涉及动态经济学的最重要的基础,并有应用MATLAB对经济系统进行动态分析的实例。本书可以作为大学本科和研究生“动态经济学”课程的教材或教学参考书,也可供研究人员参考。本书是作者在为南开大学经济学院的硕士生和博士生开设的“动态经济学”课程的讲义的基础上编写的。全书共分7章,章对MATLAB进行了简单的介绍,第2章详细讲述了与动态经济学有关的MATLAB基本知识,并给出了很多应用实例。第3~5章介绍了动态经济学最重要的基础微分方程、差分方程和现代控制理论的理论和方法,并结合很多动态经济学的实例,讲述MATLAB在动态经济学中的应用。第6、7两章分别介绍了MATLAB在微观经济的动态分析和宏观
本书介绍了敏捷开发团队依托Visual Studio 2010、采用Scrum/XP等敏捷过程模型方法从各个方面组织开发其项目的过程,读后使人茅塞顿开。本书从开发到管理的各方面对Visual Studio 2010的新功能进行了详细的介绍,从软件生命周期(SDLC)的角度对其分析、设计、开发、测试等工具列举了较详细的实践示例,并覆盖了使用Visual Studio 2010进行增量构建和集成、版本控制、架构建模设计(探索分析建模)、敏捷驱动开发、测试管理和报表管理等功能的实践内容,从而让读者深入了解Visual Studio 2010应用的精髓,是学习Visual Studio 2010实践的参考书。 本书适合于.NET技术爱好者及初、中级开发、管理和测试等人员参考学习,特别有助于.NET技术人员学习软件项目的管理和应用,也可作为相关培训机构的参考教材,还可以作为高等院校相关专业师生的参考书。
MATLAB的推出得到了各个领域专家学者的广泛关注;其强大的扩展功能为用户提供了强有力的支持。 本书针对应用广泛的信号处理领域,简要介绍了信号处理的基本概念和基本方法,详细介绍了由MATLAB提供的信号处理工具箱函数的用法指南,最后以大量的应用示例,说明了基于MATLAB进行信号处理系统分析与设计酌方法。 本书可作为信号处理、数字信号处理等课程的参考书,对课程学习可起到事半功倍的效果。本书对信号处理领域的教师、研究生、高年级本科生和广大科研人员有重要的参考价值,对其它领域的科研人员也有的借鉴作用。
莱芬韦尔编著的《敏捷软件需求:团队项目群与 企业级的精益需求实践》全面介绍了如何在敏捷环境 中管理软件需求,全书共四部分24章。第I部分提出 企业的敏捷需求全景图,针对项目团队、项目集和项 目组合这三个级别,描述了一个整体的敏捷需求过程 模型。第II部分描述一个简单的、轻量级的但同时又 宽泛的模型,敏捷项目团队可以使用这个模型来管理 需求。第III部分展示如何为需要多团队合作的复杂 项目确定敏捷需求。第IV部分指导企业如何为大型的 “专用系统”、应用套件和产品项目组合制定敏捷需 求。 本书适合软件开发人员、测试人员、执行主管, 项目/项目集经理、架构师和团队领导阅读和参考, 可以帮助他们在敏捷转型过程中去除障碍,打造出优 秀的软件产品。
企业要提高竞争力,企业的信息化建设是必由之路,企业资源计划(EnterpriseResourcePlanning,ERP)为企业的信息化建设提供了全面集成的解决方案。本书力求从务实的角度来讲述,让企业对ERP形成一个正确的认识,推动我国ERP实施应用的健康发展。
《跃上云端·OpenStack企业应用之路OpenStack企业云平台架构与实践》结合作者亲身经历的各类OpenStack的咨询、规划和实施经验,以循序渐进的方式,从理论和工程角度,讲述了如何将OpenStack(本质上只是一堆相关的进程和服务)变成企业可靠的、托管企业各类生产环境的云平台的方方面面,让OpenStack真正变成我们身边默默无闻但又实实在在的环境的一分子。本书分为10章,分别介绍了OpenStack与云,OpenStack社区,OpenStack与AWS、VMware、虚拟化管理工具,虚拟机管理程序与典型应用,OpenStack架构与组件,OpenStack部分组件安装示例,系统定制技术,OpenStack部署,第三方工具搭建OpenStack运行环境,九州云Animbus融合架构一体机解决方案等内容。
本书详细介绍了MoI3D3.0的软件功能和操作,并配备了大量的图例,力求使不同背景的读者能够理解接受;讲解了准备3D打印模型的流程,以及从概念到数字模型的几种表达方法和简单产品设计过程。希望能帮助创客群体解决创意设计环节的诸多问题。