Rust 是软件行业中相对而言比较新的一门编程语言,如果从语法上来比较,该语言与 C++ 其实非常类似,但从另一方面而言,Rust 能更高效地提供许多功能来保证性能和安全。而且,Rust 还能在无需使用传统的垃圾收集系统的情况下保证内存的安全性。  Rust 语言原本是 Mozilla 员工 Graydon Hoare 私人的项目,Graydon Hoare 当时是 Mozil
转载 2024-06-17 16:23:46
165阅读
rust并发编程 Rust是一种系统编程语言,于2010年在Mozilla Research中开始使用。 今天,Rust最热心的开发人员和监护人之一是Steve Klabnik,您可以在世界各地兜售它的功能,并教人们如何使用它。 在2015年万物公开赛上 ,史蒂夫(Steve)将为与会者提供所有有关Rust的知识,但是在他演讲之前,我们进行了独家采访,以防万一。 今年六月,您给了我
转载 2024-10-28 09:48:17
37阅读
原文作者:Joel's Journal 使用 Rust 开发一个简单的 Web 应用,第 3 部分 —— 整合1 前情回顾这是使用 Rust 开发一个简单的 Web 应用系列的第 3 部分.到目前为止,我们已经有了一些最简可行功能在几个 Rust 源文件中。现在,我们想把它们放在一个应用程序中。1.1 Review我们将以下两个模块整合在一起:文件写入 / 记录代码,Web 服务代码。让我们 Re
转载 2024-05-27 19:33:14
121阅读
现在来增加一些实现了 Draw trait 的类型。我们将提供 Button 类型。再一次重申,真正实现 GUI 库超出了本书的范畴,所以 draw 方法体中不会有任何有意义的实现。为了想象一下这个实现看起来像什么,一个 Button 结构体可能会拥有 width、height 和 label 字段,如示例 17-7 所示:文件名: src∕lib.rs# pub trait Draw {# fn
原创 2024-03-08 22:24:32
71阅读
1、main函数    java:public class Demo { public static void main(String[] args) { System.out.println("hello world"); } }rust:fn main() { println!("Hello, world!"); } 从两段m
转载 2023-07-28 19:16:20
744阅读
对于rust-primer中实现(https://rustcc.gitbooks.io/rustprimer/content/data-structure/queue.hte<T>...
原创 2022-11-07 12:43:36
106阅读
作者 | Sayan Dey 译者 | 杨志昂 策划 | 冬梅Rust 是软件行业中相对而言比较新的一门编程语言,如果从语法上来比较,该语言与 C++ 其实非常类似,但从另一方面而言,Rust 能更高效地提供许多功能来保证性能和安全。而且,Rust 还能在无需使用传统的垃圾收集系统的情况下保证内存的安全性。 Rust 语言原本是 Mozi
作者:Timothy McCallum、Miley Fu 与 Vivian HuJamstack 是一套用于
转载 2022-10-06 15:28:01
93阅读
本文为 Stjepang 大佬的博客翻译,来自于 bai 的投稿。接口将输出传递给JoinHandle任务的剖析执行器线程任务执行一点魔法改进的JoinHandle处理恐慌(panic)执行器的效率正确性适用于所有人的执行器转载说明现在我们已经构建了block_on函数,是时候进一步将其转换为一个真正的执行器了。我们希望我们的遗执行器不只是一次运行一个future,而是同时运行多个future!这
原创 2021-05-09 10:23:37
493阅读
在计算机科学中有着广泛的应用,对于理解和应用它具有重要意义。
原创 2023-07-22 10:53:30
309阅读
导言 树形结构是计算机科学中一种常见的数据结构,它具有层级结构和递归特性。在 Rust 中,我们可以使用结构体和枚举等语言特性来定义树形结构
原创 3月前
36阅读
Rust 实现 LinkedList这是一个 c 程序员学习 Rust 的视频, 今天来实现一个 Linke
转载 2022-06-21 06:51:23
104阅读
TheAlgorithms: Rust大名鼎鼎的 The Algorithms 的 Rust 版本,使用 R
原创 2022-06-22 15:38:51
76阅读
本文为 Stjepang 大佬的博客翻译,来自于 bai 的投稿。接口将输出传递给JoinHandle任务的
翻译 2022-06-28 05:08:18
263阅读
导言 树形结构是计算机科学中一种常见的数据结构,它具有层级结构和递归特性。在 Rust 中,我们可以使用结构体和枚举等语言特性来定义树形结构,并通过引用和所有权等机制有效地管理数据。本篇博客将详细介绍
原创 2月前
68阅读
看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\u0026#xD;\n \u0026#xD;\n\u0026#xD;\n Crisp的工程团队分享了他们在监控微服务技术栈方面的经验。他们开源了使用Rust编写的Vigil监控项目,该项目是一组拉取/推送的探针,用于为多种语言收集健康数据,它包含了一个状态仪表盘并且能够与其他外部告警工具集成。\u0
mrml 是mjml 的rust 实现,同时还提供了webassembly 的支持,当然比较强大的是mrml 同时也实现了python binding webassembly 使用 代ew E
原创 2024-01-03 12:22:08
129阅读
rust Android 实现文件上传的流程与技术探讨 在当今的应用开发中,将文件上传到服务器是一个常见需求。2021年初,我开始探索如何将Rust引入到Android开发中,并逐渐意识到Rust在性能与安全性方面的潜力,进而衍生出使用Rust实现Android文件上传的构想。这篇文章将详细描述这个过程,包括技术原理、主要架构、源码分析以及未来的拓展方向。 首先,让我们回顾一下我在整个过程中经
原创 5月前
26阅读
RustSBIrust实现的Supervisor二进制接口,运行在M-mode。这个项目最初是Code 2020活动的rCore Summer的一部分。现在它能够在广泛支持的RISC-V设备上运行rCore-Tutorial和其他操作系统。Github 链接,https://github.com/luojia65/rustsbi如何编写健康的rust宏健康宏(Macro hygiene)是宏一个概
原创 2021-05-08 17:57:13
249阅读
导言 Rust是一种以安全性和高效性著称的系统级编程语言,其设计哲学是在不损失性能的前提下,保障代码的内存安全和线程安全。
原创 3月前
78阅读
  • 1
  • 2
  • 3
  • 4
  • 5