软件开发

并发服务器(五):Redis 案例研究

在前四部分中我们讨论了并发服务器的结构,这篇文章我们将去研究一个在生产系统中大量使用的服务器的案例—— Redis。
2018-03-07
6分钟阅读时长

让我们做个简单的解释器(一)

“如果你不知道编译器是怎么工作的,那你就不知道电脑是怎么工作的。如果你不能百分百确定,那就是不知道它们是如何工作的。”
2018-03-04
9分钟阅读时长

并发服务器(四):libuv

在这一部分中,我们将使用 libuv 再次重写我们的服务器,并且也会讨论关于使用一个线程池在回调中去处理耗时任务。
2018-03-02
12分钟阅读时长

Python 中最快解压 zip 文件的方法

一步一步地做这个任务的这个过程感觉挺好的。
2018-02-28
4分钟阅读时长

学习用工具来驾驭 Git 历史

现在,我们来深入了解怎么去使用 git 的历史以及如何很轻松地去浏览它的历史。
2018-02-27
8分钟阅读时长

通过 ncurses 在终端创建一个冒险游戏

怎样使用 curses 函数读取键盘并操作屏幕。
2018-02-25
6分钟阅读时长

使用 Python 的 urllib.parse 库解析 URL

Python 中的 urllib.parse 模块提供了很多解析和组建 URL 的函数。
2018-02-22
2分钟阅读时长