技术栈
rust
数据智能老司机
17 分钟前
rust
Rust 设计模式与最佳实践——不要和借用检查器对抗
在本章中,我们将讨论为什么与 borrow checker 对抗很少是一种成功策略。我们会看到,试图欺骗或绕过 borrow checker,往往会导致复杂且不可靠的代码;而认真听取它的提示,通常会带来更好的结果。我们还会考察 developers 常用的一些绕过 borrow checker 限制的策略,并理解为什么这些策略通常会制造更多问题,而不是提供解决方案。
Rust研习社
1 小时前
开发语言
·
后端
·
rust
你为什么总是入门 Rust 失败
如果你正在学习 Rust,或者曾经尝试学过 Rust,大概率会有这种感受,明明跟着教程敲完了所有代码,感觉语法都懂了,可一旦脱离教程自己写,就完全无从下手。折腾个两三天,信心被一点一点磨没,最后只能放弃,默默给 Rust 贴上太难学的标签。
techdashen
1 小时前
服务器
·
rust
等了两年,Cloudflare 终于给规则引擎加上了通配符
有些功能,不是技术上难,而是做对了才算真难。通配符(Wildcard)匹配就是这样。它的概念简单得不能再简单——用一个 * 号代表"任意内容"——但要在一个服务数千万域名的规则引擎里把它做对,背后藏着一连串工程上的权衡。
芳草萋萋鹦鹉洲哦
2 小时前
rust
·
axios
·
tauri
·
invoke
【tauri】为什么接口通信选择invoke而不是Axios
这是最主要的原因。Tauri 应用前端运行在 WebView 中,受限于浏览器的同源策略和安全协议。某些操作在前端难以实现或性能较差:
天天打码
5 小时前
开发语言
·
前端
·
rust
从 Rolldown 到 Oxc:前端工具链正在全面 Rust 化
Oxc(The Oxidation Compiler)是一个用Rust编写的高性能JavaScript和TypeScript工具集合,提供了极速的开发体验。无论你是前端开发者还是Rust爱好者,这个完整的教程将帮助你在5分钟内快速搭建JavaScript开发环境!
Vallelonga
7 小时前
开发语言
·
后端
·
rust
Rust 中 Cargo.toml & Cargo.lock
https://rustwiki.org/zh-CN/cargo/guide/cargo-toml-vs-cargo-lock.html
Rust研习社
17 小时前
开发语言
·
后端
·
rust
为什么 Rust 没有空指针?
在许多编程语言中,默认都是有空指针(null pointer)类型的,而 Rust 参考 Haskell 在语言层面彻底消灭空指针概念,从而从根源上消除了空指针异常(NullPointerException)这个运行时错误。
xcLeigh
1 天前
数据库
·
rpc
·
rust
·
接口
·
api
·
时序数据库
·
iotdb
IoTDB Rust 原生接口开发指南:从零生成 + 完整 RPC 调用
如果你想用 Rust 对接 IoTDB,但又不想用第三方封装,官方这套基于 Thrift 生成 Rust 原生接口的方案绝对是最稳的。不用猜结构体、不用手写序列化,直接生成一套和 Java/Python 完全对等的 RPC 客户端,性能强、类型安全、生产可用。
十 一 丶
1 天前
运维
·
rust
·
ssh
如何在客户端实现ssh的免密登录?
管理 10 台服务器后,我终于把 ssh user@10.0.0.1 -p 2222 -i ~/.ssh/some_key 缩减成了 sk prod。
kyriewen
1 天前
前端
·
javascript
·
rust
你等的Babel编译,够喝三杯咖啡了——用Rust重写的SWC,只需眨个眼
每次保存代码,Babel 转译要等 2 秒,ESLint 还要再等 1 秒,热更新半天才反应。你开始怀疑人生:“是我的电脑太旧了吗?”其实不是你的错,是那些用 JavaScript 写的工具已经“跑不动”了。今天我们来认识一群“用 Rust 重写”的新工具——SWC、Turbopack、Biome。它们像给前端工具装上了火箭发动机,让你重新体验“秒存秒看”的快感。
辞山
1 天前
rust
Coordinate SDK 技术解析
Coordinate SDK 是 Coordinate 项目的客户端开发工具包,采用纯 Rust 实现,旨在为开发者提供便捷的 API 来接入 Coordinate 协作平台。
skilllite作者
2 天前
人工智能
·
chrome
·
后端
·
架构
·
rust
SkillLite 原生系统级沙箱功能代码导览
SkillLite 是一个轻量级、安全的自进化引擎,用 Rust 构建,其核心亮点之一是内置的原生系统级沙箱。本导览将深入探讨 SkillLite 的沙箱架构、关键文件和执行流程,帮助您理解其如何实现强大的安全隔离。
时空系
2 天前
开发语言
·
后端
·
rust
第13篇:综合实战——制作我的小游戏 Rust中文编程
作者: 李金雨 联系方式: wbtm2718@qq.com 目标读者: Rust中文编程 核心理念: AI时代必须使用中文编程,母语编程阅读效率极高
沿途的风景X
2 天前
rust
·
数据分析
·
命令行
我用 Rust 写了个数据文件预览工具,167MB Parquet 35ms 出结果
做数据工程时经常遇到这个场景:收到一个陌生的 .parquet 或 .csv 文件,想快速了解它有多少行、哪些列、什么类型。
Rust研习社
2 天前
开发语言
·
后端
·
rust
Weak 弱引用:如何用 Weak 打破 Rc 与 Arc 的循环引用
在很多人的认知里,Rust ≈ 没有内存问题。但如果你写过稍微复杂一点的数据结构,你很快就会遇到一个现实:Rust 不会产生悬垂指针,但*仍然可能发生内存泄漏。而这类泄漏,往往就来自一个经典陷阱:Rc/Arc 的循环引用。
DogDaoDao
2 天前
人工智能
·
程序员
·
rust
·
开源
·
github
·
ai编程
·
warp
【GitHub】Warp 终端深度解析:Rust + GPU 加速的 AI 原生终端开源架构
2026 年 4 月,Warp 正式开源其终端客户端代码,在 GitHub 上迅速获得超过 26,000 颗星。作为一个完全采用 Rust 构建的现代化 GPU 加速终端,Warp 将传统字符流终端彻底升级为结构化的 AI 原生开发环境。本文将从源码结构、核心架构、技术创新、性能优化、开源贡献等多个维度,对 Warp 项目进行系统性的深度解析。
wangruofeng
2 天前
架构
·
rust
Rust 深度调研:从 Linux 内核到 Cloudflare,为什么最硬核的项目都在用 Rust?
大家好,我是若风。前几天和一个做了 8 年 C++ 的朋友聊天,他说了句话让我印象很深:“我现在新项目全部用 Rust,不是因为我喜欢 Rust,而是因为我怕 C++。”
咸甜适中
2 天前
笔记
·
学习
·
rust
rust语言学习笔记Trait之Debug、Display
Display 用于自定义用户输出:{}必须手动实现:impl std::fmt::Display输出简洁、友好、正式,旨在让最终用户易读
时空系
3 天前
开发语言
·
网络
·
rust
第9篇:成员功能——为结构体添加能力 Rust中文编程
作者: 李金雨 联系方式: wbtm2718@qq.com 目标读者: Rust中文编程 核心理念: AI时代必须使用中文编程,母语编程阅读效率极高