积分充值
 首页
前端开发
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文库
  • 综合
  • 文档
  • 文章

无数据

分类

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

语言

全部中文(简体)(6)

格式

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

    事情。 rust 的包管理系统和 go 的包管理系统以及 java 的包管理系统大大不同,很容 易给人造成困惑。 最主要原因是: 1.Rust 的模块支持层级结构,但这种层级结构本身与文件系统目录的层级结构 是解耦的。 因为 Rust 本身可用于操作系统的开发。 开发者需要自己去定义路径,定义 mod 的层级关系,配合 rust 的默认约定。这 点和 java,go 开发完全不同,在面向 xxx.rs 文件用 mod xxx {} 包裹起来了。 (又一个约定)初学者往往会多加一层,请注意。 1.2.3 多文件模块的层级关系 Rust 的模块支持层级结构,但这种层级结构本身与文件系统目录的层级结构是 解耦的。 mod xxx; 这个 xxx 不能包含::号。也即在这个表达形式中,是没法引用多层结 构下的模块的。也即,你不可能直接使用 mod a::b::c::d;的形式来引用 是一个独立的可编译单元。它有一个入口文件,这 个入口文件是这个 crate(里面可能包含若干个 module)的模块根路径。整个 模块的引用,形成一个链,每个模块,都可以用一个精确的路径(比如: a::b::c::d)来表示; 与文件系统概念类似,模块路径也有相对路径和绝对路径的概念。为此,Rust 提供了 self 和 super 两个关键字。 路径是自定义出来的! super 表示,当前模块路径的上一级路径,可以理解成父模块。
    0 码力 | 117 页 | 2.24 MB | 1 年前
    3
  • pdf文档 Comprehensive Rust(简体中文) 202412

    26.1 模块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 26.2 文件系统层级结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 26.3 可见性 . . . . . . . 第 26 部分 模块 This segment should take about 40 minutes. It contains: Slide Duration 模块 3 minutes 文件系统层级结构 5 minutes 可见性 5 minutes use、super、self 10 minutes 练习:面向 GUI 库的模块 15 minutes 26.1 模块 我们已看了“i toml”文件。 • crate 是一种模块树,其中的二进制 crate 会创建一个可执行文件,而库 crate 会编译为库。 • 模块定义了组织和范围,并且是本部分的重点。 146 26.2 文件系统层级结构 如果省略模块内容,则会指示 Rust 在另一个文件中查找: mod garden; 这会告知 Rust 可以在“src/garden.rs”中找到“garden”模块内容。同样,您
    0 码力 | 359 页 | 1.33 MB | 10 月前
    3
  • pdf文档 Rust 程序设计语言 简体中文版 1.85.0

    程序设计语言 简体中文版 这个模块树可能会令你想起电脑上文件系统的目录树;这是一个非常恰当的类比!就像文件系 统的目录,你可以使用模块来组织你的代码。并且,就像目录中的文件,我们需要一种方法来 找到模块。 136/562Rust 程序设计语言 简体中文版 引用模块树中项的路径 为了向 Rust 指示在模块树中从何处查找某个项,我们使用路径,就像在文件系统中使用路径 一样。为了调用一个函数,我们需要知道它的路径。 ,直到我们找到 add_to_waitlist。你可以想象出一个相同结构的文件系统:我们通过指定路径 /front_of_house/hosting/add_to_waitlist 来执行 add_to_waitlist 程序。我们使用 crate 从 crate 根开始就类似于在 shell 中使用 / 从文件系统根开始。 第二次在 eat_at_restaurant 中调用 add_to_waitlist add_to_waitlist 时,使用的是相对路径。这个路径以 front_of_house 为起始,这个模块在模块树中与 eat_at_restaurant 定义在同一层级。与之等 价的文件系统路径就是 front_of_house/hosting/add_to_waitlist。以模块名开头意味着该路 径是相对路径。 137/562Rust 程序设计语言 简体中文版 选择使用相对路径还是绝对路径要
    0 码力 | 562 页 | 3.23 MB | 25 天前
    3
  • pdf文档 Real world Rust - Why and how we use Rust in TiKV

    Send + Sync TiKV ● 大规模分布式 Key-Value 数据库 ● 支持 ACID 跨行事务支持 ● 支持 MVCC 无锁的快照读 ● 构建于 Raft 之上,不依赖分布式文件系统 ○ 更少的第三方依赖 ○ 更高的性能(低延迟) ● 配合 TiDB 使用,需要有健全的逻辑实现 SQL 层的下推算子 TiKV 的前置需求 ● 极高的性能要求,尽可能低延迟,而且延迟需要稳定
    0 码力 | 29 页 | 506.53 KB | 1 年前
    3
  • pdf文档 WebAssembly 简介 - 陈思衡

    WebAssembly System Interface (简称 WASI),它定义了一组 WASM 模块可以调用的系统调用接口。WASI 的目的是让 WASM 模块可以访问底层系统的功能,比如文件系统、网络等。这使得 WASM 可以作为一个更广泛的 运行时,不仅仅局限于浏览器环境。WASI 当前定义了一组 POSIX 兼容的系统调用,让 WASM 模块可以访问文件系 统。未来 WASI 还会加入更多系统接口
    0 码力 | 24 页 | 773.46 KB | 1 年前
    3
  • pdf文档 Rust 程序设计语言简体中文版

    中,我们将模块 A 称为模块 B 的 子(child),模 块 B 则是模块 A 的 父(parent)。注意,整个模块树都植根于名为 crate 的隐式模块下。 这个模块树可能会令你想起电脑上文件系统的目录树;这是一个非常恰当的类比!就像文件系 统的目录,你可以使用模块来组织你的代码。并且,就像目录中的文件,我们需要一种方法来 找到模块。 147/600 Rust 程序设计语言 简体中文版 -tree.md commit 2b4565662d1a7973d870744a923f58f8f7dcce91 来看一下 Rust 如何在模块树中找到一个项的位置,我们使用路径的方式,就像在文件系统使 用路径一样。为了调用一个函数,我们需要知道它的路径。 路径有两种形式: • 绝对路径(absolute path)是以 crate 根(root)开头的全路径;对于外部 crate 的代码, crate 中,这意味着我们可以使用 crate 关键字为起始的绝对路径。 在 crate 后面,我们持续地嵌入模块,直到我们找到 add_to_waitlist 。你可以想象出一个 相同结构的文件系统,我们通过指定路径 /front_of_house/hosting/add_to_waitlist 来执行 148/600 Rust 程序设计语言 简体中文版 add_to_waitlist
    0 码力 | 600 页 | 12.99 MB | 1 年前
    3
共 6 条
  • 1
前往
页
相关搜索词
Rust语言学习笔记Comprehensive简体中文简体中文202412程序设计程序设计文版中文版简体中文版1.85RealworldWhyandhowweuseinTiKV陈思衡2023AsyncWASMWebAssembly
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩