稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • Java
  • Python
  • 数据库
  • 前端
  • 面试
  • Go
  • AI编程
  • Elasticsearch
  • 展开
  • 全部
  • 后端
  • Java
  • Python
  • 数据库
  • 前端
  • 面试
  • Go
  • AI编程
  • Elasticsearch
  • 人工智能
  • 架构
  • Agent
  • JavaScript
  • Rust
  • 程序员
  • 暂无数据
    • 推荐
    • 最新
  • Rust Associated Type关联类型详解:为Trait定义内部类型
    中文通常称为“关联类型”。 关联类型主要出现在Trait中,它允许我们在Trait内部声明一个“暂时未知的类型”,由具体实现决定这个类型到底是什么。例如: 这里: 就是一个关联类型。 某个类型实现这个
    • 程序员爱钓鱼
    • 18
    • 点赞
    后端 前端 Rust
    Rust Associated Type关联类型详解:为Trait定义内部类型
  • Rust where详解:让泛型与Trait约束更加清晰
    让同一套代码适配不同类型。但泛型本身只表示“类型可以变化”,如果代码需要这个类型具备某种能力,就必须配合Trait Bound。例如: 这里: 表示泛型类型T必须实现Display。当约束比较简单时,
    • 程序员爱钓鱼
    • 23
    • 1
    后端 前端 Rust
    Rust where详解:让泛型与Trait约束更加清晰
  • Rust 泛型 Generics详解:编写可复用且类型安全的代码
    中文通常称为“泛型”。 泛型解决的问题可以简单理解为: 两个函数逻辑完全一样,只是类型不同。Rust可以通过泛型把重复代码合并: 这里: 不是某个具体类型,而是类型参数。调用时可以根据参数自动推断:
    • 程序员爱钓鱼
    • 33
    • 1
    后端 Rust 面试
    Rust 泛型 Generics详解:编写可复用且类型安全的代码
  • Rust Trait Object详解:dyn Trait与动态分发
    然后让不同类型分别实现: 如果函数使用泛型: 编译器在编译阶段能够知道T到底是什么具体类型,这种方式称为静态分发。但真实项目中还有另一类需求: 它们都是完全不同的Struct,但都实现Notifica
    • 程序员爱钓鱼
    • 25
    • 点赞
    面试 后端 Rust
    Rust Trait Object详解:dyn Trait与动态分发
  • 让恢复动作敢按下去:dry-run、审批门、自动回滚与 mutable twin
    SRE 最怕的不是发现故障,是不敢按「重启/回滚」。dry-run 预演、审批门、自动回滚,外加 real 模式第一天 8 个 verifier 全军覆没的三层排查实录。
    • Thneonl
    • 20
    • 1
    Rust Kubernetes
    让恢复动作敢按下去:dry-run、审批门、自动回滚与 mutable twin
  • Go 编程实战:Map——使用 Key-Value 管理键值数据
    上一篇我们学习了 Slice。Slice 非常适合保存一组动态数据,例如: 但是 Slice 主要通过数字下标访问元素: 实际开发中,我们经常希望通过用户名、商品编号、配置名称等直接查找数据。例如:
    • 程序员爱钓鱼
    • 41
    • 1
    后端 Rust Go
    Go 编程实战:Map——使用 Key-Value 管理键值数据
  • 被 Rust async 纠正的三个异步认知
    写 JS 有个方便的地方,运行时是现成的,我几乎不用想"谁在驱动这些队列"。Rust 把这一层露出来了,executor 要自己选,行为要自己理解,想绕都绕不开。
    • 独立开发阿平
    • 37
    • 1
    前端 后端 Rust
    被 Rust async 纠正的三个异步认知
  • Rust Trait详解:定义共享行为与抽象接口
    Trait通常可以理解为“特征”“行为约束”或者“接口”。如果Struct解决的是: 输出名称 转换为字符串 校验数据 保存数据 记录日志 我们可以定义一个统一的Trait: 然后让不同类型分别实现它
    • 程序员爱钓鱼
    • 32
    • 点赞
    后端 Rust 面试
    Rust Trait详解:定义共享行为与抽象接口
  • Grok-build: Rust 工程实践分析
    Grok-build 项目是一个非常规范的 Rust 工程,本文从工程管理角度拆解其实践,聚焦可迁移到其他项目的通用做法
    • 蒜香可达鸭
    • 42
    • 点赞
    Rust
  • Rust Struct结构体详解:定义自己的复杂数据类型
    中文通常称为“结构体”。 在实际项目中,我们很少只处理单独的字符串、数字和布尔值,而是需要表达更加完整的业务对象,例如: 用户 商品 订单 配置 文章 数据库记录 例如一个用户可能包含: 如果分别定义
    • 程序员爱钓鱼
    • 37
    • 1
    后端 面试 Rust
    Rust Struct结构体详解:定义自己的复杂数据类型
  • Rust impl详解:为Struct定义方法与关联函数
    Struct主要负责描述: 获取用户名 修改用户名 判断是否成年 增加积分 一个商品可能需要: 修改库存 计算总价 判断是否有库存 一个订单可能需要: 计算订单金额 修改订单状态 判断是否已经完成 如
    • 程序员爱钓鱼
    • 35
    • 点赞
    后端 前端 Rust
    Rust impl详解:为Struct定义方法与关联函数
  • 大文件传到 48 GiB 就断:S3 分片上传的参数怎么算,以及那些没人清的残片
    一次数据库全量备份直接管道进对象存储,命令大概长这样: 跑了两个多小时,传到 48 GiB 出头的位置直接退出,报的是分片编号超出允许范围。S3 分片上传的参数怎么算?
    • 对象存储与RustFS
    • 137
    • 2
    开源 Rust 后端
    大文件传到 48 GiB 就断:S3 分片上传的参数怎么算,以及那些没人清的残片
  • Rust 生命周期常见错误详解:看懂编译器报错并正确修复
    很多初学者看到这些错误后,会直接尝试加'a、加'static或者调用clone()。这些方法有时候能让代码通过编译,但并不一定解决了真正的问题。 生命周期错误的核心通常只有几个: 引用比原数据活得更久
    • 程序员爱钓鱼
    • 37
    • 点赞
    后端 前端 Rust
    Rust 生命周期常见错误详解:看懂编译器报错并正确修复
  • Rust 生命周期案例详解:从编译错误到真实业务场景
    > 《Rust编程实战》系列第39篇 > 前两篇文章中,我们分别学习了Rust生命周期基础和生命周期详细语法,已经知道`'a`并不是让数据活得更久,而是用于描述引用之间的有效范围关系。 > 但生命周期
    • 程序员爱钓鱼
    • 44
    • 点赞
    后端 前端 Rust
  • 为什么越来越多的企业选择RustFS作为对象存储?
    如果你这两年在自托管对象存储里折腾,大概率在 MinIO、Ceph、SeaweedFS 之间反复横跳。那为什么越来越多的企业选择RustFS作为对象存储?
    • 对象存储与RustFS
    • 248
    • 3
    后端 开源 Rust
    为什么越来越多的企业选择RustFS作为对象存储?
  • Rust与C++在Android Native下的跨进程通信:基于mmap的10MB图像数据共享
    针对Android Native下Rust与C++传输10MB图像的I/O瓶颈,本文采用mmap共享内存结合stdin信号实现跨进程同步。该方案有效降低数据拷贝开销,写入耗时由96ms降至6ms
    • 爱写代码的pxw
    • 153
    • 1
    Rust 后端
  • Rust Copy详解:隐式复制与轻量数据类型
    显式创建一个值的副本。 对于String、Vec、HashMap等拥有堆数据的类型,clone()通常会复制底层数据,因此可能产生额外的内存分配和性能开销。 本篇继续学习Rust所有权体系中的另一个重
    • 程序员爱钓鱼
    • 110
    • 2
    后端 前端 Rust
    Rust Copy详解:隐式复制与轻量数据类型
  • 一个人从 Rust 内核做到 React 前端:我做了一个云原生 SRE 巡检图谱桌面工具
    一个人,32k 行 Rust+WASM+Tauri,把 K8s 拓扑、调用链、变更、代码汇成一张图,并在图上闭环恢复动作。系列开篇,含真实集群数据与完整架构取舍。
    • Thneonl
    • 81
    • 1
    Rust
    一个人从 Rust 内核做到 React 前端:我做了一个云原生 SRE 巡检图谱桌面工具
  • Rust Borrow借用详解:不转移所有权访问数据
    中文通常称为“借用”。 前面我们已经知道,String、Vec等非Copy类型传递给另一个变量或函数时,通常会发生所有权移动: 调用print_name(name)后,name的所有权进入函数,后面不
    • 程序员爱钓鱼
    • 97
    • 2
    后端 面试 Rust
    Rust Borrow借用详解:不转移所有权访问数据
  • Rust 可变借用详解:&mut T 与安全修改数据
    在上一篇文章中,我们学习了Rust的借用Borrow,了解了如何使用不可变引用: 在不转移所有权的情况下读取数据。例如: 这里函数只是读取name,并没有取得它的所有权。 但实际开发中,我们不仅需要读
    • 程序员爱钓鱼
    • 54
    • 2
    后端 Rust 面试
    Rust 可变借用详解:&mut T 与安全修改数据
  • 早上好!
    点亮在社区的每一天
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多后端文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金