技术栈
rust
隔窗听雨眠
4 小时前
开发语言
·
后端
·
rust
FunProxy用Rust构建跨平台全链路测试抓包代理工具
在移动互联网和微服务架构的时代,一次完整的用户请求往往要穿越客户端、网关、多个后端服务、数据库和第三方接口。当这条链路上的任何一个环节出现问题时,开发和测试人员面临的第一个挑战往往是:请求到底经过了哪些节点,每个节点的处理时间是多少,数据在传输过程中是否被修改,失败的根本原因在哪里。
geovindu
4 小时前
开发语言
·
后端
·
rust
rust: search
项目结构:调用:输出:
孙启超
5 小时前
开发语言
·
后端
·
rust
【AI开发之Rust】第 20 课:壳侧 API 封装 —— 把 Rust 能力接进真实 UI
第 19 课生成了各语言的"原始绑定"——它们是能力正确但面向数据的薄层。真实 UI 需要更顺手的封装,本课完成"最后一公里":
柯南4668
21 小时前
rust
·
编程语言
【AI开发之Rust】第 20 课:壳侧 API 封装 —— 把 Rust 能力接进真实 UI
第 19 课生成了各语言的"原始绑定"——它们是能力正确但面向数据的薄层。真实 UI 需要更顺手的封装,本课完成"最后一公里":
Yunovian
1 天前
开发语言
·
c++
·
人工智能
·
python
·
ai
·
rust
·
ai编程
AI时代,针对模型与应用,浅谈一下各编程语言
每隔一段时间,开发圈都会重新争一次"什么语言最好"。到了 AI 时代,这个问题又多了一层:Python 是不是已经赢了?Rust 会不会吃掉 C++?Go 适不适合做 AI?Java、PHP 这种传统后端语言还有没有必要?
Kapaseker
1 天前
rust
Rust 凭什么不用垃圾回收?先搞懂 Owner
Rust 的内存管理乍看有些复杂。但理解所有权、借用和生命周期之后,你会发现,几乎所有规则都围绕着同一个思路:在程序运行之前,由编译器证明你的内存使用是安全的。
Amos_Web
1 天前
前端
·
rust
·
前端框架
Rspack 源码解析(十五):Loader Runner 与 JS Loader 桥接
本篇是 Rspack 源码解析系列第十五篇。第十四篇讲到 NormalModuleFactory 会把 request 解析成 NormalModule,但模块源码并不一定直接来自文件。它可能先经过 babel-loader、sass-loader、vue-loader 等 loader 转换。本文沿 JsLoaderRspackPlugin 看 Rspack 如何在 Rust Core 中调用 JavaScript loader。
柯南4668
1 天前
rust
·
编程语言
【AI开发之Rust】第 18 课:SQLite 持久化与本地缓存 —— 给 store 填上真实现
第 17 课的 HistoryStore 还是内存假实现——App 一重启历史全丢。本课把它换成 SQLite 本地数据库,回答三件事:
柯南4668
1 天前
rust
·
编程语言
【AI开发之Rust】第 17 课:项目总览与核心架构 —— AI 助手 Rust 核心从 0 到 1
一个 AI 助手 App(跨 iOS/Android/桌面)的共享 Rust 核心,它负责三件事:为什么这个分工合理?回顾第 1 课的定位:把"会变慢、要跨端共享、容易出 bug"的业务核心收进 Rust——LLM 调用、SSE 解析、历史存储、权限边界全是这类;而"长什么样"交给壳。
柯南4668
1 天前
rust
·
编程语言
【AI开发之Rust】第 16 课:FFI 手写绑定与内存布局 —— 把 Rust 交给别的语言
到目前为止 Rust 都在自己的世界里运行。可现实是:Rust 很少孤军奋战——要么被 App 壳(Swift/Kotlin/JS/Python)调用,要么调用别人的 C 库。跨语言调用就叫 FFI(Foreign Function Interface)。
达子666
1 天前
rust
RUST 图解 第 2 章:写小游戏
本章通过实现一个猜数游戏,介绍变量声明、标准输入输出、随机数生成、循环控制与 match 匹配等基础语法。
Amos_Web
1 天前
前端
·
rust
·
源码
Rspack 源码解析(十四):Resolver 与 NormalModuleFactory
本篇是 Rspack 源码解析系列第十四篇。前面我们重点看了 Compilation 后半段:图优化、代码生成、runtime、hash 和 asset。本文回到模块构建入口,追踪一次普通依赖请求如何经过 Resolver 与 NormalModuleFactory,最终变成一个可以进入 ModuleGraph 的模块。
Kapaseker
1 天前
rust
秒懂 Rust 的 7 个核心概念
Rust 一向以难学出名,但大部分难点都集中在几个概念上。理解它们,后面的内容就容易上手了。在 Stack Overflow 的开发者调查里,Rust 年年都是最受喜爱的语言。
RobinDevNotes
1 天前
rust
·
游戏开发
用 godot-rust 给 Godot 写 Rust 扩展
godot-rust(代号 gdext)是 Godot 4 的 Rust 绑定,通过官方的 GDExtension 接口,让你用 Rust 写游戏逻辑、编辑器插件和自定义节点,不用改引擎源码,也不用重新编译 Godot。今年 3 月发布的 v0.5 带来了类型化字典、非空对象参数和随处可用的 Rust 枚举,之后的 0.5.x 补丁一路更新到 8 月的 v0.5.5,并加入了 Godot 4.7 的 API 支持,已经可以用在真实项目里。
十万公里通票
1 天前
rust
Rust 高级特性秀场:spawn 闭包的类型约束
我们已经在本博客的数篇文章中接连讨论了 Rust 的闭包、Fn / FnMut / FnOnce 特质、多线程、Send 特质和 'static 约束等高级特性,在具备了这些知识储备后,我们终于可以来拆解 spawn 闭包的类型约束了,这是一个集以上众多高级特性于一身,生动诠释 Rust 语言表现力的经典场景。友情提示:本文牵涉知识点众多,但每一个关键知识点我们都已专门介绍过,在它们出现的地方会给出对应链接。本文原文链接:laurence.blog.csdn.net/article/det… 禁止转载。
WAKU
1 天前
microsoft
·
rust
·
微软
·
c#
·
编程语言
C#: 爸爸再爱我一回! 写在微软使用Rust重写GitHub Copilot之后的碎碎念
做为微软的亲儿子, C#已经太久没得到父爱了.2025年11月, 微软声明将会使用Go重写TypeScript的编译器时, C#的开发者心里就很委屈.
孙启超
7 天前
开发语言
·
后端
·
rust
【AI开发之Rust】第 11 课:智能指针与内部可变性
所有权规则(第 4 课)有个"令人窒息"的前提:一棵数据树里每个节点只有一个 owner、借用要么共享要么独占。但真实系统需要打破它:
mikuyyds
7 天前
算法
·
rust
·
gis
geo-toolbox 水文插件算法解析:从 Muskingum 到 Muskingum-Cunge
本文分析 Miku196/geo-toolbox 中 geo-plugin-hydro 的河道洪水演进模块,讨论经典 Muskingum 法与物理参数化的 Muskingum-Cunge 法,并给出可复现的参考实现。代码位于 plugins/geo-plugin-hydro/src/routing/。
PC2005-cloud
7 天前
rust
Rust学习笔记:模块系统——mod、use、pub与多文件项目
📝 本文首发于 栏轩·阁欢迎访问阅读原文,获取更好的阅读体验。前八篇所有代码都塞在一个 main.rs 里。再写下去谁也维护不了。这一篇讲 Rust 的模块系统——mod、use、pub——把代码合理地拆到多个文件中。