最新 最热

【Rust 基础篇】Rust Slice详解

在Rust中,Slice(切片)是一种引用类型,它允许我们以引用的方式访问连续内存中的一段数据,而无需拥有整个数据。Slice是Rust中非常重要的数据结构,它提供了一种灵活且高效的方式来处理数据的部分视图。本篇博客将详细介绍Rust...

2023-10-12
1

【Rust 基础篇】Rust引用详解

在Rust中,引用是一种轻量级的指向数据的方式,它允许我们在不获取所有权的情况下访问和操作数据。引用是Rust中处理借用操作的关键机制,它通过一系列的规则来保证内存安全和避免数据竞争。本篇博客将详细介绍Rust中的引用...

2023-10-12
1

【Rust 基础篇】Rust 所有权详解

在Rust中,所有权是一种独特的概念,它通过一系列的规则来管理内存的分配和释放,确保内存安全和避免常见的错误,如空指针和数据竞争。本篇博客将详细介绍Rust中的所有权概念、所有权规则以及最佳实践,并提供相关代码示例。...

2023-10-12
1

【Rust 基础篇】Rust控制流详解

控制流是编程语言中用于控制代码执行顺序的机制,它可以根据条件执行不同的代码块或循环执行特定的操作。在Rust中,控制流包括条件语句、循环和匹配模式等,用于实现程序的逻辑和流程控制。本篇博客将详细介绍Rust中的控制...

2023-10-12
1

【Rust 基础篇】Rust函数详解

函数是编程语言中的基本构建块之一,用于封装可重用的代码块,并实现特定的功能。在Rust中,函数是一种重要的概念,它们具有严格的类型系统和内存安全性。本篇博客将详细介绍Rust函数的定义、参数、返回值和其他相关概念,并提...

2023-10-12
1

【Rust 基础篇】Rust数据类型详解

Rust是一种现代的、安全的系统编程语言,注重内存安全和并发性。在Rust中,数据类型是程序中最基本的构建块之一。本篇博客将详细解释Rust的各种数据类型,并提供相关代码示例。...

2023-10-12
1

【Rust 基础篇】Rust 变量详解

在 Rust 编程语言中,变量是存储数据的命名容器。它们允许我们在程序中创建、修改和访问数据。Rust 是一种静态类型的语言,这意味着我们需要在使用变量之前明确地声明其类型。本篇博客将详细介绍 Rust 中的变量定义和使...

2023-10-12
1

【Rust日报】2023-10-08 Orca 简介:LLM 编排框架!

我终于发布了tdyne-peer-id-registry,一个 BitTorrent 对等 ID 解析器/注册表!

2023-10-10
1

【Rust日报】2023-10-07 Rust 新借用检查器 Polonius 的进展

Polonius 的目标是在 Rust 2024 前稳定,文章列出了一些里程碑关键目标及最近的进展,例如它对新类型系统的使用以及处理更复杂的借用模式的能力。当然目前 Polonius 工作组仍在做一些基础性的工作,预计随着项目进展将会需...

2023-10-10
1

【Rust日报】内存安全方面看Rust和Zig是如何竞争的!

编程 许多新的编程语言正在试图取代 C 编程语言,其中大多数都被贴上了“C 杀手”的标签。这一类别中最值得注意的是 Zig 和 Rust,我们最近讨论过它们。Zig 是一种快速、高性能的低级、编译、静态类型系统编程语言,旨在成...

2023-10-09
1