首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
哈里谢顿
掘友等级
软件开发工程师
|
某公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
哈里谢顿
软件开发工程师 @某公司
·
3小时前
关注
让自定义对象像 list/dict 一样丝滑——Python `__xxitem__` 魔术方法全家桶实战
写 Python 这么久,你有没有想过: obj[1], obj['name'], obj[1:10:2], del obj[key]… 这些语法为什么对 list、dic...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
3天前
关注
Python 线程局部存储:threading.local() 完全指南
1. 为什么需要线程局部存储? 在多线程环境下,如果多个线程共享同一个全局变量,就必须: 加锁 → 代码变复杂、性能下降; 或者层层传参 → 代码臃肿、可维护性差。 有些场...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
3天前
关注
python的metaclass关键字详解
metaclass其实就是最常用的元类,也就是:创建类的类 1 作用 元类一般用来: 验证与约束 在类创建时检查它是否符合特定的规范。例如:强制子类必须拥有某个属性,或者方...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
7天前
关注
RabbitMQ如何构建稳定可靠的消息系统
RabbitMQ 是一个功能强大、高可靠的开源消息中间件,广泛用于解耦、异步处理和流量削峰。但在实际使用中,若配置不当或缺乏监控,极易引发严重生产问题。以下是 Rabbit...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
7天前
关注
RabbitMQ 在 Celery 中扮演角色介绍
RabbitMQ 在 Celery 中扮演 消息中间件(Message Broker) 的核心角色,负责在 任务生产者(Producer) 和 任务消费者(Worker) ...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
8天前
关注
Django 踩坑记:OceanBase 4012 Timeout 两条红线,语句超时 vs 事务超时一次讲透
一、4012 是谁抛的? Django 本身没有 4012 错误码,它是 OceanBase 的“杀手”信号: 二、两条红线长啥样? 变量名 默认阈值 计时对象 触发后果 ...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
9天前
关注
Django QuerySet 懒加载与缓存机制源码级拆解文档
Django QuerySet 懒加载与缓存机制源码级拆解文档 (基于 Django 4.2.7 + CPython 3.11) 1 阅读指引 目标:彻底讲清“为什么第一次...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
14天前
关注
小探mysql覆盖索引
在 MySQL 中,覆盖索引(Covering Index) 是一种非常重要的查询优化技术。它的核心思想是:一个索引包含了查询所需的所有字段,因此 MySQL 可以直接从索...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
14天前
关注
django的db性能调优
构建一个user_demo表 迁移 使用bulk_create创建1万条数据 创建成功 构建10万条失败,失败信息为: 采取分批插入的方式来解决问题...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
16天前
关注
记录一次sql优化记录
在工作中,被分配了一个django中,进行db查询优化的任务,该任务是解决db连接的问题,某个数据库信息查询任务大概每15分钟执行2200次,会有几次查询失败,需要定位解决...
1
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
16天前
关注
一条 Python 语句在 C 扩展里到底怎么跑
要真正搞清“一条 Python 语句在 C 扩展里到底怎么跑”,最好把源码、调用栈、GIL 释放点、网络收发点都“跟”一遍。下面以 MySQLdb.connection.q...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
17天前
关注
MySQL 索引失效的 12 宗罪:一条 SQL 是怎样把索引踢出执行计划的?
一、先建立统一语言:如何判断“没有命中索引” 拿到执行计划 看 key 列 NULL:优化器认为无可用索引 有值但 rows 很大:用了索引但过滤性几乎为零(半失效) 再看...
2
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
17天前
关注
Python异常链:谁才是罪魁祸首?一探"The above exception"的时间顺序
Python异常链:谁才是罪魁祸首?一探"The above exception"的时间顺序 一个让人困惑的报错 让我们先看一个典型的异常链案例: 运行结果: 问题来了:哪...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
17天前
关注
验证 list() 会调用 `__len__` 方法的深度解析
背景故事 在阅读 Django 源码时,我发现了一个有趣的实现细节:list() 函数在转换对象为列表时,会优先调用对象的 __len__ 方法来获取长度信息。这个优化策略...
0
评论
分享
哈里谢顿
赞了这篇文章
踏浪无痕
架构师
·
26天前
关注
四个指标,一种哲学:Prometheus 如何用简单模型看透复杂系统
pometheus 仅用四种指标类型,构建了一套面向运维、拥抱瞬时性与无状态的监控哲学。它不追求记录“发生了什么”,而是高效回答“系统现在还好吗?”...
3
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
20天前
关注
事件循环介绍
事件循环(Event Loop)的“电梯”比喻 把单线程 CPU 想成一部只载一人的电梯: 电梯里一次只能运行一个人(同步函数) 但大楼里 1000 个人都要去不同楼层(I...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
20天前
关注
FastAPI 从 0 到 1:史上最良心的现代 Python Web 框架入门指南
标签: FastAPI · Python · 异步 · 类型提示 · 自动生成文档 · 高性能 一、为什么又是新框架? Django / Flask 已经够好了,但新时代有...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
20天前
关注
一致性哈希介绍
一致性哈希(Consistent Hashing)是一种**“让节点扩缩容时,尽可能少地迁移数据”的分布式哈希算法。 1997 年由 MIT 的 Karger 等人提出,现...
0
评论
分享
哈里谢顿
软件开发工程师 @某公司
·
20天前
关注
《10 分钟上手 RabbitMQ:用 Python 写一个“不丢消息”的迷你消息系统》
标签: RabbitMQ · Python · 消息队列 · 实战 Demo · 入门 为什么写这篇? 消息队列(MQ)的概念大家背得滚瓜烂熟:解耦、异步、削峰。但“第一次...
0
评论
分享
下一页
个人成就
文章被点赞
52
文章被阅读
18,866
掘力值
2,970
关注了
12
关注者
15
收藏集
0
关注标签
5
加入于
2025-06-28