Rust代码学习
文章平均质量分 61
LiraWang
这个作者很懒,什么都没留下…
展开
-
rust程序编译、使用过程中遇到的一些问题
cargo 升级问题解决https://stackoverflow.com/questions/37928591/is-there-a-command-to-update-cargo-to-the-latest-official-release在使用依赖库涉及到dalek的时候,报以下错误:这是因为该feature在21年2月就被弃用了,而我们的rust版本太高(1.56.0 nightly),导致出现了以上错误。处理该问题,可以将rust版本降级。但是由于这个feature是一个文档编辑,对.原创 2021-07-29 18:23:57 · 1980 阅读 · 0 评论 -
初学Rust——多线程并发
rust学习材料为官网的《The Rust Programming Language》。本笔记包括第16-17章的内容~Chapter 16 Fearless Concurrency本章主要内容有:如何创建多线程Message-passing concurrencyShared-state concurrencySync 和 Send trait16.1 Using Thre...原创 2020-02-23 10:28:57 · 1291 阅读 · 0 评论 -
初学rust——Iterators、Closures、Crates.io and Pointers
学习rust的第五、六天,学习资料是官网的《The Rust Programming Language》,本笔记的内容包括第13-15章的内容Chapter 13 Functional Language Features: Iterators and Closure本章主要内容:Closure,function-like的结构,可以存储在变量中Iterators,处理一系列元素的方法...原创 2020-02-22 11:27:42 · 344 阅读 · 0 评论 -
初学rust——I/O Project
今天是学习rust的第五天,学习材料为官网的《The Rust Programming Language》,本笔记的内容为第12章,I/O projectChapter 12 I/O project: Building a Command Line ProgramSeparation of Concerns for Binary Projects将代码程序分为main.rs和lib.r...原创 2020-02-19 11:59:40 · 190 阅读 · 0 评论 -
初学rust——Tests
今天是学习rust的第四天,学习材料为官网的《Rust Programming Language》,本笔记的主要内容为第11章:Writing Automated Tests。今日学习的第九章、第十章笔记在这里:https://blog.csdn.net/weixin_38243001/article/details/104373832Chapter 11, Writing Automa...原创 2020-02-18 22:37:14 · 851 阅读 · 0 评论 -
初学Rust——error handling+generics+traits+lifetimes
今天是学习rust的第四天。学习材料为官网的《The Rust Programming Language》本笔记包括第九章错误处理和第十章:generics,traits and lifetimes原创 2020-02-18 20:48:35 · 490 阅读 · 0 评论 -
初学Rust——Enums and Modules and Collections
今天是学习rust的第三天,学习材料为官网的《The Rust Programming Language》今日内容包括第六章:枚举enums、第七章:Packages和第八章:CollectionsChapter 6 Enums and Pattern Matching6.1. Defining an enums为了避免错误,rust语言没有null值定义,但有一个枚举来实现null的功...原创 2020-02-17 21:25:21 · 253 阅读 · 0 评论 -
初学Rust笔记
今天是学习rust的第三天,首先总结昨天的学习内容,温故才能知新~学习材料:Rust官网教程《The Rust Programming Language》学习内容概览Getting Started:hello world基础代码、Hello Cargo 初试cargo命令。Programming a Guessing Game:通过一个猜数字的小例子初识Rust中的基础语言。Com...原创 2020-02-17 10:03:47 · 219 阅读 · 0 评论 -
Rust学习—解决crates.io 仓库代码下载慢的问题
今天是学习Rust的第二天,在尝试调用依赖(dependencies)的时候发现非!常!慢!需要采用一些方法来解决。Rust学习—解决crates.io 仓库代码下载慢的问题今天在下载randrandrand依赖的时候,显示update crates.io index然后就华丽的卡住了。查了一下,这是网络的问题,先尝试了借助proxychains工具来使用国外代理的办法,但是没有成功,...原创 2020-02-16 20:07:29 · 6216 阅读 · 3 评论 -
初学Rust——mac osx下rust安装及IDE配置
今天在导师的push下开始学习Rust编程语言,争取在一周内实现对RUST语言的基本掌握。在下载、安装的过程中遇到了一些问题,查了很多资料也不甚清楚,特此记录下来,以备不时之需。macOS 系统下Rust安装及IDE配置设备:macOS Majove, 当前版本10.14.6一、 Rust下载及安装由于机器是苹果本,下载的过程非常简单,命令行输入:curl https://sh.ru...原创 2020-02-15 18:44:44 · 5562 阅读 · 0 评论