rust

SomeB1oody5 小时前
开发语言·后端·机器学习·rust·教程
【RustyML入门】4.2. 标准化与归一化RustyML 提供了两种让数字变得可比的操作,但两者做的事情完全不同。标准化把每个特征重新居中并缩放,使其均值为 0、方差为 1(也就是 z-score)。归一化则缩放每个样本,让它的向量范数等于 1。RustyML 把两者都实现为无状态的自由函数:rustyml::utils::standardize 和 rustyml::utils::normalize。
leoZ23113 小时前
开发语言·人工智能·后端·opencv·计算机视觉·数据挖掘·rust
Vue3 还原一个企业级后台-14-项目总结14 篇博客的最后一篇。不做新东西了,坐下来复盘——这个项目到底踩了哪些坑、沉淀了什么可以带走的经验、有哪些模式能在下个项目直接复用。
特立独行的猫a15 小时前
开发语言·rust·harmonyos·tauri·移植·鸿蒙pc
Tauri v2的Rust应用 → HarmonyOS(鸿蒙 PC)移植30分钟速成指南面向新手的实操版,全程照抄命令即可完成移植。 本指南配套已修复的 tauri OHOS 分支(atomgit.com/qq8864/tauri, feat/open-harmony), 原版分支的已知坑(cargo-mobile2 版本、Windows HAP 装配报错)已在此仓修复。 详细原理与踩坑记录见 详细版移植指南。
程序员爱钓鱼15 小时前
后端·面试·rust
Rust 方法 Method详解:self、方法调用与API设计《Rust编程实战》系列第43篇 上一篇文章中,我们学习了Rust的impl,知道了如何为Struct定义方法和关联函数。本篇继续深入其中最常用的一部分:
Patrick_Wilson1 天前
ci/cd·rust·编译器
sccache 用在 Rust 上为什么常「不省编译」:原理、限制与 Windows 接入很多人给 Rust 项目的 CI 挂上 sccache,是奔着「编译缓存 = 全量提速」去的:一次配置,以后每次构建都秒过。真跑起来才发现,命中率低得可怜,改一行业务代码照样从头编译大半天。
k4m7v2pz2 天前
rust·repl·mcp server·rust-verb-shell·rvs·shell 工具
rvs 26.8.43 → 26.8.53 更新概览:MCP 落地、审计增强与谬误澄清rvs(rust-verb-shell)是一套面向「人类 + 对话式 AI + 代码 Agent」三类使用者的 Verb-Noun 结构化命令外壳,用 Rust 编写。本文概括 26.8.43 → 26.8.53 共 10 个版本的更新:2026-08-07 至 08-14 一周内 20+ 次提交,命令数从 41 增至 42,另有 MCP 协议层、全局审计层、i18n 文本层多处非命令改动。
程序员爱钓鱼2 天前
前端·后端·rust
Rust impl详解:为Struct定义方法与关联函数《Rust编程实战》系列第42篇 上一篇文章中,我们学习了Rust的Struct结构体,已经知道如何定义:
k4m7v2pz2 天前
rust·交叉编译·逆向工程·reactos·pe格式·windows兼容
Rust 程序在 ReactOS 上“加载即崩“:从崩溃地址 0x6107104d 到 CRT 依赖的深度排查最近在怀旧 Windows XP 风格的 ReactOS 0.4.15(32 位,QEMU 虚拟机)上,想把自己用 Rust 写的 rvs(一个命令行 shell,rust-verb-shell 项目)跑起来。
Thneonl2 天前
rust
一个人从 Rust 内核做到 React 前端:我做了一个云原生 SRE 巡检图谱桌面工具这是系列的入口篇。后面七篇会分别拆开讲 WASM 插件沙箱、数据契约、多源拓扑合并、恢复动作引擎、变更追踪、巡检视图、观测配比 —— 那些是这个项目里最有意思的部分,但你得先看见全貌。
程序员爱钓鱼2 天前
后端·面试·rust
Rust Struct结构体详解:定义自己的复杂数据类型《Rust编程实战》系列第41篇 在上一篇文章中,我们学习了Rust生命周期常见错误,进一步理解了所有权、借用和生命周期之间的关系。本篇开始进入Rust数据建模的重要部分:
福大大架构师每日一题3 天前
开发语言·matlab·rust
2026年8月TIOBE编程语言排行榜,Go语言排名第14,Rust语言排名10。MATLAB 的日子似乎屈指可数了。正值假期季,编程语言界也是如此。我们在 TIOBE 指数中看到了一些变化,但大部分变动都发生在榜单靠后的位置。例如,OCaml 和 Zig 在过去几个月都表现出持续增长,未来可能成为新的前20名成员。
SomeB1oody3 天前
开发语言·后端·机器学习·rust·教程
【RustyML入门】3.6. 池化层池化对特征图做下采样。它把每个局部窗口归约成一个数,空间维度随之缩小,通道数保持不变。池化是卷积层里那些卷积的廉价对照物:没有权重,没有矩阵乘法,只是在滑动窗口上做一次归约。
苏灿烤鱼2 天前
rust·typescript·agent
公司**不可计算,就自己做操作系统它想证明的不是再做一个 Slack,而是把公司做成一张可计算的图。⚡️ 30 秒速读:macro-inc/macro 以 2,995 星、今日 +435 登上 GitHub Trending #4,连续 3 天在榜,排名从 08-13 的 #2 落到昨日 #7,再回到 #4。README 称 Macro 是一体化工作区,把邮件、消息、文档、任务、Agent、通话和 CRM 放进同一界面,对象 @linked,交叉引用存成双向图;用 SolidJS 和 Rust 写,纽约与多伦多设计,约 15 人团队自用两
nnerddboy2 天前
开发语言·后端·rust
Rust教程04:引用、借用与切片上一章的痛点:函数想用一下值,就得把所有权交出去。引用的解决思路:借用(borrow)——我看看/用用,东西还是你的。
咸甜适中2 天前
学习·rust·ai编程
rust语言AI编程学习笔记(五)clap命令行参数解析Clap 是 Rust 生态中最流行的命令行参数解析库。在 4.x 版本中,Clap 提供了两种主要的 API 风格:‌**Derive(派生宏)‌ 和 ‌Builder(构建器)**‌。其中,Derive 模式因其代码简洁、类型安全且易于维护,成为绝大多数场景的首选。
梦醒沉醉2 天前
rust
19、Rust程序设计语言——高级特性目前为止的代码都有Rust在编译时会强制执行的内存安全保证。然而,Rust还隐藏有第二种语言,它不会强制执行这类内存安全保证:这被称为不安全Rust unsafe Rust。它与常规Rust代码无异,但是会提供额外的超能力。   不安全Rust之所以存在,是因为静态分析本质上是保守的。当编译器尝试确定一段代码是否支持某个保证时,拒绝一些合法的程序比接受无效的程序要好一些。这必然意味着有时代码可能是合法的,但是Rust编译器没有足够的信息来确定,它将拒绝该代码。在这种情况下,可以使用不安全代码告诉编译器,“
SomeB1oody3 天前
开发语言·后端·机器学习·rust·教程
【RustyML入门】2.13. 孤立森林IsolationForest 是 RustyML 的无监督异常检测器。大多数异常检测器先建模正常数据分布在哪里,再把落在这个区域之外的点标为异常。IsolationForest 反过来做。它利用了异常少而不同这一事实。一棵由随机轴对齐切分构成的树,只需几刀就能把一个异常点孤立进它自己的叶子。一个埋在稠密簇里的点,则需要多得多的切分才能被孤立。RustyML 把这个切分次数在一片树的森林上取平均,再归一化成一个异常分数。
DLYSB_3 天前
rust·kafka·grafana·报警灯
Kafka 消费倾斜死锁与 Partition 掉队:我用 Rust 写了个“数据管道物理哨兵”,比 Grafana 报警快了 18 秒在海量数据实时计算(Flink/Spark Streaming)与日志管道(ELK/Vector)架构中,Apache Kafka 是支撑高吞吐数据流转的核心引擎。然而,当遭遇 Key 设计不均引发的消费倾斜(Data Skew)、慢消费节点拖垮整个 Consumer Group,或 Partition 偏移量(Offset)提交超时导致的 Rebalance 死锁 时,消费延迟(Lag)会呈现指数级飙升。
SomeB1oody3 天前
开发语言·后端·机器学习·rust·教程
【RustyML入门】3.8. 正则化与归一化层本页讲的这些层,与其说是在学习某种映射,不如说是在重塑流经网络的信号:dropout 及其空间变体、2 个高斯噪声层,以及 4 个归一化层(batch、layer、group、instance)。它们都住在 rustyml::neural_network::layers::regularization 里,原因只有一个:每一层在训练模式下的行为都和推理模式下不同,而 crate 把这个区别拆解成了一套共享机制。先把这套机制弄清楚,本页余下的内容才只是细节;跳过它,batch normalization 尤
SomeB1oody3 天前
开发语言·后端·机器学习·rust·教程
【RustyML入门】3.7. 循环层RustyML 提供 3 种循环层:SimpleRNN、LSTM、GRU。它们都位于 rustyml::neural_network::layers::recurrent,并通过 prelude 重新导出。三者共用同一套约定:每个层都接收一个三维序列张量,沿时间轴从左到右跑一遍递归,返回最后的隐藏状态。