rust

大卫小东(Sheldon)2 小时前
git·ai·rust
智能生成git提交消息工具 GIM 发布 1.7 版本了大家好,针对Mac平台的GIM 1.6.0 和面向windows平台的 GIM 1.7.3 发布了,欢迎大家升级试用。
寻月隐君3 小时前
后端·rust·github
Rust 泛型 Trait:关联类型与泛型参数的核心区别在 Rust 中,泛型是实现代码复用和抽象的强大工具。当我们为 Trait 添加泛型能力时,会遇到两种主要方式:使用泛型类型参数(trait Foo)或使用关联类型(trait Foo { type Bar; })。这两种方式看似都能达到目的,但在设计理念、使用场景和维护成本上却有天壤之别。如何做出正确的选择,直接关系到我们代码的清晰度、可维护性和易用性。本文将深入探讨这两种方法的区别,帮助你构建更优雅、更健壮的 Rust 代码。
苏鑫的博客4 小时前
rust
Rust 代理抓包工具 Lynx Proxy 开源之路我用 Rust 开发了一个开源的代理抓包工具,让免费好用的工具惠及更多开发者,介绍下这个项目的心路历程。
Hello.Reader5 小时前
前端·rust·wasm
Rust → WebAssembly 的性能剖析全指南⚡ 务必在做性能测量前使用 优化模式 构建你的 WASM。默认情况下:优化编译能开启 LLVM 的各项优化和 LTO,生成的机器码才反映真实运行速度。否则,测得的时间只是一份 Debug 二进制在做「慢动作表演」。
SoniaChen335 小时前
后端·rust·web3
Rust基础-part6-数组与切片-字符串数组的类型格式:[T; N]输出:主函数中的数组并未改变,因为是值传递输出:也就是slice类型,他表示从包含多个元素的容器中取得局部数据,这个过程称为切片操作。 不同语言对切片的支持有所不同。 Rust可以支持Slice操作,Rust中的切片操作只允许获取一段连续的局部数据。支持的有Array、String、Vec。
RustFS19 小时前
rust·aws
操作 MinIO 平替之 RustFS 存储桶的三种方法MinIO 是全球知名的对象存储系统,开源免费,但是最近两年 MinIO 在开源版本上删除了一些对用户很重要的功能(比如 UI 操作),引发了社区、用户的不满。为此,国内研发团队基于 Rust 自研了一套 MinIO 平替 —— RustFS。RustFS 完全兼容 S3,是 MinIO 的平替。目前 RustFS 已经开源。本文分享 RustFS 存储桶操作的三种方法。
林太白1 天前
前端·后端·rust
Rust-搞定图片上传功能已经有的就不需要额外添加了这里我额外移入了uuid 生成唯一文件名路由入口,我们新建一个upload模块
dongowu1 天前
rust
Rust 大白话- <所有权、借用、引用>Rust 语言最独特也最核心的特性就是它的内存管理方式,它通过“所有权”(Ownership)和“借用”(Borrowing)系统来确保内存安全,而不需要像 Go 那样依赖垃圾回收器。
维维酱2 天前
rust
一、macOS 开发环境准备Rust 版本 1.70.0 (稳定版本)rust-src 是 Rust 编程语言的源代码包,它包含了 Rust 标准库和编译器的完整源代码。
Hello.Reader2 天前
elasticsearch·rust·jenkins
Rust × Elasticsearch官方 `elasticsearch` crate 上手指南可选 Cargo Feature官方 elasticsearch crate 让 Rust 后端 也能享受与 Java/Python 同级的 ES 支持:全 API、强类型、异步高效。 无论是打造实时日志管线、还是为 RAG 系统提供检索服务,都能凭借 Rust 的安全与性能优势,跑出新高度。
林太白2 天前
前端·后端·rust
Rust知识篇05-所有权和借用Rust 万众瞩目就是因为其内存安全性在以往,内存安全都是通过 GC 的方式实现,但 GC 会引来性能、内存占用以及 Stop the world 等问题,在高性能场景和系统编程上不可接受
林太白2 天前
前端·后端·rust
Rust知识篇04-函数最普通的函数上面函数包含了函数名和变量名使用蛇形命名法(snake case)Rust 是静态类型语言,因此需要你为每一个函数参数都标识出它的具体类型
林太白2 天前
前端·后端·rust
Rust知识篇03-字符、布尔、单元类型、输出、语句表达式类似英文中的字母,中文中的汉字字符类型占用 4 个字节Rust 的字符只能用 '' 来表示, "" 是留给字符串的
林太白2 天前
前端·后端·rust
Rust搜索优化之前我们的搜索接口并没有进行分页的处理,现在我们就将用户的接口进行分页处理先看看我们之前的用户接口完善以后
RustFS2 天前
rust
用 mc 对 RustFS 对象存储进行操作mc(minio client)是一个与 Minio 对象存储服务兼容的命令行工具,能够对 minio 进行操作,诸如文件的上传、下载、删除等。由于 RustFS 是 MinIO 的国产替代,因此可以用 mc 对 RustFS 进行相关操作。
景天科技苑2 天前
开发语言·后端·rust·rust多进程·rust进程·多进程编程
【Rust多进程】征服CPU的艺术:Rust多进程实战指南✨✨ 欢迎大家来到景天科技苑✨✨🎈🎈 养成好习惯,先赞后看哦~🎈🎈🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Rust开发,Python全栈,Golang开发,云原生开发,PyQt5和Tkinter桌面开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi,flask等框架,云原生K8S,linux,shell
姜 萌@cnblogs2 天前
ai·rust·tauri
Rust并发编程中的所有权挑战与解决方案:从实际项目看Clone策略的应用在现代应用开发中,尤其是涉及异步操作和多线程处理的场景,状态管理和资源共享始终是开发者面临的核心挑战。我近期在参与一个名为Saga Reader的开源项目时,就遇到了典型的Rust所有权与并发安全问题。
集成显卡3 天前
开发语言·前端·http·rust·web
Rust 实战三 | HTTP 服务开发及 Web 框架推荐往期回顾代码开源地址:https://github.com/0604hx/rust-journey📝 说明:
集成显卡3 天前
开发语言·后端·rust
Rust 实战二 | 开发简易版命令行工具 grep往期回顾代码开源地址:https://github.com/0604hx/rust-journeygrep (缩写来自Globally search a Regular Expression and Print),Unix/Linux 下鼎鼎大名的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。