本书内容涵盖Qt核心模块,并深入图形动画、影音媒体、数据处理及网络通信等关键应用领域。全书已针对当下最新的Qt6.8与QtCreator18进行全面修订,内容详实,语言通俗,是零基础新手构筑Qt知识体系的理想选择,同时也适合希望系统梳理Qt知识或专注特定方向开发的读者。
本书分为四部分,第一部分为软件测试基础,介绍软件测试的基本概念、流程和重要性,内容包括软件开发生命周期、软件缺陷及其影响、测试过程模型等;第二部分为测试技术与方法,深入探讨具体的测试技术和方法,内容涵盖单元测试、静态测试(如代码评审)、动态测试(白盒和黑盒测试方法)、集成与配置测试、系统测试、验收与回归测试等,并进一步
本书共10章,主要内容包括:面向对象编程概述、仓颉语言基础、函数编程、结构体与枚举及模式匹配、类和对象、类继承和接口继承、子类型关系和多态性、集合与包、I/O操作与异常处理、网络与并发编程。在每章的知识讲解后都配有相应的程序设计示例,这些示例既有助于读者巩固所学知识点,又能培养读者的实践能力和创新思维。
本书通过288个典型示例、20个精选案例、88个微课视频和181个“练一练”操作,系统讲解Python编程技术。全书分为三部分:基础篇(第1-5章)介绍Python语法规范、数据类型、基本语句、函数和面向对象编程;应用开发篇(第6-8章)讲解模块使用、文件处理和网络爬虫实现;数据科学篇(第9-11章)涵盖NumPy数值
本书共12章,内容涉及Linux系统的各个方面,从认识Linux与基础环境操作开始,逐步深入到软件与文件管理、磁盘与文件系统管理、网络配置与远程安全管理;再到文件共享与传输服务、Web、数据库、DNS、DHCP、邮件、代理、VPN等核心服务的部署与管理,以及Shell脚本和Ansible自动化任务的实践应用;最后延伸到
本书共16章,主要讲解Unity游戏开发是如何实现的,具体内容如下。第1章:从游戏引擎基础概念切人,深入解析Unity在跨平台、资源生态等方面的五大优势,手把手教学开发环境部署,包括UnityHub与VisualStudio的配置,同时详解Unity基础操作,为后续学习搭建稳固框架。第2章:聚焦游戏物体基础原理,通过“
本书共10章,分别介绍了LangChain与大型语言模型、第一个LangChain程序、模型I/O与数据增强、输出解析器、检索增强生成、Composition(组合)、操作国产大模型、基于《哈利·波特》系列图书内容的问答系统、基于RAG的法律法规解析系统、基于本地知识库的自动问答系统。
本书共分为9章,具体包括Python概述、Python语言基础、流程控制语句、字符串和正则表达式、函数和模块、组合数据类型、面向对象编程、文件操作和异常、项目实训等内容。第9章配备的10个综合实训项目实用性强,可帮助读者进一步理解Python的应用。
本书详细介绍和分析了软件体系结构的理论基础、研究内容、发展状况和实践应用。通过阅读本书,读者可以掌握软件体系结构的研究背景、基本概念、描述方法、设计风格、评估方法、开发工具,以及柔性软件体系结构等内容。本书采用近年来的相关案例、数据与图示等材料,反映了软件体系结构领域的最新发展。
本书系统讲解了Web前端开发技术的基础知识,全面覆盖了HTML、CSS与JavaScript三大Web前端开发核心技术。本书内容从基础的HTML、CSS延伸至JavaScript,再到DOM和BOM对象,同时结合HTML5、CSS3及现代Web开发实践,体系完整且覆盖面广,能帮助读者从零开始构建完整的Web开发知识体系