孙鹤 's blog

人生在世五十载,弹指一挥间,恍如一梦,岂有永生不灭者。

Python 修改进程内系统环境变量

我们都知道在 Linux 的 Shell 编程中有两种变量,即普通变量和环境变量。 asics femme p […]

GCC 在 x86-64 上的内存默认对齐

在 GCC 中内存是默认可以对齐的,这主要体现在结构体和栈内存的使用上。对齐的主要好处是提高访问速度,因为内存 […]

vim 识别文件类型的方法

vim 识别到文件类型的好处多多,最直接的好处就是关键字的高亮显示。 通常 vim 会通过文件的后缀名或者一些 […]

如何在 centos6 下调试 glibc

很多时候,我们需要调试 glibc 库,例如一些底层错误我们需要具体排查的时候,或者你想分析 glibc 库的 […]

简单线程池的实现

其实线程池是一个非常普遍的模型,现实的软件设计中使用很多,但是我从来不倾向于使用某些线程池的库,总觉得自己按照 […]

网络服务器编程之路(5)——用户和权限

俗话说的好,程序员都不喜欢 Windows。这句话不是空穴来风,Windows 很多理念让人养成了逻辑混乱、思 […]

网络服务器编程之路(2)——选择

很久很久以前,那时候我还年轻。我和所有年轻的程序员一样,迷惘没有目标,虽然自己所知甚少,但是却又不知道该学些什 […]

nginx 模块开发(2)——hello,world

学习所有的编程语言都是从 hello,world 开始。 所以在这节我们自己动手写一个 hello,world […]

nginx 配置解析(10)——location 块内的 loc

location 块内的 loc 层配置解析过程和之前的《nginx 配置解析(8)—&mdash […]

C 语言泛型链表实现

在 C++ 中,我们可以用模板技术很轻松的实现一个可复用的链表,所谓可复用就是说无论元素是什么数据类型都可以用 […]

Previous Posts