- PyTorch 是动态图深度学习框架,学术界主流。涵盖 Tensor 操作、自动微分(autograd)、神经网络模块(nn.Module)、损失函数与优化器、数据加载(Dataset/DataLoader)、GPU 加速、模型保存加载,以及 Hugging Face 生态。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量... PyTorch 是动态图深度学习框架,学术界主流。涵盖 Tensor 操作、自动微分(autograd)、神经网络模块(nn.Module)、损失函数与优化器、数据加载(Dataset/DataLoader)、GPU 加速、模型保存加载,以及 Hugging Face 生态。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量...
- Python 入门:每个项目都该有一个独立的虚拟环境 先说一个常见翻车现场学 Python 没多久,很多人都会遇到这种事:A 项目要 requests 2.x,B 项目要 requests 1.x;给 A 装了新版,B 就跑不起来;给 B 降回去,A 又报错。更糟的是,跟着教程装了一堆包之后,根本记不清哪个包是哪个项目要的,换台电脑重装环境,像开盲盒。问题不在包本身,而在所有项目共用同一个... Python 入门:每个项目都该有一个独立的虚拟环境 先说一个常见翻车现场学 Python 没多久,很多人都会遇到这种事:A 项目要 requests 2.x,B 项目要 requests 1.x;给 A 装了新版,B 就跑不起来;给 B 降回去,A 又报错。更糟的是,跟着教程装了一堆包之后,根本记不清哪个包是哪个项目要的,换台电脑重装环境,像开盲盒。问题不在包本身,而在所有项目共用同一个...
- 描述符是属性访问的底层机制。涵盖数据描述符与非数据描述符、__get__/__set__/__delete__ 协议、property 的描述符实现、描述符与 __dict__ 的优先级、描述符缓存模式、描述符在 ORM 和验证库中的应用。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量因素,为读者提供全面的技术视野。 结... 描述符是属性访问的底层机制。涵盖数据描述符与非数据描述符、__get__/__set__/__delete__ 协议、property 的描述符实现、描述符与 __dict__ 的优先级、描述符缓存模式、描述符在 ORM 和验证库中的应用。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量因素,为读者提供全面的技术视野。 结...
- 调用云服务 API 时最容易踩的坑不是接口本身,而是超时和重试:本文用 Python requests 举例,讲清连接超时与读取超时怎么分开设、哪些失败可以重试、指数退避加抖动怎么做、写操作为什么必须先保证幂等,并给出上线前五项检查清单。 调用云服务 API 时最容易踩的坑不是接口本身,而是超时和重试:本文用 Python requests 举例,讲清连接超时与读取超时怎么分开设、哪些失败可以重试、指数退避加抖动怎么做、写操作为什么必须先保证幂等,并给出上线前五项检查清单。
- 很多小服务不需要引入框架,但运维仍然需要一个简单可靠的办法判断它是不是还活着。本文用 Python 标准库给服务加一个健康检查接口,访问 127.0.0.1:8000/health 时返回 JSON,不做业务逻辑,不查数据库。 设计原则第一,健康检查只回答进程是否正常响应,不要把它变成业务接口。第二,成功返回 200,失败路径返回 404 或 500,让调用方只看状态码就能判断。第三,响应体... 很多小服务不需要引入框架,但运维仍然需要一个简单可靠的办法判断它是不是还活着。本文用 Python 标准库给服务加一个健康检查接口,访问 127.0.0.1:8000/health 时返回 JSON,不做业务逻辑,不查数据库。 设计原则第一,健康检查只回答进程是否正常响应,不要把它变成业务接口。第二,成功返回 200,失败路径返回 404 或 500,让调用方只看状态码就能判断。第三,响应体...
- 以2核70%负载的合成样例区分CPU积分毛消耗、补充和净变化,用Python标准库及9项测试验证基线、耗尽时间与非法输入;仅做本地算术,不连接或修改云服务器。 以2核70%负载的合成样例区分CPU积分毛消耗、补充和净变化,用Python标准库及9项测试验证基线、耗尽时间与非法输入;仅做本地算术,不连接或修改云服务器。
- 元编程是编写操作代码的代码。涵盖 type 动态创建类、元类(metaclass)、__new__ 与 __init__、描述符协议(__get__/__set__/__delete__)、类装饰器、__getattr__/__getattribute__ 属性拦截、inspect 模块反射,以及在框架中的应用(SQLAlchemy/Django ORM)。 文章从技术背景和发展历程入手,帮... 元编程是编写操作代码的代码。涵盖 type 动态创建类、元类(metaclass)、__new__ 与 __init__、描述符协议(__get__/__set__/__delete__)、类装饰器、__getattr__/__getattribute__ 属性拦截、inspect 模块反射,以及在框架中的应用(SQLAlchemy/Django ORM)。 文章从技术背景和发展历程入手,帮...
- 从真实的并发和故障注入记录出发,解释存在性检查的竞态,以及同目录临时文件、fsync与硬链接如何让报告写入拒绝覆盖,并交代文件系统和断电持久性的边界。 从真实的并发和故障注入记录出发,解释存在性检查的竞态,以及同目录临时文件、fsync与硬链接如何让报告写入拒绝覆盖,并交代文件系统和断电持久性的边界。
- 告警的价值不在于多,而在于每一条都值得半夜爬起来看一眼。 告警的价值不在于多,而在于每一条都值得半夜爬起来看一眼。
- 阅读云实验手册后,本地执行36项统计与边界断言,复核缺失值与零、样本和总体分母、移动窗口及并列众数;说明结果口径,而非把运行成功当作统计正确。 阅读云实验手册后,本地执行36项统计与边界断言,复核缺失值与零、样本和总体分母、移动窗口及并列众数;说明结果口径,而非把运行成功当作统计正确。
- 从计数器到令牌桶 从计数器到令牌桶
- 区分瞬时失败与确定性失败,用指数退避加随机抖动控制重试节奏,配合次数上限与结构化日志,给出可直接复用的 Python 重试装饰器。 区分瞬时失败与确定性失败,用指数退避加随机抖动控制重试节奏,配合次数上限与结构化日志,给出可直接复用的 Python 重试装饰器。
- 虚拟环境本身不复杂,但 PATH、sys.prefix、解释器查找顺序、IDE 配置四件事任一处没对齐,就会出现「激活了却没生效」。本文拆解四个高频坑,对比 venv 与 poetry 各自解决什么问题、代价是什么,给出按协作规模选型的判断标准,附生产可用的混合做法与两分钟自检清单。 虚拟环境本身不复杂,但 PATH、sys.prefix、解释器查找顺序、IDE 配置四件事任一处没对齐,就会出现「激活了却没生效」。本文拆解四个高频坑,对比 venv 与 poetry 各自解决什么问题、代价是什么,给出按协作规模选型的判断标准,附生产可用的混合做法与两分钟自检清单。
- 服务日志是 JSON Lines 格式时,json、collections、datetime 三个标准库模块就能完成解析、容错、统计和输出。本文给出五个可直接复用的片段:流式逐行解析、坏行容错、defaultdict 分组统计、时间分桶以及写回文件时的 ensure_ascii 细节。 服务日志是 JSON Lines 格式时,json、collections、datetime 三个标准库模块就能完成解析、容错、统计和输出。本文给出五个可直接复用的片段:流式逐行解析、坏行容错、defaultdict 分组统计、时间分桶以及写回文件时的 ensure_ascii 细节。
- #容器编排的概念当多个容器需要一起部署时,用编排工具定义服务、副本数、网络与探针。Kubernetes是当前主流,Compose适合单机小规模场景,思想都是声明式管理。---*每日一个技术小知识,第28篇。*... #容器编排的概念当多个容器需要一起部署时,用编排工具定义服务、副本数、网络与探针。Kubernetes是当前主流,Compose适合单机小规模场景,思想都是声明式管理。---*每日一个技术小知识,第28篇。*...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签