首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
司司带你阅读源码
白昼
创建于2021-09-27
订阅专栏
此专栏主要给大家分享大家常用的中间件、语言、框架等源码,从中可以学习这些团队在这些源码中优秀的设计、思想等。
等 2 人订阅
共8篇文章
创建于2021-09-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
闲不下来-nginx队列结构(八)
在 Nginx 的队列实现中,实质就是具有头节点的双向循环链表,这里的双向链表中的节点是没有数据区的,只有两个指向节点的指针。
闲不下来-nginx 链表结构(七)
ngx_list_t 是 Nginx 封装的链表容器,链表容器内存分配是基于内存池进行的,操作方便,效率高。Nginx 链表容器和普通链表类似,均有链表表头和链表节点,
闲不下来-nginx数组结构(六)
闲不下来-nginx 数组结构 nginx 为了让主要业务逻辑看的更加清晰了然,对常见的数组、链表和队列都进行了一定封装。
闲不下来-nginx基本数据结构(五)
闲不下来-nginx 基本数据结构 在阅读 nginx 源码之前,务必先了解一下其定义的基本数据结构,若是不了解,则会阅读的很吃力,且一头雾水。
闲不下来-nginx 配置文件(四)
闲不下来-nginx 配置文件 咱们知道,Nginx 服务启动时会读入配置文件,后续的行为则按照配置文件中的配置进行。Nginx 的配置文件可以说是类似于 txt 纯文本文件。
闲不下来-nginx源码全局认知(三)
个人觉得,阅读源码之前,要了解整个nginx的架构,或者整体结构,况且nginx源码目录结构非常清晰,方便大家学习或者阅读想要看的模块。
闲不下来-nginx环境搭建(二)
看源码的前提是要学会调试源码,调试源码的利器,必然轻量级的vscode呀,本文基于vscode的nginx代码搭建与调试。
闲不下来-nginx是什么?(一)
Nginx先天的事件驱动型设计、全异步的网络I/O处理机制、极少的进程间切换以及许多优化设计,都使得Nginx天生善于处理高并发压力下的互联网请求,同时Nginx降低了资源消耗,可以把服务器硬件资源“