在 Rust 中表征树形结构
树形结构在软件中相当常用。比如文件目录、右键菜单、多级收藏夹等。
在其它语言,如 C/C++ 中,表达树形结构可能仅需要指针即可,然而在 Rust 中需要稍费周折。
树形结构在软件中相当常用。比如文件目录、右键菜单、多级收藏夹等。
在其它语言,如 C/C++ 中,表达树形结构可能仅需要指针即可,然而在 Rust 中需要稍费周折。
最近花了一些时间把博客从 WordPress 迁移到了 Hugo 上。
来简单谈谈我的选择吧,夹杂一些胡思乱想,和技术上的关系不是很大。
之前写课设时因为需要合作,于是在服务器上搭建了一个临时、简陋的 git 服务。
没有 web 界面,纯命令行交互,添加密钥都要手动 ssh 到服务器。
这次就尝试用开源应用搭建一个功能完善、使用方便、颜值能打的 git 服务。
今天 (2022/5/15) 验收数电的实验。
各路神仙大战。
太可怕了。
写这篇博客时,我因为 CS110L 的作业要求必须安装 Linux 环境。几番周折最后选择了 Windows 下的 WSL2。现在看来很不错。
过程中也遇到一些小坑:
今天 (2022/2/26) 做 CS 110L 的 week2 作业,内容是用 Rust 编写一个简单的 diff
命令。