YTerMusic 是个由 Rust 实现基于终端的 Youtube 音乐播放器,其专注于隐私、简单和性能。
主要功能包括:
Youtube 音乐播放列表
缓存所有下载并储存
自动后台下载管理器
Github,https://github.com/ccgauche/ytermusic
mold linker 旨在通过减少构建时间来提高开发人员的工作效率,尤其是在调试-编辑-重建快速周期中,是现有 Unix linker 的替代品,它比 LLVM lld linker 快几倍。
mold linker 项目作者创建了一个网站bluewhale.systems,用户可以购买非 AGPL 许可的 mold linker,并且作者正在考虑更改 mold/macOS 的许可。
Github v1.7.1发布链接,https://github.com/rui314/mold/releases/tag/v1.7.1
在 Rust 中实现链表时,一个众所周知的陷阱是默认的递归删除实现会导致长列表的堆栈溢出。树数据结构也存在类似的问题。这篇文章描述了几种可能的解决方案。
博客原文链接,https://matklad.github.io/2022/11/18/if-a-tree-falls-in-a-forest-does-it-overflow-the-stack.html
From 日报小组 洋芋
社区学习交流平台订阅:
Rust.cc论坛: 支持rss
微信公众号:Rust语言学习交流