链接

链接使得程序各部分的分离编译变得可能,这对于大型工程是非常关键的。跟随CSAPP的脚步,来看看链接的概念和原理。

more ...

Nginx Day one

Nginx是一个高性能HTTP和reverse proxy服务器,也是一个IMAP/POP3/SMTP代理服务器。学习Nginx的实现之前看看怎么来使用它。

more ...

linux内核中的数据结构--Linked Lists

linux内核中提供了一些常用数据结构的实现,ZXS曾经说过内核就是一部字典,这些数据结构就是这部字典中最基础最常用的东西。看看内核是如何实现linked list的,当你看到container_of()这个宏的时候会不会也惊呼内核简直是一群疯子的杰作。

more ...

linux进程管理 初稿(Version 2.6.32)

操作系统的目的是提供用户程序运行的环境,进程是所有操作系统设计中的最重要概念(抽象)之一,来看看linux是如何提供进程这个概念和高效的管理进程的。

more ...

Tiny Httpd

再读CSAPP的网络编程部分,重新思考了下其中提出的Robust IO Package。这个包提供的包装函数可以很方便的用于网络编程。

more ...

Powered by Pelican. Booler's Adventure © 不贰 2014-2016