软件开发

使用子模块和子树来管理 Git 项目

使用子模块和子树来帮助你管理多个存储库中共有的子项目。
2020-05-23
5分钟阅读时长

如何在 Mac 上使用 pyenv 运行多个版本的 Python

如果你在 macOS 上运行的项目需要没有安装的 Python 版本,请试试 pyenv。
2020-05-23
4分钟阅读时长

通过禁止比较让 Go 二进制文件变小

本文中我会深入讲解在 Go 程序的上下文中“相等”的意义,以及为什么像这样的修改会对 Go 程序的大小有重大的影响。
2020-05-22
5分钟阅读时长

自定义用于 Web 开发的开源 PHP 框架 Codeigniter

Codeigniter 是一个 PHP 框架,可以使公司进行开发具有灵活性和便捷性的高性能网站。
2020-05-21
3分钟阅读时长

完美生活:git rebase -i

让大家觉得你一次就能写出完美的代码,并让你的补丁更容易审核和合并。
2020-05-18
4分钟阅读时长

Go 中对栈中函数进行内联

本文中,我要论述内联的限制以及叶子内联与栈中内联mid-stack inlining的对比。
2020-05-04
5分钟阅读时长

4 个不可或缺的 Git 脚本

Git Extras 版本库包含了 60 多个脚本,它们是 Git 基本功能的补充。以下是如何安装、使用和贡献的方法。
2020-05-03
3分钟阅读时长