本书主要内容以Python为主线,讲解Python的基础知识以及使用Python编写程序的方法,精选了九个由易到难的独立项目和一个综合实训项目,主要包括:简易名片的制作(Python概述)、简易计算器(Python语法基础)、学生选课系统(Python序列)、斗地主分牌系统(Python函数)、水墨钟表(Python模
本书聚焦大数据应用软件开发工程化的思维与技术体系,以工程思维为核心,系统应对大数据应用软件开发过程中面临的时间管控、质量保障、随机性难题及评价指标等关键挑战。内容涵盖大数据应用软件开发的预备知识与技术工具,贯穿软件生产全流程,搭配丰富实操案例,助力读者快速掌握技术要点与工作逻辑。全书分为三部分,分别介绍大数据分析与大数
本书聚焦软件从业人员的系统思维修炼,专为应对现代软件系统的复杂性与非线性挑战而作。全书分四部分展开:从系统思维的定义、核心特质切入,逐步深入个体思维(自我意识、回应式思维、系统化学习)、群体思维(集体推理、反馈循环、模式思维),最终落地到思维系统设计(共同建模、系统领导力、成功重构)。通过虚构案例MAGO的困境、大量实
立足数智化时代背景,系统梳理从图形用户界面(GUI)、语音交互界面(VUI)到实体交互界面(TUI)及未来自然交互界面(NUI)的演进历程与设计逻辑。 秉持“全部事物、全能媒体”的理念,融合心理学与认知科学等多学科知识,深度解析以用户为中心的设计原则、规范化流程及主流技术与设计工具。 适合高等院校设计类专业的在校学
本书围绕并行计算与安全编程展开,首先介绍并行计算基础,详细阐述其定义、分类、优势、应用分类,介绍并行程序设计策略和模型,讲解进程与线程概念、同步互斥控制方法,以及并行计算机分类与系统互联等知识,为后续学习奠定理论基础;接着深入并行算法设计与编程实践,分析并行程序设计难点,介绍并行层次、代码粒度等内容及多种并行程序设计模
本书主要内容包括数据库系统概述,安装和配置SQLServer,创建与管理“教学质量评价系统”数据库,创建、管理与操作“教学质量评价系统”数据表,“教学质量评价系统”数据查询,“教学质量评价系统”优化查询,“教学质量评价系统”数据库编程,“教学质量评价系统”数据库的安全性管理,“教学质量评价系统”数据库的恢复以及综合实训
本书围绕GaussDB及openGauss数据库,系统地涵盖从基础操作到高级应用、从开发编程到管理部署的全流程核心知识。内容涵盖数据库登录方式、多用户访问控制,数据库对象的创建与管理,数据库编程基础及高级应用,数据库日常管理与维护,以及openGauss在CentOS系统中的安装部署与相关工具使用。全书兼顾理论与实操,
本书共分为3篇,其中认识拉通篇旨在拉通读者对数据指标体系的基础认知,先介绍基础知识,再描述痛点与全价值链,让读者快速了解为什么企业需要数据指标体系。然后再从数据指标体系赋能业务、赋能企业战略和赋能数据分析的角度,讲述数据指标体系的底层逻辑。最后阐述数据指标体系与数据技术的关系。实践篇主要介绍快速构建法和寻找根因法这两种
本书阐述了编写高质量软件的核心原则与实践。全书分为“代码”“设计”“架构”“匠艺”4个部分,从基础命名、函数、测试准则,到设计的SOLID原则、组件原则、并发编程、架构边界,直至程序员的职业素养,构建了完整的软件质量知识体系。
本书全面聚焦Python数据可视化核心技术,深度拆解Matplotlib扩展库实战应用,覆盖多类型经典图表制作、多坐标系图形绘制、图表样式精细化调控、交互事件处理与动态图形生成等核心技能,助力读者掌握专业可视化绘制逻辑。同时精选市面主流优质可视化拓展工具,囊括统计可视化、交互式可视化、网络图形、地理空间可视化等多场景工