本书采用实践方法帮助你成为解决方案架构师,不仅详尽地阐述了解决方案架构师在不同层次的任务和责任——从技术架构设计的基本原则,到实际项目中的难点突破,再到面对新兴技术挑战时的应对手段,还介绍了在架构设计之外同样至关重要的软技能,如沟通协调、团队领导力、创新能力,以及对于行业趋势的敏锐度等。相较于第1版,本书加入了有关物联网(IoT)、量子计算、数据工程和机器学习等颠覆性技术的新章节。此外,本书还包括关于云原生架构、区块链数据存储和公有云的大型机现代化的最新讨论。
本书讲述了使用优雅而强大的Python编程语言编写实用的现代应用程序。本书从使用交互式Python解释器和在命令行中运行文本文件开始,这将有助于深入理解Python中面向对象的编程和函数式编程。然后,在此基础上介绍如何开发和发布一个简单的独立Python软件包。最后,介绍在由FlaskWeb框架构建的简单的动态Web应用程序中使用该包,并将其部署到实时Web应用上。
本书分为13章。第1章介绍了自动化测试框架设计基础。第2~7章主要介绍单元测试框架的扩展,包括自动化测试报告设计、数据驱动设计、数据库操作封装设计、随机测试数据设计、命令行工具设计和测试框架扩展功能设计。第8~11章主要介绍自动化测试库和设计模式,包括Web UI自动化测试设计、App UI自动化测试设计、HTTP接口自动化测试设计和自动化测试设计模式。第12章介绍了自动化测试平台化,以及Seldom框架如何为平台化提供支持。第13章介绍了自动化测试的AI探索。本书适合自动化测试、软件开发和质量
本书是一本实用的AI辅助生成内容的操作指南,系统全面地介绍了如何选用各类AI工具高效完成多媒体创作。全书共7章:AI创作时代已来、拥有你的智能创作助手AI工具的选择、掌握与AI创作助手沟通的技巧提示词、使用AI工具快速生成图片、使用AI工具轻松创作音乐、使用AI工具生成高质量视频、使用AI工具高效剪辑视频。其中第2~7章是本书的核心内容,深入浅出地展示了AI提示词技巧与应用,以及AI工具的强大功能,并结合实际案例,提供了大量实用的技巧和方法,
本书采用“知识点+实战”的编写方式,共包含28个基础实战和1个综合性实战,旨在深入解析大语言模型应用开发的核心知识。每个知识点的介绍均遵循清晰的逻辑脉络:介绍概念、阐述应用原理、说明使用方法、探讨选择该方法的理由、提供优化建议,并且分享最佳实践案例。本书适合对LangChain感兴趣的读者阅读。
本书主要介绍了如何使用Python 进行数据可视化,并通过对比Excel 的方式来学习对应的Python 代码。全书内容围绕4 种基础图表类型展开,分别介绍了比较关系型图表、联系关系型图表、分布关系型图表和构成关系型图表的绘制方法。对于每种图表,本书均提供了 Matplotlib、Pyecharts 和Seaborn 共3 种Python 库的实现方式。通过阅读本书,读者不仅能够学习数据可视化的基本概念,还能够掌握一种图表的多种实现方式。这样在工作中遇到具体需求时,读者可以根据实际情况灵活选择合
本书分为三部分:第1部分介绍代码的整理(微型重构);第二部分讨论如何将整理工作整合到开发工作流程中;第三部分深入探讨什么是软件设计、软件设计如何驱动软件开发和运营成本以及软件开发和运营成本又如何驱动软件设计、投资软件结构与不投资软件结构之间的权衡是什么、我们可以利用哪些经济和人文原则来决定是否以及如何改变软件结构。
本书以简单、直观、形象的方式教授Git,让你对Git版本控制的工作原理建立深刻的感性认识。通过颜色、情景和实践练习,你定能信心满满,学会使用这个工具。本书循序渐进,你不会陷入未知术语或概念的困境。本书涵盖以下内容:下载Git,初始化本地仓库。把文件添加到暂存区域并进行提交。创建、切换和删除分支。合并和变基分支。使用远程仓库,包括克隆、推送、拉取和获取。使用拉取请求与他人协作。
本书全面系统地讲解了使用Python语言实现数据结构和算法的基础知识和实践技能。全书分为14章,主要内容包括:数据结构与算法概述,Python语言基础,线性表,栈与递归,队列,串、数组与广义表,树和二叉树,图,查找,排序,回溯算法,递归与分治算法等。本书内容由浅入深,语言通俗易懂,理论结合实践,采用大量丰富的案例,帮助读者高效学习,且能更好应用在实际学习和工作中。
"SSM是当前使用广泛的Java Web开发框架。《Spring+Spring MVC+MyBatis从零开始学(视频教学版)(第3版)》由浅入深,详细讲解SSM(Spring 6.1.10、Spring MVC 6.1.10、MyBatis 3.5.16)框架的基础知识和应用,并结合大量的示例和综合案例,帮助读者快速理解SSM开发技术。《Spring+Spring MVC+MyBatis从零开始学(视频教学版)(第3版)》配套示例源码、PPT课件、教学大纲、教学视频。《Spring+S