软件开发

使用 Tig 来可视化 Git 工作流

Tig 是审查 Git 仓库的绝佳工具,它鼓励你探索日志,而无需构建冗长且有时复杂的查询。
2022-07-09
2分钟阅读时长

Djinn:一个受 Jinja2 启发的代码生成器和模板语言

我决定制作一个类似于 Jinja2 的工具,但让我可以通过使用范围算法转换数据来生成复杂的文件。
2022-07-04
6分钟阅读时长

使用 rustup 管理你的 Rust 工具链

rustup 可用于 Rust 安装与更新。它还能够在稳定版、测试版和每日更新版之间无缝切换 Rust 编译器及其工具。
2022-06-30
3分钟阅读时长

使用 Python 的 requests 和 Beautiful Soup 来分析网页

学习这个 Python 教程,轻松提取网页的有关信息。
2022-06-28
4分钟阅读时长

我爱用 Qt Creator IDE 的九个原因

Qt Creator 就是丰富的 Qt 库和程序员之间的粘合剂。
2022-06-27
3分钟阅读时长

一起来学习 Lisp 编程语言吧!

许多大型代码库中都有 Lisp 代码的身影,因此,熟悉一下这门语言是一个明智之举。
2022-06-24
6分钟阅读时长

JVM 垃圾回收的工作原理

对于程序员来说,掌握 Java 的内存管理机制并不是必须的,但它能够帮助你更好地理解 JVM 是如何处理程序中的变量和类实例的。
2022-06-22
5分钟阅读时长