Urocissa - 可自行架设的图片和视频相册
速度非常快,可支持上百万个图片和视频。
https://github.com/hsa00000/Urocissa
spacer - 终端下打印分隔线
当你的输出停顿时,这个工具会打出分隔线,并算出间隔的时间。
https://github.com/samwho/spacer
fastnum - 高性能定点数计算库
Fastnum 提供了适用于财务计算的有符号和无符号精确十进制数,这些计算需要较大的整数和小数位数,并且避免舍入误差(例如 0.1 + 0.2 ≠ 0.3 的问题)。
任何 fastnum 十进制类型由一个 N 位的大无符号整数组成,并配有一个 64 位的控制块。控制块包含一个 16 位的缩放因子,用于确定小数点的位置,以及符号、特殊标志和信号标志。尾随的零会被保留,并可能在字符串形式中显示。
因此,fastnum 十进制数可以轻松复制,不需要任何动态分配。这不仅消除了动态分配,还去除了一次间接寻址,从而提高了缓存友好性,降低了 CPU 的负载,进一步提升了性能。
https://docs.rs/fastnum/latest/fastnum/
--
From 日报小组 Mike
社区学习交流平台订阅:
Rustcc论坛: 支持rss 微信公众号:Rust语言中文社区