首页
学习
活动
专区
圈层
工具
发布

#线程

Python的事件循环库

YaoQi

你可以把事件循环(Event Loop) 想象成一个无限循环的“调度中心”或“指挥官”。它的核心任务非常简单,以I/O操作为例:

300

新手封神复盘:线上Java诡异Hang死,公司架构师全误诊,真凶根本不是代码死锁

用户12591013

所有服务跑在物理机、虚拟机上,架构简单、工具原始,但也正因如此,真正底层、隐蔽、颠覆认知的玄学故障,最容易被所有人误诊。

300

压测结束CPU依旧100%不降!深藏Redisson底层隐秘死循环Bug,90%团队都踩坑且无法感知

用户12591013

线上诡异疑难Bug:接口压测早已停止,流量归零,但是应用CPU永久打满100%,机器持续告警,只能重启临时恢复。

300

线程泄漏(2)-之httpclient使用不当

用户12591013

又一次线上救火,线上再次发生线程数暴涨,且无法回收,本文记录问题发现解决的全过程。

600

线程泄漏(一)-之线程池使用不当

用户12591013

A:因为线程池中有活跃的线程,这个线程会有引用指向当前线程池对象,而thread本身时java gc 的root对象。这就导致了,垃圾收集器在计算可达对象时,这...

300

HTTP1明明是串行的,httpclient是怎么支持的异步呢?

用户12591013

嗨,各位打工人!今天咱们聊点硬核却又不那么无聊的东西:HTTP/1.1 下的异步请求到底怎么跑?别担心,没有“茴香豆的四种写法”,只有接地气的“马路”比喻。

000

通用性能优化手段(9)-之线程池优化

用户12591013

线程池,是我们日常开发中经常使用的工具。对于一个熟练的开发者来说,了解线程池的原理,并能进行优化,是其必备的技能。本文将提供线程池设置的最佳实践数据,教大家设置...

300

DuckDB 1.4.0 新排序算法(性能爆缸)

用户4035096

线程可以独立计算交集,因此可以并行计算。一旦线程计算完交集,它们就可以自由地合并交集之间的数据,因为数据保证不会与其他线程的数据重叠。由于 DuckDB 的保序...

2000

Reactor publishOn 线程切换的底层秘密

用户7511514

因为 publishOn 把下游逻辑扔到了另一个线程去执行,而 main 线程不等它结束就退出了,JVM 直接关闭。

2400

Codex-自动化干活

Rookie

都说「AI 编程工具最大的价值是陪你结对编程,边写边聊」——但说句实话,这话只说对了一半。

7610

Codex-工作树

Rookie

那天我图省事,在 Codex 桌面 App 里连开两个 Local(本地)线程改同一个仓库,一个让它重构数据层、一个让它顺手改路由。我心里美滋滋:这不双开双倍效...

11010

Dubbo 线程模型拆解:从 Netty 事件到业务方法的那几跳

阿特拉斯

Dubbo 线程模型里最容易混的两个概念,是 dispatcher 和 threadpool。很多人调线程池参数调半天没效果,根因就是没分清这两个东西解决的不是...

10910

Codex-安排小弟干活(子代理)

Rookie

名字一听就高级,「多代理并行」,仿佛你一个人指挥一支小分队。我刚摸到这功能那阵,确实飘了一下,恨不得把每个任务都拆成五六个 agent 一起跑,觉得这才叫「专业...

11400

Open SWE |和 Anrothpic 同款能在聊天频道接任务的 Claude Tag

勇哥AI笔记

每次调用生成确定性线程 ID,因此同一工单或线程上的后续消息路由到同一个运行中的 Agent。

10410

机器宕机和应用宕机是两种不同的行为

无毁的湖光-Al

机器宕机: Kernel也跟着没了,那么上游在访问应用ip的时候会由于ip直接消失而进入流量黑洞,导致必须等待配置的超时时间超时。一旦超时时间配置的过大,会将上...

5310

Codex-斜杠命令

Rookie

CLI 那张表,整整 40 多条;桌面 App 列了 6 条;IDE 扩展列了 8 条。我第一次翻 CLI 那张表的时候是真有点懵——光一个终端会话里,能用斜杠...

15710

为什么页面一加载数据就卡?JSON.parse 的 3 个致命缺陷

前端达人

第 4 招 · 就是不想让主线程停:扔进 Web Worker。前面几招是"让解析变快",这一招是"让解析别挡路"——思路完全不同。把 JSON 字符串丢给一个...

11100

setTimeout 切任务为什么慢半拍?scheduler.yield() 真正赢在"不丢优先级"

前端达人

它解决的是"页面卡死"这个老大难问题。 浏览器跑 JS 是"单线程"的——同一时间只能干一件事。如果你有一段计算特别重(比如处理上万条数据),它一口气跑起来就会...

8300

从单核到多核:CPU为什么不能再只靠提频变快

Lihua奏

先思考一个问题,在进入 多核 时代之前,在 单核 时代,是怎么让计算机越来越快的?

11410

PHP 原生异步 TrueAsync 项目的未来

Tinywan

这一周,我(EdmondDantes)开始对 PHP 社区进行一系列 outreach(宣传推广活动),目标是推广该项目并提高其知名度。我向框架、库和组件的关键...

9510
领券