nginx
文章平均质量分 58
smallmelon
热爱学习,喜欢面相过程的c语言,函数式编程语言erlang,还有很多人都喜欢的Python<br>(人生苦短,我用Python)。<br> 一个颗强烈的好奇心,在大学的时候为了学习操作系统,花时间去学习分析μC/OS-II,<br>linux kernel,工作后为了学习事件驱动编程,分析nginx源代码,也会因为工作需要学习Python, Node.js,lua。<br> 善于团队合作,与项目相关人员沟通交流,推进项目进度。<br> <br>技能清单<br>1. 熟练掌握常用数据结构,例如链表,栈,队列,树等<br>2. 熟悉使用linux操作系统,熟悉linux环境应用编程, 掌握Linux/unix下,多线程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入理解ningx, hello world模块代码
config文件:ngx_addon_name=ngx_http_mytest_moduleHTTP_MODULES="$HTTP_MODULES ngx_http_mytest_module"NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_mytest_module.c"nginx_http_mytest_mod原创 2014-01-03 15:44:30 · 910 阅读 · 0 评论 -
nginx自旋锁ngx_spinlock分析
以前也看过linux内核自旋锁的实现代码,现在工作主要是应用程序开发,对应用程序开发不是太了解,我喜欢通过看优秀的开源软件学习软件开发,之前对linux kernel感兴趣就是看内核代码,现在工作需要http,数据库,网络编程这方面的只是,我想学习http和网络编程看完nginx我想也差不多了。void ngx_spinlock函数代码:voidngx_spinlock(ngx原创 2013-06-17 12:41:22 · 1799 阅读 · 0 评论 -
linux epoll和 socket非阻塞读
linux version: Linux version 2.6.32-5-686 (Debian 2.6.32-48squeeze4) (dannf@debian.org) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Mon Sep 23 23:00:18 UTC 2013noblock测试代码:epoll使用的是边缘触发模式原创 2014-03-05 12:04:36 · 2214 阅读 · 0 评论 -
lua-md5 for lua5.3
lua-md5 封装nginx/src/core/ 里面的md5模块代码使用方法:local md5 = require "md5"local result = md5.update("hello world")print(result)编译只需要修改MakefilePREFIX ?= .原创 2015-07-15 12:24:21 · 4814 阅读 · 0 评论
分享