本书基于实际项目,揭示如何使用Terraform自动扩展和管理基础架构。本书重点介绍了Terraform 0.12的语法、基础知识和高级设计(如零停机时间部署和创建Terraform提供程序)。本书主要内容包括如何使用Terraform,如何管理Terraform资源的生命周期,如何编程,如何在AWS云中部署多层的Web应用程序,如何实现无服务器的部署,如何通过Terraform部署服务器,如何实现零停机部署,如何测试、重构,如何扩展Terraform,如何通过Terraform自动部署,如何实
本书以Hyperledger Fabric 2.0为蓝本,由浅入深地剖析底层源码,系统讲解Fabric 2.0的技术框架、各个模块实现以及背后所蕴含的技术思想,并结合区块链国产化的当前发展,分析Fabric技术的国产化实践。本书主要分为三个部分,第一部分(第1~12章)介绍区块链和Fabric技术相关概念、Fabric 2.0底层源码;第二部分(第13章)讲述如何部署Fabric 2.0,包括使用Kubernetes进行部署;第三部分(第14~17章)融合自主可控技术国产化趋势,结合“5G+物联
本书根据Photoshop教师的授课经验及设计人员的实际操作经验编写而成。全书共有20章,首先详细介绍Photoshop CC 2017的基础知识,目的是让读者打好基础,接着深入讲解Photoshop CC 2017的功能,能够使读者深入了解Photoshop CC 2017的精髓和使用方法,最后是综合实例,深入浅出地对Photoshop CC 2017在每个领域的应用进行讲解,读者既能巩固前面所学,又能提高设计创意能力。 本书采用“教程+实战演练”的编写形式,兼具技术手册和实际项目训练的特点,
本书主要讲解中文版Cinema 4D S24的使用方法与技巧,包含建模、灯光、摄像机、材质与纹理、环环境与标签、渲染、动画、运动图形、体积和域、毛发技术、粒子技术、动力学技术和综合实例等内容,本书主要针对零基础读者而开发,是指导初学者快速掌握Cinema 4D的参考书。 全书内容均以各种实用技术为主线,然后对每个技术板块中的重点内容进行介绍,并针对常用知识点安排了合适的课堂案例和课堂练习,让读者可以结合案例深入学习,并可以快速上手,在熟悉软件的同时掌握制作思路。另外,除第1章和第16章外,其余每
中央处理器(CPU)是计算机中最重要的芯片。CPU的设计和制造水平是一个国家信息技术实力的象征,产业生态的构建需要培养更多掌握CPU技术原理的高端人才。本书基于龙芯CPU团队在20年间积累的技术和经验,从CPU概览篇、CPU术语篇、CPU原理篇、CPU系统篇、CPU生产制造篇、CPU家族篇、CPU生态篇、中国CPU篇八大板块剖析CPU,生动有趣地讲解了CPU的基础概念、核心原理、生产制造及产业生态,更解读了龙芯CPU的研发历史、核心特色和生态建设经验,让读者循序渐进地进入CPU的殿堂。
Calcite 是一款开源的动态数据管理框架,其目标是一种方案适应所有需求场景,能为不同计算平台和数据源提供统一的查询引擎,它对于没有高并发、低延时的多数据源间的数据管理有着天然的优势,是解决多数据源统一管理问题的利器。 本书围绕Calcite,结合其数据库基础知识、核心理论以及相关的项目实践情况,从SQL 的解析、校验、优化、执行等流程,对Calcite 组件进行介绍。同时本书为部分章节配置对应的代码和实例,帮助读者加深理解。 本书内容由理论到实践,将源码解析与实际案例相结合,可以作为Calc
物联网应用系统的开发需要“全栈”开发人员。从底层的智能传感器硬件设计开发、通信程序开发、服务程序设计、Web网站到移动应用开发都需要使用多种技术和编程语言,对人才的要求比较高。 本书就底层设备的嵌入式开发、设备无线组网设计、网络通信传输设计、监控服务器设计、云端服务器设计、移动应用开发都做了全方位的介绍,用一个个实例把整个物联网应用系统串连起来,使用了多种开发语言、开发工具、设计技巧和方法,完整描述了一个复杂的“物联网设备监控平台”的设计和诞生。 本书适合物联网工程专业的本科生、研究生阅读,对有
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Java的相关知识和实战技巧。 本书“第Ⅰ篇 基础知识”主要介绍Java开发环境搭建、Java程序要素、常量、变量、数据类型、运算符、表达式、语句、流程控制、数组、枚举、类、对象以及方法等,“第Ⅱ篇 核心技术”主要介绍类的封装、继承、多态、抽象类、接口、Java常用类库以及异常的捕获与处理等,“第Ⅲ篇 高级应用”主要介绍多线程、文件I/O操作、GUI编程、数据库编程、Java Web以及常用设计框架等,“第Ⅳ篇 项目实战”主要介绍中国象
Python简单易学,是一种非常适合零基础编程人员学习算法与编程的高级程序设计语言。 本书是中国电子学会全国青少年软件编程等级考试Python编程一至四级的指定用书,基于Python自带的集成开发工具IDLE 3.5.2版本,对应每级考试要求讲解知识要点。 对于广大青少年学习者,本书能够指导他们了解并掌握Python语言编程技巧,培养他们用Python语言编程解决生活中实际问题的能力。
本书的内容主要包括三部分。第一部分概述了量子计算和量子电路的基础知识。第二部分重点介绍了量子硬件和量子计算算法的基本原理,并提供了多种量子计算方法的实用代码。第三部分详细介绍了掌握量子计算所需的数学工具,特别是把线性代数的核心概念和量子计算联系起来。此外,本书还介绍了最新的变分和优化方法,讨论了随机电路采样等前沿应用。 阅读本书,读者不仅能对量子计算的历史和发展脉络有清晰的认识,掌握量子计算的关键知识点,通过随书代码还能亲自体验量子编程,将量子计算的理论知识和动手实践相结合。 本书配套提供代