编程语言
编程语言相关技术文章
共 56 篇

Rust 的 #[must_use]:让你的返回值不被悄悄忽略
Rust #[must_use] 属性详解:打在结构体、函数、Trait 上,强制调用方处理关键返回值。编译期警告防止交易、支付等操作被静默丢弃。

Rust比Spring快10倍?我做了实测,发现真相没那么简单
Benchmark数字的背后,是GC停顿、JIT预热和Native编译的三国演义。用数据说话,告诉你什么时候该用Rust,什么时候Quarkus Native Image才是正解。

Rust 1.94 炸裂更新:滑动窗口模式匹配让代码优雅到起飞
Rust 1.94 带来三大重磅更新:滑动窗口直接解构成变量、Cargo.toml 支持多行写法、十年等待的黄金分割率终于加入!

从1GB到40MB:Rust是怎么把内存管理玩出花的
同一个微服务,从Node.js迁移到Rust后,内存占用从1GB暴降到40MB。少了25倍的内存,Rust到底是怎么做到的?今天我们来聊聊Rust那套神奇的所有权系统。

Go内存分配器:一个仓库经理的自我修养
从64MB仓库到8KB货架,揭秘Go如何用三级缓存架构让内存分配快到飞起。深入理解arena、span、size class的设计哲学,看懂tcmalloc思想在Go中的落地实践。

Rust 里到处都是 Arc<Mutex<T>>?你可能把 Java 的架构搬过来了
Arc<Mutex> vs 消息传递:为什么 Rust 里的共享状态模式会成为性能瓶颈?深度解析 Tokio mpsc channel 替代方案、Actor 模式实战代码对比与性能测试数据。

从0到180万连接:一个Rust/Tokio网关的真实扩展之路
这不是一个Rust多快的成功故事。这是一篇关于当并发连接数从几十万跨到百万级别时,调度器、背压和可观测性比原始效率更重要的后记。

Go + sqlc + Postgres:Cloudflare 这套「零ORM」方案,凭什么撑起 99.99% 可用率
Cloudflare 用 Go + sqlc + Postgres 组建零ORM方案,绕开 GORM 的 N+1 查询和反射开销,85K vs 42K qps、p99 从 3.8ms 降到 1.2ms。拆解这套方案的设计逻辑、迁移细节和适用场景。

Kotlin写的代码怎么跑在iPhone上的?拆开KMP的编译流水线给你看
Kotlin Multiplatform(KMP)通过Kotlin/Native和LLVM编译器,将Kotlin代码编译为iOS原生ARM64机器码。本文拆解从Kotlin源码到LLVM IR、Objective-C桥接再到Swift调用的7步编译流水线,附性能对比和构建优化方案。

简历上只写'会Python'?2026年面试官已经不吃这套了
2026年Python求职市场变了:光会写脚本不够用了。本文拆解9个真正让面试官眼前一亮的Python技能方向,附带4阶段学习路线和薪资参考,从写得动到上得了生产环境。
