Sherlockedb

vim设置快捷键编译运行

前言 用vim在服务器上写脚本,然后直接跑。比如python脚本,我一般都是ctrl+z,将vim进程挂起,然后用命令python3 xx.py跑起来,跑完再fg将后台进程重新跑起来。后面看到这个视频(vim编写python实战),才发现原来可以设置快捷键直接跑,看来我工具用得还是不深入。。。 设置快捷键编译运行 不说那么多,直接上配置,跑起来。这里我是将F5设置为快捷键,然后根据不...

从零开始阅读nginx源码系列(二)

日志系统   首先,我们跑起来后,就尝试着改代码,最简单的就是打印一行日志。会打日志后,有什么流程上不清楚的地方就可以打印日志看看。 Hello, nginx!   那我们看看nginx日志怎么打印出来,因为我们刚看这个代码,去找到日志函数就太麻烦了(虽然可以搜log关键字),不过因为还有日志级别这些的,你找到的函数打印,不一定能打印到文件里面。所以最简单的,就是从error.log找...

从零开始阅读nginx源码系列(一)

前言   看了«深入理解Nginx»的一些章节后,发现看完还是云里雾里,于是想重新看源码整理一遍。然后就想,要是我是一个从头看源码的人,我会怎么开始看,所以就想着记录一下自己整理源码的过程。   首先,我们把源码下载下来,然后编译跑起来。为什么要跑起来呢,因为看代码其实很枯燥,所以跑起来,一边实践一边看代码,是比较好的方式。我们在哪看不懂或者有疑问,也可以加上日志,跑起来看看。 ...

热门标签