rust

向上的车轮11 小时前
rust·系统编程·pin·异步编程·tokio·http服务器
从零实现一个高性能 HTTP 服务器:深入理解 Tokio 异步运行时与 Pin 机制Rust 的异步生态以 Tokio 为核心,支撑着 Actix-web、Axum、Tide 等高性能 Web 框架。然而,许多开发者仅停留在“调用 API”层面,对底层机制如 Future、Waker、Pin 等缺乏深入理解。
AI自动化工坊15 小时前
开发语言·人工智能·ai·rust·agent·ai agent
OpenFang实战指南:用Rust构建高并发AI Agent操作系统很多开发者在使用传统Python框架(如LangChain、AutoGen)开发AI Agent时,会遇到一些生产环境特有的问题:
gsls20080816 小时前
rust·npm·tauri
tauri开发环境搭建需要安装3个系统依赖MSVCWindows SDKWebView2MSVC和Windows SDK可以通过 VS生成工具安装和或者msvc-kit工具安装
Binarydog_Lee17 小时前
前端·rust·tauri
Tauri2 开发入门:应用是如何启动的Tauri 2 应用本质上是两个独立进程的协作系统:前端进程负责用户界面渲染,后端进程(Rust 二进制)提供系统能力与业务逻辑。完整的启动流程需要先后端进程先行启动,由其托管并唤起前端页面,随后两者通过进程间通信(IPC)建立双向数据通道。只有两个进程均完成初始化并建立通信连接,应用才算真正启动就绪。
changzehai19 小时前
stm32·单片机·嵌入式硬件·rust·rustrover
RustRover + J-Link 一键调试 STM32 教程本文基于当前工程,完整说明如何在 RustRover 中实现“一键使用 J-Link 调试 STM32”,并把相关脚本、配置、运行项和原理全部整理出来,方便直接改写成教程博客。
咸甜适中19 小时前
开发语言·rust·json
rust序列化和反序列化(json、yaml、toml)详解输出:输出:输出:Serde 是 Rust 生态中最强大的序列化/反序列化框架,通过丰富的属性修饰可以灵活控制数据转换行为。以下是分类整理的常用属性,每个属性都包含作用说明、代码示例和关键注释:
IT 行者19 小时前
redis·rust·centos
CentOS 下源码编译安装完整版 Redis 8.0 指南(附 Rust 工具链详解)Redis 是目前最流行的内存数据结构服务器,被广泛应用于缓存、会话存储、消息队列、实时分析等场景。本文基于 Redis 官方 README 中的构建文档,详细介绍在 CentOS(及 RHEL 系发行版)下如何从源码编译安装包含所有数据结构的完整版 Redis,并解释为什么现在编译 Redis 需要 Rust 工具链。
暴躁小师兄数据学院19 小时前
开发语言·笔记·rust·web3·区块链·智能合约
【WEB3.0零基础转换笔记】Rust编程篇-第4讲:控制流Learn more about Rocket Pool @ https://rocketpool.net/.
武汉唯众智创19 小时前
人工智能·rust·网络安全实训室建设·rust系统安全实训
Rust系统安全实训入门:唯众网络安全实训室搭建与边缘节点并发优化实操指南2026年,随着物联网、边缘计算的规模化落地,边缘节点的系统安全问题成为行业核心痛点。Rust 凭借其内存安全、无数据竞争、高性能的特性,逐渐成为边缘安全开发、系统防护的主流语言,已被纳入多所职业院校网络安全、信息安全专业的核心教学大纲。
怪我冷i2 天前
rust·web·zed·salvo
解决win11运行cargo run的报错,Blocking waiting for file lock on build directory在终端运行cargo run 后,出现Blocking waiting for file lock on build directory,一直卡在那里。
大卫小东(Sheldon)2 天前
ai·rust·rudist
Rudist 0.4.3 发布:让 AI Agent 替你操作 Redis大多数 Redis GUI 工具只解决一件事:手动操作数据库。你浏览 key。 你输入命令。 你调试数据。
Source.Liu2 天前
rust·zip-rs
【zip-rs】zip 压缩库选型分析:通用性 vs Rust 支持力度zip2 库严格遵循 PKWARE 公司发布的 ZIP 格式规范 APPNOTE.TXT v6.3.9,确保:
美利坚国王2 天前
rust
多代理协作拆成“真实进程、真实消息、真实段落、真实绑定关系”的运行时系统项目地址:github.com/sheydz/agen…gitee也有大多数人第一次做多 Agent 系统,起点都很自然:先写几个 prompt,给它们起上 planner、writer、reviewer 这样的名字,再用几条规则决定谁先说、谁后说。只要 demo 能跑起来,系统看起来就已经“有协作感”了。
Rust研习社2 天前
rust
手把手带你写 Rust 测试Rust 从语言层面内置了一套开箱即用、零第三方依赖的测试框架,原生支持单元测试、集成测试、文档测试三大核心场景,实现了开发即测试、文档即测试的理念。
会飞的不留神2 天前
rust·编译器·解释器·lox
【手搓编译器】局部变量存储我们在实现一门编程语言的解释器/编译器时,不可避免需要涉及到全局变量和局部变量的存储问题。对于全局变量,我们通常使用哈希表数据结构创建一个符号表进行存储。
怪我冷i2 天前
开发语言·前端·rust
在win11进行Rust Web 开发,采用Salvo框架Salvo,功能强大且简单易用的 Rust Web 框架编写 src/main.rs:运行:找到CARGO_HOME(在系统环境变量里配置的)
司马万2 天前
开发语言·算法·rust
RUST基础1----数据类型关键字与其他编程语言类似,Rust 也拥有一系列只能被用于语言本身的保留关键字。要记住,你不能使用这些关键字来命名自定义的变量或函数。大部分关键字都有特殊的含义,你会使用它们来完成 Rust 程序中各式各样的任务;还有一些关键字目前没有任何功能,但它们被预留给了未来可能会添加的功能。
十里平湖满秋霜2 天前
rust
RUST基础语法--数据类型关键字与其他编程语言类似,Rust 也拥有一系列只能被用于语言本身的保留关键字。要记住,你不能使用这些关键字来命名自定义的变量或函数。大部分关键字都有特殊的含义,你会使用它们来完成 Rust 程序中各式各样的任务;还有一些关键字目前没有任何功能,但它们被预留给了未来可能会添加的功能。
Amos_Web3 天前
前端·rust·node.js
Rspack 源码解析 (1) —— 架构总览:从 Node.js 到 Rust 的跨界之旅写在前面:本系列文章旨在通过阅读 Rspack 源码,学习rust相关使用场景,了解Rust生态中比较优秀的项目是如何管理Rust代码的,也为自己之后学习并应用Rust指明方向,也愿您能有所得。
Source.Liu3 天前
rust·office2pdf
【office2pdf】 项目规则(CLAUDE.md)按顺序执行所有步骤:本项目遵循 6 个月滚动 MSRV 策略(与 tokio 和其他主要 crate 保持一致):