rust

NetX行者1 小时前
开发语言·笔记·rust
Rust 初体验:一个全栈工程师的编译器“毒打“笔记上周五下午,我在给组内一个日志关键词统计的小工具做重构,Node 版写到一半忽然烦了——读文件、切词、计数,逻辑就这么点,我却要伺候一堆异步回调和分包。正好手头有 rustup 的安装包没删,索性把这个 47 行的小活当 Rust 练手项目重写了一遍。环境:rustc 1.90.0,cargo 1.90.0,edition 2024,Windows 11 和 WSL2 都跑过。
Amos_Web4 小时前
前端·rust
Rspack 源码解析(二十七):AsyncWasmParserAndGenerator 如何把二进制变成异步模块本篇是 Rspack 源码解析系列第二十七篇。前面的模块要么是文本(JS/CSS/JSON),要么是纯值(asset)。本文进入 rspack_plugin_wasm,看一个 .wasm 二进制如何被 wasmparser 解析出导入/导出,又如何通过 INSTANTIATE_WASM 把实例化推迟到运行时。
敲代码的玉米C4 小时前
rust
菜单栏做出来了,内存预算却没过:Hostwatch 开发手记(二)项目地址:corn12138/hostwatch · MIT License上一篇把 Hostwatch 的命令行原型搭了起来。能读取内存和磁盘,也能给出几条建议。但每次想知道电脑的情况,还得打开终端跑命令,离“随手看一眼”有点远。
敲代码的玉米C4 小时前
rust
电脑卡了,然后呢?我想用 Rust 做一个 Mac 诊断小工具项目已开源:corn12138/hostwatch,使用 MIT 许可证。电脑卡顿的时候,最烦的往往是搞不清它为什么卡。
GeminiJM7 小时前
rust·源码阅读·cargo·编程入门·codex
从 0 到 1 学 Codex 源码:Rust 基础(一)适合读者与阅读前提:本文主要面向写过 Java、Python 或其他语言、但从未接触 Rust 的读者。不需要提前了解 Cargo、所有权或 Rust 工程结构;遇到共同概念时,可以借助已有经验理解。
恋喵大鲤鱼7 小时前
rust
Rust 依赖包管理Rust 的依赖管理由 Cargo 负责,它是 Rust 的官方构建系统和包管理器。核心涉及两个文件:Cargo.toml(依赖声明)和 Cargo.lock(依赖锁定),两者分工明确,共同保证构建的可复现性。
znnnk8 小时前
前端·人工智能·rust
2026 前端工程化新纪元:Rust 重塑工具链,AI Agent 接管流水线摘要:2026 年的前端工程化已不再是 Webpack 配置、Babel 插件或 CSS 模块化的讨论范畴。它正经历一场涉及语言、工具、架构乃至开发者角色的全面重构。前端工程师正从传统的“UI 实现者”蜕变为“AI 原生系统的编排者与架构师”。本文从 Rust 工具链革命与 AI Agent 开发范式两个维度,剖析 2026 年前端工程化的核心变革。
gopher95111 天前
开发语言·后端·rust
RUST:序列化与反序列化 serde + derive 详解求个关注谢谢把一段 JSON 读进结构体只需要一行代码。真正影响项目可靠性的,是这一行前后的约定:旧字段怎样兼容,未知字段是否拒绝,反序列化后的值能否直接进入业务层,借用的数据可以保存多久,协议升级时谁负责迁移。
遇码2 天前
大数据·人工智能·ai·rust·数据分析·大模型·agent
流式调用中途断连别直接报错:瞬态故障识别、退避重试与中文根因诊断的搭建方法读完这篇,你能给任意一个 LLM 流式调用加上四件套:可重试判断、退避重试、中文根因诊断、结构化失败日志。用户再遇到网关断连,看到的不再是一句裸英文报错,而是"已自动重试 N 次"或一句能看懂的中文原因。
DongQiShanRen2 天前
开发语言·人工智能·算法·rust·哈希算法·集成学习
六根硬件映射(四):归属澄清、两处不一致与卷十一总表系列:《宪法即代码》第 34 篇(四)| 标签建议:AI编程、Rust、嵌入式、具身智能、防御性公开接(下)篇:本篇是卷十一的"审计面"——一处必须澄清的归属(唯一的硬件降级实现严格说不在卷十一)、融合与宣言(第 429/430 条)、两处必须写出来的不一致(意根五行归属冲突等),最后是卷十一实现状态总表。
alwaysrun2 天前
前端·rust·web·wasm
Web之wasm-pack详解wasm-pack 是 Rust 官方 WebAssembly 工作组开发的一站式 Rust→WebAssembly 工作流工具,它封装了编译、绑定生成、字节码优化、npm 打包全流程,是 Rust 与前端生态协作的核心基础设施。
DongQiShanRen2 天前
大数据·jvm·人工智能·算法·rust·哈希算法·集成学习
六根硬件映射(下):物理闭环五步法,抽一条已实装的看系列:《宪法即代码》第 34 篇(下)| 标签建议:AI编程、Rust、嵌入式、具身智能、防御性公开接(中)篇:接口和闭环讲完了,本篇讲"怎么运转"——物理闭环五步法的数据流、物理管控五维;再从六根里抽一条已实装的看:鼻根的多传感器加权融合算法(4:3:2:1 权重表)。
Zenova EdgeOS2 天前
开发语言·后端·rust·工业网关
Rust TUI 实战:用 ratatui 构建工业边缘终端界面工业网关和边缘控制器经常部署在没有桌面环境的现场:SSH 连上设备、进到容器或宿主机,第一件事往往是看设备在线状态、协议采集质量、北向连接、资源水位和最近错误。Web 控制台适合日常远程管理,但在网络受限、带宽很低、服务异常或只能进入运维通道时,一个稳定的终端界面反而更可靠。
遇码2 天前
人工智能·数码相机·ai·rust·大模型·agent
不用转场引擎做幻灯片转场:相机滑动、黑场淡入与真全屏的完整做法读完这篇,你能给自己的画布或幻灯片应用加上三种转场——相机滑动、黑场淡入、硬切——而不用引入任何转场引擎。核心结论先说:页面如果本来就并排摆在画布上,转场就不需要"切画面",只需要"移动相机"。
lpfasd1233 天前
前端·rust·sass
node-sass 停止维护!老项目迁移 Dart Sass 完整教程node-sass 是 LibSass(C++实现的Sass编译器) 在Node.js中的包装器,作用是把.scss/.sass文件编译成CSS,在Vue、React Webpack项目中通常搭配sass-loader使用。
Flynt3 天前
elasticsearch·搜索引擎·rust
我把真实的 ES 查询怼到 7059 星的 Rust 搜索引擎上:1366/1369 的兼容承诺,裂了 3 个缝给公司一个内部检索服务续费之前,我看了一眼它的资源账单。那个服务跑在 Elasticsearch 8 上,JVM 堆 + 堆外 + Lucene 页缓存,一台 4G 的小机器里 ES 自己就要吃掉 2G 多,剩下的空间连日志都转不开。
小杍随笔3 天前
windows·rust·egui
egui 0.37 升级实录:卡顿修复与5倍性能回退导语:如果你正在用 Rust + egui 开发桌面应用,且被 TextEdit 在输入、长文本渲染、高频重绘时的卡顿困扰,或者正打算升级到 egui 0.37 —— 本文用一次真实的跨 4 个次版本升级(0.33.3 → 0.37.0)告诉你:哪些卡顿真的被修好了、哪些反而变慢了 5 倍、20 多处罚单式 API 变更怎么一一适配、以及升级中暴露出的 3 个真实缺陷。全文含实测 benchmark 与完整代码位置,建议收藏慢读。
geovindu3 天前
开发语言·后端·设计模式·rust·行为模式·迭代器模
rust: Iterator Pattern项目结构:调用:输出:
gopher95113 天前
开发语言·后端·rust
RUST:错误处理 thiserror 详解Rust 把可恢复错误放在返回值里。一个函数如果可能失败,通常返回 Result<T, E>:成功时得到 T,失败时得到 E。错误不是从函数内部突然抛出的控制信号,而是调用者必须面对的一种返回结果。
geovindu4 天前
开发语言·后端·设计模式·rust·行为模式·备忘录模
rust:Memento Pattern(续)调用:输出: