tYgAtYgA

标签 rust

Rust

如何理解Rust的默认线程安全 [转]

kelvin 阅读(854) 评论(0)

本文以Rc和RefCell为例,讨论Rust中的Send和Sync是如何保证线程安全的。基本概念Send和Sync位于标准库std::marker模块中。它们属于标记trait,也就是说,它们没...

Rust

Rust 学习指南 - Rust 基础

kelvin 阅读(1127) 评论(0)

环境准备安装Rust的方式有很多种,最简单的方式是使用官方提供的rustup工具安装。如果是Linux或者Mac直接执行curl https://sh.rustup.rs -sSf | sh即可...

算法

Rust 下 实现 kmeans 算法

kelvin 阅读(1686) 评论(0)

关于聚类聚类算法是这样的一种算法:给定样本数据Sample,要求将样本Sample中相似的数据聚到一类。有了这个认识之后,就应该了解了聚类算法要干什么了吧。说白了,就是归类。 首先,我们需要考...