本书一共19章,以C++20为标准,讲述了最新的现代C++所提供的编程特性。有其他语言编程经验的读者可以从本书中快速了解C++所具备的功能,从而获得对现代C++的更全面认知,以便更好地了解现代C++语言已经发展到的程度。资深程序员可以从本书作者的整体行文风格中感受到他在设计C++特性时的一些考量及侧重点,了解C++这门
本书介绍了数字基础设施操作系统——openEuler的关键技术,以及openEuler在14个行业(电信、金融、政府、安平、制造、交通等)应用的实践。全书共分为两篇:第一篇共分为7章,内容包括openEuler的"四梁八柱”技术体系和六大行业应用技术。第二篇共分为7章,主要介绍14个行业现状、对操作系统的诉求,以及各个
本书阐述了产品负责人的角色和职责,描述了各类基于Scrum框架的敏捷产品管理实践,包括利用紧急需求、创建最小可销售产品、利用早期客户反馈及与开发团队密切合作等。本书将产品管理与敏捷开发环境相结合,通过真实的案例,展示了如何使用Scrum创建成功的产品,对何为出色的产品负责人给出了明确的定义,并就如何履行这一角色的职责提
Python是一门简单易学、免费开源的跨平台高级动态编程语言,具有丰富的第三方库,能够让开发人员快速地开发出应用程序。本书以循序渐进的方式,基于Python3.11版本,阐述Python的基础知识,具体包括计算机基础与Python语言简介、Python语法基础、程序流程控制、组合数据类型、函数、文件与异常、正则表达式和
本书结合Java语言的数据结构(集合)介绍穷举法、归纳法、迭代法和递归法等基本算法设计方法,重点讨论分治法、回溯法、分支限界法、贪心法和动态规划五大算法设计策略的原理和算法设计框架,通过大量典型示例和LeetCode实战题解析了多途径构建模型、求解和算法实现的过程。本书既注重原理又注重实践,配有大量图表、练习题、上机实
本书主要介绍Python编程语言的基础知识和使用Python进行数据爬虫、数据分析与数据可视化的方法,主要内容包括Python安装与IDE选择;Python基础知识;Python运算符与流程控制;函数;面向对象基础;模块;网络数据爬取;数据分析基础;数据可视化。本书涵盖了Python编程语言的主要应用场景,注重理论知识
本书为交互设计入门教材,在讲解交互设计基本概念与基础知识、交互设计的基本流程与常用方法的基础上,教授交互设计调研方法、信息架构与交互模式设计、交互原型制作与测试、交互界面视觉设计、交互界面开发基础等交互设计师的基本技能,并使读者能够掌握相关交互设计软件如Axure、Sketch、AdobeXD等的使用。本书在讲解交互设
本教材以SQLServer数据库为例,分五个任务介绍数据库的基础知识,包括创建和管理数据库、创建和管理表、查询数据、增删改数据、视图的使用。本书注重理实结合,在各个任务中介绍各个操作步骤,配以文字介绍相关知识和注意事项,之后给出操作练习实验任务,并对前几道题配有操作演示视频,演示一步步分析题目,完成操作并展示效果的完整
本书以国产操作系统的应用为重点,介绍了Linux的基础知识、麒麟V10系统的安装、Shell和命令基础、常用操作命令、基本的系统管理、服务管理、Linux防火墙及配置、Shell脚本编程等相关内容。
本书主要针对现代办公人员所应具备的基本办公技能而编写,从办公常识、计算机硬件、办公软件、办公设备等方面出发,立足应用,深入浅出地介绍办公自动化在实践中的具体应用。本书共分为6个单元,介绍了“办公自动化入门”“Word2019在现代办公中的应用”“Excel2019在企业管理中的应用”“PowerPoint2019与企业