本书系统地介绍过程挖掘的原理、方法、技术及其在教育领域的应用,重点介绍基于Petrinet的形式化挖掘技术和基于语义的挖掘技术,并举一个完整的挖掘大学校园学生行为特征的案例。本书既有完整的理论框架又有专门的教育领域实践应用,可供计算机、大数据、人工智能等相关专业领域的学生和研究人员参考。
《PremierePro2024视频编辑基础教程(微课版)》详细介绍PremierePro2024中文版在影视后期制作方面的主要功能和应用技巧。全书共14章,第1章介绍视频编辑基础知识;第2章~第13章介绍Premiere软件的具体操作知识,并配以大量实用的操作练习和实例,让读者在轻松的学习过程中快速掌握软件的使用技巧
本书提供了关于适应度函数、自动化架构治理和演进式数据的技术、知识和技巧。本书分为三个部分:第一部分包括定义演进式架构机制的章节介绍团队如何使用技术和工具来构建适应度函数、部署管道以及其他管理和演进软件项目的机制;第二部分包括围绕耦合、复用和其他相关结构考虑因素的架构风格和设计原则,以帮助读者实现清晰的长期演进;第三部分
运行速度慢的系统常常令人沮丧。它们会浪费用户的时间和金钱,甚至可能会扼杀项目,危及相关从业人员的职业生涯。本书主要面向那些对计算机程序和其他程序消耗时间情况以及改进这种情况的方法感兴趣的人,作者以一种清晰且值得思考的方式解释了为什么系统会这样运行,并融合亲身经历,用讲故事的方式分享了自己作为程序性能咨询顾问的经验,教大
本书共9章,围绕线性表、栈和队列、字符串、矩阵和广义表、树和二叉树、图等典型数据结构,介绍了基本概念、逻辑结构、存储结构、操作运算及算法实现、算法分析、案例应用,以及查找和排序这两种最基本操作的多种算法实现方法及性能分析。书中使用C语言定义各种数据结构,使用C/C代码描述算法。本书的每章以若干典型的导学案例为主线,由知
这是一本讲解如何快速上手现代软件开发所需的三个核心工具:Unix命令行、文本编辑器和Git版本控制的实战性著作。通过阅读本书,你将学习:运行终端、输入和编辑命令操作和检查文件使用Atom和VSCode等编辑器的基本和高级编辑技巧使用Markdown语言编写快速文档格式化源代码并编写可执行脚本Git和GitHub基础知识
随着科技的飞速发展,软件系统的复杂性不断增加,对软件架构的要求也越来越高。本书采用了循序渐进的介绍方法,深入探讨了数字化时代软件架构的分析与设计方法,涵盖了先进的架构模式、技术趋势以及应对复杂业务需求的策略。本书还明确定义了利益相关者——包括IT部门、用户、执行发起人和第三方供应商——的角色和职责,能够帮助分析师在重新
本书以实验案例为主线,基于当前比较热的ChatGPT、百度的文心一言、阿里的通义千问等AI工具,以全新的视角来探索如何利用AI,将其作为工具,辅助我们进行Java程序的设计及构建。全书共分5章,包括:基于AI的Java基础语法、基于AI的Java面向对象程序设计、基于AI的Java基础进阶、基于AI的Java高级编程、
本书采用原理讲解、编程计算、算例分析的形式来介绍有限元法,使得有限元的学习途径更加多样化,提高了读者的学习兴趣。书本涵盖了目前工程中最常用的单元,包含基础专题、杆件有限元编程专题、平面及实体有限元编程专题、综合分析专题等,内容丰富。此外,书中案例全部采用Python语言进行编程实现,Python语言有着简洁、易读、灵活
本书描述了选择和“心流”这两种可以将游戏和其他媒体区分开来的品质,并解释了游戏开发者们是如何通过游戏角色、非玩家角色及游戏角色定制化在单机游戏和社交游戏中建立这些品质的。作者通过一系列细致入微的实例(包括流行游戏、独立游戏及艺术游戏)详细说明了游戏是如何影响情感和社交连接的。本书内容包括一系列有趣的选择:情感设计的构建