Rust 笔记变量和可变性不可变性使用let定义变量,给变量赋值之后,这个变量的值就不能改变了。要重新使用这个变量名,只能重新定义变量( 隐藏(Shadowing))。fn main() {
let v = 2020;
println!("The value of v is: {}",v);
let v = 2021;
println!("The value of
Rust的类型系统类型于20世纪50年代被FORTRAN语言引入,其相关的理论和应用已经发展得非常成熟。现在,类型系统已经成为了各大编程语言的核心基础。通用基础所谓类型,就是对表示信息的值进行的细粒度的区分。比如整数、小数、文本等。不同的类型占用的内存不同。与直接操作比特位相比,直接操作类型可以更安全、更有效地的利用内存。计算机不只是存储信息,计算机要处理信息。不同的类型的计算规则是不一样的。因此
1.windows安装nvm这里我们使用node版本管理工具:nvmGithub官方下载地址:https://github.com/coreybutler/nvm-windows/releases/download/1.1.10/nvm-setup.exe下载完成后,我们直接打开安装包,根据自己的安装路径选择下一步就可以了;安装完毕后,打开cmd命令行,输入:nvm version 如果
原创
2023-05-22 09:46:43
10000+阅读
1评论
此次调查共收到以 14 种不同语言完成的 8323 份回复,使用英语的受访者人数占比最高,为 75%,其次是 5.4% 的中文受访者以及 5.3% 的俄语受访者。基于此,官方计划从这语言方面改进 Rust 社区,为那些不希望或无法使用英语的人改善 Rust 社区状况。在所有受访者中,83% 的人声称使用过 Rust(此数据也是历来最高);7% 的受访者表示曾经使用过,但目前不再使用。这些放弃使用
本次更新对Rust盒子“反挂查询”功能进行了升级,该功能更名为“玩家查询”,除了支持玩家账号信息查询,封禁记录查询和好友信息查询外,新增了游戏数据统计查询功能。游戏数据统计查询功能PVP统计:(1)K.D比:击杀与被杀死的比例。(2)命中率:发射的子弹与命中玩家的子弹比例。(3)爆头率:子弹
转载
2024-10-26 22:36:31
313阅读
1.官网的使用教程还是比较详细的,推荐按照此教程使用,链接如下:使用手册 :: RustDesk文档2.碰到的问题先看官网对于端口和服务功能的描述:默认情况下,hbbs 监听21115(tcp), 21116(tcp/udp), 21118(tcp),hbbr 监听21117(tcp), 21119(tcp)。务必在防火墙开启这几个端口, 请注意21116同时要开启TCP和UDP。其中2
转载
2024-03-08 10:27:37
1143阅读
经过测试和使用,发现使用Rustdesk的自建开源服务器,可以使用很低的流量来实现非常高清流畅的使用体验。之前使用过tailscale自建,但是发现因为各种原因导致难以正常使用,反正就是很鸡肋,然后一直使用Todesk。 官方文档(英文版,更新及时且
安装第一步是安装Rust。我们通过rustup下载Rust。rustup是一个命令行工具,用来管理Rust版本和相关工具。安装rustup需要连接网络进行下载。注意:因为某些原因,你不喜欢rustup,请参考其他安装方法连接获取更多选项。下面的步骤将安装最新的稳定版本的Rust编译器。Rust稳定性保障确定本部分的所有例子将使用较新的Rust版本。不同的版本输出有些微的不同,因为Rust通常改善错
转载
2024-08-09 12:45:49
236阅读
推荐项目:简单易用的HTTP(S)服务器——simple-http-server
1、项目介绍simple-http-server 是一个轻量级的开源HTTP服务器,它提供了丰富的功能和灵活的配置选项。这个项目以其简洁的命令行界面和高效的性能,为开发者提供了一个快速启动本地开发环境或分享文件的理想工具。只需几行命令,您就可以在任何支持 Rust 的平台上轻松运行。2、项目技术分析该项目由 Rust
之前写过一篇Rust和Solana环境配置的应该说写得是非常非常好并不是说博文写得好而是说写得非常非常的必要比如我现在就是想要搞Rust和Solana配置但是好久好久没搞了已经完全忘记了看到那一篇博文的时候就感觉想起来了很多如果可以参考那篇完整做下来的话就会比自己慢慢搞要轻松很多现在开始第一步。下载rust我选了64位的下载完之后安装第1个是Quick install via VS install
转载
2024-04-05 13:04:25
94阅读
今天进行了在HTTP服务器上的性能对比测试,Rust的性能竟然是Nginx的两倍,真是震惊到我了。。。。自从两个月前我在gitee上发布了开源HTTP服务器软件Module Proxy后,一直没来得及进行性能的压力测试,今天得空补上这一环。测试环境工作笔记本,AMD锐龙处理器 R7 4800U,8核16线程。主操作系统 windows10,虚机安装CentOS7,分配4核CPU。测试客户端:apa
转载
2024-05-06 10:04:16
131阅读
Rust与GraphQL:掌握GraphQL查询语言,学会使用Juniper等库实现GraphQL服务器本文将带你了解GraphQL查询语言,并学习如何使用Rust和Juniper库来实现GraphQL服务器。我们将从GraphQL的基本概念开始,然后逐步深入到具体的实现细节。GraphQL简介GraphQL是一种查询语言,它允许客户端请求特定数据的特定结构。与传统的API不同,GraphQL提供
要在 Windows 系统上进行 RustDesk 服务端的一键部署,我将分享一个具体的流程,涵盖从环境准备到排错指南的多个部分。以下是步骤和细节。
## 环境准备
在开始之前,我们需要确保系统环境是适合安装和运行 RustDesk 服务端的。请确保 Windows 系统已安装以下前置依赖:
### 前置依赖安装
1. **Git**: 用于从 GitHub 上克隆仓库。
2. **Doc
用RUST写流媒体服务器实战——rtmp chunk 深入解析最近几个月断更了,把精力放在了新的开源项目上,一个用rust写的流媒体服务xiu。 实现过程中踩了不少坑,今天说下rtmp中的chunk。RTMP协议确实复杂,在做这个项目之前,看过很多帖子,看过官方文档,但总是感觉不能彻底的理解清楚,在实现过一遍此协议之后,感觉清楚了不少。目前做的测试还不够多,倒是发现了一些问题。chunk这个东西看
转载
2024-04-08 09:57:49
100阅读
# 在Windows上搭建Redis服务端教程
## 摘要
在本教程中,我将向你展示如何在Windows上搭建Redis服务端。我会通过详细的步骤和代码示例来帮助你完成这项任务,无需担心,我会一步步引导你完成。
## 流程图
```mermaid
flowchart TD
A(准备环境) --> B(下载Redis)
B --> C(解压Redis)
C --> D(配
原创
2024-03-08 06:32:35
35阅读
David Wheeler有一句名言:
“计算机科学中的任何问题,都可以通过加上另一层间接的中间层解决。
”为了提高Python网络服务的可移植性,Python社区在PEP 333中提出了Web服务器网关接口(WSGI,Web Server Gateway Interface)。
为了提高Python网络服务的可移植性,Python社区在PEP 333中提出了Web服务器网
转载
2024-09-16 10:51:38
28阅读
一、SVN分为客户端和服务端1、服务端:有集成了Subversion和Apache、安装使用非常简单且免费的VisualSvn Server和Subversion。Windows环境选择VisualSvn Server搭建SVN服务器简单好用,所以我们这里介绍VisualSvn Server。 2、客户端:有收费的VisualSVN和免费的TortoiseSVN,所以我们这里介绍TortoiseS
转载
2024-11-01 08:50:41
118阅读
rsync是一款开源、快速、多功能、可实现全量及增量的本地或远程数据同步备份的优秀工具。rsync软件适用于Unix/linux/Windows等多种操作系统平台。 rsync 简介rsync英文称为remote synchronizetion,从软件的名称就可以看出来,rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似于ssh带的scp命令,但
综述 SVN服务器搭建, 有很多方法, 可以直接使用Subversion进行安装, 不过, Subversion本身并没有提供界面显示, 那么, 我们将使用如下方法搭建SVN服务端和客户端:服务器: Visual SVN 客户端: Tortoise SVN 安装步骤 &n
转载
2024-10-08 20:48:22
159阅读
其实只要按照 https://kaisery.github.io/trpl-zh-cn/ch20-00-final-project-a-web-server.html 中的教程一步步完成就可以处理基本的http请求,前提是你要对前端以及全栈开发有一定基本的了解,比如我已经自学前端以及全栈开发三年多了,从大二开始,所以我基本可以很轻松的读完这三个章节。但是遇到了一些难点,原文中讲了如何根据请求的路径
转载
2024-03-20 10:30:01
67阅读