本书共10章,分为四大部分。部分(第1~4章)主要围绕如何提高软件的开发质量和效率展开,详细讲述了单元测试的常用工具和实践,并展开阐述了持续集成、持续交付、持续部署等概念;第二部分(第5~6章)详细讲解两个常用的mock工具Mockito和Powermock,通过实例详尽地讲解了它们的语法规则和使用场景,目的是让
两位云计算和微服务资深专家合著,从企业实战角度,为客户通过OpenShift实现IT转型给出具体建议和参考架构,讲述如何构建基于混合云的云原生平台。
本书介绍了深度强化学习理论和实现的独特结合。它从入门开始,然后详细地解释了深度强化学习算法的理论,也讨论了它的配套软件库SLM实验室的实现,并以使深度强化学习工作的实际细节结束。
由于涉及多个学科领域,构建区块链系统面临的技术挑战不可小觑,而区块链行业早期的野蛮生长带来的链间相互孤立的问题也日益凸显。面对这些挑战,Tendermint团队给出了系统化解决方案:构建区块链应用开发框架降低区块链系统开发的难度,并设计通用IBC协议实现跨链互操作。《区块链架构与实现:Cosmos详解》围绕Cosmos
办公软件高级应用学习及考试指导(Office 2019)
C语言程序设计是计算机类专业的重要基础课程,也是非计算机专业计算机基础教学的核心课程,其教学目标是使学生掌握程序设计的思想和方法,能够编写和调试程序,具备初步的利用计算机求解问题的能力。本教材面向普通高校大众化教育需求,以学生学习体验为中心进行设计,注重有趣有用易学。在内容组织上,采用知识点案例的方式。首先从一个有趣或
Linux操作系统是当前应用极为广泛的服务器和桌面操作系统之一。它是一种自由和开放源码的类UNIX操作系统,可安装在多种计算机硬件设备当中,广泛应用于系统管理和维护、系统开发、语言开发及嵌入式系统等领域。本书基于CentOS7全面介绍了Linux操作系统的安装、基本使用及几种基本服务器的搭建。全书共分为6章,内容涉及L
本书通过职场中常见的各类办公文档的制作实例,详细地介绍了WPSOffice2021的基础知识和使用方法,并对办公中经常遇到的难题进行了指导。 全书共10章。第1章介绍WPSOffice通用技巧;第2章~第4章介绍WPS文字操作技巧、WPS表格操作技巧和WPS演示操作技巧;第5章~第10章介绍PDF文件编辑技巧,善用模板
Vagrant是一款开源软件,它允许开发者以编程的方式管理虚拟机,帮助团队之间共享开发环境。本书不仅介绍Vagrant的各个知识点,还包含很多相关生态的应用技巧。本书前8章以循序渐进的方式介绍Vagrant的各个功能点和特性,后6章则详细介绍5种主流配置管理工具(Ansible、Chef、Docker、Puppet和S
本书使用深入浅出、通俗易懂的语言阐述JavaWeb相关知识,并结合典型的Web应用案例,帮助读者掌握Web应用程序的开发技术。 本书共15章,详细讲解了网页开发的基础知识和JavaWeb开发的核心知识,其中网页开发基础知识包括HTML技术、CSS技术、JavaScript技术和Bootstrap技术,而JavaWeb的