- 之前,很多小伙伴私信我:如何才能快速的掌握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...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
回顾中
热门标签