最新 最热

2023学习日志

可以显式在代码中调用panic!宏,程序在执行到该语句时将报错并退出程序,而通过设置RUST_BACKTRACE环境变量,可以在panic!报错时输出当时的程序调用栈,便于debug。...

2023-07-06
1

2023学习日志

此处的Vector类似与C++的STL库中的Vecotor,是对数组进行封装后的数据结构。

2023-07-06
1

2023学习日志

二进制项形式的crate被编译为可执行文件,必须具有main函数作为程序执行时的入口。

2023-07-04
1

2023学习日志

枚举的声明类似于结构体,不同的是,在一个枚举类型的变量中,其值类型为所有字段类型之一。结构体中可以嵌套枚举类型,实现复杂的数据结构。

2023-07-03
1

使用 Inkwell 生成 LLVM IR

本文中的例子拷贝自:https://pku-minic.github.io/online-doc

2023-06-13
1

rust类型转换

Rust 不提供原生类型之间的隐式类型转换(coercion),但可以使用 as 关键字进行显式类型转换(casting)。例如:

2023-06-10
1

rust多线程

在rust中,多线程编程不算困难,但是也需要留心和别的编程语言中不同的地方。rust的标准库中提供的thread库来帮助我们进行多线程编程。在使用的时候需要使用use std::thread来引入thread库即可。...

2023-05-28
1

rust迭代器

迭代器模式允许你对一个序列的项进行某些处理。迭代器(iterator)负责遍历序列中的每一项和决定序列何时结束的逻辑。当使用迭代器时,我们无需重新实现这些逻辑。...

2023-05-26
1

Rust 会是云原生开发的“未来”吗?

Hello folks,我是 Luga,今天我们来聊一下云原生生态编程语言之 Rust。‍‍

2023-05-22
1

阿里巴巴的算法面试题JAVA,python,go,rust ,js,C++,Swift,Kotlin,Scala解法大全

算法思路相同,都是使用dummy节点和cur指针,两两交换链表节点,并返回dummy.next作为结果。

2023-05-17
1