自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 过滤模块

一、过滤模块简介1.1 执行时间和内容    过滤(filter)模块是过滤响应头和内容的模块,可以对回复的头和内容进行处理。它的处理时间在获取回复内容之后,向用户发送响应之前。它的处理过程分为两个阶段,过滤HTTP回复的头部和主体,在这两个阶段可以分别对头部的主体进行修改。在代码中有类似的函数:ngx_http_top_header_filter(r);ngx_http_to...

2018-09-30 22:55:33 584

转载 Nginx深入详解之模块化体系结构

在开始唠叨之前,先简单介绍下配置系统,因为之后的东东会与这个有一定的关系。一、配置系统    Nginx的配置系统由一个主配置文件和一些辅助配置文件构成,这些配置文件默认在/etc/nginx/目录下。    辅助配置文件只在某些特定情况下才会使用,但主配置文件即nginx.conf是在任何情况下都必须使用的。    在nginx.conf中,包含若干配置项,每个配置项由配置指令和...

2018-09-30 21:24:47 1397

转载 Nginx深入详解之过滤模块

一、模块简介    过滤(filter)模块是过滤响应头和内容的模块,可以对回复的头和内容进行处理。它的处理时间在获取回复内容之后,向用户发送响应之前。它的处理过程分为两个阶段,过滤HTTP回复和头部和主体,在这两个阶段可以分别对头部和主体进行修改。下面函数就是分别对头部和主体进行过滤的函数,所有模块的响应内容要返回给客户端,都必须调用这两个接口:    ngx_http_top_head...

2018-09-30 19:19:36 4573

转载 Nginx-Lua模块的执行顺序

一、nginx执行步骤nginx在处理每一个用户请求时,都是按照若干个不同的阶段依次处理的,与配置文件上的顺序没有关系,详细内容可以阅读《深入理解nginx:模块开发与架构解析》这本书,这里只做简单介绍;1、post-read    读取请求内容阶段,nginx读取并解析完请求头之后就立即开始运行;    例如模块ngx_realip就在post-read阶段注册了处理程序,它的功...

2018-09-30 16:34:47 980

原创 nginx开发遇到的问题

1.目的:获取响应体的内容如下图,添加响应体的过滤节点2.问题:在从in中获取数据的时候,发现为null。3.解决:经过很多次测试,是由于在ngx_http_next_header_filter还需要设置r的一个字段值,字段为 ...

2018-09-29 14:41:46 174

转载 ngx_lua模块API说明

ngx_lua模块API说明#Ngx指令lua_code_cache on | off;作用:打开或关闭Lua代码缓存,影响以下指令:set_by_lua_file,content_by_lua_file,rewrite_by_lua_file, access_by_lua_file及强制加载或者reload Lua模块等。缓存开启时修改LUA代码需要重启nginx,不开启时则不用。开...

2018-09-29 14:36:20 1753

原创 Springboot笔记

一、Spring的Java配置方式 1.1 @Configuration 和 @Bean    Spring的Java配置方式是通过@Configuration和@Bean这两个注解实现的:    1.1.1 @Configuration作用于类上,相当于一个xml配置文件;    1.1.2 @Bean 作用于方法上,相当于xml配置中的<bean>; ...

2018-09-24 22:32:33 123

转载 C库宏-offsetof()

在项目开发过程中,发现了offsetof()函数,随即查询了此函数,摘录如下:C库宏 - offsetof()描述  C库宏offsetof(type, member-designator)会生成一个类型为size_t的整形常量,它是一个结构成员相对于结构开头的字节偏移量。成员是由member-designator给定的,结构的名称是在type中给定的。声明  下面是offse...

2018-09-21 10:59:43 185

原创 安装php遇到的问题

参考https://www.cnblogs.com/jonsea/p/5522018.html安装nginx下的php,安装好之后没有反应,通过netstat -ano | grep 9000(这里的9000和nginx.conf中保持一致),没有找到php-fpm监听的端口,故在php-fpm配置文件中找,找到了listen选项,改过之后就好了,截图如下: ...

2018-09-21 10:41:48 224

转载 使用PHP得到所有的HTTP请求头

在PHP里,想要得到所有的HTTP请求头,可以使用getallheaders方法,不过此方法并不是在任何环境下都存在,比如说,你使用fastcgi方式运行PHP的话,就没有这个方法,所以说我们还需要考虑别的方法,幸运的是$_SERVER里有我们想要的东西,它里面键名以HTTP_开头的就是HTTP请求头:$headers = array(); foreach ($_SERVER as $ke...

2018-09-21 10:37:53 599

原创 c语言中的jsonpath的处理

一、背景 由于项目中需要使用jsonpath,所以记录一下jsonpath的使用过程。二、过程 2.1 在百度中查找不同的c语言的json库,发现没有可用的jsonpath功能模块。 2.2 随后找到了glib中有个json-glib有处理jsonpath的模块,随机,在ubuntu中安装json-glib,刚开始是通过源码来安装的,但是有些问题过不去,就采用...

2018-09-13 11:54:02 1871

2路继电器控制板

2路继电器控制板,描述了继电器的原理图。

2015-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除