本文主要是对nginx的配置做了一些简要的介绍,来源是nginx的官方文档,结合自己的理解做了下精简和翻译,一来,为了加深对各个配置的理解,二来,为下一步读nginx的源码做准备
自从接触了markdown,就很少再用Microsoft word或者apple pages写文档了. markdown能让你更关注内容,至于格式排版什么的就交给markdown去操心吧(和Latex理念一样)。这很重要,因为在写文档时这让能你消除对鼠标的依赖,从而提高效率,毕竟拖着鼠标来回点很费事的好么~ 至于编辑器,用vim就足够了。
我在平常工作中主要使用markdown来写邮件和博客,也就是说只涉及把markdown文件解析为html文件,有一打的markdown解析引擎可以干这个事。
socket api是网络编程的基础,是对两台主机间利用各个通信协议进行通信行为的封装,操作系统以系统调用的形式将这个统一的接口提供给应用程序。各个编程语言的网络编程接口的底层都是基于操作系统的socket api,因此,了解它们的行为非常重要。仅仅了解每个系统调用是干什么的是不够的,本文将以TCP协议为例,从内核和tcp协议栈的角度去介绍这些系统调用干了什么、怎么做的以及一些实现机制。