![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Rust
文章平均质量分 72
记录学习所得
名为逗比
一个重拾软件开发的逗比
展开
-
Rust语言之交互
由于英文不过关,学习CTF的时候好多单词、语句记不住,利用Rust实现一个自测工具,一方面巩固Rust基础,另一方面每天一练形成肌肉记忆。在单次猜测外面嵌套一个loop,注意loop是无条件循环,注意设置循环结束条件。在Rust语言中,你可以使用标准库中的std::io模块来获取用户的输入。这也是官方提供的案例。原创 2024-03-13 07:06:04 · 391 阅读 · 0 评论 -
Rust语言之异步写文件
将较与同步操作,异步操作则是非阻塞式的,当程序执行到异步操作时,它会立即返回并继续执行后续的代码,而不会等待该操作的完成。尤其是在多线程运行的情况下,异步写文件操作不会阻塞线程其他代码的执行,从而提高多线程运行效率。来管理线程和异步任务,并使用Tokio的文件系统API来异步地写入文件。在Rust中,实现多线程对文件的异步写入通常使用。原创 2024-02-21 22:33:03 · 611 阅读 · 0 评论 -
Rust语言之多线程
高效且简单的并发处理原创 2024-02-20 19:51:17 · 1524 阅读 · 0 评论 -
Rust语言之sha-256爆破
一个简简单单的暴力破解原创 2024-02-18 17:36:59 · 1053 阅读 · 0 评论 -
Rust语言之哈希表
哈希表的基本使用原创 2024-02-12 20:48:06 · 1113 阅读 · 0 评论 -
Rust语言之字符串
又因为字符串(String)是一个由字符组成的集合,但不同于其他一些语言,Rust中的字符串不是通过索引直接访问其字符的简单字节数组。所以不能通过这种方式去修改string。字符串(String)类型由 Rust 标准库提供,而不是编入核心语言,它是一种可增长、可变、可拥有、UTF-8 编码的字符串类型。Rust提供char为字符存储变量类型,与其他语言不同的是,char占4位,存储的是Unicode字符。由于Rust中限制比较严格,所以Ascii码和字符直接的转换需要指定每个数据的类型。原创 2024-02-11 12:32:49 · 978 阅读 · 0 评论 -
Rust语言之集合
关于Rust元组和数组的使用。原创 2024-02-08 13:21:21 · 1302 阅读 · 0 评论 -
Rust语言基础语法
与其他语言一样,Rust也有整型、浮点型、字符串、布尔型等数据类型。原创 2024-02-06 23:12:49 · 1199 阅读 · 0 评论 -
Rust 语言安装及包管理
这是一个目录Rust 语言一、安装二、国内服务包代理三、第一个Rust程序Rust 语言一门专注安全的编程语言一、安装我用的是百度云服务器,系统为Ubunru 18.04.吐槽一下百度的云服务器,竟然没有快照$ curl https://sh.rustup.rs -sSf | sh……Rust is installed now. Great! # 安装成功$ source $HOME/.cargo/env # 设置环境变量二、国内服务包代理$ cd ~/.cargo原创 2021-12-29 14:46:11 · 589 阅读 · 0 评论