C/C++ Learning

您正在查看: 2016年9月

centos6-epel源添加

1.安装yum优先级插件yum install yum-priorities2.epel简介: https://fedoraproject.org/wiki/EPEL/zh-cnrpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.fa...阅读全文

nginx之进程绑定(亲和力设置)

linux接口原型 #include <sched.h> 获取设置亲和 int sched_setaffinity(pid_t pid, size_t cpusetsize,cpu_set_t *mask); int sched_getaffinity(pid_t pid, size_t cpusetsize,cpu_set_t *mask); ...阅读全文

exvim完整版使用手册(linux版本)

1、在工程目录下创建工程文件touch project.exvim project为工程名称,可任意起,支持多个不同的工程配置 一个项目中可以拥有多个 .exvim 文件,允许你在一个项目中运用不同的配置;2、编译工程vim project.exvim打开工程文件进入vim命令模式输入Update命令更新工程配置:Update初始时候ex-project窗口为空,将鼠标定位到ex-proje...阅读全文

nginx之守护进程创建

1、源码分析(daemon.c)ngx_int_t ngx_daemon(ngx_log_t *log) { int fd; //用fork创建守护进程 switch (fork()) { //fork返回-1创建失败 case -1: ngx_log_error(NGX_LOG_EMERG, log, ngx_errno, "fork() fa...阅读全文

gdb中X命令

examine命令(简写是x)来查看内存地址中的值。语法如下: x/<n/f/u> <addr> n、f、u是可选的参数。n是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容。f 表示显示的格式,参见上面。如果地址所指的是字符串,那么格式可以是s,如果 地址是指令地址,那么格式可以是i。u 表示从当前地址往后请求的字节数,如果不指定的话,GDB...阅读全文