fast_qr 比 qrcode 快大约 6-7 倍。使用示例:
use fast_qr::{ECL, Version, QRBuilder};
let qrcode = QRBuilder::new("https://example.com/".into())
.ecl(ECL::H)
.version(Version::V03)
.build();
// 最好先检查一下生成的结果
qrcode.unwrap().print();
WASM 也有支持:
npm install --save fast_qr
Benchmark:
Benchmark | Lower | Estimate | Upper | |
---|---|---|---|---|
V03H/qrcode | 524.30 us | 535.02 us | 547.13 us | |
V03H/fast_qr | 82.079 us | 82.189 us | 82.318 us | fast_qr is 6.51x faster |
V10H/qrcode | 2.1105 ms | 2.1145 ms | 2.1186 ms | |
V10H/fast_qr | 268.70 us | 269.28 us | 269.85 us | fast_qr is 7.85x faster |
V40H/qrcode | 18.000 ms | 18.037 ms | 18.074 ms | |
V40H/fast_qr | 2.4313 ms | 2.4362 ms | 2.4411 ms | fast_qr is 7.40x faster |
官网:https://fast-qr.com/
GitHub:https://github.com/erwanvivien/fast_qr
特点:
看起来比上一个好像更卡通一些?
GitHub:https://github.com/SomewhereOutInSpace/vcard-qr
burn 是一个用 Rust 编写的深度学习框架,使用最新稳定的 GAT 功能支持多个后端作为插件。
关于 GAT,我们强烈推荐阅读张汉东老师的最新文章:https://mp.weixin.qq.com/s/XYRfxRGEGN1a5Yu302ErwQ
该库旨在成为一个完整灵活的深度学习框架。目标是满足研究人员和从业者的需求,让模型更容易实验、训练和部署。
GitHub:https://github.com/burn-rs/burn
print
是简单但强大的 debug 方法,但有时我们无法访问 stdout/strerr 流,dirty-debug 提供了一种快速简便的方法将消息记录到文件(或 TCP 端点)以进行临时调试。
// 到文件
ddbg!("/tmp/debug_log", "Control reached here. State={}", state);
// 到一个服务
ddbg!("tcp://192.168.1.42:12345", "Hello!");
需要注意的是,这并不是正常的日志记录形式,只能在调试期间临时使用。
GitHub:https://github.com/orium/dirty-debug
特点:
GitHub:https://github.com/mcronce/oci-registry
Sage 通过数据库搜索和光谱匹配将来自蛋白质组学实验的原始质谱转换为肽识别。除此之外,还包括各种高级功能:色谱保留时间预测、量化(等压和 LFQ)、肽谱匹配重新评分和 FDR 控制等。
GitHub:https://github.com/lazear/sage
fframes 是第一个 Rust 视频创建框架,现在已正式进入测试版。
官方网站:https://fframes.studio/
From 日报小组 长琴
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有