- 浏览: 1444577 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
nginx源码还是仔细读吧,使用gdb长期跟踪,笔记放在这
vim 配置
ctags -R -f ~/nginxtags /root/nginx-1.3.0/ /usr/include/ /usr/src
gdb参考http://oss.org.cn/ossdocs/gnu/linux/gdb.html
[root@localhost ~]# ps -ef|grep nginx root 20738 1 0 Apr29 ? 00:00:00 nginx: master process ./nginx nobody 20739 20738 0 Apr29 ? 00:00:00 nginx: worker process gdb attach 20738 主 l bt #0 0x00803416 in __kernel_vsyscall () #1 0x4c74dd47 in do_sigsuspend (set=0xbfaa5fe8) at ../sysdeps/unix/sysv/linux/sigsuspend.c:63 #2 __GI___sigsuspend (set=0xbfaa5fe8) at ../sysdeps/unix/sysv/linux/sigsuspend.c:74 #3 0x0806e887 in ngx_master_process_cycle () #4 0x0804a76d in main () [root@localhost nginx-1.3.0]# cd src/ [root@localhost src]# ls core event http mail misc os [root@localhost src]# grep -R "ngx_master_process_cycle" * core/nginx.c: ngx_master_process_cycle(cycle); os/unix/ngx_process_cycle.c:ngx_master_process_cycle(ngx_cycle_t *cycle) os/unix/ngx_process_cycle.h:void ngx_master_process_cycle(ngx_cycle_t *cycle); [root@localhost src]# root@localhost src]# grep -nR "main(" * core/nginx.c:200:main(int argc, char *const *argv)
vim 配置
ctags -R -f ~/nginxtags /root/nginx-1.3.0/ /usr/include/ /usr/src
gdb参考http://oss.org.cn/ossdocs/gnu/linux/gdb.html
发表评论
-
xl2tp 备份
2019-09-24 16:25 5752019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 686sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1399参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 18082019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1352### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 561###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 560《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1921参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 913/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 547找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1762上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 941不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4258假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 651964位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1676转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1557接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1487qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 970使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2136转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1764一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
慕名对nginx的源码进行学习研究是早在2009年的事情,当时还在学校,整天呆在实验室里看动漫,时间一久就心感愧疚,觉得还是要趁有空... gdb GNU gdb (GDB) Red Hat Enterprise Linux (7.2-50.el6) make GNU Make 3.81
介绍nginx的gdb调试方法,需要学习nginx模块开发的朋友可以看下
最全nginx离线安装全依赖及下载源,包含已经下载的所有依赖,和下载依赖的源地址。
Popush 部署文档15 Sep 2013安装依赖软件版本Ubuntu Server13.04Nginx *1.5Node0.10MongoDB2.2GCC4.7GDB7.5Python2.7Perl5.14Ruby2.0Lua5.2JDK7.0*请下载源码编译,并以默认方式安装在 /usr/local/nginx获取源码git ...
包含gcc gcc-c++ 编译器安装所需依赖包,用于C语言编写的程序在linux安装时的编译如nginx 执行rpm -Uvh *.rpm --nodeps --force 一键安装
GDB Stan Shebs 5. The Glasgow HaskellCompiler Simon Marlow and SimonPeyton-Jones 6. Git Susan Potter 7. GPSD Eric Raymond 8. The Dynamic LanguageRuntime and the IronLanguages Jeff Hardy 9. ITK Luis ...
卷2:第4章 GDB 卷2:第5章 Glasgow Haskell编译器 卷2:第6章 Git 卷2:第7章 GPSD 卷2:第9章 ITK 卷2:第11章 matplotlib 卷2:第12章 MediaWiki之一 卷2:第12章 MediaWiki之二 卷2:第13章 Moodle 卷2:第14章 ...
相关博客: 《编译安装nginx》: https://blog.csdn.net/Zhuge_Dan/article/details/114318295
Linux centos离线环境下,安装nginx,提示没有gcc环境,结果需要一大堆安装依赖库,找了半天才找齐,特地整理在了一起好直接拿来用。亲测有效。
超全详细的linux rpm 安装包,内含gcc pcre-devel zlib-devel openssl openssl-devel),离线轻松部署应用,再也不用担心没网了。centos 7.5 亲测有效,安上此包,轻松安上 nginx ,redis,等,无需服务器联网
Nginx Vim 问:如何输出一个随机的字符串? 答:让不会 vim 的人退出 vim. C printf("%lf", 3/2); 为什么输出 0.0000. fgets 的用途 CSAPP 3.71 在 C 语言中写汇编 CSAPP 3.73, 3.74 GDB DDD 入门 汇编 寄存器一览 ...
知识点2: GCC与GDB 简介 知识点3: 工程文件Makefile 知识点4: 编译安装软件,找一个软件 实战项目: C语言实现一个简单的命令行系统 第三阶段 实战Linux网络与运维 第六讲 Linux网络基础 知识点1: 计算机网络...
gcc&gcc-c++编译环境