人工智能(AI)作为新一轮科技革命的核心驱动力,已渗透至教育、医疗、交通、娱乐等各个领域。人工智能不仅重塑了技术边界,更对未来的职业素养提出了全新要求。本书共十个项目,以“从认知到实践”为主线,聚焦AI技术的学习、生活和工作场景,旨在帮助学生系统地掌握AI的基础理论,并能在实际场景中灵活应用。本书案例丰富、通俗易懂,具
本书对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导,并在前几版的基础上进行了修订与更新。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常
《高效代码:软件编程实践原则》是一本致力于提高软件编程效率和优化代码质量的技术书籍。本书探讨了编程中常见的复杂性问题,并提供了一系列切实可行的实践原则与方法。本书内容涵盖了从控制代码复杂性、应用设计原则,到模块化编程、性能优化等多个方面。书中不仅讲解了如何编写高效、可维护的代码,还强调了遵循编程规范、优化代码结构、实施
Unity作为当前主流的游戏引擎,凭借其强大的技术实力,已从传统的游戏开发扩展至汽车、制造、影视动画、建筑等多个行业。本书不仅包含Unity的基础操作和编程知识,还融入了一些笔者认为游戏开发者必须掌握的核心开发思想和解决方案。通过这些内容的学习,读者将能够运用所学知识完成《坦克大战》这一完整案例,从而在实践中巩固技能并
本书主要是为非计算机和人工智能领域专业学生编写的人工智能通识教材,旨在培养具备AI基础知识和AI素养的高素质复合型人才。本书紧扣AI技术前沿,系统讲解核心概念、发展历程、主流学派及核心技术,涵盖机器学习、深度学习、计算机视觉、智能体及自然语言处理等领域,并通过无人驾驶、医疗诊断、智慧城市等典型案例,展现其广泛的应用场景
随着数据量的爆炸式增长,大数据存储技术在数据科学、人工智能、云计算等领域的重要性日益凸显。大数据不仅为个人生活、企业经营,以及国家与社会的发展带来了机遇,也带来了挑战。本书是一本大数据入门图书,主要介绍了Hive、HBase、Sqoop等内容。本书采用理论与实践相结合的讲解方式,旨在帮助读者摆脱枯燥的理论学习,注重实际
本书是《C语言程序设计简明教程》(ISBN978-7-121-49569-4)的配套用书,包括习题解析与上机指导两部分。习题解析部分注重知识的系统性、完整性和连贯性,将理论与实践有机结合,将知识传授和能力培养融为一体,可提高学生的程序设计能力,培养其程序设计风格。书中的解题过程除采用动态图分析方法来分析程序执行中函数或
本书是一本针对零基础学习者编写的C语言程序设计入门教材,全书分为程序设计基础篇和程序设计进阶篇。程序设计基础篇主要内容包括C语言的核心语法、程序设计思想和实践应用。程序设计进阶篇主要内容包括指针、结构体与共用体、位运算和文件,旨在使读者体会C语言的模块化编程思想及对指针与结构体类型的实际应用,学会用构造数据类型和指针来
本书以项目实战为核心载体,采用任务驱动教学模式,系统且深入地解析Hadoop生态圈中主流的大数据开发技术。全书精心编排7个项目,从Hadoop的基础理论入门,逐步深入到Hadoop集群环境配置、Hadoop分布式文件系统、MapReduce分布式计算框架,再到MapReduce离线数据处理、基于Hive的离线数据分析,
本教材选用智能家居系统为项目实例,采用代码移植实现模块开发,按照"理论够用,强化应用”的原则,采取项目化教学的方式,以作品制作为载体,在作品制作过程中讲解STM32嵌入式技术的基础知识、基本技能和方法,培养学生的爱岗敬业、精益求精、协同发展的优良品质,由浅入深地讲解STM32嵌入式技术应用,包括Keil、Proteus