首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
rust
订阅
阳光不言
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
Rust 性能提升“最后一公里”:详解 Profiling 瓶颈定位与优化|得物技术
Profiling:揭示性能瓶颈的“照妖镜” 在过去的一年里,我们团队完成了一项壮举:将近万核的 Java 服务成功迁移到 Rust,并收获了令人瞩目的性能提升。这次优化不仅解决了特定服务的性能问题,
🌱 Rust内存管理黑魔法:从入门到"放弃"再到真香
—— 你以为的"反人类设计",其实是性能与安全的终极博弈 💡 为什么需要内存管理?开发者血泪史 想象一下: C/C++ 开发者深夜调试 Segmentation Fault,咖啡杯见底,头发日渐稀疏
Rust 大白话- <所有权、借用、引用>
Rust 语言最独特也最核心的特性就是它的内存管理方式,它通过“所有权”(Ownership)和“借用”(Borrowing)系统来确保内存安全,而不需要像 Go 那样依赖垃圾回收器。
Rust设计模式
设计模式 设计模式(design pattern)是对软件设计中普遍存在的各种问题所提出的解决方案 寻找变化点,然后在变化点应用设计模式 重构获得模式(不应该为了模式而模式) 重构关键法 静态->动态
Rust原子和锁——Rust 并发基础
在多核处理器普及之前很久,操作系统就已经允许单台计算机同时运行多个程序。这通过快速在多个进程之间切换来实现,每个进程都能逐步地、一点一点地向前推进。如今,几乎所有的计算机,甚至手机和手表,都配备了多核
【译】理解Rust中的Futures (一)
Rust 中的 Futures 类似于 Javascript 中的promise,它们是对 Rust 中并发原语的强大抽象。这也是通往async/await的基石,async/await 能够让用户像写同步代码一样来写异步代码。 Async/await 在 Rust 初期还没有…
Rust异步之自己实现block_on
本文主要是学习理解Rust异步编程中的block_on实现。我们先看如下的一个代码: 一个block_on代码示例 我们在进行异步编程时,经常会有下面形式的代码: 我们看一下tokio中关于block
字节开源 Monoio :基于 io-uring 的高性能 Rust Runtime
尽管 Tokio 目前已经是 Rust 异步运行时的事实标准,但要实现极致性能的网络中间件还有一定距离。为了这个目标,CloudWeGo Rust Team 探索基于 io-uring 为 Rust
Rust开发最佳实践(一)
命名规范 基本的 Rust 命名规范在 RFC 430 中有描述。 通常,对于 type-level 的构造 Rust 倾向于使用驼峰命名法,而对于 value-level 的构造使用蛇形命名法。详情
Rust开发最佳实践(二)
日常开发三方库精选 对计算机、编程、架构的理解决定一个程序员的上限,而工具则决定了他的下限,三尺森寒利剑在手,问世间谁敢一战。 本文就分门别类的精心挑选了一些非常适合日常开发使用的三方库,同时针对优缺