本书讨论了包括线性表、栈和队列、串、数组和稀疏矩阵、树和二叉树及图在内的各种数据结构的基本概念、逻辑结构与存储结构,以及在这些结构的基础上所实施的相关运算。全书共9章,每章配有丰富的练习题和上机实验题。本书具有概念清楚、表述明晰、示例丰富、图示准确和内容完整的特点,尤其注重知识点之间结构关系的展示和通用算法设计方法的提
本书以实际应用为导向,遵循由浅入深、从理论到实践的原则,详细介绍了使用Premiere、AfterEffects、Audition三大主流软件在影视后期处理工作中的应用。全书共12章,Premiere部分介绍了视频剪辑基本操作、文字设置、视频过渡效果、视频效果、音频过渡效果、音频效果、项目输出以及实操案例的制作等。Af
"本书是面向仓颉语言初学者的入门书,包括入门篇、进阶篇和高级篇,共计27章。入门篇(第1~7章),目标是零基础入门仓颉语言。从最简单的HelloWorld示例开始,先是讲解基本数据类型、变量、操作符等基础概念,然后讲解函数和流程控制,最后是综合应用示例,学习完本篇,读者就可以快速入门仓颉语言了。进阶篇(第8~22章),
本书以Python+Selenium+Unittest为基础,结合PageObject设计模式,通过测试作者自研项目逐步搭建UI自动化测试框架。Python是测试在开发过程中使用最多的语言,Selenium是当前***的WebUI自动化测试工具,这套Python+Selenium+Unittest+PageObject
"《Linux企业运维实战(Redis+Zabbix+Nginx+Prometheus+Grafana+LNMP)》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括NginxWeb服务器企业实战、Linux性能优化与安全攻防实战、HTTP详解、Linux高可用集群实战、黑客攻击Linux服
本书是一本难度适中的小学生编程入门教材。本书根据小学生学习的特点,选取了100多个有趣且易于理解的例子来介绍程序设计的基本概念,让小学生体会到用程序解决实际问题的乐趣。本书对于较难理解的概念提供了图解,同时配备了200多道习题以巩固和加深学生对知识的理解。 本书内容通俗易懂,案例丰富,特别适合作为小学四年级及以上学生的
C语言是国内外广泛使用的计算机语言之一,是计算机从业人员应该掌握的一种重要的程序设计工具,发展至今仍保持着强大的生命力。C语言具有语法丰富、结构清晰、使用灵活、执行高效、可移植性强等特点,被大多数学校的计算机专业作为第一程序设计基础课程来安排教学,对学生掌握程序设计的基础方法、进行计算思维方法训练、掌握问题的抽象表示和
本书以图解的形式,通过丰富的示例和简明的图表,以通俗易懂的方式阐释了仓颉编程语言的高级核心知识,旨在让读者能快速了解进而掌握仓颉编程语言的核心高级知识。全书共5章,涵盖异常处理、输入与输出、元编程、多线程、Socket网络编程等内容。本书第一作者张荣超老师是华为首届HarmonyOS开发者创新大赛最佳导师、OpenHa
本书是程序设计基础类教材,旨在面向零基础初学者(特别是非计算机相关专业的读者)讲解C语言程序设计相关知识。主要内容包括程序设计和C语言概述,数据类型、运算符和表达式,顺序结构,选择结构,循环结构,数组,函数,指针,字符串,变量的作用域、存储类别和编译预处理,自定义类型,文件,公共基础知识。书中用通俗易懂的方式讲解C语言
本书专为软件测试领域的初学者和中级工程师量身打造,从零基础出发,全面覆盖目前软件公司招聘初中级软件测试工程师的基本要求。通过本书的系统学习,您将能够轻松掌握软件测试的核心概念、功能测试的基本方法、Web自动化框架、HTTP接口测试、Linux与数据库基础、抓包工具的使用、接口自动化、AI自然语言处理在软件测试中的应用以