标签

后端

NTSYNC 入核:Windows 同步原语如何让 Linux 游戏跑得更快

来源: oschina.net 61
Linux 在 Steam 的占比刚突破 5%,但真正值得关注的不是数字本身,而是性能改善的来源正在发生位移——从 Wine/Proton 的用户态模拟,下沉到 Linux 内核的原生实现。NTSYNC 是这一趋势的最新例证:它把 Windows NT 的同步机制直接写进内核,让那些重度依赖 mutex、semaphore 的 Windows 游戏在 ...

Python 增量 GC 回滚:一次"更好的暂停时间"换来更大的内存代价

来源: oschina.net 57
Python 3.14 刚把增量垃圾回收器推上舞台,还没站稳,就被生产环境的内存压力报告拉了下来。核心开发者 Hugo van Kemenade 宣布,3.14 和 3.15 将双双回滚至 3.13 的代际式 GC——一次教科书级的"理论收益 vs 现实代价"决策。 Python 3.13 及之前使用的是三代式(generational)GC:第 0 ...

国内生成式 AI 备案突破 868 款:开发者需要知道的合规路径

来源: oschina.net 61
2026 年 3–4 月,国家网信办新增 72 款生成式人工智能服务备案、49 款应用登记。截至 4 月 30 日,累计备案数达到 868 款,登记数 530 款——两个数字都在快速膨胀。如果你正在做一款调用大模型 API 的产品,这些数字不再是"政策新闻",而是直接影响上线节奏的合规门槛。 源数据把服务分成两类,对应两条合规路径: 路径 适用对象 审...

Qt Creator 19.0.2:修复语言切换与缩进卡死问题

来源: oschina.net 59
Qt Creator 19.0.2 是一个针对 19.0 系列的补丁版本,主要解决了两个让开发者日常工作中颇为头疼的问题:非英语系统上切换 UI 语言失效,以及取消缩进超大行时 IDE 直接卡死。如果你正在用 19.0.x 并遇到过这些情况,这个版本值得立刻更新。 在非英语区域设置的系统(比如中文、日文、德文 Windows/Linux)上,很多开发者...

PyCon US 2026:微软与 Python 社区的又一次交汇

来源: devblogs.microsoft.com 71
PyCon US 是全球 Python 开发者一年中最重要的聚会。微软在官方 Python 开发者博客上发布了 PyCon US 2026 的相关信息,这本身就传递了一个信号——微软在 Python 生态中的投入正在持续加深。从 VS Code 的 Python 扩展到 Azure 上的 Python 部署支持,再到对开源项目的赞助,微软已经不再是旁观...

Node.js 22 LTS 实战:新特性与迁移要点

来源: nodejs.org 58
Node.js 22 正式进入 LTS 阶段(代号 Jod),意味着从实验期走向生产可用。对还在 Node.js 18 或 20 上运行的服务来说,这一版带来的不只是安全补丁——有几项能力会直接改变你写日常代码的方式。 Node.js 18 引入的 一直挂着 标签,到 22 才正式标记为 stable。这意味着你不再需要 的 polyfill,也不必在...

用 OpenCode + Gemini 在终端里让 AI 帮你审代码、重构逻辑

来源: realpython.com 81
终端里跑 AI 编程助手,已经不是新鲜事——但大多数方案要么绑 IDE,要么要付费订阅。OpenCode 是一个开源的终端 AI 编程助手,支持多种 LLM 后端,其中最实用的组合是:OpenCode + Gemini 免费 API Key。零成本、纯命令行,直接对本地 Python 项目做代码审查和重构建议。 OpenCode 是一个用 Go 写的开...

Spring 周报速览:2026 年 5 月 12 日这一周发生了什么

来源: spring.io 63
Spring 官方的 "This Week in Spring" 系列每周汇总社区动态、版本发布和教程更新。5 月 12 日这一期的周报本身以链接集为主,没有长篇论述,但它指向的内容折射出 Spring 生态当前的关注方向。下面从几个典型主题切入,并附上可以直接跑的实践示例。 Spring Boot 3 系列已经稳定,近期的小版本持续打磨细节:属性绑定...