近年来,云原生(CloudNative)可谓是业界最火的概念之一,众多互联网巨头都已经开始积极拥抱云原生,越来越多的生产场景都直接上云,Docker技术也由此得到了广泛的应用。本书用于Docker技术入门,配套示例源码、PPT课件。本书共分15章,内容包括容器技术的发展历程、Docker的由来与容器生态、Docker的
本书参照ACM和IEEECSComputingCurricula2020以及全国高等学校计算机教育研究会编制的《计算机核心课程规范——计算机程序设计(征求意见稿)》的要求,面向大学计算机类专业本科教学的需要,系统地介绍C++程序设计语言的语法、语义和语用,使读者掌握结构化程序设计方法和面向对象程序设计方法。全书分为两部
软件项目分为定制项目、互联网项目和通用项目三种类型。本书针对定制项目介绍了项目确立、任务分解、成本估算、进度估算、人员选择、版本管理、质量保证、风险管控和执行监控等内容;针对互联网项目介绍了互联网企业的融资、价值评估、并购、运行效率和市场支配地位等内容;针对通用项目的管理,读者可参考定制项目和互联网项目的管理过程。作为
《Access2021数据库应用技术》以Access2021为基本环境,理论与实践相结合,以师生们都熟知的数据库应用系统——教学管理系统的开发为讲解的主线,由浅入深,系统地介绍了数据库的基础知识和Access2021的使用方法。全书共9章,内容包括数据库基础知识与Access2021、表的建立和操作、数据查询、模块和V
本书以SQLServer2016为平台,从数据库管理和开发的角度出发,介绍数据库应用开发技术,内容涵盖开发数据库应用系统所需的基本知识和技术。本书将一个贯穿全书的数据库应用系统开发实例“学生信息管理系统”融入各项目,再把每个项目分解成若干任务,帮助学生逐步学会创建、管理、开发数据库,以及掌握使用TSQL进行程序设计的
本书结合作者近十年Java开发经验,从开发实际项目的角度入手,向初次接触IntelliJIDEA(本书使用的是2022版)的读者介绍了该工具的使用技巧。本书分为7章。第1章主要介绍IDEA的安装、更新、注册和卸载。第2章主要介绍IDEA的基础配置和高级配置。第3章介绍如何通过IDEA创建第一个Java项目、配置项目和模
本书依据典型的软件开发过程组织内容,围绕“论文检索系统”这一实际软件项目设计项目开发实验,旨在培养读者应用软件开发工具和框架进行实际软件项目开发的实践能力。全书共9章,所涉及的软件开发工具和框架包括:项目管理工具MicrosoftProject,集成建模平台EnterpriseArchitect,软件数据模型建模工具P
本书基于Python语言,系统地介绍了Selenium与Appium自动化测试的相关知识及应用。 本书共10章,第1章主要讲解自动化测试的基础知识,第2~4章主要讲解SeleniumWebDriver的应用与App自动化测试;第5~9章主要讲解了单元测试框架、PO模式、数据驱动、日志和持续集成;第10章通过测试一个黑马
本书首先介绍构建类和创建对象的基础知识,并结合代码讲述如何将理论付诸实践;然后讨论面向对象编程的关键概念——封装、多态性和继承,包括如何使用对象管理器创建并管理多个对象,如何通过封装对客户端代码隐藏对象的内部细节,如何使用多态性定义一个接口并在多个类中实现它,如何应用继承构建现有代码;最后讲述如何构建一款带完整的动画和
本书以零基础讲解为特色,用实例引导读者学习,深入浅出地介绍Python机器学习的相关知识和实战技能。 全书共17章,分为5篇。第Ⅰ篇为机器学习入门篇,包含第1章,主要介绍机器学习的概念、机器学习研究的主要任务、如何选择合适的算法及机器学习研究问题的一般步骤等;第Ⅱ篇为工具模块使用篇,包含第2~4章,主要介绍数组计算Nu