- 之前,很多小伙伴私信我:如何才能快速的掌握Dubbo的核心原理和源码。所以,我写了一篇《我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货)?》对于Dubbo的源码解析系列文章,我也在思考如何让源码解析的文章变得更加简单易懂,所以,我调整了写Dubbo源码解析文章的策略,力求让小伙伴们能够以更简单、易懂的方式彻底掌握Dubbo源码。今天,我们先说说Dubbo中的统一契约是如何实现的 之前,很多小伙伴私信我:如何才能快速的掌握Dubbo的核心原理和源码。所以,我写了一篇《我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货)?》对于Dubbo的源码解析系列文章,我也在思考如何让源码解析的文章变得更加简单易懂,所以,我调整了写Dubbo源码解析文章的策略,力求让小伙伴们能够以更简单、易懂的方式彻底掌握Dubbo源码。今天,我们先说说Dubbo中的统一契约是如何实现的
- 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效。已读完书籍:《架构简洁之道》。当前阅读周书籍:《深入浅出的Node.js》。玩转进程服务模型的变迁Web服务器的架构发展到现在,已经历了几次变迁。服务器... 背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效。已读完书籍:《架构简洁之道》。当前阅读周书籍:《深入浅出的Node.js》。玩转进程服务模型的变迁Web服务器的架构发展到现在,已经历了几次变迁。服务器...
- 在Python编程中,多线程是一种常用的并发编程方式,它可以有效地提高程序的执行效率,特别是在处理I/O密集型任务时。Python提供了threading模块,使得多线程编程变得相对简单。本文将深入探讨threading模块的基础知识,并通过实例演示多线程的应用。 1. 多线程基础概念在开始之前,让我们先了解一些多线程编程的基本概念:线程(Thread):是操作系统能够进行运算调度的最小单位... 在Python编程中,多线程是一种常用的并发编程方式,它可以有效地提高程序的执行效率,特别是在处理I/O密集型任务时。Python提供了threading模块,使得多线程编程变得相对简单。本文将深入探讨threading模块的基础知识,并通过实例演示多线程的应用。 1. 多线程基础概念在开始之前,让我们先了解一些多线程编程的基本概念:线程(Thread):是操作系统能够进行运算调度的最小单位...
- 在Python编程中,多进程处理是一项关键的技术,特别是在需要处理大规模数据或执行耗时任务时。为了充分利用多核处理器的优势,Python提供了multiprocessing模块,使得并行编程变得更加容易。本文将深入探讨multiprocessing模块的基础知识,并通过实际代码示例演示其在解决实际问题中的应用。 多进程编程基础在了解multiprocessing模块之前,我们先来了解一下进程... 在Python编程中,多进程处理是一项关键的技术,特别是在需要处理大规模数据或执行耗时任务时。为了充分利用多核处理器的优势,Python提供了multiprocessing模块,使得并行编程变得更加容易。本文将深入探讨multiprocessing模块的基础知识,并通过实际代码示例演示其在解决实际问题中的应用。 多进程编程基础在了解multiprocessing模块之前,我们先来了解一下进程...
- 简介Subprocess库是Python中用于创建和管理子进程的标准库。它提供了一个强大而灵活的接口,使得你可以在Python中启动新的进程、连接它们的输入和输出,并与它们进行交互。本教程将介绍Subprocess库的基本概念、用法和一些常见的应用场景。安装Subprocess库是Python标准库的一部分,因此无需额外安装。你可以直接在Python脚本中导入它:pythonCopy cod... 简介Subprocess库是Python中用于创建和管理子进程的标准库。它提供了一个强大而灵活的接口,使得你可以在Python中启动新的进程、连接它们的输入和输出,并与它们进行交互。本教程将介绍Subprocess库的基本概念、用法和一些常见的应用场景。安装Subprocess库是Python标准库的一部分,因此无需额外安装。你可以直接在Python脚本中导入它:pythonCopy cod...
- @[toc] 摘要schedule 是一个 Python 库,用于在 Python 程序中方便地安排定时任务。它提供了一种简单的方式来安排周期性任务,例如定期执行函数或方法。以下是 schedule 库的基本用法和示例:安装 schedule 库:pip install schedule导入 schedule 库:import scheduleimport time定义要定期执行的任务。可以... @[toc] 摘要schedule 是一个 Python 库,用于在 Python 程序中方便地安排定时任务。它提供了一种简单的方式来安排周期性任务,例如定期执行函数或方法。以下是 schedule 库的基本用法和示例:安装 schedule 库:pip install schedule导入 schedule 库:import scheduleimport time定义要定期执行的任务。可以...
- title: GO语言实战之并发和 goroutinetags:Gocategories:Gotoc: truerecommend: 1keywords: GouniqueId: ‘2023-09-19 11:00:40/GO语言实战之并发和 goroutine.html’mathJax: falsedate: 2023-09-19 07:00:40thumbnail: 对每个人而言,真正的... title: GO语言实战之并发和 goroutinetags:Gocategories:Gotoc: truerecommend: 1keywords: GouniqueId: ‘2023-09-19 11:00:40/GO语言实战之并发和 goroutine.html’mathJax: falsedate: 2023-09-19 07:00:40thumbnail: 对每个人而言,真正的...
- 写在前面博文内容涉及 Linux 60秒快速性能分析命令的简单说明以及指标解释:uptimedmesg | tail && cat /var/log/messagesvmstat 1mpstat -P ALL 1pidstat 1iostat -xz 1free -msar -n DEV 1sar -n tcp,ETCP 1sar -n SOCK 1 3top理解不足小伙伴帮忙指正 平平淡淡... 写在前面博文内容涉及 Linux 60秒快速性能分析命令的简单说明以及指标解释:uptimedmesg | tail && cat /var/log/messagesvmstat 1mpstat -P ALL 1pidstat 1iostat -xz 1free -msar -n DEV 1sar -n tcp,ETCP 1sar -n SOCK 1 3top理解不足小伙伴帮忙指正 平平淡淡...
- 简介Subprocess库是Python中用于创建和管理子进程的标准库。它提供了一个强大而灵活的接口,使得你可以在Python中启动新的进程、连接它们的输入和输出,并与它们进行交互。本教程将介绍Subprocess库的基本概念、用法和一些常见的应用场景。安装Subprocess库是Python标准库的一部分,因此无需额外安装。你可以直接在Python脚本中导入它:pythonCopy cod... 简介Subprocess库是Python中用于创建和管理子进程的标准库。它提供了一个强大而灵活的接口,使得你可以在Python中启动新的进程、连接它们的输入和输出,并与它们进行交互。本教程将介绍Subprocess库的基本概念、用法和一些常见的应用场景。安装Subprocess库是Python标准库的一部分,因此无需额外安装。你可以直接在Python脚本中导入它:pythonCopy cod...
- 在软件开发过程中,日志记录是一项至关重要的任务。通过在代码中引入适当的日志记录,开发人员可以更容易地追踪应用程序的行为、排除错误并进行性能分析。Python 的 logging 库是一个强大的工具,提供了丰富的功能,使得日志记录变得更加灵活和可配置。本文将深入探讨 Python logging 库的各个方面,包括基本概念、配置方法、处理程序和格式化等内容。基本概念1. 日志级别Python ... 在软件开发过程中,日志记录是一项至关重要的任务。通过在代码中引入适当的日志记录,开发人员可以更容易地追踪应用程序的行为、排除错误并进行性能分析。Python 的 logging 库是一个强大的工具,提供了丰富的功能,使得日志记录变得更加灵活和可配置。本文将深入探讨 Python logging 库的各个方面,包括基本概念、配置方法、处理程序和格式化等内容。基本概念1. 日志级别Python ...
- 本篇介绍一些线程安全的组合模式(包含实例封闭,Java监视器模式,线程安全性委托,客户端加锁机制) 本篇介绍一些线程安全的组合模式(包含实例封闭,Java监视器模式,线程安全性委托,客户端加锁机制)
- 本篇介绍 对象的共享之线程封闭和安全发布 本篇介绍 对象的共享之线程封闭和安全发布
- 简介本文试图简单了解不同语言的符号系统,同样的符号可能有不同含义,本文稍长。 1 连接符 _ 在py3的用处 1.1 在解释器使用python自动将解释器中最后一个表达式的值存储到名为 _ 的 特定变量中。如果需要,还可将这些值分配给其他变量 >>> 6 6 >>> _ 6 1.2 忽略值如果您不想在解包时使用特定值,只需将该值分配给 _忽略意味着将值分配给 特殊变量 und... 简介本文试图简单了解不同语言的符号系统,同样的符号可能有不同含义,本文稍长。 1 连接符 _ 在py3的用处 1.1 在解释器使用python自动将解释器中最后一个表达式的值存储到名为 _ 的 特定变量中。如果需要,还可将这些值分配给其他变量 >>> 6 6 >>> _ 6 1.2 忽略值如果您不想在解包时使用特定值,只需将该值分配给 _忽略意味着将值分配给 特殊变量 und...
- 🏆 作者简介,愚公搬代码🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。🏆《近期荣誉》:2023年华为云十佳博主,2022年CSDN博客之星TOP2,2022年华为云十佳博主等。🏆《博客内容》:.NET、Java、... 🏆 作者简介,愚公搬代码🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。🏆《近期荣誉》:2023年华为云十佳博主,2022年CSDN博客之星TOP2,2022年华为云十佳博主等。🏆《博客内容》:.NET、Java、...
- 本文章对ThreadPoolExecutor线程池的底层源码进行分析,线程池如何起到了线程复用、又是如何进行维护我们的线程任务的呢?我们直接进入正题:首先我们看一下ThreadPoolExecutor类的源码 1 public ThreadPoolExecutor(int corePoolSize, 2 int maximumPoo... 本文章对ThreadPoolExecutor线程池的底层源码进行分析,线程池如何起到了线程复用、又是如何进行维护我们的线程任务的呢?我们直接进入正题:首先我们看一下ThreadPoolExecutor类的源码 1 public ThreadPoolExecutor(int corePoolSize, 2 int maximumPoo...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签