暂无搜索历史
One of the most useful data structures in computer science is the hash table. Ma...
上图已经展示了这个过程:从Java的源代码编译成jar包或war包(字节码),最终运行在JVM中。
fn - Rust 语言使用 fn 关键字定义函数。main() 函数是一个预定义的主函数,充当 Rust 程序的入口点,每个语言都会有自己的 main() 函...
最大值 std::u128::MAX,它的值是 340282366920938463463374607431768211455
按照存储大小,把浮点型划分为 f32 和 f64。其中 f64 是默认的浮点类型。
生活中,我们对工具有所有权,但是也不妨碍我们可以把工具借给别人甚至租用给别人,别人用完了,要还给你的。
因为变量要负责释放它们拥有的资源,所以资源只能拥有一个所有者。这也防止了资源的重复释放。注意并非所有变量都拥有资源(例如引用)。
数组 是用来存储一系列数据,拥有相同类型 T 的对象的集合,在内存中是连续存储的。使用中括号 [] 来创建,且它们的大小在编译时会被确定。数组下标是从0 开始。...
Tuple 元组是一个 复合类型 ,可以存储多个不同类型的数据。 Rust 支持元组 tuple 类型。元组使用括号 () 来构造(construct)。函数可...
Rust 中的 match 语句有返回值,它把 匹配值 后执行的最后一条语句的结果当作返回值。
配置vscode进行rust debug,在.vscode/launch.json中复制如下:
现实中的循环很多,比如我们在学校操场里跑步,一圈一圈的跑。在计算机中,循环 其实就是一种重复,在满足指定的条件下,重复的做某些事情。
函数是一组一起执行一个任务的语句块。每个 Rust 程序都至少有一个函数,即主函数 main()。划分的标准是每个函数执行一个单一的任务。这也是软件设计中经常说...
鲁菜、川菜、粤菜 、苏菜 、闽菜 、浙菜 、徽菜 、湘菜,都有不同的口味,当说到哪一个体系的菜的时候,你会知道它的特点,并且适合哪些人去吃。
结构体( struct )可以由各种不同类型组成。使用 struct 关键字来创建。struct 是 structure 的缩写。结构体可以作为另一个结构体的字...
Rust 语言标准库提供了通用的数据结构的实现。包括 向量 (**Vector**)、哈希表( HashMap )、哈希集合( HashSet ) 。
I/O 就是输入(Input)/输出(Output)。Rust 语言 IO 输入输出的三大块内容:读取数据、写入数据、命令行参数。
迭代器 就是把集合中的所有元素按照顺序一个接一个的传递给处理逻辑。Iterator 特质有两个函数:一个是 iter(),用于返回一个 迭代器 对象,也称之为 ...
thread::sleep() 会让线程睡眠一段时间,某个线程睡眠的时候会让出 CPU,可以让不同的线程交替执行,要看操作系统如何调度线程。
Rust 内置了一个包管理器 cargo和 Rust 自带安装的,它也可以管理项目。
暂未填写公司和职称
暂未填写学校和专业