自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

翻译 rust原子和锁 第二章翻译

Rust Atomics and Locks Chapter 2. Atomics中文翻译

2023-07-03 09:00:54 174 1

原创 2021-05-27

测试一//这是一个对于以下几个模块的测试// - 变量// - 函数// 玛丽正在买苹果。一个苹果一般卖2块,但是如果你一次性买超过40个,每个苹果只要一块!//写一个函数来根据购买数量求所需资金,这次没有提示!// 请把你的函数写在下面!// fn ..... {没有提示题解这是一道应用题,使用的是之前三章的内容,可以先画个简单的流程图来理解一下题目的意图,作为一个应用题苦手,我觉得老老实实画个简单的流程图来实现是非常方便的。所以按照图写就行了。接下来就是怎么实现的问题,实

2021-05-27 23:01:11 72

原创 rustlings_if语句

前言]If你将会在这里学到最简单的控制流的方式if。进一步阅读Control Flow - if expressions练习一pub fn bigger(a: i32, b: i32) -> i32 { // 完成这个函数,找到传入的更大的那个数! // 请勿使用: // - 调用额外的一个函数 // - 额外的变量 // 执行`rustlings hint if1`获取提示}提示实际上你能在一行就搞定这个问题!举个在其他语言里面的例

2021-05-27 22:59:15 134

原创 通过rustlings源码了解rust如何从命令行参数里面获取值的方式

我不知道这篇文章的难度会如何,因为我其实和在看这篇文章的你一样,从零开始学习和了解rustlings的实现方式,通过这个方式,了解rust对main函数的传参。第一个问题,rustlings使用了什么工具?我首先是打开了 src 文件,找到main函数,main函数里面我们看到它在整个函数的开始创建了一个新的对象或者是变量从这里我们可以看到这个函数的名字是args,类型是Args,很显然这个类型不是我们已知的任何类型,那就ctrl进去先看看这个是什么struct Args { /// sh

2021-05-27 22:57:26 671

原创 rustlings_函数

前言函数在这里,你将会学到如何实现一个函数,同时了解rust的编译器是如何按图索骥。更进一步的信息函数是如何运转的练习一提示我们的main函数在试图调用另一个函数,但是它找不到另一个函数。它觉得这个函数应该叫做call_me,它期待这个函数没有参数也不返回值。这听起来很像main函数不是吗?题解从这个练习开始,题目一下子变得有些让人摸不到头脑。不得不承认,这一套题只是一套题而已,它的提示并没有打算让你先学一下,然后再做做看,而是把题目摆在你的面前,然后告诉你,请你来试试看。函

2021-05-27 22:53:20 168

原创 Rustlings_所有权与传递

前言所有权与传递这部分的练习改编自pnkfelix’s Rust Tutorial ——谢谢你 Felix!!!进一步的信息对于这个部分,rust原书里面这两个部分很重要:所有权借用和引用题解好了在这里我要说一些有趣而重要的东西,所有权问题。Rust 中的每一个值都有一个被称为其 所有者(owner)的变量。值在任一时刻有且只有一个所有者。当所有者(变量)离开作用域,这个值将被丢弃。这个概念麻烦背下来,在你开始做这一章的题目之前。rust中的值都是有主人的每个

2021-05-27 22:51:23 79

原创 rustlings_变量

变量练习简介变量在rust中,变量默认是不可变的。不可变就是说一旦一个变量被定义了值或者内容,就改不了了。你可以添加把mut关键词丢变量前面来让变量能够改变。进一步新信息变量与可变性练习一// 关于这个小麻烦// 就算是完成了练习,我们也鼓励你去尝试写新东西。fn main() { x = 5; println!("x has the value {}", x);}题解定义内容需要有一个关键词,不像是java,c之类的使用类型直接定义,rust的定义方式非常的简

2021-05-15 14:59:46 123

翻译 rustlings欢迎词(中文版)

安装成功后的rustlings提示语翻译[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g1NKpA3x-1621058141465)(http://pic.finnewworld.top/img/2021/05/15/lpzofp.png)]欢迎来到—— 感谢安装Rustlings!你是第一次使用这个软件吗?不用紧张,这是我们给rust新手的礼物,接下来我们将教你很多关于rust的事情,但在那之前,让我来教教你这个Rustlings是什么吧~我们关注你解决

2021-05-15 13:57:24 176

转载 java常用类(根据up和程序猿的每一天整理)

包装类用于:在需要用对象来保持的情况下,对基本数据类型进行封装。重点关注:int→Integer继承关系该继承关系和方法说明:在包装类里面数据类的数值可以相互转换。实际的转换方式在number中是抽象的,实际上是在子类中填充的。每个包装类都是final的无子类类型。常用的功能。基本类转换为包装类。Integer int1 = Integer.valueof(20);//这种方法的好处在于,不用新建一个实体类也能对数据进行处理包装类转为基本类型Integer int

2021-05-09 13:19:10 66

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除