首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
rust
订阅
茂华
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
多线程 | Rust学习笔记
现代的CPU基本都是多核结构,为了充分利用多核的能力,多线程都是绕不开的话题。无论是同步或是异步编程,与多线程相关的问题一直都是困难并且容易出错的,本质上是因为多线程程序的复杂性,特别是竞争条件的错误,使得错误发生具备一定的随机性,而随着程序的规模越来越大,解决问题的难度也随之…
了解下Rust 模块使用方式
如果你之前没有了解过rust,只需要知道:Cargo-依赖管理工具,类似于npm,Cargo 使用文件放置约定,即文件名就是模块名。crate-集装箱,是一组功能的封装,类似于npm包。 本文探讨的场
[译] 用 Rust 写一个微服务
请允许我在写这样一篇用 Rust 写一个微服务的文章的开头先谈两句 C++。我成为 C++ 社区的一个相当活跃的成员已经很长一段时间了。我参加会议并贡献了演讲,跟随语言的更现代化的特性的发展和传播,当然也写了很多代码。C++ 让用户在写代码时能对程序的所有方面有非常细粒度的控制…
Rust 语言入门教程:从实战 To-Do App 开始
Rust 语言从 2015 年发布的首个开源版本开始,便获得了社区大量的关注。从 StackOverflow 上的开发者调查来看,Rust 也是 2016 年每年都最受开发者喜欢的编程语言。 Rust 由 Mozilla 设计,被定义为一个系统级编程语言(就像 C 和 C++)…
Flutter + Rust 高性能的跨端尝试
稍作配置,同一份代码横跨 Android & IOS,相比于 React Native 方案更加高性能。除此之外,得益于 Rust 跨平台加持,Rust 部分的代码可在种种场合复用。 这篇文章旨在记录作者尝试结合 Rust 和 Flutter 的过程,且仅为初步尝试。不会涉及诸…
【译】教你用16个小时从0构建一个Rust应用
我们在2019年的最后两天,参加了Prodigy Education举办的黑客马拉松,许多团队聚在一起努力将他们的想法变成现实。 我们之中有的人只是单纯为了好玩,有的是想学一些新的知识,还有些人可能是想证明一些概念或想法。 我在过去几周总是被动的获取Rust相关信息或使用Rus…
Rust太难?那是你没看到这套Rust语言学习万字指南!
根据编译原理知识,编译器不是直接将源语言翻译为目标语言,而是翻译为一种“中间语言”,编译器从业人员称之为“IR”--指令集,之后再由中间语言,利用后端程序和设备翻译为目标平台的汇编语言。 Rust代码经过分词和解析,生成AST(抽象语法树)。 然后把AST进一步简化处理为HIR…
中文版《Rust标准库》来了
Rust标准库是可移植Rust软件的基础,Rust软件是针对更广泛的Rust生态系统的一组最小且经过测试的共享抽象. 它提供了诸如 Vec<T> 和 Option<T>之类的核心类型, 对语言原语的库定义操作, 标准宏, I/O 和 多线程, 等等. Std默认情况下可用于所有…
全面认识 RUST -- 掌控未来的雷电
Rust 是一种兼顾内存安全、高并发和稳定运行的编程语言。它有着惊人的运行速度(有些领域甚至超过 C/C++),能够防止运行错误,并保证线程安全。RUST 语言使每个人都能够构建可靠、高效的软件。 性能:RUST 在这几个方面做得都不错,甚至超过同类语。RUST 没有 Runt…
Rust居然适合所有的工程师!
有人认为,Rust更适合编程经验较少的程序员,如果你有1-2年的编程经验,那么入门Rust会更快一些。 此观点,近日在Reddit上还引起了广泛讨论......