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

综合其他

RSS
  • Rust问答之Cargo是什么
    Rust问答之Cargo是什么
    Cargo:Rust的构建工具和包管理器文章标题来自于Rust官网:入门-Rust程序设计语言在安装Rustup时,也会安装Rust构建工具和包管理器的最新稳定版,即Cargo。Cargo可以做很多事情:cargobuild可以构建项目cargorun可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:112 | 回复:0
  • 【Rust日报】2020-03-05 在 Flutter 插件上运行原生 Rust!
    【Rust日报】2020-03-05 在 Flutter 插件上运行原生 Rust!
    在 Flutter 插件上运行原生 Rust! 该项目是一个 flutter 的插件模板,它对所有可用的 iOS 和 Android 架构提供了交叉编译原生 Rust 代码的开箱即用支持,Dart 语言可以通过 FFI(Foreign Function Interface) 调用它 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:107 | 回复:0
  • 如果不使用Rust来优化Web应用程序,那您将错失良机
    如果不使用Rust来优化Web应用程序,那您将错失良机
    “铁锈是秘密武器,” Mozilla的软件工程师Brian Anderson在Mozilla的宣传视频中说道。 这并不能真正解释Rust是什么以及为什么要在Web应用程序中使用它。 我们将通过回答一些常见问题来使Rust神秘化。 Rust是像Rub ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:91 | 回复:0
  • [算法Rust,Go,Python,JS实现)]LeetCode之38-报数
    [算法Rust,Go,Python,JS实现)]LeetCode之38-报数
    题目: 报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下: 1. 1 2. 11 3. 21 4. 1211 5. 111221 1 被读作 amp;quot;one 1amp;quot; (amp;quot;一个一amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:78 | 回复:0
  • 对Rust所有权、借用及生命周期的理解
    对Rust所有权、借用及生命周期的理解
    Rust的内存管理中涉及所有权、借用与生命周期这三个概念,下面是个人的一点粗浅理解。 一、从内存安全的角度理解Rust中的所有权、借用、生命周期 要理解这三个概念,你首要想的是这么做的出发点是什么——内存安全, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:62 | 回复:0
  • 如何在Windows上制作一个包含.lib和.dll的Rust Crate包
    如何在Windows上制作一个包含.lib和.dll的Rust Crate包
    最近看了下Rust,作为系统编程语言,真的是很复杂。我计划做一个简单的Rust模块,用于调用Dynamsoft Barcode Reader SDK,然后打包发布到https://crates.io/。 制作发布Rust Crate包 创建Rust lib工程: cargo new ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:263 | 回复:0
  • AWS 赞助 Rust 中文社区创业者
    AWS 赞助 Rust 中文社区创业者
    前几天 AWS 赞助 Rust 开发团队大家都知道了,现在新的福利来了,而且可能与大家都相关。AWS 中国,对中国的 Rust 开发者的初创企业提供了一些福利。 以下内容是Rust开发者社区里初创企业的福利。 自 2006 年初起, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:63 | 回复:0
  • 【Rust】线程-练习
    【Rust】线程-练习
    环境Rust1.56.1VSCode1.61.2概念参考:https://doc.rust-lang.org/stable/rust-by-example/std_misc/threads/testcase_mapreduce.html示例main.rsusestd::thread;staticN_THREADS:usize=10;fnmain(){……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:80 | 回复:0
  • 【Rust日报】2020-07-23 Rust 的 CI 将使用 GitHub Actions
    【Rust日报】2020-07-23 Rust 的 CI 将使用 GitHub Actions
    Rust 编写推箱子游戏 这是一本开源书籍《Rust编写推箱子游戏》,目前已完成三个章节的编写,在线阅读地址:https://sokoban.iolivia.me/c01-00-intro.html 书籍????及一些示例、代码仓库地址:https://github.com/i ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:59 | 回复:0
  • Eclipse中使用Rust
    Eclipse中使用Rust
    1,ubuntu安装rust,在新立得中选择rustc安装即可 2,创建rust工程,例如   Location中/home/duanli/workspace/testrust,testrust即是工程名      3,点击运行即可……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:48 | 回复:0
  • 2.2Rust数据类型
    2.2Rust数据类型
      2.2 数据类型Rusthasfourprimaryscalartypes:integers,floating-pointnumbers,Booleans,andcharacters.  整数类型 u32,thistypedeclarationindicatesthatthevalueit’sassociatedwithshouldb……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:39 | 回复:0
  • 【Rust日报】2019-12-05 2019 年 Rust 语言社区调查
    【Rust日报】2019-12-05 2019 年 Rust 语言社区调查
    2019 年 Rust 语言社区调查 Rust 社区团队创建了这份调查以帮助评估 Rust 的现状,寻找可改进之处,以及在发展的过程中我们如何与您们最好地建立联系。 我们的调查将进行至 2019 年 12 月 16 日。 不论您现在是否使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:38 | 回复:0
  • Windows上用VS Code调试Rust 程序 : Parity源代码
    Windows上用VS Code调试Rust 程序 : Parity源代码
    https://blog.csdn.net/weixin_33709219/article/details/92672559   以前看Parity源代码的时候,一直用GDB调试跟踪。幸亏以前有Unix/Linux编程的底子,否则用GDB想死的心都有。最近发现Microsoft的VS Code,非常不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:31 | 回复:0
  • Rust所有权
    Rust所有权
    Rust所有权Rust没有类似于JVM这种GC的自动回收内存解决方案,而是提供了所有权,借用和生命周期来实现内存安全。所有权时Rust内存安全的核心原则,引用和借用时对语言类型系统的拓展。(为了避免混淆,此篇文章只涉及所有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:29 | 回复:0
  • 使用 Rust 构建分布式 Key-Value Store
    使用 Rust 构建分布式 Key-Value Store
    欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 引子 构建一个分布式 Key-Value Store 并不是一件容易的事情,我们需要考虑很多的问题,首先就是我们的系统到底需要提供什么样的功能,譬如: 一致性: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:33 | 回复:0
  • rust 可以自引用
    rust 可以自引用
          Board 引用 自己也可以, 不过 内部 Board 要 Arc 或 Box 包裹.……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:27 | 回复:0
  • Tokio,Rust异步编程实践之路
    Tokio,Rust异步编程实践之路
    转自:https://www.cnblogs.com/hymenz/p/9334297.html 在许多编程语言里,我们都非常乐于去研究在这个语言中所使用的异步网络编程的框架,比如说Python的 Gevent、asyncio,Nginx 和 OpenResty,Go 等,今年年初我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:25 | 回复:0
  • install rust
    install rust
      Step   1. Trial 1 Download rustup-init.exe exec rustup-init.exe  SW hangs 2. Trial 2 install rust-1.33.0-x86_64-pc-windows-msvc.msi OK!……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:26 | 回复:0
  • 以Rust为例,看如何学习一门新语言?
    以Rust为例,看如何学习一门新语言?
    声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载。 作者:张汉东,80后,Rubyist、资深程序员、创业者;《Ruby Under a microscope》译者、《诱人的Ruby》****作者。 责编:钱曙光,关注架构和算法领域 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:24 | 回复:0
  • Rust初步(五):Rust与C#性能比较
    Rust初步(五):Rust与C#性能比较
    我学习Rust的目的并不是说期望用它来取代掉现有的开发平台或语言。相反,我认为当前绝大部分研发团队,都不可能只用一个平台或者一个语言。 当组织增长,他们越来越依赖大量的编程语言。不同的编程语言有不同的能力 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:17 | 回复:0
  • 深入浅出Rust(一),在VSCode下调试Rust
    深入浅出Rust(一),在VSCode下调试Rust
           本文主题是贯彻Rust从基本服务器的应用到web开发一系列文章,会汇集很多文章的一些写的好的地方,去除一些挖坑的地方,深入浅出先从语法开始说起,具体请看Rust菜鸟教程。 https://www.runoob.com/rust/r ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:16 | 回复:0
  • 每天一道Rust-LeetCode(2019-06-11)
    每天一道Rust-LeetCode(2019-06-11)
    坚持每天一道题,刷题学习Rust. 题目描述 全排列 II 给定一个可包含重复数字的序列,返回所有不重复的全排列。 示例: 输入: 输出: [ , , ] 解题过程 思路: 因为要穷举结果,所以只能用穷举的办法. 思路: 对于完全不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:12 | 回复:0
  • 【Rust日报】 2020-10-11 RSLint:Rust实现的js linter
    【Rust日报】 2020-10-11 RSLint:Rust实现的js linter
    RSLint:Rust实现的js linter Riccardo D'Ambrosio 最近发布了 RSLint,这是一个用于 JavaScript 的 lint,完全用 Rust 编写。RSLint 致力于尽快,可定制和易于使用。RSLint 仍处于开发的早期阶段,具有基本的 Visua ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:19 | 回复:0
  • 3.0rust项目路径
    3.0rust项目路径
     $rustc--versionrustc1.44.0(49cae55762020-06-01)将代码存在到不同的文件main.rsmodaa;fnmain(){println!(amp;quot;------------------------------------amp;quot;);aa::aa1();}modaa表示引入aa模块,在rust中一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:13 | 回复:0
  • rust环境配置
    rust环境配置
    安装cargo curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh   vscode插件, gdb打印的参数不全,会丢失变量,用lldb ext install rust-lang.rustext install vadimcn.vscode-lldb   调试配置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:19 | 回复:0
  • [Rust] Workspace,Package, Crate 和 Module
    [Rust] Workspace,Package, Crate 和 Module
    package(包) 一个 package 对应一个项目,package 的信息在 Cargo.toml 里面定义。 crate(木箱、箱子) crate 指的是 package 编译后的输出文件。以 Windows 为例,可能会产生 .exe 文件或者 .rlib 文件。 crate 有两 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:14 | 回复:0
  • 我们为什么要选择小众语言 Rust 来开发软件?
    我们为什么要选择小众语言 Rust 来开发软件?
    我们为什么要选择小众语言 Rust 来开发软件? http://www.techug.com/post/why-we-choose-rust-to-dev.html 本文是 InfoQ 策划的语言专题其中的 Rust 篇。 Rust 是什么? Rust 是由 Mozilla 研究室主导开发的一门现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:12 | 回复:0
  • Rust: 基础类型
    Rust: 基础类型
    前面我们讲解了 Rust 变量的相关内容,其中涉及到了变量类型,今天就来介绍一下基础类型吧。 Rust 包含以下几种基础类型: 布尔类型 字符类型 整数类型 浮点数类型 数组类型 切片类型 元组类型 字符串类型 下面我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:12 | 回复:0
  • Rust学习(7):求解斐波那契数列【时间复杂度/空间复杂度不理解以及多种方法求解待续】 ...
    Rust学习(7):求解斐波那契数列【时间复杂度/空间复杂度不理解以及多种方法求解待续】 ...
    文章目录 求斐波那契数列得前n项 解法1:递归 求斐波那契数列得前n项 描述: 斐波那契数列的定义如下: 解法1:递归 macro_rules! input_num { () =amp;amp;gt; { { let mut inp ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:9 | 回复:0
  • Rust生命周期bound用于泛型的引用
    Rust生命周期bound用于泛型的引用
    在实际编程中,可能会出现泛型引用这种情况,我们会编写如下的代码: struct Inneramp;amp;lt;'a, Tamp;amp;gt; { data: amp;amp;amp;'a T, } 会产生编译错误: error: the parameter type `T` may not live lo ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:11 | 回复:0
  • 3.5 Rust Generic Types, Traits, and Lifetimes
    3.5 Rust Generic Types, Traits, and Lifetimes
    Every programming language has tools for effectively handling the duplication of concepts. In Rust, one such tool is generics. Generics are abstract stand-ins for concrete types or other properties. ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:10 | 回复:0
  • 通过欧拉计划学Rust(第1~6题)
    通过欧拉计划学Rust(第1~6题)
    最近想学习Libra数字货币的MOVE语言,发现它是用Rust编写的,看来想准确理解MOVE的机制,还需要对Rust有深刻的理解,所以开始了Rust的快速入门学习。 看了一下网上有关Rust的介绍,都说它的学习曲线相当陡峭,曾一度 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:10 | 回复:0
  • Rust之cargo(项目构建和包管理工具)
    Rust之cargo(项目构建和包管理工具)
    如果食用cargo来进行项目构建:1.执行cargonewhello_cargo--bin,执行完上面的操作之后,我们切换到hell_cargo目录下,可以看到一个文件(Cargo.toml)和一个目录(src),同时src目录下有一个main.rs文件。2.执行cargor ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:10 | 回复:0
  • Rust: 生命周期
    Rust: 生命周期
    前面我们讲解了 Rust 中 所有权 和 借用 这两个重要概念,今天就接着来介绍一下,所有权系统三剑客的最后一位:生命周期。 在 Rust 中,每个变量都有严格的生命周期限定。生命周期的主要目的,是防止垂悬指针出现。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:9 | 回复:0
  • 【Rust】Result-转换
    【Rust】Result-转换
    环境Rust1.56.1VSCode1.61.2概念参考:https://doc.rust-lang.org/rust-by-example/error/result/result_map.html示例Result的map方法可以对值进行转换。繁琐版本usestd::num::ParseIntError;fnmultiply(first:amp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:9 | 回复:0
  • 用 Rust 实现 Lisp 解释器
    用 Rust 实现 Lisp 解释器
    文章标题:用 Rust 实现 Lisp 解释器 深度参考:https://stopachka.essay.dev/post/5/risp-in-rust-lisp 本文作者:suhanyujie 文章……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:15 | 回复:0
  • 【Rust】字节数组
    【Rust】字节数组
    环境Rust1.56.1VSCode1.61.2概念参考:https://doc.rust-lang.org/rust-by-example/std/str.html示例在字符串前加上一个b来表示。main.rsusestd::str;fnmain(){letbytestring=bamp;quot;thisisabytestringamp;quot;; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:12 | 回复:0
  • 金属Rust:原子操作
    金属Rust:原子操作
    金属Rust:原子操作 对于复杂的操作来说,使用互斥量(Mutex)来避免竞态条件相当省力。但是对于一些比较小规模的操作,比如让一个计数器+1之类,会考虑更方便的原子对象。 原子类型在标准库中的 模块 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:17 | 回复:0
  • Rust学习——使用包、crate和模块管理不断增长的项目
    Rust学习——使用包、crate和模块管理不断增长的项目
    一、包和Crate 一个包至多只能包含一个库crate 包中可以包含任意多个二进制crate 包中至少包含一个crate,不区分类型 src/main.rs 就是一个与包同名的二进制 crate 的 crate 根。 src/bin -amp;amp;gt; 二进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:14 | 回复:0
  • rust 模块组织结构
    rust 模块组织结构
    rust有自己的规则和约定用来组织模块,比如一个包最多可以有一个库crate,任意多个二进制crate、导入文件夹内的模块的两种约定方式... 知道这些约定,就可以快速了解rust的模块系统。 先把一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:24 | 阅读:16 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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