
后台服务器
文章平均质量分 69
爱耍流氓的兔子
这个作者很懒,什么都没留下…
展开
-
nginx的用户手册
1.nginx的安装在ubuntu上安装nginxnginx的安装需要依赖几个安装包,这几个安装包分别是openssl、zlib、pcre,安装完这几个安装包之后才能进行nginx的安装,1.安装openssl:从官网上下载下载openssl-1.0.1.tar.gz 解压后边进入解压文件,执行./configure->sudo make->sudo make ins原创 2016-08-01 19:16:39 · 348 阅读 · 0 评论 -
nginx的动态数组--ngx_array_t
// struct ngx_array_t// nginx 数组结构 {{{typedef struct { void *elts; // 数组起始位置 ngx_uint_t nelts; // 数组元素个数 size_t size; // 单个元素大小 ngx_uint_t转载 2016-08-01 19:58:29 · 673 阅读 · 0 评论 -
nginx的哈希表结构--ngx_hash_t
哈希表 哈希表是一个基础的数据结构,中所周知,数组的随即访问效率是最高的,原因的是数组的随即访问可以通过索引直接定位到数据的实际地址,而无需遍历数组实现,这正是哈希表的思想,而数组也可以看成是索引为数字的特殊哈希表 哈希表实现了给定索引,直接计算出被索引数据存储地址的功能,这个过程是通过两次映射实现的1.给定索引数据K,通过一个映射函数f(k)计算出实转载 2016-08-01 20:11:00 · 454 阅读 · 0 评论 -
nginx的单链表--ngx_list_t
概述单链表是一个较为简单的数据结构,对插入、删除节点具有较高的灵活性nginx对该数据结构进行了一层封装单链表结构//Nginx 链表结构(以数组为节点)typedef struct { ngx_list_part_t * last; //最后一个节点 ngx_list_part_t* part;原创 2016-08-02 19:09:57 · 409 阅读 · 0 评论 -
nginx的通配符哈希表--ngx_hash_wildcard_t
概述nginx的哈希表的一个重要的应用场景是虚拟主机server name 的匹配,因此除了提供常规的哈希表匹配操作符,基于通配符的哈希表也就必不可少了nginx基于通配符的哈希表 nginx支持哈希表通过"www.techlog.*" 或"*.techlog.cn"这样的前缀或后缀通配符关键字对哈希表进行查找,事实上,这是通过一个数据结构ngx_has原创 2016-08-02 19:13:11 · 699 阅读 · 0 评论 -
nginx的gdb调试
本篇主要是整体介绍nginx及其调试放马原创 2016-07-30 17:16:08 · 2738 阅读 · 0 评论