积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(22)Rust(22)

语言

全部中文(简体)(22)

格式

全部PDF文档 PDF(20)PPT文档 PPT(2)
 
本次搜索耗时 0.108 秒,为您找到相关结果约 22 个.
  • 全部
  • 后端开发
  • Rust
  • 全部
  • 中文(简体)
  • 全部
  • PDF文档 PDF
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Rust 语言学习笔记

    关键字。外部引用的时候,使用 use 关键字。 1.2.1 module 的可见性 为了让外部能使用模块中 item,需要使用 pub 关键字。外部引用的时候, 使用 use 关键字。 规则很简单,一个 item(函数,绑定,Trait 等),前面加了 pub,那么就它 变成对外可见(访问,调用)的了。 1.2.2 引用外部文件模块 通常,我们会在单独的文件中写模块内容,然后使用 mod == b)其中 if() 内的也是表达式。 而表达式语句就是程序识别的一条执行表达式的语句。 例如 var a=b; 这条是赋值语句,这里微小的差别就是加上了分号;作为语句结 束符。 其实表达式简单的可以理解成某语言的语法,而由这些语法构成的一条执行语 句则是表达式语句。最直观的根据是否有分号来判断。 但是在 rust 语言中有点不同, “let a = 5”是表达式语句,即使没有分号。 这种判断条件。 2.2.2 match 语句 Rust 中没有类似于 C 的 switch 关键字,但它有用于模式匹配的 match, 能实现同样的功能,并且强大太多。 match 的使用非常简单,举例如下: let x = 5; match x { 1 => { println!("one") }, 2 => println!("two")
    0 码力 | 117 页 | 2.24 MB | 1 年前
    3
  • pdf文档 Hello 算法 1.2.0 简体中文 Rust 版

    两年前,我在力扣上分享了“剑指 Offer”系列题解,受到了许多读者的鼓励和支持。在与读者交流期间,我 最常被问的一个问题是“如何入门算法”。逐渐地,我对这个问题产生了浓厚的兴趣。 两眼一抹黑地刷题似乎是最受欢迎的方法,简单、直接且有效。然而刷题就如同玩“扫雷”游戏,自学能力 强的人能够顺利将地雷逐个排掉,而基础不足的人很可能被炸得满头是包,并在挫折中步步退缩。通读教材 也是一种常见做法,但对于面向求职的人来说,毕 “一本通俗易懂的数据结构与算法入门书,引导读者手脑并用地学习,强烈推荐算法初学者阅读!” ——邓俊辉,清华大学计算机系教授 “如果我当年学数据结构与算法的时候有《Hello 算法》,学起来应该会简单 10 倍!” ——李沐,亚马逊资深首席科学家 计算机的出现给世界带来了巨大变革,它凭借高速的计算能力和出色的可编程性,成为了执行算法与处理数 据的理想媒介。无论是电子游戏的逼真画面、自动驾驶的智能决策,还是 智能决策,还是 AlphaGo 的精彩棋局、ChatGPT 的自然交互,这些应用都是算法在计算机上的精妙演绎。 事实上,在计算机问世之前,算法和数据结构就已经存在于世界的各个角落。早期的算法相对简单,例如古 代的计数方法和工具制作步骤等。随着文明的进步,算法逐渐变得更加精细和复杂。从巧夺天工的匠人技艺、 到解放生产力的工业产品、再到宇宙运行的科学规律,几乎每一件平凡或令人惊叹的事物背后,都隐藏着精
    0 码力 | 387 页 | 18.51 MB | 10 月前
    3
  • pdf文档 Rust 程序设计语言 简体中文版 1.85.0

    采取更加激进的优 化,而不会意外引入崩溃或漏洞。 但 Rust 并不局限于底层系统编程。它表达力强、写起来舒适,让人能够轻松地编写出命令行 应用、网络服务器等各种类型的代码——在本书中就有这两者的简单示例。使用 Rust 能让你 把在一个领域中学习的技能延伸到另一个领域:你可以通过编写网页应用来学习 Rust,接着 将同样的技能应用到你的 Raspberry Pi(树莓派)上。 本书全面介绍了 仍不能使用,有许多地方可以求助。您可以在社区页面查看如何与其他 Rustaceans(Rust 用户的称号,有自嘲意味)联系。 更新与卸载 通过 rustup 安装了 Rust 之后,更新到最新版本就很简单了。只需要在您对应的命令行中运行 如下更新脚本: $ rustup update 若要卸载 Rust 和 rustup,请在命令行中运行如下卸载脚本: 13/562Rust 程序设计语言 简体中文版 发行版中包含了这个工具,就像 rustc 一样。所以它应该已经 安装在你的电脑中了! 在 main 函数体中有如下代码: println!("Hello, world!"); 这行代码完成这个简单程序的所有工作:在屏幕上打印文本。这里有三个重要的细节需要注 意。 首先,println! 调用了一个 Rust 宏(macro)。如果是调用函数,则应输入 println(没有 !)。我们将在
    0 码力 | 562 页 | 3.23 MB | 1 月前
    3
  • pdf文档 Hello 算法 1.1.0 Rust版

    两年前,我在力扣上分享了“剑指 Offer”系列题解,受到了许多读者的鼓励和支持。在与读者交流期间,我 最常被问的一个问题是“如何入门算法”。逐渐地,我对这个问题产生了浓厚的兴趣。 两眼一抹黑地刷题似乎是最受欢迎的方法,简单、直接且有效。然而刷题就如同玩“扫雷”游戏,自学能力 强的人能够顺利将地雷逐个排掉,而基础不足的人很可能被炸得满头是包,并在挫折中步步退缩。通读教材 也是一种常见做法,但对于面向求职的人来说,毕 “一本通俗易懂的数据结构与算法入门书,引导读者手脑并用地学习,强烈推荐算法初学者阅读!” ——邓俊辉,清华大学计算机系教授 “如果我当年学数据结构与算法的时候有《Hello 算法》,学起来应该会简单 10 倍!” ——李沐,亚马逊资深首席科学家 计算机的出现给世界带来了巨大变革,它凭借高速的计算能力和出色的可编程性,成为了执行算法与处理数 据的理想媒介。无论是电子游戏的逼真画面、自动驾驶的智能决策,还是 智能决策,还是 AlphaGo 的精彩棋局、ChatGPT 的自然交互,这些应用都是算法在计算机上的精妙演绎。 事实上,在计算机问世之前,算法和数据结构就已经存在于世界的各个角落。早期的算法相对简单,例如古 代的计数方法和工具制作步骤等。随着文明的进步,算法逐渐变得更加精细和复杂。从巧夺天工的匠人技艺、 到解放生产力的工业产品、再到宇宙运行的科学规律,几乎每一件平凡或令人惊叹的事物背后,都隐藏着精
    0 码力 | 388 页 | 18.50 MB | 1 年前
    3
  • pdf文档 Hello 算法 1.0.0 Rust版

    两年前,我在力扣上分享了“剑指 Offer”系列题解,受到了许多读者的鼓励和支持。在与读者交流期间,我 最常被问的一个问题是“如何入门算法”。逐渐地,我对这个问题产生了浓厚的兴趣。 两眼一抹黑地刷题似乎是最受欢迎的方法,简单、直接且有效。然而刷题就如同玩“扫雷”游戏,自学能力 强的人能够顺利将地雷逐个排掉,而基础不足的人很可能被炸得满头是包,并在挫折中步步退缩。通读教材 也是一种常见做法,但对于面向求职的人来说,毕 “一本通俗易懂的数据结构与算法入门书,引导读者手脑并用地学习,强烈推荐算法初学者阅读!” ——邓俊辉,清华大学计算机系教授 “如果我当年学数据结构与算法的时候有《Hello 算法》,学起来应该会简单 10 倍!” ——李沐,亚马逊资深首席科学家 i 目 录 第 0 章 前言 1 0.1 关于本书 . . . . . . . . . . . . . . . . . . . . . . ,仓库源代码可 以当作“刷题工具库”或“算法字典”来使用。 若你是算法“大神”,我们期待收到你的宝贵建议,或者一起参与创作。 � 前置条件 你需要至少具备任一语言的编程基础,能够阅读和编写简单代码。 0.1.2 内容结构 本书的主要内容如图 0‑1 所示。 ‧ 复杂度分析:数据结构和算法的评价维度与方法。时间复杂度和空间复杂度的推算方法、常见类型、示 例等。 ‧ 数据结构:基本
    0 码力 | 383 页 | 17.61 MB | 1 年前
    3
  • pdf文档 Rust 程序设计语言简体中文版

    采取更加激进的优 化,而不会意外引入崩溃或漏洞。 但 Rust 并不局限于底层系统编程。它表达力强、写起来舒适,让人能够轻松地编写出命令行 应用、网络服务器等各种类型的代码——在本书中就有这两者的简单示例。使用 Rust 能让你 把在一个领域中学习的技能延伸到另一个领域:你可以通过编写网页应用来学习 Rust,接着 将同样的技能应用到你的 Raspberry Pi(树莓派)上。 本书全面介绍了 Rustaceans(Rust 用户的称号,有自嘲意味)联系。 13/600 Rust 程序设计语言 简体中文版 更新与卸载 通过 rustup 安装了 Rust 之后,更新到最新版本就很简单了,只需要在您对应的命令行中运 行如下更新脚本: $ rustup update 若要卸载 Rust 和 rustup ,请在命令行中运行如下卸载脚本: $ rustup self uninstall 一样。所以它应该已经 安装在你的电脑中了! 在 main 函数中有如下代码: println!("Hello, world!"); 16/600 Rust 程序设计语言 简体中文版 这行代码完成这个简单程序的所有工作:在屏幕上打印文本。这里有四个重要的细节需要注 意。首先 Rust 的缩进风格使用 4 个空格,而不是 1 个制表符(tab)。 第二,println! 调用了一个 Rust 宏(macro)。如果是调用函数,则应输入
    0 码力 | 600 页 | 12.99 MB | 1 年前
    3
  • pdf文档 Comprehensive Rust(简体中文) 202412

    5 minutes 值 5 minutes 算术 3 minutes 类型推导 3 minutes 练习:Fibonacci 15 minutes 5.1 Hello, World 让我们进入最简单的 Rust 程序,一个经典的 Hello World 程序: fn main() { println!("Hello !"); } 你看到的: • 函数以 fn 开头。 • 像 C 和 C++ more patterns. The comparisons are done from top to bottom and the first match wins. 模式(pattern)可以是简单的值,其用法类似于 C 与 C++ 中的 switch 。 fn main() { let input = 'x'; match input { 'q' => println!("Quitting") } => println!("y = {y}, other fields were ignored"), } } 枚举 模式还可用于将变量绑定到值的某些部分。这是您检查类型结构的方式。我们先从简单的“enum”类型开 始: enum Result { Ok(i32), Err(String), } fn divide_in_two(n: i32) -> Result { if n %
    0 码力 | 359 页 | 1.33 MB | 11 月前
    3
  • pdf文档 Rust HTTP 协议栈在终端通信场景的实践 - 胡凯

    HTTP 协议? ⚫ HTTP 协议介绍 目录 终端场景下 HTTP 协议的主要使用场景,以及需要思考的问题。 ⚫ 终端 HTTP 通信场景浅析 我们当前结合 Rust 和终端通信场景的实践的简单介绍。 ⚫ Rust 与终端 HTTP 通信场景结合 介绍 Rust 与 HTTP 协议栈结合的业界实现。 ⚫ Rust 与 HTTP 协议 HTTP 协议介绍 Part 01 什么是 HTTP Conf 2022 – 2023, Shanghai, China HTTP 协议介绍 HTTP 协议主要具有以下特点: ✓ 支持客户/服务器模式。 ✓ 简单快速:客户向服务器请求服务时,只需传送 请求方法、路径和请求头。HTTP 协议简单、HTTP 服务器的程序规模小,因而通信速度很快。 ✓ 灵活:HTTP 支持传输任意类型的数据对象。 ✓ 无连接:HTTP 限制每次连接只处理一个请求,节 衡功耗和传输速度。 ➢ 性能表现:网络传输不能影响到和用户直接交互的前台应用的表现。 Rust 与终端 HTTP 通信场景结合 Part 04 我们当前结合 Rust 和终端通信场景的实践的简单介绍 Rust China Conf 2022 – 2023, Shanghai, China Rust China Conf 2022 – 2023, Shanghai, China Rust
    0 码力 | 26 页 | 1.25 MB | 1 年前
    3
  • pdf文档 Rust算法教程 The Algos (algorithms)

    计算机算法是以⼀步接⼀步的⽅式来详细描述计算机如何将输⼊转化为所要求的输出的过程,或者 说,算法是对计算机上执⾏的计算过程的具体描述。(以上内容摘抄⾃百度百科),简单点说计算 机算法就是将输⼊转化为所要求的输出过程。 既然只要调⽤别⼈的算法库即可完成任务,我们为什么要学习算法呢?原因很简单:⾯试需要。哈 哈,开个玩笑,当然⾯试很重要,但是提升⾃⼰的能⼒也很重要,学习算法往往能提升我们对于代 码的深层次理解和认识,你会知道为 Algos (algorithms) https://algo.course.rs/print.html 75/270 图论 图论算法在计算机科学中扮演着很重要的⻆⾊,它提供了对很多问题都有效的⼀种简单⽽系统的建 模⽅式。很多问题都可以转化为图论问题,然后⽤图论的基本算法加以解决。 2024/3/7 20:44 Rust算法教程 The Algos (algorithms) https://algo 相信每个刷过LeetCode的⼈永远也忘不了这道题(就想当年背单词书永远也忘不了书中的第⼀个 单词abandon哈哈哈),但是这道题⽤Rust来写也并不是那么简单,尤其是对于Rust新⼿,相信 看完这道题你对Rust中的⼀些⼩细节会有更深的理解。 解法⼀ 简单粗暴,双重循环,遍历所有的⼆元组直到找到符合题⽬要求的结果。 解法⼆ 我们观察解法⼀中第⼆个for循环: 我们换种⽅式思考: impl Solution
    0 码力 | 270 页 | 8.46 MB | 1 年前
    3
  • pdf文档 2021信创“大比武”鲲鹏基础软件开发赛道 基于Rust语言的openGauss驱动

    使用Rust语言实现openGauss数据库驱动 基于SHA256进行权限认证 能够执行增删改查SQL语句 4 方案介绍 - 思路 × 参考 JDBC 标准,使用 rust 语言实现一个简单的只包含核心部分的版本 √ 基于开源的 rust-postgres 驱动开发,实现基于 sha256 的鉴权方式连接 openGuass 数据库 × 使用 rust 语言已有的 sha256 方式 中设定版本 10 方案介绍 - 代码 postgres-protocol/src/authentication/sha256.rs 新增文件实现具体的加密算法 11 方案介绍 - 示例 下面是一个简单的示例,更多例子可在postgres\src\test.rs 中发现 let mut client = Client::connect( "host=localhost port=15432 user=test1234
    0 码力 | 14 页 | 566.24 KB | 1 年前
    3
共 22 条
  • 1
  • 2
  • 3
前往
页
相关搜索词
Rust语言学习笔记Hello算法1.2简体中文简体中文程序设计程序设计文版中文版简体中文版1.851.11.0Comprehensive202412胡凯2023RustChinaConf大会教程TheAlgoalgorithm2021信创大比比武大比武鲲鹏基础软件开发软件开发赛道基于openGauss驱动
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩