全书分为6章,内容包括:引言与背景、可扩展的分布式控制平面、高效的SDN网络虚拟化监视器、大规模广域SDN(WA-SDN)的通用控制器放置问题、低延时网络的准确高效的链路延时监测方法、结论和展望。
本书的目的是介绍几种经典的设计模式,并展示它们是如何支持TDD、DDD和事件驱动服务的。我们希望它能作为以Pythonic方式实现这些设计模式的一种参考,并且可以将其作为这一领域进一步研究的入门。我们围绕一个示例应用程序对设计模式进行探索,并逐章把整个设计模式构建起来。我们在工作中使用TDD,因此我们倾向于先列出所有的测试列表,随后进行内部实现。本书的主要内容有:领域模型和DDD;存储库、服务层和工作单元模式;有关测试和抽象的一些想法;事件驱动架构;命令查询职责分离;依赖注入。
分布式追踪是一种相互关联的日志记录,可以帮助你可视化运行中的分布式系统,以便做性能分析、在生产环境中调试,分析故障或其他问题的根本原因等。它使你能够准确地了解特定的服务在整体中发挥的作用,从而询问和回答有关服务和整个分布式系统性能的问题。本书的主要内容有:分布式追踪的问题,埋点的本质,开源的埋点处理:接口、库和框架,埋点的最佳实践,部署追踪,开销、成本、采样,新的可观测性计分卡,改善基线性能,恢复基线性能,我们实现目标了吗?单个请求之外,span之外,分布式追踪之外,上下文传播的未来,
《Python数据可视化:科技图表绘制》结合编者多年的数据分析与科研绘图经验,详细讲解Python语言及包括Matplotlib在内的多种可视化包在数据分析与科研图表制作中的使用方法与技巧。《Python数据可视化:科技图表绘制》分为两部分,共11章,第1部分主要讲解Python语言的基础知识,包括基本语法结构、控制语句、函数、数据处理与清洗等,尤其对Matplotlib、Seaborn、Plotnie库进行较为详细的讲解。第2部分结合Python及其附加包的数据可视化功能,分别讲解类别比
本书根据高校的教学特点和培养目标编写而成,全面介绍了计算机网络安全的基本框架、基本理论,以及计算机网络安全方面的管理、配置和维护技术。全书共7章,主要内容包括计算机网络安全概述、黑客常用的攻击方法、计算机病毒、数据加密技术、防火墙技术、Windows操作系统安全及Web应用安全。本书注重实用性,以实验为依托,将实验内容融入知识讲解,以提高学生实际操作的能力。本书既可作为高校计算机网络技术、信息安全技术应用及其他相关专业的教材,也可作为相关技术人员的参考书。
本书以客户、服务集成商、服务提供商构成的生态系统为中心, 以SIAM模式转换路线图的四大阶段为主线, 全面、详尽地论述了企业在开展 (IT) 服务的集成、治理、管理、协作、改进等活动时, 所须遵循的规则、标准、方法、框架、流程、步骤, 所应设立的角色、组织机构及其职责, 所面临的各种挑战及应对措施, 在推进SIAM模式的过程中如何将SIAM方法论与精益、DevOps、敏捷等最佳实践相融合, 以及利益相关方及跨组织、跨职能团队在工作方式、行为、态度、理念、文化等方面所须进行的转变, 目的
"本书吸收了目前新一代信息技术发展的**成果,较为全面地介绍了信息技术的相关知识及办公自动化软件的高级操作等内容。全书包括计算机系统探秘、信息检索、文档处理、电子表格制作、演示文稿设计、多媒体技术应用、新一代信息技术应用7个教学项目。每个项目包括2~4个教学任务及巩固提升任务、技能自测任务。附录部分提供了全国计算机等级考试二级Office高级应用与设计考试大纲(2023年版)、全国计算机等级考试二级WPS Office高级应用与设计考试大纲(2023年版),并按照高职高专院校的专业类别提供了相应
"本书全面涵盖Java编程的主要知识点,包含Java基础、面向对象、支撑技术及应用等组成部分。其中,Java基础部分包含编写面向过程代码所需的基本语法内容;面向对象部分除了Java面向对象设计的基本语法内容以外,还包括设计模式等进阶内容;支撑技术部分包含异常处理、集合框架等内容;应用部分包含图形界面、文件与流、数据库、多线程、网络和Java Web等应用的编程内容。本书旨在帮助读者构建完整的Java知识框架,培养良好的面向对象编程技能。全书的内容阐述简明扼要,希望为读者带来良好的学习体验
"《Istio服务网格实例精解》详细阐述了与Istio服务网格相关的基本解决方案,主要包括服务网格简介、Istio入门、理解Istio控制平面和数据平面、管理应用程序流量、管理应用程序弹性、确保微服务通信的安全、服务网格可观察性、将Istio扩展到跨Kubernetes的多集群部署、扩展Istio数据平面、为非Kubernetes工作负载部署Istio服务网格、Istio故障排除和操作等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校
"本书从Spring和Spring MVC的基础知识讲起,从而让读者无难度地学习Spring Boot 3。为了更好地帮助读者学习,本书以大量实例介绍了Spring Boot 3的基本思想、方法和技术。全书共12章,内容涵盖Spring基础、Spring MVC基础、Spring Boot入门、Spring Boot核心、Web开发、数据访问、MyBatis与MyBatisPlus框架基础、安全控制、异步消息、单元测试、电子商务平台的设计与实现(Spring Boot+MyBatis+