自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhanglz888的博客

rust 初学者,英语比较差,慢慢摸索中

  • 博客(37)
  • 收藏
  • 关注

原创 扫雷游戏 bevy 实践(bevy 0.12)-1

bevy 扫雷

2024-01-26 17:00:18 1501

原创 非官方 Bevy 作弊书07-09

bevy 非官方手册翻译

2024-01-25 16:07:36 2013 1

原创 非官方 Bevy 作弊书04-06

bevy 非官方手册翻译

2024-01-23 16:18:44 1361

原创 非官方 Bevy 作弊书02-03

bevy 学习

2024-01-19 15:02:53 1221

原创 非官方 Bevy 作弊书00-01

bevy 非官方手册翻译

2024-01-19 09:10:44 1114

原创 bevy the book 20140118翻译(全)

bevy 0.12.1 book 翻译

2024-01-18 15:48:49 1979

原创 slint 1.3.2 官方文档翻译06

slint 官方手册翻译

2024-01-17 17:21:19 1723

原创 slint 1.3.2 官方文档翻译05

slint 官方手册翻译

2024-01-17 16:28:30 818

原创 slint 1.3.2 官方文档翻译04

slint 官方手册翻译

2024-01-16 23:02:42 625

原创 slint 1.3.2 官方文档翻译03

slint 官方文档翻译

2024-01-16 21:21:49 852

原创 slint1.32 官方文档翻译00

主要用 有道翻译,个人参考用。翻译不妥的,请指正。RECIPES & EXAMPLES 配方和示例。LANGUAGE REFERENCE 语言参考。ADVANCED TOPICS 高级的主题。INTRODUCTION 介绍。

2024-01-15 12:12:50 882

原创 Rust 语言从入门到实战 唐刚 学习笔记18

在 Rust 中用 Result 作为函数返回值,在上层中处理的典型方式。//// 定义自己的错误类型,一般是一个枚举,因为可能有多种错误Error1,Error2,Error3,// 一个函数返回Errfn foo() {Err(err) => match err { // 在上层中通过match进行处理},通常在当前模块中定义错误类型(枚举类型,错误种类往往不止一个)。若接口返回了这个错误类型,上层就要 match 这个枚举类型进行错误处理。

2023-11-29 13:10:44 1100

原创 Rust 语言从入门到实战 唐刚 学习笔记17

为原则,尽量少地引入额外的消耗,配合 async/.await 语法糖,来简化开发。Rust 的异步并发能力达到业界顶尖。世界开源协作的典范。

2023-11-28 10:30:38 1381

原创 Rust 语言从入门到实战 唐刚 学习笔记11

基础篇 (11讲)注:大量代码来自 Tour of Rust’s Standard Library Traits,加了必要的注解和分析。Default trait 的定义及对 Default trait 的实现和使用。其他一些地方也用到了 Default,如 Option 的 unwrap_or_default(),在类型参数上调用 default() 函数。若是 struct,还可用部分更新语法,这时其实是 Default 在发挥作用。Rust 标准库实际提供了标注,就是 #

2023-11-26 22:42:10 1074

原创 Rust 语言从入门到实战 唐刚 学习笔记10

通过 trait 出现的场景可以区分它们。

2023-11-24 11:14:02 1161

原创 Rust 语言从入门到实战 唐刚 学习笔记16

进阶篇 (5讲)

2023-11-24 08:37:20 1180

原创 Rust 语言从入门到实战 唐刚 学习笔记15

进阶篇 (5讲)

2023-11-24 08:24:07 1232

原创 Rust 语言从入门到实战 唐刚 学习笔记14

进阶篇 (5讲)

2023-11-24 07:51:49 1387

原创 Rust 语言从入门到实战 唐刚 学习笔记00

要一点一点地理解新知识,将其消化,与已有的知识体系融合,学好一步后,再学下一步,不能直接 N+2,操作系统、服务端、中间件、云原生、数据库、大数据、区块链、嵌入式、大模型、客户端,甚至 Web 前端开发领域。编程这件事儿本身就很难:客观世界的复杂性,对这种客观复杂性的处理思路或设计哲学不一样。智能指针、错误处理、宏、生命期初步分析、Rust 异步并发编程等。--> 选择一个方向继续深入,成为专家,必须花大量的时间去积累。与 Java 类似,Rust 的编程模式是非常固定的。纸上得来终觉浅,绝知此事要躬行。

2023-11-23 18:18:34 321

原创 陈天 · Rust 编程第一课 --学习笔记03

如果没有返回值可以省略,返回 unit。函数内部如果提前返回,要用 return 关键字,否则最后一个表达式就是其返回值。如果最后一个表达式后添加了;分号,隐含其返回值为 unit。

2023-11-19 20:02:41 318

原创 陈天 · Rust 编程第一课 --学习笔记03

前置篇 (3讲)

2023-11-19 17:54:41 273

原创 陈天 · Rust 编程第一课 --学习笔记02

了一个可以并发执行的任务,而 await 则。

2023-11-19 16:13:08 371

原创 陈天 · Rust 编程第一课 --学习笔记00

操作简单的 bit 、处理大容量的 parquet、直面 CPU 乱序指令的 atomics,乃至像 Golang 一样高级封装的 channel,Rust 及其生态都应有尽有,让你想做什么的时候不至于“拔剑四顾心茫然”。

2023-11-19 14:28:34 443

原创 Rust 语言从入门到实战 唐刚--读书笔记12

进阶篇 (1讲)12|智能指针:从所有权看智能指针进阶篇--外功招式,掌握实用的基础设施,提高编程效率。在下学习 Rust 中的智能指针。

2023-11-19 08:43:18 192

原创 Rust 语言从入门到实战 唐刚--读书笔记13

Rust 语言从入门到实战 唐刚进阶篇 (2讲)

2023-11-19 07:33:54 333

原创 Rust 语言从入门到实战 唐刚--读书笔记09

基础篇 (11讲)

2023-11-16 23:17:41 585 1

原创 Rust 语言从入门到实战 唐刚--读书笔记07

只用 <>。通过语法明确地区分开了。类型参数存在两个过程,

2023-11-16 23:15:25 297 1

原创 Rust 语言从入门到实战 唐刚--读书笔记08

None,Some(T),Option<T> 定义:含两个变体的枚举。不带负载的 None,带一个类型参数作为其负载的 Some。Option<T> 的实例在 Some 和 None 中取值, 表示这个实例有取空值的可能。Option<T> 把空值单独提出来了一个维度。没有 Option<T> 的语言中,空值是分散在其他类型中的。比如空字符串、空数组、数字 0、NULL 指针等。有的语言还把空值区分为空值和未定义的值,如 nil、undefined 等。

2023-11-16 22:37:06 202 1

原创 Rust 语言从入门到实战 唐刚--读书笔记06

Rust 语言从入门到实战 唐刚--读书笔记06。

2023-11-15 21:59:00 260

原创 Rust 语言从入门到实战 唐刚--读书笔记05

Rust 语言从入门到实战 唐刚 --学习笔记05。

2023-11-15 17:04:54 1067

原创 Rust 语言从入门到实战 唐刚--读书笔记04

其他语言,对于这种转换不成功的情况往往用一种内置的策略做处理,而无法自定义。

2023-11-15 13:28:03 277

原创 Rust 语言从入门到实战 唐刚--读书笔记03

用 引用,改进前面将字符串所有权传进函数,然后又传出来的例子。第一个例子是将字符串的不可变引用传进函数参数。println!foo(&s1);// 注意这里传的是字符串的引用 &s1println!("{s1}");// 这里可以打印s1的值了// 可以看到,打印出了正确的结果。试试将字符串的可变引用传进函数,并修改字符串的内容。println!("{s1}");// 注意这里传的是字符串的可变引用 &mut s1println!("{s1}");// 输出:与我们的期望一致。

2023-11-14 22:51:55 197 1

原创 Rust 语言从入门到实战 唐刚 读书笔记02

Rust 语言从入门到实战基础篇 (11讲)

2023-11-14 20:47:59 327 1

原创 Rust 语言从入门到实战 唐刚--学习笔记01

从闭包的内容和上下文环境中能够分析出来那些类型信息。

2023-11-14 15:08:29 661 2

原创 Rust 语言从入门到实战 唐刚--读书笔记10

通过。

2023-11-14 12:55:06 358 1

原创 Rust 语言从入门到实战 (唐刚) --学习笔记00

Rust 语言从入门到实战开篇词|拥抱Rust浪潮,迎接更极致的编程体验唐刚2014 年接触 Rust, C 极大主义者,缓冲区溢出、段错误等问题困扰Rust 语言教程:RustPrimer《Rust 权威指南》和《Rust 实战》Rust 语言中文社区论坛 Rustcc.cn 和 Rust 语言中文社区公众号Rust 始终保持初心:对安全性的追求,对性能的不妥协。连续 8 年被 StackOverfow 评为最受程序员喜爱的语言。

2023-11-02 16:09:34 295

原创 LuatOS学习笔记

LuatOS 文档 LuatOS:💬 技术支持 - LuatOS 文档Lua :轻量小巧的脚本语言,用标准C语言编写、以源代码形式开放。Lua虚拟机可以很方便的嵌入别的程序里,为应用程序提供灵活的扩展和定制功能。Lua是作为嵌入式脚本的最佳选择: 整个Lua虚拟机编译后一百余K,适当的裁剪还能做到更小,十分适合嵌入式的开发。 目前脚本引擎中,Lua的运行速度占有绝对优势。确保 英文 标点符号。点我快速测试下面的代码输出数据是可以实现某些功能的子程序,用来

2023-10-21 00:00:00 1513 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除