rust

qq_256247057 小时前
开发语言·架构·rust
Rust 模块化单体架构:告别全局 Migrations,实现真正的模块自治在 Rust 后端开发领域,Workspace Modular Monolith(基于工作空间的模块化单体) 架构正日益流行。这种架构模式巧妙地平衡了开发效率与部署成本:在开发阶段,它提供了类似微服务的物理隔离(crates 分离);而在部署阶段,它保留了单体应用的简单性(单一二进制文件)。
分布式存储与RustFS7 小时前
人工智能·rust·开源项目·对象存储·minio·企业存储·rustfs
MinIO替代方案与团队适配性分析:RustFS如何匹配不同规模团队?技术选型的核心不是“方案多先进”,而是“方案与团队能力匹配”——MinIO迁移时,选对不选贵、选适配不选复杂,才能避免“技术先进但团队hold不住”的尴尬。
分布式存储与RustFS7 小时前
rust·github·开源项目·对象存储·minio·企业存储·rustfs
MinIO替代方案生态集成指南:RustFS如何无缝融入现代技术栈存储系统的价值从不是“单打独斗”,而是能否与现有技术生态无缝衔接——这也是MinIO迁移时最容易被忽略的关键:选对方案但集成不畅,照样会导致业务中断、运维成本飙升。
王燕龙(大卫)8 小时前
开发语言·rust
rust:线程类似于c++,创建线程可以直接传入已经定义的函数,也可以传入闭包,rust中的闭包和c++中的lambda表达式类似。c++中的lambda表达是可以捕获数据,引用捕获和值捕获都可以;rust中的闭包,需要通过move。
李广坤8 小时前
后端·rust
Rust基本使用布尔类型只有两个可能的值:true 和 false。
Source.Liu11 小时前
rust·time
【time-rs】Duration 结构体详解这是一个 Rust 时间库中的 Duration 结构体实现,提供高精度的时间跨度表示。提供了常用时间单位的预定义常量:
Chen--Xing11 小时前
c++·python·算法·leetcode·rust
LeetCode 49.字母异位词分组给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词:【字母异位词是通过重新排列不同单词或短语的字母而形成的单词或短语,并使用所有原字母一次】
古城小栈12 小时前
golang·rust
Go+Rust混合编程:高性能系统开发的最优解之一在高性能系统开发领域,语言的选择往往陷入“效率与性能”的权衡——Go以其简洁的语法、原生的并发模型和极致的开发效率,成为后端服务、云原生组件的首选;而Rust凭借内存安全、零成本抽象和接近C/C++的极致性能,在底层组件、核心计算场景中无可替代。随着系统对性能和稳定性的要求日益严苛,“Go负责上层调度与业务,Rust负责底层核心与计算”的混合编程模式,逐渐成为高性能系统开发的主流方案。本文将从特性互补性出发,详细拆解混合编程的实现方式,搭配可直接运行的示例代码,并拓展其应用场景与最佳实践,帮助开发者快速掌
云雾J视界16 小时前
rust·svd·嵌入式开发·寄存器·工具链·可编译·社区驱动
告别手动寄存器编程:STM32-RS 生态如何重构嵌入式开发效率某头部汽车电子供应商因TIM2定时器捕获模式寄存器位域定义错位,导致量产阶段的ABS轮速检测失效,单次召回损失达2300万美元。更隐蔽的是,这类错误在单元测试中几乎无法触发,只有在特定温度与电压边际条件下才会暴露。
Source.Liu1 天前
rust·time
【time-rs】月份枚举实现月份枚举从 1 开始编号而不是 0,这符合日常习惯:
福大大架构师每日一题1 天前
开发语言·后端·rust
2025年12月TIOBE编程语言排行榜,Go语言排名第15,Rust语言排名17。编程语言 R 重返前十。编程语言 R 以非常契合统计学家和数据科学家的特点而闻名。随着统计分析和大规模数据可视化的重要性不断提升,R 的受欢迎程度再次上升。例如,这一趋势也反映在 Wolfram/Mathematica(另一种具有类似能力的工具)上,本月该工具重新进入了前 50 名。
苏 凉1 天前
开发语言·rust
在 openEuler 24.03 LTS SP2 上安装部署 iSula 容器引擎及性能测试从 openEuler 官网下载 openEuler 24.03 LTS SP2 的全量安装 ISO:
ULTRA??1 天前
c++·python·rust
字符串处理小写字母转换大写字母我来为你提供 Python、C++、Rust 的实现:Python 实现C++ 实现Rust 实现各语言特点对比
ZC·Shou2 天前
开发语言·ide·rust·工具·命令·clippy·rustfmt
Rust 之二 各组件工具的源码、构建、配置、使用(二)Rust 是一种预编译静态类型(ahead-of-time compiled)的编程语言,除了有基本的 Rust 编程语言标准之外,Rust 官方还提供了一系列适用于各个平台的开发辅助工具以及编译工具链来帮助我们处理 Rust 代码。
ULTRA??2 天前
c++·算法·rust
Rust的移动语义在 Rust 中,默认是移动语义,而不是传统的值传递或引用传递。这是 Rust 最重要的特性之一,理解所有权系统很关键。
熬了夜的程序员2 天前
开发语言·后端·学习·rust
【Rust学习之路】序一本系统性的 Rust 学习指南,适合有 C++/Go 经验的开发者快速掌握 Rust 的核心概念和工程实践
Mintopia2 天前
人工智能·架构·rust
⚙️ 模型接口与微调兼容性:AIGC系统整合的底层心脏跳动在传统软件工程中,接口兼容性是个枯燥的词:函数签名一致、数据格式相符、调用路径没出错——搞定。但在 AIGC 时代,接口对接不仅仅是 POST /generate。 它关乎模型的语义边界、Prompt 解释机制、Context 窗口逻辑,甚至涉及模型内部的向量空间协调。
ULTRA??2 天前
算法·rust
RUST是移动语义与copy trait在 Rust 中,实现了 Copy trait 的类型会被自动复制而不是移动。这些类型通常具有以下特点:
Source.Liu2 天前
rust·time
【time-rs】编译器优化提示模块详解这个模块提供了一系列用于给编译器提供优化提示的函数,帮助编译器生成更高效的机器代码。这些提示基于分支预测优化的原理,是现代编译器优化的重要技术。
Source.Liu3 天前
rust·time
【time-rs】time-core 中的 convert.rs 文件详解这个文件是 time-core crate 中的时间单位转换模块,采用编译时计算的零成本抽象设计。它定义了一系列时间单位类型(如纳秒、微秒等)和它们之间的转换关系。