本书以项目实践作为主线,结合必需的理论知识,以任务的形式进行内容设计,每个任务都包含任务描述及任务实施的步骤,读者按照实施步骤进行操作就可以完成相应的学习任务,从而不断提升项目实践能力。本书主要内容涉及Spark基本原理、基于IDEA搭建Spark开发环境、RDD基本原理、Spark SQL基本操作流程、电商业务系统的基本流程、电商用户行为分析的基本指标以及分析过程、通过不同的维度对销售数据进行分析、通过不同的维度对订单数据进行分析以及常用的可视化分析图表的应用场景等。 本书适合需要使用Spar
本书基于当前流行的深度学习框架之一——Keras,从新手的角度出发,详细讲解Keras的原理,力求帮助读者实现Keras从入门到精通。全书共9章,主要内容包括初识深度学习、深度学习的数据预处理技术、使用Keras开发深度学习模型、卷积神经网络及图像分类、循环神经网络在文本序列中的应用、自编码器、生成式对抗网络、模型评估及模型优化,以及深度学习实验项目。本书内容由浅入深、语言通俗易懂,从基本原理到案例应用、从基础算法到对复杂模型的剖析,让读者在循序渐进的学习中理解Keras。 本书可作为高等院校计
本书以“超级AI”为时代背景,面向广大教师与家长,提出30个未来教育核心问题,涵盖学校、家庭、社会及终身成长等方面,由多个AI大模型给出直接回答,由5位教育专家提供真人思考,问以致学、学以致用、用以致问,启发读者前瞻教育的发展趋势。
本书共分10章:防火墙概述;防火墙安全策略;网络地址转换(NAT);GREVPN;IPSecVPN;L2TPVPN;双机热备;虚拟系统;服务器负载均衡;内容安全。主要内容包括:防火墙定义;防火墙基本功能;防火墙基本结构;防火墙分类等。
本书以实践为主, 内容涵盖容器技术、Kubernetes核心资源以及基于Kubernetes的企业级实践。从容器基础知识开始, 由浅入深, 向读者介绍Kubernetes各个方面的知识, 并提供许多实际项目和应用场景, 以帮助读者更好地理解和掌握这些概念。全书分为3部分, 第1部分讲解容器技术, 这是理解Kubernetes的必要基础, 主要介绍容器的定义、创建和管理容器、容器的网络和存储等方面的知识。第2部分深入讲解Kubernetes的核心资源, 包括Pod、Deployment、
本书以ChatGPT为中心,对ChatGPT的相关知识进行详细的讲解。本书共12章,前5章从ChatGPT概述、技术底座、内容变革、产业格局、商业展望5个方面对ChatGPT进行了解读,帮助用户全面了解ChatGPT,对其形成完整的认知。第6-12章从传媒、教育、娱乐、电商、金融、制造和医疗7个方面讲解了ChatGPT的应用,展现了ChatGPT的商业价值。
本书在剖析用户进行黑客加密和解密中迫切需要用到或迫切想要用到的技术时, 力求对其进行傻瓜式的讲解, 使读者对加密解密知识形成系统了解, 能够更好地防范黑客的攻击。全书共分为13章, 包括: 加密解密技术基础、代码分析与常用工具、加密解密算法基础、静态反汇编工具、动态跟踪分析工具、一些必备的辅助工具、加壳与脱壳技术、补丁技术大揭秘、注册认证和注册机、网络验证加密软件的使用、应用加密软件的使用、应用软件加密解密技术、编程技术与光盘加密解密技术、不同软件的保护措施等内容, 每部分均配有相应的
《Bootstrap 5从入门到精通:视频教学版》结合示例和综合项目的演练,详细讲解Bootstrap开发技术,使读者快速掌握Bootstrap开发技能,提高使用Bootstrap开发Web前端的实战能力。本书配套示例源码、PPT课件、微课教学视频、教学大纲以及其他超值教学资源,方便读者快速上手或进行二次开发。
《Bootstrap 5从入门到精通:视频教学版》共分13章,内容包括Bootstrap 5的基本概念,使用Bootstrap 5的方法,Bootstrap的基本架构
本书共分17章, 其中第1-4章介绍程序设计基础; 第5-7章介绍面向对象程序设计; 第8章介绍异常处理; 第9章介绍输入输出; 第10章介绍泛型和容器类; 第11章内部类、匿名内部类和Lambda表达式; 第12-13介绍界面设计和事件处理; 第14章介绍绘图与动画; 第15章介绍多线程; 第16章介绍Java网络编程; 第17章介绍Java数据库编程。
本书是一本全面介绍C语言的技术性书籍, 旨在帮助读者深入了解C语言的基础知识和高级特性, 以及它在实际项目中的应用。全书共15章, 首先通过清晰易懂的语言, 深入浅出地解释了C语言的语法和编程原理, 其次重点介绍了C语言的指针操作、内存管理、文件处理和模块化编程等关键概念。此外, 本书还提供了丰富的实例和案例, 帮助读者加深对C语言的理解, 并通过实践锻炼解决实际问题的能力。