自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

曾柯的知识笔记

学习如何做一个优秀的程序员

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Nginx学习之路(十)编写一个Nginx的模块-----基本的模块编写步骤

在Nginx上做二次开发大部分时候都是做的模块(module)的开发,今天就来介绍一下Nginx中的module开发的基本步骤,先来认识一下Nginx中的module。一个基本的module框架(叫框架可能不太准确,这里的意思是需要编写的地方)由以下3个部分组成:首先是必须要实现的一个command结构体struct ngx_command_s { ngx_str_t ...

2018-05-23 21:46:18 6651 4

原创 Nginx学习之路(九)Nginx中的事件驱动过程详解-----connection事件的注册过程

在上一篇文章Nginx学习之路(八)Nginx中的事件驱动过程详解-----以listenfd注册过程为例

2018-05-15 21:28:02 574

原创 Nginx学习之路(八)Nginx中的事件驱动过程详解-----以listenfd注册过程为例

Nginx的高效得益于它的事件驱动机制,整个事件驱动机制基本框架就是linux下的select,poll,epoll这几个IO多路复用模式,但是nginx绝不单单只是使用它们这么简单,今天以epoll模式为例,从nginx最开始的listenfd的监听的过程来说明nginx是怎么实现的事件驱动。首先需要说明的是,整个事件模型(event)是一个模块(module),module在nginx中是一个...

2018-05-15 21:13:16 1504

原创 详解TLS1.3的握手过程

最近学习了一下TLS几个版本的协议,今天来着重说明下TLS1.3的握手过程,通过对握手过程的说明你就可以清晰的明白为什么TLS1.3要比TLS1.2快那么多了,话不多说,先上TLS1.3的握手流程图:                             图中的ClientHello具体内容说明如下:(1)客户端支持的ssl的最高版本号(2)客户端支持的加密套件列表(3)确定的会话ID(4)客户...

2018-05-08 22:00:37 23259

数字电路课件

数字电路设计与原理实践第四版第一章第二章第三章第四章的课件

2014-06-08

空空如也

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

TA关注的人

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