无分类 RustRefCell和内部可变性 RefCell Rust在编译阶段会进行严格的借用规则检查,规则如下: 在任意给定时间,要么只能有一个可变引用,要么只能有多个不可变引用。 引用必须总是有效。 即在编译阶段,当有一个不可变值时,不能可变的借用它。…
无分类 我们是如何设计-Rust-分布式存储教程的-Talent-Plan-背后的故事 许多人眼中的 PingCAP Talent Plan 可能就是 github.com/pingcap/talent-plan 这个项目,但从内容角度来说并不完整,这个 Repo 只是线上课程的内容,我们还有与其配套的线下课程。本文将从课程设计的角度和大家聊…
无分类 暑期特别企划-快来接收-PingCAP-Talent-Plan-的小惊喜 PingCAP Talent Plan 学习通道自开通以来,收获了海内外小伙伴的密切关注,有 100 余名小伙伴参与到线上课程的学习中,第二期线下课程也于 5 月中旬圆满落幕。结合大家的意见,我们对 Talent Plan 的课程做了一些…
无分类 Tensorflow-Rust实战下篇整合actixweb提供http服务 上一篇我写的文章how to use tensorflow with rust. 这一次我们看看使用tensorflow建立了什么,并通过http接口提供服务。随着Actix Web1.0版本发布,我认为用它构建一些东西将是一个很好的时机。
无分类 Rust的所有权 作为一个Ruby开发者,我所知道的关于内存分配的所有内容都是由一些称为垃圾收集的process处理的,这是Aaron Patterson的问题,而不是我的问题。因此,当我打开Rust Book并看到Rust没有垃圾收集时,我变得有点担心…
无分类 TiKV-源码解析系列文章八grpcrs-的封装与实现 上一篇《gRPC Server 的初始化和启动流程》为大家介绍了 gRPC Server 的初始化和启动流程,本篇将带大家深入到 grpc-rs 这个库里,查看 RPC 请求是如何被封装和派发的,以及它是怎么和 Rust Future 进行结合的。
无分类 rust-状态机设计模式 什么是状态机 状态机无处不在,像我们常用的 tcp、http、regexp 等等本质上都是状态机。 状态机是由状态和状态间的转换构成的。 拿红绿灯来举个简单的例子,红绿灯会处于 3 个状态:红、绿、黄,这几个状态之间有…
无分类 RustCon-Asia-实录-Rust-在国内某视频网站的应用 作者介绍:hawkingrei(王维真),中间件高级开发工程师,开源爱好者,TiDB & TiKV Contributor。WaySLOG(雪松),Rust 铁粉一枚,专注中间件,bug creator。