本书以培养读者的自主学习能力为目标,以项目为导向,以读者的探索过程为主线,通过大量训练,让读者快速掌握Java语言,体会Java的魅力,从而获得编程能力,养成独立思考的习惯。 本书共10章,其中包含15个项目案例及Java编程的相关知识,包括Java开发工具,类与方法,对象、继承和包,语法基础,循环控制,数组与构造方法
本书主要介绍了计算机与信息化、计算机基础知识、操作系统、文字处理软件、电子表格软件、演示文稿软件、多媒体应用技术、计算机网络应用技术、信息安全技术及新一代信息技术等内容。本书在内容上,一是讲解信息技术相关基础知识以及本学科领域的最新成果,与时俱进地展现科学性、前瞻性的研究成果;二是从大学信息技术教学的全局出发,以培养学
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包括Java概述、Java环境搭建、Java程序的开发、IDEA、Java基本语法、变量、数据类型转换、Java中的运算符、选择结构语句、循环结构语句、数组和方法等;第3~4章主要讲解面向对象的相关知识,内容包括
本书全面深入地介绍Elasticsearch的核心功能及其工作机制。本书由浅入深,从Elasticsearch的基本用法和架构原理,以及倒排索引、分片、节点角色和相关性等核心概念讲起;然后深入探讨数据处理和索引管理,涵盖映射模式、数据类型、文本分析、索引模板;接着详细介绍词项级搜索、全文搜索、复合查询和高级搜索等Ela
本书基于作者多年来承担航天领域重大项目及其他国家级项目取得的研究成果,对空间机械臂的容错运动控制等相关基本理论和方法进行系统且深入的介绍。本书共8章,主要内容包括空间机械臂概述、空间机械臂的关节故障及容错技术、关节故障空间机械臂数学模型、关节故障空间机械臂运动能力分析、关节锁定故障空间机械臂容错运动控制策略、关节自由摆
信息学奥赛包括全国青少年信息学奥林匹克竞赛(NOI)、全国青少年信息学奥林匹克联赛(NOIP)、亚洲与太平洋地区信息学奥林匹克(APIO)等,CSP也隶属其中。CSP竞赛是由中国计算机学会组织的计算机软件能力认证。近年来,CSP竞赛的受关注度持续提升,许多高校和企业将其作为选拔优秀学生和人才的依据。随着CSP竞赛的竞争
本书是艺术专业和工程专业都可以使用的游戏设计入门图书,对游戏设计的方法、原则、技术进行了全面的介绍。本书分为4个部分,共14章。第一部分介绍游戏研究理论、分类和游戏引擎的基础知识等;第二部分根据游戏分析框架,组织游戏策划工作,详细讲解从简单的创意到形成完整的游戏策划文档的全过程;第三部分讲解如何基于游戏策划内容完成一个
本书通过程序示例讲解C语言的众多概念、函数和编程方法,帮助初学者更好地掌握C语言编程的内容。本书从C语言的基础概念和编译过程出发,详细讲解C语言的数据类型、算术表达式、循环语句、判断语句、数组、函数、结构体、字符串、指针、位运算、预处理器、输入输出操作等,以及goto语句、联合体、逗号运算符、限定符、命令行参数、动态内
Photoshop是Adobe公司开发的图形图像处理软件,具备强大的图像处理功能,是平面设计师和图像处理爱好者必备的基本工具。本书共分为11个章节,结合Photoshop的基本工具和操作,提供了19个精选综合案例、1个项目实战案例,以及AIGC应用方法。本书具有五个突出特点。1.案例驱动教学:通过每节一个案例,将知识点
本书结合数字媒体技术发展的现状、全国计算机等级考试(一级)大纲,上海市高校信息技术水平考试(一级)大纲编写,全书共6章,主要包括数字媒体技术概述、数字声音、视频处理基础、数字图像、数字动画、数字媒体的集成与应用等内容。本书以“基本概念-实用技术-创新应用”为主线,围绕各类数字媒体的特征,设计各种应用场景展开教学,使学生