< 返回版块

gensmusic 发表于 2023-03-06 18:49

Rust中的安全性和稳定性

Rust的设计是围绕安全和健全性展开的。粗略地说,安全的代码是不使用 unsafe 关键字的代码,而健全的代码是不会导致内存损坏或其他未定义行为的代码。 但是当涉及到 unsafe 代码时,这个承诺可能会被打破,而几乎每个地方都涉及到 unsafe 代码。像Vec和HashMap这样的数据结构在它们的实现中有 unsafe 代码。这导致了一个常见的问题:“如果Rust不能保证所有安全的代码都是健全的,它怎么能成为一种内存安全的语言呢?

本文试图给出一个比较合理的答案。

原文链接

在Linux上简洁地处理桌面通知

runst 是一个非常简单的通知守护程序。这篇文章介绍了这个项目,并提供不同的用法示例,这些示例将改善你在Linux桌面上的体验。

runst github 地址
原文链接

exfat: exFAT 的纯Rust实现

这是一个使用纯Rust实现的exFAT。目前仅支持读取,不支持写入,并且并未实现所有功能,但如果您只需要列出目录并读取文件,则可以使用它。

github地址

在GitHub Actions中进行Rust项目的交叉编译

如果你也想让你的 rust 项目拥有多平台的发布, 可以尝试使用 github actions 来实现.

原文链接

--

From 日报小组 BobQin,FBI小白

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页