51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

rust

使用cargo创建rust程序并运行

使用cargo创建rust程序并运行

厉飞雨 阅读(149) 评论(0) 赞(12)

<blockquote> <p>如果问我思念多重,不重的,像一座秋山的落叶。------简媜</p> </blockquote> <p>我们按照<a href="https://book.rust.team/first-try/cargo.html">文档</a>在路径中打开...

Rust中的闭包与函数

Rust中的闭包与函数

厉飞雨 阅读(205) 评论(0) 赞(11)

<h2>闭包 {#闭包}</h2> <ul> <li>闭包在Rust中是一种特型对象,无法像声明变量一样声明一个闭包变量</li> </ul> <pre><code class="language-prism">let f1:Fn(i32)-&gt;i32...

Rust 实现插件系统

Rust 实现插件系统

厉飞雨 阅读(279) 评论(0) 赞(12)

<h2>目标 {#目标}</h2> <p>实现插件系统,通常有两种方式:</p> <ol> <li>语言自身支持某种加载方式允许动态加载外部代码。比如加载**动态链接库,**又或是像 Java 这类语言的虚拟机允许加载中间文件甚至是源代码。</li> <li>通过语言引擎运行外部代码...

Effective Rust - 类型 - 速查表(停止更新)

Effective Rust - 类型 - 速查表(停止更新)

厉飞雨 阅读(271) 评论(0) 赞(11)

本文提炼于: [Types - Effective Rust](https://www.lurklurk.org/effective-rust/types.html) 感谢作者以及出版社为广大 Rust 提供了一本这么好的 Rust 编码参考规则。 一. 使用类型系统表达数据结构 {#一-使用类型系统表达数据结构} ----------------------------...

Rustdesk部署教程

Rustdesk部署教程

厉飞雨 阅读(218) 评论(0) 赞(12)

<h2>引言</h2> <p><strong>RustDesk</strong>是一款开源的远程桌面软件。它安全、无广告、体积小、支持分享文件、支持自己架设服务器、支持自定义画面质量、支持同步剪切板。它目前支持Windows、MacOS、Linux、Android等平台。</p> <h2>安装环...

rust学习记录1 - rust环境安装

rust学习记录1 - rust环境安装

厉飞雨 阅读(184) 评论(0) 赞(14)

rust环境安装 {#rust环境安装} -------------------- ​ 目前还是推荐使用vscode,RustRover代码检测时不时就抽风,报错。 ### Windows下安装步骤 {#windows下安装步骤} #### 方案一: {#方案一} ​ 先安装 [Microsoft C++ Build Tools](https://visualstudi...

rust学习记录2 - hello world

rust学习记录2 - hello world

厉飞雨 阅读(197) 评论(0) 赞(12)

<h2>创建一个 &quot;hello_world&quot; 项目 {#创建一个-hello_world-项目}</h2> <p>首先创建一个目录,用于保存平时使用的项目 /work_rust<br /> <img src="/upload/PixPin_2024-12-13_23-35-13....