Rust
文章平均质量分 78
奔向理想的星辰大海
这个作者很懒,什么都没留下…
展开
-
rust 项目中 mod.rs 文件的作用
之前在 golang 一个目录下,例如 controllers 下放置一堆子文件,就需要担心不同文件中的 public 函数重名问题。例如,src/controllers/user.rs 中使用 src/models/user.rs 中的代码, 只需要 use 引入 models 模块即可。在 Rust Loco 项目中,会看到 models 及 controllers 目录下都有一个 mod.rs 文件。在项目根目录下有个与入口文件 app.rs 平级的 lib.rs 文件。mod.rs 的更多用法。原创 2024-05-13 09:42:17 · 210 阅读 · 0 评论 -
Rust 登上了开源头条「GitHub 热点速览」
本周的热门开源项目,Rust 语言可谓是出尽风头,登顶的是一款 Rust 写的 Web 服务器:pingora,它夸张到一周涨了 1 万 Star,目前还在以每天 1000+ 恐怖速度增长着,该项目是由 Cloudflare 开源,在其内部早已用它替换掉了 Nginx,每天处理超过一万亿个请求。要不用 Python 快速构建个 Web 应用试试效果?FastUI 是一个新的选择。既然说到 Web 服务 Web 安全也不容忽视:Web-Check,它能够全面地展示任意网站的开源情报。原创 2024-04-30 09:30:31 · 882 阅读 · 0 评论 -
Rust UI 框架:Slint UI 简单入门
总结 Slint 是一个 Rust 编写的综合性 UI 工具包,定义和提供一系列方便构建 UI 的组件,使用了声明式编程来简化 UI 的开发,可用于为桌面和嵌入式设备构建原生用户界面。使用 Slint 构建的图形应用程序可以在内存小于 300 kB 的系统上运行,实事求是的讲,内存较大的嵌入式设备Android更占优势,但是低内存的嵌入式设备(比如单片机)上 Slint 有很大机会,总之,Slint 非常适合为嵌入式设备应用程序开发 UI。因此,Slint 非常适合为嵌入式设备应用程序开发 UI。原创 2024-04-18 10:04:31 · 618 阅读 · 0 评论 -
Rust编写一个ChatGPT桌面应用(保姆级教程)
2.安装 Rust 插件:打开 IntelliJ IDEA,然后转到 "File" > "Settings" (Windows/Linux) 或 "IntelliJ IDEA" > "Preferences" (macOS)。在设置窗口中,选择 "Plugins",搜索 "Rust",然后单击 "Install"。3.创建新的 Rust 项目:在 IntelliJ IDEA 中,选择 "File" > "New" > "Project",然后在项目类型列表中选择 "Rust"。效率高、资源占用量低。原创 2024-04-18 09:53:34 · 584 阅读 · 0 评论 -
Rust字符串,让文本处理更简单
今天我们来聊聊Rust里面的字符串。字符串在编程中超级常见,不就是一堆字符嘛。但是在Rust里,字符串的处理方式有点特别,而且很有意思哦。原创 2024-04-13 15:13:37 · 8 阅读 · 0 评论 -
五个Rust项目帮助你成为一个更好的开发者
Rust是Mozilla开发的一种安全的现代编程语言。它是为高效、可靠的软件开发而设计的,特别是在对系统资源的底层控制。Rust具有独特的所有权系统和强类型系统,可以防止常见的编程错误。对于熟悉C++语言的开发人员来说,Rust很容易学习。它在web开发、嵌入式系统和网络中很流行。Rust社区是非常活跃的,有许多可用的库和框架。要成为一个更好的Rust开发人员,请查看这5个项目。原创 2024-02-29 09:52:38 · 476 阅读 · 0 评论