• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

综合其他

RSS
  • 【Kevin三连弹之二】Rust适合用来写linux内核模块吗?
    【Kevin三连弹之二】Rust适合用来写linux内核模块吗?
    本文转载自知乎:https://zhuanlan.zhihu.com/p/137907908 作者:Kevin Wang 前几天,我发了一篇文章记录了我用Rust重写一个Linux内核模块的一些重点体验,没想到引起不少人关注。由于第一次写文章,一些背景没有详 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:267 | 回复:0
  • 【Rust日报】 2020-03-19 Rust-IPFS 正在寻找 Rust 开发者
    【Rust日报】 2020-03-19 Rust-IPFS 正在寻找 Rust 开发者
    超棒的 Rust 浏览器搜索扩展 该扩展可以让你直接在地址栏即时搜索 Rust 文档,crates.io 上相关的库,Rust 内建方法甚至 Rust 官方书籍等等。使用方法相当简单,在浏览器地址栏输入 rs,然后按空格,这个插件就会被 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:311 | 回复:0
  • Rust程序设计语言个人版(1:入门/2:编写猜谜游戏)
    Rust程序设计语言个人版(1:入门/2:编写猜谜游戏)
    安装brewbrewinstallrust其他官网校验是否安装成功安装后在命令行输入rustc--version如果看到rust的版本号即可,例如rustc1.42.0(b8cedc0042020-03-09)打开内置的文档命令行输入rustupdoc,会调用默认浏览器打开本地的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:312 | 回复:0
  • rust
    rust
    books--------------Rust 中文教程 RustPrimer http://wiki.jikexueyuan.com/project/rust-primer/any/any.html 中国人写的电子书 有入门知识,比如语法,ide,cargo,tarit,泛型,可变性,所有权,生命周期,模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:266 | 回复:0
  • Rust笔记
    Rust笔记
    前言: 学了有段时间了,现在同步到博客园、 正文: Rust语言介绍 l Rust由js之父开发的新型语言,打破了传统的难以接触底层的局面。这是个有C++开发的语言。拥有C的血统 l Rust必须严格区分大小写,不然会造成很 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:209 | 回复:0
  • Tokio,Rust异步编程实践之路
    Tokio,Rust异步编程实践之路
    缘起 在许多编程语言里,我们都非常乐于去研究在这个语言中所使用的异步网络编程的框架,比如说Python的 Gevent、asyncio,Nginx 和 OpenResty,Go 等,今年年初我开始接触 Rust,并被其无 GC、内存安全、极小的运行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:257 | 回复:0
  • 堆排序 Rust实现
    堆排序 Rust实现
    堆排序 堆是一个数组,可以看成一颗二叉树 首先要能维护最大堆(排序通常用最大堆) 思路就是找出该节点和两个子节点的最大节点 如果该节点为最大,则结束,否则,先交换,然后继续判断子节点 递归实现起来更简单 具体 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:180 | 回复:0
  • 计数排序 Rust实现
    计数排序 Rust实现
    计数排序 计数排序假设 个输入元素都是 到`k k`为某整数) 当 为`O(n) O(n)` 计数排序基本思想是:对于每个输入元素 , 确定小于 的元素个数 先新建一个可变数组c, 初始化为0 c记录a中每个元素出现的个数 然后计算对于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:161 | 回复:0
  • 二叉搜索树 Rust实现
    二叉搜索树 Rust实现
    二叉搜索树 + 二叉搜索树是一颗二叉树 + 每个节点应该包含三个属性 , , , 根节点 为`NIL` + 设x是二叉搜索树的一个节点, y是x左子树的一个节点, 那么 遍历 遍历分前中后, 以根节点的遍历顺序而划分 之前写过一篇二叉 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:148 | 回复:0
  • # 杂记rust的destructuring binding(反结构化绑定)与ownership(所有权)
    # 杂记rust的destructuring binding(反结构化绑定)与ownership(所有权)
    杂记rust的destructuring binding(反结构化绑定)与ownership(所有权) 起因 话说看 quot;rust by examplequot; 看得我想睡觉,突然遇到个关于反结构化绑定的奇怪的特性: 对pair调用两次 方法居然会得到错误,代码注 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:135 | 回复:0
  • Rust 智能指针(一)
    Rust 智能指针(一)
    Rust 智能指针(一) 1.Box 是指向堆中的指针。 在出了指针的作用域之后,指针和它指向的对象都将被释放。 在本例中, 将在 函数之后被释放。 由于 的大小是确定的( 类型的大小),所以可以使用 编写嵌套类型,比如实 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:146 | 回复:0
  • 【rust】rust安装,运行第一个Rust 程序 (1)
    【rust】rust安装,运行第一个Rust 程序 (1)
    安装 Rust 在 Unix 类系统如 Linux 和 macOS 上,打开终端并输入: 回车后安装过程出现如下显示: 选择 1 ,回车继续; 这样会下载一个脚本并开始安装。如果一切顺利,你将会看到: 如上显示代表安装完成; rust卸载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:156 | 回复:0
  • Rust入坑指南:千人千构
    Rust入坑指南:千人千构
    坑越来越深了,在坑里的同学让我看到你们的双手!lt;! more 前面我们聊过了Rust最基本的几种数据类型。不知道你还记不记得,如果不记得可以先复习一下。上一个坑挖好以后,有同学私信我说坑太深了,下来的时候差点崴 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:148 | 回复:0
  • Rust入坑指南:有条不紊
    Rust入坑指南:有条不紊
    随着我们的坑越来越多,越来越大,我们必须要对各种坑进行管理了。Rust为我们提供了一套坑务管理系统,方便大家有条不紊的寻找、管理、填埋自己的各种坑。 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:156 | 回复:0
  • Rust 中的类型转换
    Rust 中的类型转换
    1. 运算符 运算符有点像 C 中的强制类型转换,区别在于, 它只能用于原始类型( 、 、 、 、 、 、 等类型),并且它是安全的 。 例 在 Rust 中,不同的数值类型是不能进行隐式转换的,比如: 会出现编译错误,提示无法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:162 | 回复:0
  • Rust String(官方文档翻译)
    Rust String(官方文档翻译)
    学习Rust,官方文档全英文,查询不太方便,索性直接翻译完,方便查询使用。有需要自由转载,本人英文水平有限,文档是在谷歌翻译的基础上加个人理解完成,不敢保证正确。文档翻译错误的地方欢迎指出; 原文地址 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:187 | 回复:0
  • Rust 入门 (一)
    Rust 入门 (一)
    `Rust` 语言的介绍、特性什么的都不说了,如有需要,请自行了解。这里我们直接进去正题。 一、开发环境 mac或linux系统,在命令行安装 然后会发现在自己家目录下有一个 的隐藏文件夹,里面有四个文件 。 1. 文件设置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:155 | 回复:0
  • Rust 入门 (二)
    Rust 入门 (二)
    我认为学习计算机语言,应该先用后学,这一节,我们来实现一个猜数字的小游戏。 先简单介绍一个这个游戏的内容:游戏先生成一个1到100之间的任意一个数字,然后我们输入自己猜测的数字,游戏会告诉我们输入的数字太 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:146 | 回复:0
  • Rust 入门 (三)_上
    Rust 入门 (三)_上
    这部分我们学习 rust 语言的 这五个方面的内容。本文我们介绍前两个内容,下一篇文章介绍后三个内容。 变量 默认情况下,rust 语言中声明的变量是不可变的,比如如下代码: 我们先来跑一下这段代码: cargo run Comp ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:173 | 回复:0
  • Rust更换Crates源
    Rust更换Crates源
    Rust编译时遇到如下问题: 解决办法:更换Crates源 Rust开发时有时使用官方的源太慢,可以考虑更换使用国内中科大的源。更换方法如下: 在 中添加如下内容: 如果所处的环境中不允许使用 git 协议,可以把上述地址改 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:129 | 回复:0
  • Rust入坑指南:鳞次栉比
    Rust入坑指南:鳞次栉比
    很久没有挖Rust的坑啦,今天来挖一些排列整齐的坑。没错,就是要介绍一些集合类型的数据类型。“鳞次栉比”这个标题是不是显得很有文化? ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:117 | 回复:0
  • Rust 入门 (三)_下
    Rust 入门 (三)_下
    这部分我们学习 rust 语言的 这五个方面的内容。前文介绍了前两个内容,本文介绍后三个内容。 函数 函数在 rust 代码普遍存在,我们也已经见过了它的主函数 main 函数了,它是进入程序的入口。我们也见过了 fn 关键 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:105 | 回复:0
  • Rust中的RefCell和内部可变性
    Rust中的RefCell和内部可变性
    RefCell Rust在编译阶段会进行严格的借用规则检查,规则如下: 在任意给定时间,要么只能有一个可变引用,要么只能有多个不可变引用。 引用必须总是有效。 即在编译阶段,当有一个不可变值时,不能可变的借用它。如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:100 | 回复:0
  • Rust 入门 (四)
    Rust 入门 (四)
    所有权是 rust 语言独有的特性,它保证了在没有垃圾回收机制下的内存安全,所以理解 rust 的所有权是很有必要的。接下来,我们来讨论所有权和它的几个特性:借用、切片和内存结构。 什么是所有权 Rust 的核心特性是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:91 | 回复:0
  • Rust 入门 (五)
    Rust 入门 (五)
    定义并介绍结构体 结构体和我们前面学习的元组类似,结构体中的每一项都可以是不同的数据类型。和元组不同的地方在于,我们需要给结构体的每一项命名。结构体较元组的优势是:我们声明和访问数据项的时候不必使用索 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:84 | 回复:0
  • Rust入坑指南:亡羊补牢
    Rust入坑指南:亡羊补牢
    如果你已经开始学习Rust,相信你已经体会过Rust编译器的强大。它可以帮助你避免程序中的大部分错误,但是编译器也不是万能的,如果程序写的不恰当,还是会发生错误,让程序崩溃。所以今天我们就来聊一聊Rust中如何处 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:85 | 回复:0
  • Rust入坑指南:海纳百川
    Rust入坑指南:海纳百川
    今天来聊Rust中两个重要的概念:泛型和trait。很多编程语言都支持泛型,Rust也不例外,相信大家对泛型也都比较熟悉,它可以表示任意一种数据类型。trait同样不是Rust所特有的特性,它借鉴于Haskell中的Typeclass。简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:83 | 回复:0
  • 通过欧拉计划学Rust编程(第54题)
    通过欧拉计划学Rust编程(第54题)
    由于研究Libra等数字货币编程技术的需要,学习了一段时间的Rust编程,一不小心刷题上瘾。 quot;刷完欧拉计划中的63道基础题,能学会Rust编程吗?quot; “欧拉计划”的网址: https://projecteuler.net 英文如果不过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:74 | 回复:0
  • RUST actix-web连接有密码的Redis数据库
    RUST actix-web连接有密码的Redis数据库
    RUST actix web连接有密码的Redis数据库 actix web的example里面,使用了自己的actix redis,但是我尝试了一下, quot;并不好用quot; 替换成另一连接池,deadpool redis 使用到的库 | 库 | 版本 | | | | | deadpool ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:62 | 回复:0
  • Rust入坑指南:步步为营
    Rust入坑指南:步步为营
    俗话说:“测试写得好,奖金少不了。” 有经验的开发人员通常会通过单元测试来保证代码基本逻辑的正确性。如果你是一名新手开发者,并且还没体会到单元测试的好处,那么建议你先读一下我之前的一篇文章 quot;代码洁 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:88 | 回复:0
  • Rust入坑指南:智能指针
    Rust入坑指南:智能指针
    在了解了Rust中的所有权、所有权借用、生命周期这些概念后,相信各位坑友对Rust已经有了比较深刻的认识了,今天又是一个连环坑,我们一起来把智能指针刨出来,一探究竟。 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:63 | 回复:0
  • 通过欧拉计划学Rust编程(第500题)
    通过欧拉计划学Rust编程(第500题)
    由于研究Libra等数字货币编程技术的需要,学习了一段时间的Rust编程,一不小心刷题上瘾。 “欧拉计划”的网址: quot;https://projecteuler.netquot; 英文如果不过关,可以到中文翻译的网站: http://pe cn.github.i ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:61 | 回复:0
  • Rust入坑指南:齐头并进(上)
    Rust入坑指南:齐头并进(上)
    我们知道,如今CPU的计算能力已经非常强大,其速度比内存要高出许多个数量级。为了充分利用CPU资源,多数编程语言都提供了并发编程的能力,Rust也不例外。 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:74 | 回复:0
  • 普通人学习rust——从零到放弃 简单输入输出
    普通人学习rust——从零到放弃 简单输入输出
    普通人学习rust——从零到放弃 简单输入输出 环境 本文章内容基于如下环境,如若出入请参考当前环境。 前言 实用的程序须要有交互操作,本篇简单讲rust的输入和格式化输出 输入 main.rs文件 使用 关键字做为包的导入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:86 | 回复:0
  • 普通人学习rust——从零到放弃 变量、不可变量、常量
    普通人学习rust——从零到放弃 变量、不可变量、常量
    普通人学习rust——从零到放弃 变量、不可变量、常量 环境 本文章内容基于如下环境,如若出入请参考当前环境。 前言 可变变量、不可变量、常量 是rust语言的一个特性。本篇文章主要讲rust的三个关键字: 、`mut const ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:50 | 回复:0
  • Rust入坑指南:齐头并进(下)
    Rust入坑指南:齐头并进(下)
    前文中我们聊了Rust如何管理线程以及如何利用Rust中的锁进行编程。今天我们继续学习并发编程。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:31 | 回复:0
  • Rust入坑指南:万物初始
    Rust入坑指南:万物初始
    有没有同学记得我们一起挖了多少个坑?嗯…其实我自己也不记得了,今天我们再来挖一个特殊的坑,这个坑可以说是挖到根源了——元编程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:22 | 回复:0
  • 蒲公英 · JELLY技术周刊 Vol.05: Rust & Electron 的高性能实践 -- Finda ...
    蒲公英 · JELLY技术周刊 Vol.05: Rust & Electron 的高性能实践 -- Finda ...
    登高远眺 天高地迥,觉宇宙之无穷 基础技术 quot;使用 JavaScript 框架的代价quot; 作者从 JavaScript 下载时间、解析时间、执行时间、内存占用四个角度评测了 jQuery、Angular、React、Vue 四个框架,最终得出结论 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:15 | 回复:0
  • Rust关联类型与默认泛型类型参数
    Rust关联类型与默认泛型类型参数
    一、关联类型(associated types) 我们阅读Rust程序的时候,有时候会出现如下的代码: trait Iterator { type Item; fn next(amp;mut self) -gt; Optionlt;Self::Itemgt;; } 下面是上面代码的注解:Iterator trait ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:13 | 回复:0
  • Rust异步之Future
    Rust异步之Future
    对异步的学习,我们先从Future开始,学习异步的实现原理。等理解了异步是怎么实现的后,再学习Rust异步编程涉及的2个库(futures、tokio)的时候就容易理解多了。 Future rust中Future的定义如下,一个Future可以理 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:25 | 阅读:12 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap