最新 最热

【Rust日报】2023-11-22 Floneum -- 基于 Rust 的一款用于 AI 工作流程的图形编辑器

Floneum 是一款用于 AI 工作流程的图形编辑器,专注于社区制作的插件、本地 AI 和安全性。

2023-11-27
1

【Rust 日报】2023-11-23 - egui 0.24 发布

egui 0.24 的重要新特性是多视窗功能。在支持的后端上(如eframe),用户可以利用全新的 viewport API 同时生成多个本机窗口。

2023-11-27
1

Rust并发控制之Semaphore-两线程交替打印

区别于互斥锁(Mutex)是对共享资源的独占访问,Semaphore 允许指定多个并发访问共享资源。

2023-11-27
1

Rust并发控制之Condvar-两线程交替打印

考察的是如何做并发线程的同步控制,实现的方式有很多,今天我们先用上篇提到的 condvar 试试。

2023-11-27
1

Rust并发控制之Condvar

上次提到的 Barrier 用到了 Rust 的 condvar 和 mutex,今天来看下 condvar 的用法。

2023-11-27
1

Rust并发控制之Barrier

Rust 有很多种控制并发的方式,Barrier(屏障)是其中一种用来同步多线程计算的方式。

2023-11-27
1

聊聊Rust的并发约束:Send和Sync

不知道你有没有好奇过,Rust是怎么控制并发安全的。为什么编译器在编译时就能发现一些并发安全的问题。

2023-11-27
1

聊聊Rust的Cell和RefCell

内部可变性(interior mutability)是Rust用来表示在一个值的外部看起来是不可变的,但是在内部是可变的。这种模式通常用于在拥有不可变引用的同时修改目标数据。...

2023-11-27
1

掌握Rust:从零开始的所有权之旅

所有权是 Rust 很有意思的一个语言特性,但对于初学者却是一个比较有挑战的内容。

2023-11-27
1

DragonBoot: 在Risc-V上,使用Rust编写Stage2 UEFI bootloader

由于RiscV和Rust都是比较新的两个东西,因此两个新的东西结合在一起就会发生很逆天的事情:Rust在Risc-V上不支持UEFI目标,同时Rust社区貌似没有什么issue讨论这个。...

2023-11-27
1