本书以App Inventor为平台,把抽象的计算思维具体化,把复杂的编程思想形象化,借助积木块编程,将数学、自然科学、工程基础和程序设计知识、计算思维无缝地融入精心设计的案例和项目中。读者可以复现案例,进行模仿改进,结合专业背景知识创新性地解决本专业领域中的实际问题,终开发出能在手机上运行的App。本书旨在培养学生使用现代工具解决复杂工程问题的能力。消除非计算机专业学生对传统程序设计学习的畏惧感,增加学习的趣味,让读者能在学习过程中获得成就感。本书共分为6章,各章内容由浅入深
本书主要内容包括Kafka入门与基础、Kafka的生产者、Kafka的消费者、深入Kafka消费者、Kafka的再均衡与分区分配、Kafka的日志与事务、Spark基础以及Kafka与Spark的集成及应用等。本书由多名一线研发工程师联合编写,结构清晰、案例丰富、通俗易懂、实用性强,适合作为高等院校计算机相关专业的程序设计教材,也可作为社会培训学校的培训教材。
本书围绕网络安全故障任务, 理论知识和实际应用紧密结合, 典型案例的实用性和可操作性强。本书还配有各种类型和不同难度的习题及微课视频资源, 方便教师教学和学生学习。
本书是一本介绍网络攻防项目实战相关知识的教材,涵盖了网络攻防的主要内容,内容详尽,论述清晰,条理清楚,由浅入深,每个项目均包括实现的功能及所需的软件,针对每个破解步骤也介绍了相应的防御步骤。全书共分为17个项目,讲述了网络封包分析工具、扫描工具、字典文件生成器、基于Kali Linux的工具weevely、Metasploit,破解RAR加密文件、Office加密文件,破解FTP服务、SSH服务,同时在Windows和Linux下渗透攻击MySQL服务,破解SQL注入漏洞、XSS跨站脚本
本书以红帽系列Linux的**发行版Fedora 35为蓝本,坚持理论够用并侧重实用的原则,通过案例、示例讲解每个知识点,对Linux做了较为详尽的阐述。全书结构清晰、通俗易懂,力争使读者可以饶有兴趣地学习Linux。本书是一本优秀的Linux入门教材,主要针对技术型读者,尤其是计算机及相关专业的学生。本书共7章,主要内容包括: Linux简介与安装、Linux的用户接口与文本编辑器、系统管理、磁盘与文件管理、软件包管理、组建Linux局域网、提供Internet服务。本书适合作
《Java程序设计基础案例教程(微课版)》是“Java 应用程序设计”课程的教材,系统地介绍了 Java 桌面程序设计的完整技术体系。本书是作者联合 IT 企业共同开发的,从解决实际问题的角度出发,通过案例教学的形式,针对 Java 程序语言的各知识点设计了多个相互关联的应用案例,将知识点的讲解融入到实际项目中,以任务驱动的方式引导教学,力求使读者在完成案例任务的过程中,全面掌握 Java 编程的基本技能。书中融入了 IT 领域的育人进阶素材,引导读者树立正确的 IT 职业观和价值观。全
《三维角色动画制作》基于作者多年的教学实践撰写而成,基于三维动画软件 Maya,通过具体案例将动画运动规律的方法及经验融入其中,为读者提供角色动画的制作方法及思路。《三维角色动画制作》共分为五章,涵盖了动画运动规律的理论内容,以及三维动画的制作流程、Maya 的骨骼绑定、角色动画运动及面部表情运动等角色动画制作案例。每章节都设有本章导读、学习目标、重难点分析及本章小结,从而有利于学生进一步理解章节结构、准确掌握重点及难点知识,快速提升角色动画制作能力。《三维角色动画制作》主要作为高等院校
本书共分四部分,第一部分即绪论,指出智能检测技术的核心问题。第二部分即第2章,讲述多变量数据统计分析与人工智能算法,主要包括主成分分析、回归分析、分类与判别分析等常用的多变量数据统计分析方法,又简述了ANNs、SVM等机器学习和深度学习算法。第三部分包括第3-7章,从对眼、耳、口、鼻、触的仿生传感技术角度,对应阐述光学与图像检测、声学传感与声发射检测、电化学与生物传感器、气敏传感与电子鼻技术,以及能感知对象内部成分的近红外光谱和高光谱成像等先进传感技术。第四部分即第8章,讲述多传感器信
Kubeflow是基于K8S的机器学习工具包,是为数据科学家和数据工程师构建生产级别的机器学习实现而设计的。本书采用循序渐进的方式,从 Kubeflow 的安装、使用和设计开篇,随后从模型训练的整个周期展开,涵盖了数据探索、特征准备、模型训练/调优、模型服务、模型测试、模型监测和模型版本管理等各个环节,既有相关的理论知识也囊括了真实的使用案例,能够让读者在学习 Kubeflow 知识的同时全面了解机器学习的相关知识,是入门和深入学习Kubeflow以及机器学习的良好指南。