在编写计算机程序解决实际问题之前,应该首先建立针对该问题的逻辑模型,包括相关数据的组织结构和处理算法,本书就是针对如何有效地组织数据以及如何设计处理算法而编写的。本书采用通俗易懂的语言,结合大量图示和实例,帮助读者理解和掌握数据结构相关的基本概念、基础知识和主要算法。第2章、第5章和第6章还针对最典型的线性结构、树结构
《SQLServer运维之道》从一位拥有多年数据库运维经验的“老司机”视角出发,循序渐进地介绍SQLServer数据库。《SQLServer运维之道》分为4篇,共9章,内容涵盖数据库基础、性能优化、开发、架构高可用性与运维等多个方面。基础篇(第1章和第2章)从安装部署讲起,探讨SQLServer在容器化和云原生环境下的
本书共12章,内容涵盖Python概述、数据类型与常用内置对象、数据输入输出、程序控制结构、字符串、组合数据类型与中文分词、函数与图形绘制、文件读写与数据处理、面向对象程序设计、程序异常处理、GUI程序设计、数据库程序设计。 本书从基本概念讲起,逐步深入复杂编程技巧和实际应用,对不同学习阶段学生具有指导意义和参考价值。
本书共包含11个项目,全面、系统地介绍了MySQL数据库的基本概念及应用,内容包括初识数据库、数据库的基本操作、数据表的基本操作、数据的基本操作、数据查询、索引、视图、触发器、数据库安全与管理、存储过程与事务、网上书城数据库案例设计。不同于传统教材,本书创新采用项目化教学法,以典型应急物资管理系统为案例主线,将核心知识
《视频短片剪辑》教材系统地介绍了视频剪辑的全过程,从前期的拍摄准备到后期的剪辑技巧,旨在培养学生的剪辑思维和实践能力。教材首先概述了视频剪辑的基本概念、历史发展和行业趋势,为学习者奠定坚实的理论基础。接着,深入讲解了剪辑软件的选择与使用,包括AdobePremierePro、FinalCutPro等流行工具的操作技巧。
本书以理论与实践结合的方式深入讲解了Qt开发框架的基本知识和编程实践,案例既包含和学生学业密切相关的绩点计算器,也包含影视大数据图形图像操作网络通信等媒体特色鲜明的实例,具有实用性或行业特色,适用于具备一定编程基础的学生或编程爱好者。基于教材的几大案例,读者可以创新组合形成新的桌面应用程序。
本书首先介绍了在实际数字孪生项目开发中,经常会用到的Unity基础知识,包括:3D场景构建、模型导入、常见模型格式转换、材质系统、UI系统以及C#脚本编程等。接着通过一个完整的实战案例,介绍了数字孪生项目中的常见功能,包括:UI弹窗、摄像机视角切换、构件交互、网络数据接入与呈现、物联网硬件数据接入与物联网硬件控制、项目
《软件架构基础》一书是以iSAQB的认证软件架构专家基础级课程内容为蓝本编撰和翻译而成的。书中主要涉及软件工程学科中软件架构相关的各类基础知识和概念体系的介绍,包含软件架构师的各项工作职能和角色,以及软件架构设计工作的过程中涉及的流程、设计原则、架构模式、架构文档以及软件架构的质量评估等内容。本书适合在软件系统设计和开
本书是面向大学各专业第一门程序设计课程的教材,以Python语言为工具,以计算思维为导向,面向问题求解过程,强调如何分析问题、组织数据并解决问题。本书包括Python概述、变量和运算符、程序控制结构、字符串、列表和元组、字典和集合、函数、文件和数据格式化、程序异常处理、Python自动化办公,共10章内容。本书内容丰富
本书致力于全面且系统地讲授Python程序设计知识。全书由浅入深,先介绍Python语言的基础语法、基本数据类型、基本的控制流程,然后再逐步深入介绍函数、组合数据类型、模块、面向对象编程等核心概念,再到文件操作、科学计算、数据处理、图形绘制和数据可视化等进阶应用。 在内容编排上,本书以实际应用为导向,每章节配备大量实例