本书以实践出发,全面地介绍数据可视化的流程和Python数据可视化的应用,并详细阐述使用Python解决企业实际问题的方法。全书共8章,分为基础模块(第1~5章)和实战模块(第6~8章)。基础模块包括Python数据可视化概述、数据的读取与处理、Matplotlib数据可视化基础、用seaborn绘制进阶图形、pyec
"C语言是一门通用的基础性语言,应用非常广泛。本书根据C语言的知识脉络,采用典型的案例式教学模式来展开知识陈述。本书文字浅显、案例详实,注重编程能力的培养,以一个实用的C语言项目为主线,循序渐进地讲解C语言程序的基本构成、C命令的基本命令和功能、程序设计思想、以及利用C语言编写较复杂程序的基本方法。本书涵盖的知识主要包
本书详细介绍了数据库系统的基础知识,结合案例按照数据库系统开发流程介绍了数据库系统设计的需求分析、概念设计和逻辑设计、SQLServer2019开发平台、使用SSMT和T-SQL创建和管理数据库、表、索引和视图,并详细介绍了T-SQL的SELECT数据查询的编程基础、存储过程、触发器、SQLServer2019的安全管
本书采用“案例螺旋升级”驱动“知识螺旋升级”的编写模式,针对同一案例,由浅入深地讲解了10种实现方法,巩固读者所学知识,帮助读者在实践中体会知识的价值。全书共16章,内容涵盖基本数据类型、自定义函数、控制语句、自定义模块和导入语句等Python基础知识,面向对象编程、文件管理、路径管理、序列化和持久化等Python中级
R语言是一款简洁、易用、高效的程序设计语言,可以用于统计计算和统计制图。随着ggplot2包及其拓展包的广泛应用,R语言在数据可视化方面已经遥遥领先于其他统计分析软件及编程语言。本书主要介绍常用的数据可视化方法及R语言应用包的使用方法,并结合实际数据集进行实战操作,是R语言数据分析与可视化方面的一本入门教材。本书内容涵
本书由直接参与Scala开发的一线人员编写,深入介绍了Scala这门结合面向对象和函数式的编程语言的核心特性和设计取舍。继第4版后,时隔一年,本书迎来重大更新,内容覆盖Scala3.0,对新的缩进语法、并集类型、交集类型、枚举、代数数据类型、上下文参数、特质参数、扩展方法、类型族等都有详细介绍。本书适合有一定编程经验的
本书全面介绍了数据架构与数据建模的相关知识,全书分为4篇,共16章。 第1~3章为数据架构基础篇,介绍了企业架构、数据架构及数据模型的基础概念。第4~9章为数据模型设计篇,介绍了如何通过数据模型记分卡规范化数据模型设计,以及经典数据建模方法论,包括范式建模、维度建模、DataVault建模、统一星型建模。第10~12章
本书基于广受好评的Python工匠系列开源文章。全书从工程实践角度出发,通过剖析核心知识、展示典型案例与总结实用技巧,帮助大家系统进阶Python,写好工程代码,做好实践项目。 本书共计13章,分为五大部分:变量与基础类型、语法结构、函数与装饰器、面向对象编程、总结与延伸,涵盖Python编程的方方面面。本书的写作方式
本书以通俗易懂的语言、翔实的示例、新颖的内容诠释了Python这门简单优雅易学的计算机语言。全书共14章,第1章~第10章介绍Python语言基础,覆盖了全国计算机等级考试二级Python语言考试大纲的主要内容;第11章和第12章介绍Python语言的应用,包括图形用户界面、数据库编程等内容;第13章和第14章介绍了P
本书在结构顺序编排上,根据数据之间关系的不同,由简入繁,分为集合、线性、树、图结构4个部分。在内容的编排上,涵盖了计算机专业数据结构课程的教学大纲要求,兼顾了相关专业硕士研究生入学考试内容范围,主要内容包括绪论、线性表、栈和队列、树、图、查找和排序。本书内容丰富,条理清晰,深入浅出,表现形式多样,讲解详尽,适合作为高等
本书系统介绍了软件测试的基本理论、工具的使用,以及前沿的软件测试理论和技术。全书共分为11章,内容包括:软件测试的基础、软件测试的策略、黑盒测试与白盒测试、软件测试过程管理、软件测试的度量方法、系统测试技术、软件测试工具及其应用、第三方测试、公有云测试质量评估与退出方法、企业测试实践、CMMI与软件测试、基于搜索的软件
本书是讲述如何使用AutoCAD2020绘制图样的专业基础教材,以机械图样绘制为主线,按照机械制图的思路,通过简单图形、三视图、剖视图、零件图、装配图及标注等项目的实施,由浅入深、循序渐进地讲述了AutoCAD2020的基本功能及相关技术,让学生掌握精确、快速绘制机械图样的技能和技巧。针对高职学生具有实用性强、针对性强
本书为适应新工科复合型人才对计算思维和问题求解能力的要求而编写。全书共12章,主要内容包括:计算思维与问题求解,数据类型、运算符和表达式,简单的C程序设计,选择结构程序设计,循环结构程序设计,函数,数组,常用算法,指针,结构体,文件系统和人工智能经典算法。本教材兼顾计算思维与程序设计基础知识,注重问题抽象,通过问题案例
本书围绕MATLAB中先进的GUI编程工具AppDesigner为中心进行介绍,在编程基础知识部分介绍了MATLAB的新产品—实时编辑器的使用;在AppDesigner部分,对AppDesigner中所有组件,包括21个常用组件、3个容器、3个图窗工具、10个仪器仪表组件、8个航空航天组件,辅以大量实例进行介绍,最后对
强化学习作为机器学习及人工智能领域的一种重要方法,在游戏、自动驾驶、机器人路线规划等领域得到了广泛的应用。 本书结合了李宏毅老师的“深度强化学习”、周博磊老师的“强化学习纲要”、李科浇老师的“世界冠军带你从零实践强化学习”公开课的精华内容,在理论严谨的基础上深入浅出地介绍马尔可夫决策过程、蒙特卡洛方法、时序差分方法、
本书基于MySQL8,系统介绍了数据库技术的原理和技术应用方法。全书知识结构合理、 重难点突出,符合教学和读者认知规律。全书包括数据库概念、数据库操作、数据库优化和 管理、数据库设计和数据库编程5个篇章。其中,设计篇通过统一电商子系统案例介绍数据 库设计步骤。编程篇讲授Python语言连接MySQL方法。 本书内容循序
如何即时、有效地应对不断变化的、复杂的需求和状况,是VUCA时代企业所面临的一项挑战。敏捷项目管理方法正在成为企业应对这个时代的有效工具,它不仅仅适用于软件和互联网行业,其他行业在产品开发中同样需要应用敏捷的思想和方法。 《敏捷项目管理(第3版)》将Scrum作为基本框架,对精益和极限编程等方法加以整合,重点阐述了敏捷
网络空间安全不仅影响着国家安全,也影响着每个人的切身利益。本书围绕网络空间安全展开,以对话和故事的形式,形象生动地讲解了与个人利益息息相关的网络空间安全问题。全书共十九章,可大致分为网络攻击和网络防护两个部分。第一章为导入,以安安、全全到网络世界探险为线索展开对网络空间安全知识的讲解。第二章到第十三章为网络攻击部分,从
本书详细介绍了3D打印技术的发展历程、工作原理、成型技术及其在各个领域的应用,不仅涉及3D打印技术基础理论知识,还扩展讲解了3D打印技术的前处理、后处理技术,同时总结了3D打印技术所用耗材的种类以及三维建模软件的相关内容。根据3D打印的智能化制造优势,系统介绍了其在不同研究领域的前沿性研究与应用,充分剖析了其发展趋势及
本书以空间机器人抓捕空间非合作目标为对象,详细介绍了抓捕前、抓捕中、抓捕后的相关理论与方法,内容包括:抓捕前的非合作目标的智能识别、运动观测、运动预测、近距离交会、姿态演化、主动消旋等,抓捕中的空间机器人无扰路径规划控制技术及几种抓捕策略,抓捕后的非合作目标惯性参数辨识技术、卫星组合体消旋及姿态快速稳定控制技术。另外还