摘要: 当Nginx检测到http关键配置项时,http配置模型启动,首先会建立一个ngx_http_cong_ctx_t结构。typedef struct{ void **main_conf; void **srv_conf; void **loc_conf;}ngx_http_conf_ctx_t... 阅读全文
posted @ 2014-07-10 18:35 合唱团abc 阅读(273) 评论(0) 推荐(0) 编辑
摘要: ItemsItem objects are simple containers used to collect the scraped data.They provide a dictionary-like api with a convenient syntax for declaring the... 阅读全文
posted @ 2014-07-10 13:29 合唱团abc 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 处理http配置项可以分为下面4个步骤:1)创建数据结构用于存储配置项对应的参数2)设定配置项在nginx.conf中出现时的限制条件与回调方法3)实现第2步中的回调方法,或者使用Nginx框架预设的14个回调方法4)合并不同级别的配置块中出现的同名配置项一、分配用于保存配置参数的数据结构创建结构体... 阅读全文
posted @ 2014-07-09 16:38 合唱团abc 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1)创建项目命令:scrapy startproject tutorial该命令将在当前目录下创建tutorial文件夹2)定义ItemItems are containers that will be loaded with the scraped data;They are declared b... 阅读全文
posted @ 2014-07-09 09:05 合唱团abc 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 配置文件为.conf文件一、块配置项块配置项由一个块配置项名和一对大括号组成。具体如下:events{ ...}http{ upstream backend{ server 127.0.0.1:8080 } gzip on; server{ location /webstatic{... 阅读全文
posted @ 2014-07-08 15:55 合唱团abc 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 受保护的成员(protected): 1.和私有成员类似,受保护的成员对于类的用户来说是不可访问的 2.和共有成员类似,受保护的成员对于派生类的成员和友元来说是可访问的 3.派生类的友元只能通过派生类对象来访问基类的受保护成员,不能通过基类对象来访问基类的受保护成员 派生访问说明符: 派生访问说明符 阅读全文
posted @ 2014-07-08 13:46 合唱团abc 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 单一继承中,base class 和derived class的对象都是从相同的地址开始,其间差异只在于derived class比较大,用以容纳自己的nonstatic members。若vptr放在class object的起始处,如果base class没有虚函数而derived class有... 阅读全文
posted @ 2014-07-07 13:50 合唱团abc 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 请求处理完毕后,需要向用户发送http响应,告知客户端Nginx的执行结果。http响应主要包括响应行、响应头部、包体三部分。发送http响应时需要执行发送http头部(发送http头部时也会发送响应行)和发送http包体两步操作。发送http头部ngx_int_t ngx_http_send_he... 阅读全文
posted @ 2014-07-06 15:17 合唱团abc 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 实际处理请求的方法ngx_http_mytest_handler(在配置配置项的回调方法中被调用(用于解析配置项))将接收一个ngx_http_request_t类型的参数,返回一个ngx_int_t类型的结果。typedef ngx_int_t (*ngx_http_handler_pt)(ngx... 阅读全文
posted @ 2014-07-06 15:05 合唱团abc 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 定义fttp模块方式很简单,比如:ngx_module_t ngx_http_mytest_module;其中,ngx_module_t是一个Nginx模块的数据结构。typedef struct ngx_module_s ngx_module_t;struct ngx_module_s{ #... 阅读全文
posted @ 2014-07-05 20:32 合唱团abc 阅读(608) 评论(0) 推荐(0) 编辑