社区
Python训练营
学习打卡
帖子详情
极客时间《Rust 训练营》《陈天 · Rust 编程第一课》
2601_96204016
2026-05-29 16:31:24
...全文
10
回复
打赏
收藏
极客时间《Rust 训练营》《陈天 · Rust 编程第一课》
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
陈天
·
Rust
编程
第一课
--学习笔记00
操作简单的 bit 、处理大容量的 parquet、直面 CPU 乱序指令的 atomics,乃至像 Golang 一样高级封装的 channel,
Rust
及其生态都应有尽有,让你想做什么的时候不至于“拔剑四顾心茫然”。
陈天
老师的
Rust
培训(1)学习笔记
跟C互操作时,加上上面图片的宏,
rust
会根据你的各个域的内存的占用自动去调整内存中的位置,让你的内存占用是最优的,而且
rust
在生成数据结构的结构的时候,它会做一些padding,然后这些padding是为了具有更好的performance,但是这样就会对结构体做一些顺序上的调整,以及加一些padding.所有语言的sync await 大概类似上面的东西,就是当你把一个异步的操作,在写代码的时候,你的感知是一个同步的操作,才用的方式就是,把这些东西转换成一个个状态机,去处理状态机的变化。
我的
Rust
编程
第一课
在2020年5月17日,HengLi在它的一篇博客「Fast high-level programming languages」提到,他一直在寻找一门
编程
语言,生物学家容易使用而且速度还快。( I have always been searching for a high-level language that is fast and easy to use by biologists. ) 于是在这篇博客中,他评估了一些高级
编程
语言的处理速度,包括,C, Python, Javascript, LuaJ.
极客时间
Rust
课程代码仓库大揭秘:从入门到精通的完整学习指南
极客时间
Rust
课程代码仓库(geektime-
rust
)是专为《
Rust
第一课
》课程打造的学习资源库,包含从基础语法到高级实战的完整代码示例。无论你是
编程
新手还是有经验的开发者,这个仓库都能帮助你系统掌握
Rust
语言的核心概念与实战技巧。 ## 📚 为什么选择这个
Rust
代码仓库?
Rust
作为一门注重安全、性能和并发的系统级
编程
语言,正在越来越多的领域得到应用。这个代码仓库具有以下优势
陈天
老师的
Rust
培训(2)学习笔记
我在一个函数里面声明一个变量,变量它的数据结构的类型是Sized,那么它就可以放在栈上,反之的话,它不是Sized,是DST的话一般来说只能放在堆上,当然有一些例外,因为DST就意味着编译期的时候,我的大小是不确定的,所以不确定的东西,编译器是没办法把它放在这个栈上的,因为当编译器为函数分配一个新的栈的时候,它需要计算里面用到的局部变量的大小,然后把栈帧指好,这样函数可以正常运行。
rust
大部分数据结构都是Sized的,如果说一个data type的大小在编译器可以确定的话,它的类型就是Sized。
Python训练营
182
社区成员
18
社区内容
发帖
与我相关
我的任务
Python训练营
须知少时凌云志,曾许人间第一流,大厂并不是终点,追逐大厂路途上的风景才是值得纪念的
复制链接
扫一扫
分享
社区描述
须知少时凌云志,曾许人间第一流,大厂并不是终点,追逐大厂路途上的风景才是值得纪念的
python
个人社区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
社区公告:
1、使命:为进大厂而努力
2、注意:本社区遵循965发帖活跃制度
3、激励:活跃度高的成员将授予管理权限和头衔
试试用AI创作助手写篇文章吧
+ 用AI写文章