本教材主要由如下五个部分组成。 第一部分“基础篇”,由第1~7章组成,具体内容包括:数据管理的发展及数据库系统的组成结构、关系代数及关系数据库、SQL语言基础及数据定义功能、数据操作语句、视图和索引、存储过程和触发器,这一部分是数据库的基础知识。 第二部分“设计篇”,由第8~10章组成,主要内容包括关系数据库规范化理论、实体联系模型以及数据库设计。 第三部分“系统篇”,由第11~14章组成,内容包括安全管理、事务与并发控制、数据库的备份和恢复技术、查询处理与查询优化技术等。 第四部分“发展篇”,
本书以实验案例为主线介绍软件测试的方法、技术和工具,其内容包括22个实验,覆盖基本黑盒和白盒测试方法、开发者测试、自动化功能测试、性能测试、测试与软件项目管理、测试工具研制等,由浅入深,由实验案例引发解题思路的探讨,进而展开测试技术的介绍,最后再将测试技术应用到案例。 本书中的实验项目既可作为实验任务开展,也可作为理论教学的辅助案例。实验从工程教育专业认证的角度出发设定知识和能力培养目标;精心设计实验步骤,引导思考原理、解决问题并分析不足;设有实验评价方法,帮助了解实验要点,检验完成成效。
本书系统地介绍了数字媒体技术的基础知识和相关软件的使用,包括数字媒体技术概述、使用Photoshop处理图像、使用Animate制作动画、使用Audition编辑音频、使用Premiere制作视频、使用After Effects制作后期特效等内容,最后还将数字媒体技术与商业案例相结合,对全书知识进行综合应用和设计实战。 为了便于读者更好地学习本书内容,本书提供有“疑难解答”“技能提升”“提示”“资源链接”等小栏目来辅助学习,并且在对应操作步骤和部分案例旁附有对应的二维码,读者可通过扫描二维码观看
剪映专业版是剪映软件的电脑版,其可方便用户更直观、更细致、更精确、更专业地进行视频剪辑。剪映专业版的优势在于覆盖了剪映手机版丰富的功能、先进的人工智能算法,以及简单的操作,方便用户快速实现对剪映软件的视频剪辑功能从入门到精通。 本书从剪映专业版的入门方法开始讲起,介绍了剪辑、滤镜、字幕、动感卡点、创意、转场特效等重点内容,最后以多个案例进行综合实践讲解,帮助读者做到学有所得、融会贯通,成为视频剪辑高手! 本书适合喜爱短视频制作、运营等的用户学习和参考。
本书以JavaScript作为演示代码,比较系统地涉及各种数据结构和常见的算法面试题:常见排序算法(如冒泡排序、选择排序、插入排序、希尔排序、归并排序、堆排序、快速排序、计数排序、桶排序、基数排序等)、树的相关算法、字符串算法、回溯算法、动态规划问题等。本书中没有可怕的数学公式与复杂度证明,而是详细列出解题步骤,给出可以套用的算法模板。为了方便记忆,每种算法都会给出多种解,读者只需从中选取适合自己的解即可。本书旨在要让非科班出身的、没有算法基
本书是jsPsych的中文版使用教程, 系统介绍了使用jsPsych搭建实验的流程、细节以及注意事项。本书共13章, 首先简单介绍这一工具的特点, 然后简要介绍使用jsPsych所必需的前端开发 (HTML+CSS+JavaScript) 基础知识, 最后详细介绍如何利用jsPsych的各项功能与特性搭建实验。书中包含了实际案例和示例代码, 旨在帮助读者深入理解jsPsych的使用方法, 并能够根据自己的需求进行修改和定制。
这是一本Photoshop 2022从入门到精通实战版教程。全书通过120个实战案例、30个综合案例、32个学以致用案例和8个综合设计实训案例来讲解Photoshop 2022的基础功能。 本书详细讲解了Photoshop入门与设置、Photoshop的基础操作、图层的基础操作、选区和颜色的填充、绘画与图像修饰、色彩调整、用Camera Raw滤镜处理照片、图层混合模式与图层样式、文字、矢量绘图、蒙版与合成、滤镜、通道、网页切片、3D、视频动画和批处理等功能模块。本书第15章的综合设计实训主要包
本书从一系列有趣的生活实例出发,全面介绍了构造算法的基础方法及其广泛应用,生动展现了算法的趣味性和实用性。书中介绍了算法在多个领域的应用,如图像处理、物理实验、计算机图形学、数字音频处理、机器学习等。其中,既有各种大名鼎鼎的算法,如神经网络、遗传算法、离散傅里叶变换算法、KNN、贝叶斯算法,也有不起眼的排序和概率计算算法。本书讲解浅显易懂而不失深度和严谨,对程序员有很大的启发意义。书中所有示例都与生活息息相关,充分地展现了算法解决问题的本质,让你爱上算法,乐在其中。本书在第1版的基础上新增了图像
为什么你在写代码时总会遇到这样或那样的问题?为什么你总是记错某些语法?为什么有些人能够快速学会新的编程语言,而有些人则不能?在试图解决困难或复杂的问题时,我们的大脑其实有一套特定的工作方式。本书从认知科学角度剖析优秀程序设计背后的脑科学原理,为你揭开大脑思考编程的奥秘。本书分为四大部分,共有13章。你将了解如下内容:如何高效地学习新的编程语言,如何快速地理解复杂的代码,如何牢固地记住各种语法,如何在繁杂的程序设计工作中优化认知资源。 本书是程序员的普适书,初学编程的初高中生也可以阅读。
本书涵盖了Python在数值计算和数据处理领域的常用扩展库,如NumPy、SciPy、Pandas、Matplotlib等,以数据载入、数据清洗与规整、数据分析与可视化为主线,利用浅显易懂的语言、丰富有趣的实例和案例,全面、系统地介绍了科学计算、数据处理与分析的知识。本书共7章,第1章主要介绍Python语言以及环境的搭建和使用;第2~3章介绍Numpy和Pandas扩展库的数据结构和常用函数;第4章主要介绍了Pandas数据处理的相关技术;第5章主要介绍了Matplotlib