The Rust Programming Language - 第9章 错误处理 - 9.1 panic与不可恢复的错误_shiyivei 9 错误处理 Rust对可靠性的执着也伸到了错误处理 Rust将错误组合成两个主要的类别:可恢复错误和不可恢复错误 大多数语言并不区分这两类错误,并采用类似异常这...... 编程 大大的周 924 02-07
Rust 限流算法crate调研_rust 使用令牌桶_聆听--风雨 简介: 本文介绍几个Rust中实现了限流算法的crate。 背景: 最近工作需要实现限流算法。所以调研了一些限流算法。 最终认为令牌桶算法比较适合我们的业务场景。...... 编程 irpas 1543 02-07
3、Math与Random和日期工具类_操作了math类和random类的使用和日期和时间格式化类的使用。_@JiaHao Math与Random和日期工具类 1、Math类 Math类包含用于执行基本的数学运算方法,如初等指数,对数,平方根。 使用Math类的两种方法 (1)直接...... 编程 未知 3154 02-07
Rust Trait简介_闲鱼翻不了身 Rust trait简介 内容总结自《The Rust Programing Language》 首先简单说一下泛型:这个基础和C++的模板大概类似,从语法编译层面提供一种接收任意类型...... 编程 网络投稿 2547 02-07
【Rust笔记】从·类型转换·视角,浅谈Deref<Target = T>, AsRef<T> 等差异_Rust语言中文社区 【原创】从类型转换视角,浅谈Deref<Target = T>,?AsRef<T>,?Borrow<T>和From<T> trait差异 概述 这些trait的共同作用就是“类型转换”...... 编程 irpas 2499 02-07
RUST——模式的使用场景 条件表达式中的if let if let的模式匹配,是一种简化版的match匹配,示例代码如下: fn main() { let favorite_color: Option<&str> = No...... 编程 irpas 2331 02-07
WebAssembly 学习笔记_ghimi 第一次听到 WebAssembly 的是来自于同事,他描述了一种不通过 JavaScript编程语言也能够实现前端开发的方式。刚听到的时候很惊艳,想到前端开发竟然可以避开Ja...... 编程 irpas 3252 02-07
【Rust 日报】2022-02-17 从Node到Rust_Rust语言中文社区 从Node到Rust 24 天从从 JavaScript 到 Rust教程,一个 Node 开发者视角的 Guide。 视频:https://vino.dev/blog/node-to-rust-day-1-rustup/ GitHub:h...... 编程 irpas 7045 02-07
Go1.19 那些事:国产芯片、内存模型等新特性,你知道多少?_煎鱼(EDDYCJY) 大家好,我是煎鱼。 感觉时间过得很快,Go1.18 发布没太久,泛型还在风风火火,看了看上次的投票结果,绝大部分同学还没有在生产环境应用泛...... 编程 irpas 747 02-07
Rust、Go、C、Java,做量化的你pick哪一个?_go量化交易框架_非凸科技 ? 根据私募排排网显示,截止目前,百亿量化私募扩容至22家,创历史新高,平均收益达19.59%。随着投资者认知度不断提升与行业不断发展,量化...... 编程 未知 5043 02-07
【Rust日报】2022-06-14 ceresdb: Rust 实现的高性能时序数据库_Rust语言中文社区 ceresdb: Rust 实现的高性能时序数据库 CeresDB 是一款高性能、分布式、Schema-less 的云原生时序数据库,能够同时处理时序型(time-series)以及分析型...... 编程 网络 2666 02-07
Rust语言教程(9) - if let表达式与枚举进阶_rust if let_Jtag特工 Rust语言教程(9) - if let表达式与枚举进阶 枚举复习 前面我们介绍了Rust中的枚举类型,以及通过枚举实现的Option, Result等类型。 温故而知新,我们再来复习一...... 编程 网络 7251 02-07
【Rust 日报】2021-08-15 jsonschema-rs:Rust 的 Json 校验工具_Rust语言中文社区 jsonschema-rs:Rust Json 校验工具 如果你没有听(用)过 Json Schema,请允许我首先简单介绍一下。JSON Schema 是用于验证 JSON 数据结构的工具...... 编程 网络投稿 5357 02-07
[Rust笔记] 研究变量生存期, 记录下 NLL 的一些反直觉行为_Rust语言中文社区 NLL 导致的非直觉的作用域扩大 1. NLL 完全无视词法作用域 1.1. 是否可以认为 NLL 在fb.set(&b);处缩短了fb的起始生存期以配合b?1.2. 应该认为 NLL 缩短了fb?还是延长了...... 编程 irpas 1732 02-07
RUST网络客户端的基本技术说明-反射_rust 反射_fpcc 一、反射 反射这个术语,现在基本烂大街了,可是当初刚刚出来时,可是一个令人眼前一亮的好东西啊。特别是在Java和c#上,它起到了一种非常棒的设计...... 编程 大大的周 6690 02-07
Rust第二课:为什么我的Rust比Python慢!_rust 速度_徐洲更hoptop 在我的Rust第一课, 我写了一个程序对fasta中的ATCG进行计数。后面,我就想到一个非常常见的需求,对文件进行读取,统计行数,类似于 wc -l 下面是...... 编程 网络 7950 02-07
Rust 宏与元编程_鹤仁 ?什么是元编程。 ?Rust中的宏及其形式。 ?声明性宏、宏变量及类型。 ?重复构造。 ?过程宏。 ?宏的用例。 ?可用的宏程序库。 什么是元编程? 元编程是改变你查看程序中...... 编程 网络 5004 02-07
【算法】654. 最大二叉树(多语言实现)_二当家的白帽子 文章目录 654. 最大二叉树:样例 1:样例 2:提示:分析题解rustgotypescriptcc++javapython 原题传送门:https://leetcode.cn/pro...... 编程 网络投稿 6377 02-07
使用 PGO 优化 Databend 二进制构建_Databend 作者:尚卓燃 澳门科技大学在读硕士,Databend 研发工程师实习生 https://github.com/PsiACE 在最近的一个 Issue 中 #9387,Databend 社区的朋友希望能够...... 编程 irpas 4979 02-07
变量(基础类型)_L_Qiu rust 是门强类型的编程语言,不像js那样同一个变量可以随时变换不同的数据类型。对于习惯了这类编程的语言开始会有点不习惯,见多了就会习惯了。因为是强类...... 编程 大大的周 4250 02-07