主要内容●在异步环境中处理借用检查器●创建WebAPI并处理JSON●组建一个用于Rust异步开发的技术栈●优雅地处理错误●测试、追踪、记录和调试●在多个环境中部署Rust应用
主要内容●如何配置Go语言环境,并提供设计、开发和测试Go应用程序的入门指南。●对基本数据结构(如映射、切片和数组)的实际讨论。●gRPC和并发的基本原理。●在Go语言中设计和开发API的基础知识。
本书共13章。第1~3章分别讲解Go语言、基本数据类型和各种运算符的使用;第4章主要讲解选择和循环两种控制结构;第5章讲解函数与方法;第6章讲解数据容器;第7章讲解结构体;第8章讲解接口,这部分内容难度稍大;第9章讲解协程与通道;第10~12章分别讲解异常处理、正则表达式、文件和文件夹;第13章讲解常用的内置包。本书立
本书将软件开发理论与现代工程方法论相结合,着重研究软件工程基础理论与过程、软件分析与设计及测试方法、软件维护与项目管理方法等,是指导软件生产和管理的一本新兴的、综合性的软件理论与应用图书。本书分别从传统的结构化软件工程和面向对象软件工程两个范型出发,把软件工程基础理论与方法融入开发实践当中,通过丰富的案例深入地介绍软件
本书系统地介绍了JavaWeb网站设计开发原理、技术、框架和流程,用简洁、清晰的语言讲解了网站开发的前端和后端的相关技术。 本书共13章,内容包括Web技术概述、超文本标记语言HTML?5、层叠样式表CSS、脚本语言JavaScript、XML与JSON技术、Web服务器工作机理及配置、Servlet技术基础、JSP技
SystemVerilog硬件设计
内容提要 本书构建了模块化、层次化的课程结构,全书共9个模块,以真实工作任务为载体组织教学内容,强化技能训练,能有效提升读者的动手能力。全书围绕“网上商城”数据库和72项操作任务展开,采用任务驱动式的教学方法,全方位促进读者数据库应用与管理能力的提升。 本书以引导读者主动学习、高效学习、快乐学习为目标,选择教学内容与教
本书介绍了ISO/IEC15026系列标准中的系统和软件保证方法——软件保证举证。全书共6章,首先概述了软件保证举证的相关知识,接着详细介绍了软件安全性举证、软件可靠性举证、软件保密性举证和软件可信性举证的基础知识、举证框架、论证模式及应用实例,最后给出了基于非形式逻辑理论的软件保证举证信心评定方法。 本书适合从事软件
本书从初学者的角度出发,以实战为导向,帮助读者快速掌握Kubernetes的核心知识,并在实践中用好Kubernetes。本书共7章。第1章介绍如何搭建一个易上手的Kubernetes实验环境;第2章以Docker为例介绍容器、镜像、镜像仓库等概念和运行原理;第3章介绍容器编排概念,并搭建Minikube的单机环境和k
本书是系统架构领域标杆参考书的升级版,由业内资深专家萨姆·纽曼(SamNewman)撰写。过去10年,随着微服务的普及,大量组织从单体应用迁移到了微服务应用,分布式系统变得愈加精细化,然而,这个过程中也出现了一系列问题。本书深入探讨了构建、管理、扩展和演进微服务架构时需要考虑的方方面面。内容分为三部分:第一部分“基础”