本书讲解Docker容器的配置、部署与应用,共分为8个项目,包括Docker安装、Docker快速入门、Docker网络与存储配置、Docker容器与守护进程运维、Docker容器编排、应用程序容器化、自动化构建与持续集成、Docker集群配置与应用。本书的重点和特色是Docker在应用程序开发和部署方面的实施。本书内
本书为Python语言基础性普及类教材,开篇由美国CodeCombat公司研发的一款在线游戏的计算机语言学习系统入手,逐渐打开Python之门,让读者在轻松的环境下快速上手,使用Python编写简单程序。全书共五章,涵盖了Python基础知识、函数与文件、数据结构与算法基础、图形化编程、用户界面开发等常用知识体系。各章
本书是在第一版的基础上,按照教学新需要,精心增删部分内容,并纠误修订而成的。本书较为全面、系统地介绍了当前软件测试领域的理论和实践知识,包括软件测试理论、标准、技术和工具,展望了软件测试的发展趋势。全书分为测试理论和测试实践两大部分。第一部分共6章,内容主要包括软件测试概论、软件测试流程、黑盒测试、白盒测试、面向对象测
软件设计师考试是计算机技术与软件专业技术资格考试系列中的一个重要考试,是计算机专业技术人员获得工程师职称的一个重要途径。但软件设计师考试涉及的知识点极广,几乎涵盖了本科计算机专业课程的全部内容,考核难度比其他中级考试更大。本书以作者多年从事计算机技术与软件专业技术资格考试教育培训和试题研究的心得体会为基础,建立了一个5
本书以Python语言为工具,从编程新手的角度和日常办公的需求出发,讲解如何通过Python编程高效地完成数据的获取、处理、分析与可视化。全书共13章。第1-2章主要讲解Python编程环境的搭建和Python语言的基础语法知识。第3-6章以数据处理与分析为主题,讲解NumPy模块和pandas模块的基本用法和实际应用
本书注重培养读者的程序阅读能力和程序设计能力,是一本集知识性和实用性的C语言程序设计教材。全书共11章,分三大部分:基础知识、核心技术、高级应用。本书真正遵循循序渐进的原则,结合C语言特点和初学者学习能力接受规律设计课程体系结构,每章重点突出,难点分散处理,以“基本概念-基本应用-能力培养”为主线,注重结合大量实
本书循序渐进地介绍R语言在数据分析与挖掘中的应用,涵盖数据分析与挖掘的常规流程,如数据预处理(清洗、整合与运算等)、数据可视化(离散型与连续型数据的绘图姿势)、数据建模(十大数据挖掘模型的应用)等内容。本书共分15章:第1章介绍R语言的基础知识,对于R语言初学者具有非常大的帮助;第2~4章讲解R语言的数据读写操作和数据
《MySQL技术大全:开发、优化与运维实战(视频教学版)》结合大量示例和实战案例,全面、系统、深入地介绍了MySQL数据库技术,重点阐述了MySQL开发、优化和运维过程中的各个技术点。《MySQL技术大全:开发、优化与运维实战(视频教学版)》对学习MySQL技术有较高的参考价值,尤其是环境搭建、优化、维护和架构等内容可
本书是C++程序设计的入门书籍,适合初学者使用。全书共11章,第1章主要介绍C++对C语言的扩充;第2~5章主要介绍C++的核心知识,包括类与对象、运算符重载、继承与派生、多态与虚函数;第6~7章主要介绍模板与STL;第8~9章主要介绍C++的I/O流和异常;第10章主要介绍C++11新特性;第11章带领读者开发一个综
本书深入Java虚拟机底层原理,对JVM内存管理中的垃圾回收算法G1GC进行了详细解读。全书分为“算法篇”和“实现篇”两大部分:前一部分主要介绍G1GC的算法原理,内容包括G1GC的并发标记、转移功能、软实时性的实现和分代G1GC模式;后一部分聚焦算法篇中没有详细讲解的实现部分,基于HotSpotVM源码,讲解对象管理