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

Rust智能指针完全指南:Box、Rc、RefCell详解与实战用法
深入理解Rust智能指针:Box、Rc、RefCell及Rc<RefCell>组合用法详解。掌握堆内存分配、引用计数、内部可变性等核心概念,通过生活比喻轻松理解所有权与内存管理。适合Rust初学者到中级开发者。

Rust 写的无头浏览器,凭什么比 Chrome 轻 85%?
Rust 无头浏览器 Obscura:内存从 Chrome 的 200MB 压到 30MB,32GB 服务器跑 1000+ 实例,内置随机化指纹反检测

Rust 包名的抢注困局,DNS 命名空间可能是最务实的解法
Rust 社区 pre-RFC 提案:用 DNS 域名作为 crates.io 包命名空间,解决包名冲突、占坑和生态规模化问题。Cargo 剥离前缀机制、.well-known 验证方案详解

Rust 集合内存布局深度剖析:Vec 的稳定承诺与 HashMap 的隐患
Vec、String、HashMap 的内存布局差异,unsafe 自引用结构的正确写法,以及 Miri 如何检测跨集合的地址失效问题

Go 2026 后端工程师生存指南:1.25 和 1.26 那些真正影响生产的变化
Go 1.25 和 1.26 带来了容器感知 GOMAXPROCS、go fix 现代化改造、Green Tea GC、并发测试利器 synctest 等重磅更新。本文用生活案例拆解这些对后端工程师真正有用的变化。

tokio::select! 终于能被 rustfmt 格式化了:better_tokio_select 上手体验
tokio::select! 宏一直是 rustfmt 的盲区,代码越写越乱。better_tokio_select 用 match 语法解决了这个痛点,让 async Rust 代码终于能被自动格式化。

为什么一个纯Rust写的HTML转PDF引擎,可能比你想的更重要
你还在用headless Chromium生成PDF?这件事可能要变了。一个轻量级的Rust库正在重新定义文档渲染的边界,它能跑在边缘、能编译成WASM、还不用带浏览器。

Java的静默革命:2026年2月如何颠覆你对JVM的认知
2026年2月Java生态迎来静默革命:JEP 531延迟常量优化启动性能,TornadoVM 3.0让Java跑在GPU上,Chicory实现WebAssembly与JVM互操作。从Open Liberty安全补丁到Quarkus集成Project Leyden,Java正在为云原生和AI时代重新定义自己。

Rust 正在接管 GPU 编程:239K 行代码替代整个 CUDA 生态
Oxide Computer 发布的 OxiCUDA 项目,用纯 Rust 实现了完整的 NVIDIA CUDA 软件栈。239K 行安全代码、28 个 crate、零 C 工具链,这是可以跑的生产级库。

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