这本书是关于软件设计的:如何将复杂的软件系统分解为可以相对独立实现的模块(例如类和方法)。本书首先介绍了软件设计中的基本问题,即管理复杂性。然后,它讨论了有关如何处理软件设计过程的哲学问题,并提出了在软件设计过程中应用的一系列设计原则。本书还介绍了一组识别设计问题的危险信号。您可以应用本书中的思想来最小化大型软件系统的
本书较为全面地介绍了Hadoop的应用与开发。全书共11个项目,主要介绍了大数据的基本概念及应用领域、Hadoop的产生及其生态系统、搭建Hadoop集群、HDFS、MapReduce分布式计算、ZooKeeper、Hive数据仓库、HBase实战、Flume实战、Kafka实战等,还提供了1个综合案例分析,通过练习和
本书深入浅出地讲解人工智能的原理、技术和应用方法。本书从基础概念入手,逐步深入到前沿算法与实际应用,旨在帮助读者从理论学习到实际操作,系统性地掌握人工智能的相关知识。本书共10章,首先对人工智能进行概述介绍,其次讲解人工智能的原理和技术,包括数据预处理、数据可视化、机器学习基础、有监督学习模型、无监督学习模型、神经网络
本书循序渐进、深入讲解了多模态大模型核心开发技术与应用实战的知识。全书共10章,分别讲解了多模态开发概述、多模态大模型与框架、多模态数据处理、多模态表示学习、多模态嵌入表示、多模态大模型训练、多模态大模型的评估与验证、多模态翻译系统、基于多模态大模型的音视频广义零样本学习系统、基于多模态模型的文生图系统。全书简洁而不失
本书深入浅出地探讨了人工智能(AI)对社会、生活和各行各业的深刻影响,以及AI未来的发展趋势。全书不仅介绍了AI对生活的改变,更加强调在AI时代,我们必须敢于拥抱变化,坚持终身学习,才能不被时代淘汰。通过丰富的案例和详实的数据,本书生动展现了AI技术在多个领域的广泛应用及其潜在的变革力量。这本书不仅为读者提供了一个全新
本书是蓝桥杯大赛软件类入门教程,详细讲解了蓝桥杯大赛软件类入门阶段的核心知识点,也是大赛必考和常考的知识点,包括填空题、模拟题、数据结构、基本算法、搜索、动态规划、数学、图论。本书用大量的大赛真题作为例题,帮助读者巩固知识点的应用;代码简洁精要,可作为比赛模板;文字简洁明快,实现了较好的易读性。
本教材全面介绍了传感器与检测技术课程知识体系与之相关的国家新政策、行业新动态、最新技术和产品等专业新知识。本书主要内容包括传感器与检测技术基础、温度检测、力的检测、位移检测、物位检测、流量检测等常见物理量检测的传感器工作原理、测量电路等。并且针对不同的检测场景,对比不同类型的传感器,同时本教材还介绍了现在智能传感器的基
Unity,作为一个高度灵活的平台,支持2D和3D游戏开发,并且可以无缝地部署至多个平台,包括PC、移动设备、Web以及虚拟现实和增强现实设备。无论是游戏设计师、影视开发者还是科研人员,Unity都能为其提供强大的工具,以实现他们的创意。本教材的编写目标是帮助读者掌握Unity的核心功能,并通过一系列实际案例,让读者熟
本书共分为九个章节,第一章为信息安全概述,介绍信息安全常用概念、目前的发展状况及面临的威胁;第二章至第四章分别详细讲解密码学、数据加密与密钥技术;第五章至第七章为入侵检测相关内容,包括入侵检测的基础知识、入侵检测算法与入侵检测技术;第八章为信息安全管理,分析了信息安全管理的原则、策略的制定与优化;第九章为信息安全的法律
随着5G/6G技术的迅速发展、各行业物联网的不断普及,需要“云网”协同和“算网”融合的现实场景需求越来越旺盛,使得“云中心-网络边缘-各类终端”协同起来高效实时交互成为急需,“云-边-端”关键技术成为理论研究和应用创新的热点,并成为技术发展趋势。本书首先介绍了边缘计算与云协同技术的研究背景意义、研究内容与国内外研究现状