本书是一本全面且系统的“数字界面设计”课程教材,旨在培养学生的创新思维和提升他们在数字界面设计领域的专业能力。全书共6章,1~3章从基础概念出发,内容包括数字界面设计概述、用户研究方法、交互设计基础;4~6章则深入实践应用,内容包括品牌视觉设计、用户界面设计和界面设计实践。 本书不仅可以作为高等院校视觉传达设计和数字媒
开源软件供应链是指开源软件在开发和运行过程中涉及的所有开源软件的上游社区、源码包、二进制包、第三方组件分发市场、应用软件分发市场,以及开发者和维护者、社区、基金会等,按照依赖、组合等形成的供应关系网络。相较于传统软件供应链,开源软件供应链随着供应层级不断加深,其规模不断扩大,导致针对上游的攻击将更难被发现、影响范围更广
本书共10章,可分为4部分。第一部分(第1章)讲解Qt6的历史与发展、Qt6编程环境搭建和Qt6的基础知识,第二部分(第2章)应用QtDesigner设计UI界面,第三部分(第3-8章)介绍Qt6中各种类的应用方法,第四部分(第9-10章)深入介绍了元对象系统、信号/槽机制、多线程和比较底层的事件处理机制。
本书主要内容包括绪论、机器人仿真工具基础、机器人学的数学基础、机器人正向运动学分析、机器人逆向运动学分析、机器人速度分析、机器人静力学分析、机器人动力学分析等。
本书具体内容包括:计算机硬件基础、程序设计与运行、操作系统的形成和发展、CPU管理、内存管理、设备管理、文件管理、同步与互斥、死锁。
本书分为4篇,共12章。第1篇(第1、2章)准备篇,主要介绍Hadoop和Spark的基本概念,以及如何快速搭建Hadoop和Spark的学习环境。第2篇(第3-6章)入门篇,涵盖Hadoop的高级特性、Spark的基础知识与高级特性,以及大数据安全。第3篇(第7-10章)进阶篇,深入讲解数据采集与清洗、数据存储与管理
本书通过30个应用机器学习模型和算法的实际案例,为读者提供较为详细的实战方案,以便进行深度学习。在编排方式上,全书侧重对创新项目的过程进行介绍,分别从整体设计、系统流程、实现模块等角度论述数据处理、模型训练和模型应用,并剖析模块的功能、使用及程序代码。为便于读者高效学习、快速掌握人工智能程序开发方法,本书配套提供项目设
本书内容包括模拟自然界中生物和动物的觅食行为、寻偶行为、交配行为、迁徙策略、狩猎策略等过程中蕴含的优化机制和群体智能行为,原创的106种群智能优化算法。这些生物和动物有分布在广袤土地上蚂蚁、蜜蜂、萤火虫、蝴蝶、蜻蜓、蜘蛛、天牛、瓢虫等多种昆虫,有浩瀚海洋中的麟虾、被囊群、水母、口孵鱼、海豚、鲸鱼等多种鱼类,有茂密森林草
本书着重讨论现代操作系统设计的基本概念、基本原理和典型技术,讲述构造现代操作系统过程中可能面临的各种问题及其解决办法;介绍操作系统设计中的一些非常重要的进展,包括线程、实时系统、多处理器调度、进程迁移、分布式计算模式、中间件技术、微核技术、操作系统的安全性等。为了帮助读者更好地将理论与实际设计相结合,书中选择了目前具有
本书主要讲解时下流行的短视频制作中的特效制作,通过使用AfterEffect等软件完成短视频中光影、气氛、粒子等特效。丰富短视频的同时,也为短视频增加了丰富的视频效果,提高了短视频的观赏度,吸引更多的用户观看并参与到视频制作中。全书共分6章。分别包括短视频特效基础、软件应用基础、主图视频制作、镜头合成、渲染和压缩视频和