本书是国内销量大、被众多高校采用的教材《云计算》的典藏版,是中国信息协会教育分会人工智能教育专家委员会主任刘鹏教授团队的心血之作。在应对大数据挑战的过程中,云计算技术日趋成熟,拥有大量成功的商业应用。本书追踪最新技术,包括大数据与云计算、Google云计算原理与应用、Amazon云计算 AWS、微软云计算Microsoft Azure、Hadoop3.0:主流开源云架构、虚拟化技术、容器技术、云原生技术、云计算数据中心、云计算核心算法、云际计算技术、中国云计算技术及总结与展望等。 让学习变得轻松 是本书的初衷。通过本书可掌握云计算的概念和原理,学习主要的云计算平台和技术,还可了解云计算的核心算法和发展趋势。
在过去几年中,容器技术的广泛应用推动了容器编排技术的迅猛发展,尤其是Kubernetes的兴起。作为当前 受欢迎的容器编排系统,Kubernetes能够有效应对生产环境中复杂的编排需求,帮助企业实现大规模多容器集群的高效管理。本书将Kubernetes 1.25.0版本源码作为剖析对象,深入探讨其核心组件和实现原理。通过学习Kubernetes源码,读者不仅能掌握容器编排技术的精髓,还能提升自身在云计算领域的竞争力。 本书适合对容器技术和云计算感兴趣的开发者、运维工程师及架构师参考和阅读。
本书详细阐述了与Django4相关的基本解决方案,主要包括构建一个博客应用程序、利用 特性增强博客应用程序、扩展博客应用程序、构建社交网站、实现社交身份验证、共享网站上的内容、跟踪用户动作、构建在线商店、管理支付和订单、扩展商店、向商店中添加 化功能、构建在线学 台、创建内容管理系统、渲染和缓存内容、构建API、构建聊天服务器、生产环境等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。
本书是《LabVIEW虚拟仪器项目开发与管理》的升级版,共22章,包括基础知识、虚拟仪器项目开发方法以及项目管理和实践。 ~6章为基础知识,主要讲解LabVIEW程序前面板设计、数据结构、程序框图、函数和错误处理等内容;第7~19章主要讲解虚拟仪器项目开发方法,包括用于实际项目开发的单循环和多循环程序框架、程序用户界面扩展、数据类型扩展、代码和程序结构扩展、数据存储、数据库和面向对象开发技术、网络通信、信号与传感器、数据采集和滤波等数字信号处理相关的内容;第20~22章主要讲解项目管理和实践,包括项目管理理论和一些对实际项目开发的经验总结,同时提供几个实际的工程案例作为参考。本书力求面向实际工程项目开发,并配有实际工程实例源码和相关参考资料。 本书可作为LabVIEW虚拟仪器项目开发和管理人员的技术参考书,也可
《计算机程序设计艺术》系列被 为计算机科学领域的 之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响,本书是该系列的 卷,讲解基本算法,其中包含了其他各卷都需用到的基本内容。本卷从基本概念开始,然后讲述信息结构,并辅以大量的习题及答案。 本书适合从事计算机科学、计算数学等各方面工作的人员阅读,也适合高等院校相关专业的师生作为教学参考书,对于想深入理解计算机算法的读者,是一份必不可少的珍品。
在紧迫的时间压力下,程序员很难通过紧跟技术创新的脚步来享受软件工程领域的成果。正因如此,殿堂级大师MartinFowler这本旨在帮助专业人士提升效率的图书一问世,立即给软件工程社区带来巨大震撼。其前两版经年,因行文精炼自然、见解透彻而广受称赞。被誉为以软件设计为生者资料的第3版,更是带来有效面向对象设计的思想及愈发便利的教学体例,引进交互概述图、时间图、组合结构等新图型,对类图、顺序图、状态图、活动图等也有较多更新。 本书适合作为计算机、电子、通信等专业本科及研究生课程教材,对软件开发人员及专业研究者也极具参考价值。
当掌握 Python 的基础知识后,你要如何使用 Python ?本书为这门语言的主要应用领域提供了深度教程,譬如系统管理、 GUI 和 Web ,并探索了其在数据库、网络、前端脚本、文本处理等方面的应用。通过关注常用工具和库,你将深入理解 Python 在现实世界编程中所扮演的角色。 你将学到清晰和简洁明了的语法和编程技巧,并伴随大量的示例来展示正确的用法和惯例。本书已完全更新到 Python 3.x ,也深入探讨了作为一种软件开发工具的语言,并有许多代码示例。 主题包括: ● Python 快速教程:构建一个简单示例,涵盖了数据呈现、面向对象编程、对象持久化、 GUI 和网站基础。 ●系统编程:探索系统接口工具和技巧,这些工具和技巧可用于命令行脚本、处理文件和文件夹、并行运行程序等。 ● GUI 编程:学习使用 Python 的 tkinter 部件库构建
高性能计算涉及硬件架构、操作系统、编程工具和软件算法等跨学科的知识,学习曲线较长。本书从中提炼出核心知识及技能,为初学者构建了一条易于理解的学习路径,夯实基础的同时注重培养实战能力。书中首先介绍基础知识,包括执行模型、体系结构、性能度量、商品集群等;接着讲解吞吐量计算、共享内存计算、消息传递计算和加速GPU计算,围绕这些模型的概念、细节及编程实践展开讨论;然后引导读者构建应用程序,涵盖并行算法、库、可视化及性能优化等;最后,考虑真实系统环境,讨论了操作系统、大容量存储、文件系统及MapReduce算法等。书中通过大量示例来说明实际操作方法,这些均可在并行计算机上执行,以帮助读者更好地理解方法背后的原因。
《计算机程序设计艺术》系列是被 为计算机科学领域的 之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。高德纳著作的《计算机程序设计艺术(卷1基本算法第3版)》是该系列的 卷,讲解基本算法,包含了其他各卷都需用到的基本内容。本卷从基本概念开始,然后讲述信息结构,并辅以大量的习题及答案。 本书适合从事计算机科学、计算数学等各方面工作的人员阅读,也适合高等院校相关专业的师生作为教学参考书,对于想深入理解计算机算法的读者,是一份 的珍品。
众所周知,C++难以掌握,但其广泛的功能使其成为游戏和商业软件应用程序中 常用的语言。即使是有经验的用户通常也不熟悉许多 特性,但C++20的发布提供了探索该语言全部功能的 机会。《C++20 编程(第5版)》为C++的必要内容提供了一个代码密集型、面向解决方案的指南,包括 版本中的 工具和功能。本书包含面向现实世界编程的实用指导,是程序员深入研究C++的理想机会。第5版涵盖了C++20的内容。 主要内容 演示如何用C++思考,以 限度地发挥语言的深远能力,并开发有效的解决方案。 解释难以理解的原理,进行陷阱警告,分享提高效率和性能的提示、技巧和变通方法。 呈现各种具有挑战性的、真实世界的程序,其用途广泛,足以融入任何项目。 重点介绍C++20的新特性,包括模块、概念、三向比较、立即执行函数等。 深入讨论新
为贯彻落实制造强国建设战略,推动智能制造发展,培育智能制造系统解决方案供应商,梳理智能制造系统解决方案的典型做法,给广大制造业企业提供示范和借鉴,特征集典型案例并编写了《智能制造系统解决方案案例集》。 本书梳理并收录了18个典型的智能制造系统解决方案,涉及汽车、机械、航空、重型装备、医药、电子制造等多个领域。每个案例主要从项目需求、主要特点、总体设计、实施过程及复制推广等方面进行介绍。这些案例是企业的实践集锦,是企业提供系统解决方案的一些成功经验。
随着移动互联时代到万物互联 终端时代的变化,开发者也从移动互联开发转型到万物互联时代的 终端开发,本书全面讲解大前端时代的核心技术栈和核心开发语言,并通过一本书融汇贯通,本书是普通前端开发者通向大前端架构师的桥梁,本书中涉及大量案例和企业一线实践操作经验,是前端开发者转型为大前端架构师的 书籍。 本书共4篇15个章。 篇为基础篇( ~6章),主要介绍大前端的发展趋势,大前端的基础开发语言(ES6、TypeScript、Dart),大前端构建工具和前端工程化体系,以及大前端的包管理和如何搭建一个企业级的脚手架工具。从第二篇至第四篇(第7~15章),分别介绍Vue 3、React和Flutter 2三大主流框架,帮助开发者学习和掌握**的框架用法和生态体系。 学习本书内容,需要具备一定的HTML、CSS、JS基础知识,本书可以作为前端开发者提升技能的工具书也
本书是一本内容全面的恶意代码分析技术指南,其内容兼顾理论,重在实践,从不同方面为读者讲解恶意代码分析的实用技术方法。本书分为21章,覆盖恶意代码行为、恶意代码静态分析方法、恶意代码动态分析方法、恶意代
本书在阐述基于Agent(智能体)的情感劝说型谈判基本概念的基础上,从信任、映射、决策和社会性四个方面,论述基于Agent的情感劝说型谈判的研究进展。通过建立模型和改进算法,探讨基于Agent的情感劝说型谈判依据信任、映射、决策和社会性的动态变化实现有效调整的途径。 本书内容包含作者承担的 自然科学基金面上项目“基于Agent的信任、映射和决策的情感劝说模型及其应用研究”的工作。 本书可供高等院校信息管理与信息系统学科的教师和研究生用于教学和科研参考,也可供从事商务智能和决策支持系统实际工作的管理人员和技术人员用于知识 新参考。
本书是《LabVIEW虚拟仪器项目开发与管理》的升级版,共22章,包括基础知识、虚拟仪器项目开发方法以及项目管理和实践。 ~6章为基础知识,主要讲解LabVIEW程序前面板设计、数据结构、程序框图、函数和错误处理等内容;第7~19章主要讲解虚拟仪器项目开发方法,包括用于实际项目开发的单循环和多循环程序框架、程序用户界面扩展、数据类型扩展、代码和程序结构扩展、数据存储、数据库和面向对象开发技术、网络通信、信号与传感器、数据采集和滤波等数字信号处理相关的内容;第20~22章主要讲解项目管理和实践,包括项目管理理论和一些对实际项目开发的经验总结,同时提供几个实际的工程案例作为参考。本书力求面向实际工程项目开发,并配有实际工程实例源码和相关参考资料。 本书可作为LabVIEW虚拟仪器项目开发和管理人员的技术参考书,也可
《计算机程序设计艺术》系列被 为计算机科学领域的 之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。本书为该系列的第2卷,全面讲解了半数值算法,分“随机数”和“算术”两章。书中总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系。 本书适合从事计算机科学、计算数学等各方面工作的人员阅读,也适合高等院校相关专业的师生作为教学参考书,对于想深入理解计算机算法的读者,是一份必不可少的珍品。