As a CS student, I often find myself working on projects that require different Python versions, each with its own set of dependencies and libraries. In such scenarios, having a reliable and efficient method for managing these versions becomes crucial. Inspired by pyenv 与 conda 双轨制：管理 Python 版本和环境 , this blog post aims to document my experience with managing multiple versions of Python using pyenv and conda.
This is a note for 4.4 Shortest Paths, Algorithms, Part II.
I use Hexo with the NexT theme to build my blog. I wrote this plugin to solve a pain point I've encountered in this workflow.
Use remote servers to work with collaborators better.
Git's powerful branching and merging capabilities can help you deal with parallel collaborative development processes. Let's take a look.
A resource summary post for game Dyson Sphere Program (DSP).
A Git commit message cheat sheet in Chinese.