继续继续...转眼都开学啦...Building Blocks 2building blocks里讲了一些关于Log structure storage的东西,这也是用于在硬盘上持久化KvStore要用的结构。我们边做project边看吧 Project 2这次要Create a persistent key/value store that can be accessed from t
水文笔记警告⚠️ 勿看 包含大量个人用语和不成熟理解 Iter是平常用的最多了, 没事瞅瞅 迭代器模式 才了解到迭代器是一种设计模式(design pattern) ,我太菜了 遍历集合中的元素而不暴露底层实现,这里又涉及到内部迭代器和外部迭代器 自定义一个简单内部迭代器,内部迭代器传入元素和操作闭包之后就无法再进行操作,必须等遍历完才能够停下,中间没办法对迭代器进行操作 traitInItera
程序的内存可以在以下位置分配- Stack Heap Stack堆栈 堆栈遵循后进先出的顺序。堆栈存储在编译时已知...
原创 2024-01-25 13:14:50
116阅读
每个应用程序在内存中空闲时的内存使用情况。Go 和 Rust 版本在空闲时显示内存占用几乎看不到,只是当 JVM 启动程序并闲置不做任何事情时,Java 消耗了 160 MB 以上的空间。在 Go 的情况下,程序使用 0.86 MB,在 Rust 的情况下使用 0.36 MB。这是一个很大的不同! 因为这是在内存中什么也不做情况下 ,Java 内存占用比 Go 和 Rust
MOBOT 的第一个版本,这是一个 Rust 中的 Telegram Bot 框架这是我一直在研究的 Rust 中的 Telegram Bot 框架。我尝试了其他 Rust 库,但我发现它们对于我正在构建的机器人类型来说过于原始或过于具体。它带有 Telegram Bot API 的完全原生实现,并且:支持消息、频道、贴纸、回调等的原始电报 API。Web 框架样式的路由 API,支持基于消息的路
Rust语言教程(5) - 与环境交互学习了基本编程结构之后,我们还需要了解如何和外界环境打交道,这样才有能力做些有用的工具。调用外部应用程序通过标准库中的std::process::Command可以调用外部的应用程序或者命令。我们来看个例子:let output = Command::new("ls") .arg("/Users/lusinga/working/llvm-pro
转载 2024-06-04 14:42:35
205阅读
常量表示无法更改的值,如果声明一个常量,那么它的值就不会改变,使用常量的关键字是 const ,常量必须...
原创 2024-01-25 08:15:50
180阅读
数组是值的同类集合,简而言之,数组是相同数据类型的值的集合。 声明数组 使用下面给出的语法在Rust中声...
原创 2024-01-25 12:16:54
416阅读
逻辑代码组称为模块,如, network 模块包含与网络相关的函数,而 graphics 模块包含与绘图相关的函数,模...
原创 2024-01-25 14:17:02
211阅读
本文介绍了 Rust 一个非常流程和强大的 HTTP 客户端库 reqwest 的基本使用方法。
原创 2024-06-20 10:38:13
357阅读
简单函数到DOM操作,并通过斐波那契数列计算验证了WASM相较JavaScript的性能提升(示例显示WASM耗时3ms vs JS耗时32.7ms)。最后建议进一步学习wasm-
转载 24天前
417阅读
变量是程序可以操纵的命名存储,Rust中的变量与特定的数据类型相关联。数据类型决定变量的内存大小,可以...
原创 2024-01-24 23:01:39
165阅读
下面显示的是大多数编程语言中常见的典型决策结构的一般形式- Sr.No Statement & 描述 1 if语...
原创 2024-01-25 10:16:26
136阅读
元组是复合数据类型,标量类型只能存储一种类型的数据,如一个i32变量只能存储一个整数值。在复合类型中...
原创 2024-01-25 11:17:32
209阅读
在并发编程中,程序的不同部分独立执行,另一方面,在并行编程中,程序的不同部分会同时执行。 线程数 我...
原创 2024-01-25 22:07:58
185阅读
Rust 的 anyhow 库,它提供了一个简单而强大的方式来处理错误。本教程将引导你了解 anyhow 的核心特性,包括易用性、错误链、调
原创 2024-06-20 10:39:35
215阅读
通过 rustup (一种用于管理Rust版本和相关工具的基于控制台的工具),可以轻松安装Rust。 在Windows上安装...
原创 2024-01-24 21:16:35
239阅读
Rust 视频教程CS196,这个系列视频教程是 UIUC 的课程。视频集链接,https://www.yo
转载 2022-06-27 09:00:41
125阅读
Rust 游戏开发教程#rust@oliviff完成了她的《Rust游戏开发》的书,通过一个推箱子游戏的教程
原创 2022-06-27 09:28:02
419阅读
Rust 游戏开发教程#rust@oliviff完成了她的《Rust游戏开发》的书,通过一个推箱子游戏的教程介绍Rust和游戏开发的一些概念。https://sokoban.iolivia.me/重新思考使用Rust开发web应用#rust #web作者尝试了很多个用于开发前端的Rust库,它们确实实现了它们所展示的功能,但缺点也是很明显的。比如API难以理解,复杂度随着代码量逐渐升高等等,如果从
原创 2021-05-09 09:44:16
488阅读
  • 1
  • 2
  • 3
  • 4
  • 5