LRU 的 Rust 实现
作者在实现一个 DNS resolver 的时候, 遇到了缓存问题. 于是, 自己实现了一个可过期, size-bounded 的 LRU 缓存. 作者从简单的缓存开始, 一直到实现最后的 LRU, 每一步都有详细的步骤和代码.
Rust async 请求处理
这是cool bear
的一篇文章, 里面一步一步的介绍了如何在 Rust 编写异步代码, 处理请求, tracing, 调试, 压测等等, 涵盖了日常调试和开发的很多工具和方法. 推荐喜欢异步编程的同学看看.
Rust中的数字转换
文章记录了作者在使用 as
进行 u64
转换时导致的一次 panic. 估计有些同学也遇到过. 也许大家默认as
只要编译过了便都是 safe 的, 不过 Cargo.toml 中是可以设置转换失败的行为的.
xql: 一个 SQL 的 query builder
xql 一个基于 xsql 的 SQL query builder. 目前仍在开发中,但是已经支持了大部分常用的语法.
--
From 日报小组 BobQin,FBI小白
社区学习交流平台订阅:
1
共 1 条评论, 1 页
评论区
写评论学习了,加油!