【Rust】——猜数游戏

程序将会随机生成一个 1 到 100 之间的随机整数。接着它会请玩家猜一个数并输入,然后提示猜测是大了还是小了。如果猜对了,它会打印祝贺信息并退出

RustGLM SDK:智谱 AI 自然语言大模型 Zhipu ChatGLM Rust SDK

Rust编程语言所开发的项目,目的是针对官方 SDK 的要求扩展不同的代码语言调用。

Windows安装Rust环境(详细教程)

描述Windows中安装Rust环境的步骤

Rust消费kafka

【代码】Rust消费kafka。

Node.js版本对比

Node.js版本对比

鸿蒙OS之Rust开发

GN的构建语言简洁易读,Ninja的汇编级编译规则直接高效。为了在OpenHarmony中集成Rust代码,并最大程度发挥Rust和OpenHarmony中原有C/C++ 代码的交互性,采用GN作为统一构建工具,即通过GN构建Rust源码文件(xxx.rs),并增加与C/C++互操作、编译时lint

深入浅出Rust内存安全:构建更安全、高效的系统应用

在讨论Rust的内存安全之前,我们先来理解一下内存安全这个概念。内存安全是指在程序运行过程中,对内存访问的控制,保证程序可以正确、安全地处理内存中的数据。不正确的内存访问可能导致各种严重问题,比如数据泄露、程序崩溃和安全漏洞等。缓冲区溢出:当程序写入的数据超过了分配的内存大小时,会覆盖相邻内存区域的

【Rust日报】2024-01-25 Zed 编辑器正式开源啦!

Zed 编辑器正式开源啦!Zed 编辑器官方宣布,Zed 现在是一个开源项目!Zed 的代码已经上传到 GitHub,拥有 GPL 和 AGPL 授权许可。同时,Zed 所使用的 UI 框架 GPUI 也开源了,采用 Apache 2 许可。Zed 团队表示,开源的主要目的是希望让 Zed 成为最好

Rust UI开发(一):使用iced构建UI时,如何在界面显示中文字符

iced是一个跨平台的GUI库,用于为rust语言程序构建UI界面。iced的基本逻辑是:UI交互产生消息message,message传递给后台的update,在这个函数中编写逻辑,然后通过View函数更新UI。下面我们将通过举例来说明iced如何显示一个窗口,以及如何在窗口上显示中文。

Rust 错误处理(下)

让我们使用 Rust 类型系统的思想来进一步确保值的有效性,并尝试创建一个自定义类型以进行验证。回忆一下第二章的猜猜看游戏,我们的代码要求用户猜测一个 1 到 100 之间的数字,在将其与秘密数字做比较之前我们从未验证用户的猜测是位于这两个数字之间的,我们只验证它是否为正。在这种情况下,其影响并不是

Rust 错误处理(上)

错误是软件中不可否认的事实,所以 Rust 有一些处理出错情况的特性。在许多情况下,Rust 要求你承认错误的可能性,并在你的代码编译前采取一些行动。这一要求使你的程序更加健壮,因为它可以确保你在将代码部署到生产环境之前就能发现错误并进行适当的处理。)和)错误。对于一个可恢复的错误,比如文件未找到的

rust 介绍及开发环境配置(linux+windows)

rust开发环境搭建和简单介绍

Rust图形界面:从零开始创建eGUi项目

主要来自两个结构体,分别是Ui和Widget。其中Ui里的组件以函数形式调用,Widget中的组件以结构体的形式调用。但大部分组件,二者之间可以互相转换。例如,在上面的代码中,通过调用`ui.label("name: ");`来创造一个标签,但也可以用另一种方法

Rust 在前端都干了些啥

虽然看着这图的性能快,但是是基于所有都是用它原生配置的前提下,假如引入了一些 JavaScript 编写的插件,那我估计这个速度就会大打折扣,所以官方也是推荐使用 Rust 来编写插件,还能继续享有原生的速度,但这也同样带来了困难的上手成本,很多人都不会用 Rust,那这生态圈就很难建立起来,虽然依

Rust 最新版1.75.0升级记

C:\>rustup update stableinfo: syncing channel updates for 'stable-x86_64-pc-windows-msvc'info: latest update on 2023-12-28, rust version 1.75.0 (82e16

用Rust开发鸿蒙应用(ArkTS NAPI)

为ArkUI添加Rust支持

Rust 常用集合(下)

在这里大概讲到了vector、字符串和哈希 map 的一些基本应用,其他的一些场景可以再去练习,其他的一些功能,也可以参考官方的文档。

Rust 常用集合(上)

在开始深入这些方面之前,我们需要讨论一下术语字符串的具体意义。Rust 的核心语言中只有一种字符串类型:字符串 slicestr,它通常以被借用的形式出现,&str。第四章讲到了字符串 slices:它们是一些对储存在别处的 UTF-8 编码字符串数据的引用。举例来说,由于字符串字面值被储存在程序的

2024三掌柜赠书活动第三期:Rust系统编程

在技术圈,最近的编程语言新秀当属Rust莫属,Rust是一种现代化的系统编程语言,具有强大的性能、内存安全和并发性,它旨在提供高效的低级控制和抽象,使开发人员能够编写高性能、可靠且安全的系统级应用程序。据悉在 Stack Overflow 的年度开发者调查报告中,Rust 连续多年被评为“最受喜爱的

rust教程 第一章 —— 初识rust

本文主要的目的就是认识一下rust这门语言的基本概念

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈