11 2020 档案
摘要:###最近需要使用GDB调试器,从网上摘抄一些常用命令备查,后面根据使用情况,会不断补充完善该篇内容!### (gdb)backtrace:查看函数的调用的栈帧和层级关系,简写bt (gdb)break+num:在第num行设置断点,简写b (gdb)continue:继续运行,简写c (gdb)d
阅读全文
摘要:最近在研究nginx源码,准备对源码进行调试,需要'-g'选项编译nginx,便于使用GDB调试nginx。 编译源码的过程中发现很多问题,决定进行一番梳理。 编译环境: ###Ubuntu20.04&gcc--version 9.3.0### nginx源码版本:nginx-1.12.0 编译ng
阅读全文
摘要:#include<stdio.h> #include<stdlib.h> #include<malloc.h> #define MAXSIZE 100 typedef struct { int *base; int *top; int stacksize; }SqStack; int InitSqS
阅读全文
摘要:###GNU bash 4.3.1### ###Ubuntu14.04### ###2020/11/19### 1.写一个简单bash脚本,或者叫shell脚本用于测试重定向。文件名为a.sh,不废话,上代码。 #!/bin/bash while ((1)) //此处必须双括号 do echo "h
阅读全文
摘要:###Ubuntu14.04--mysql5.5.6### ###2020/11/14### 常见的MYSQL,MYSQL_RES,MYSQL_ROW结构体等,详见:https://dev.mysql.com/doc/dev/mysql-server/latest/mysql_8h.html 1.转
阅读全文
摘要:###mysql-5.5.6 Ubuntu14.04### ### 2020/11/14### 一、mysql背景知识 1.数据库的访问 mysql -u root -p; 2.数据库版本的查看 select version(); 3.查看mysql中的具体数据库 show databases; 4
阅读全文
摘要:###操作系统Ubuntu14.04### ###mysql5.5.6### ###连接数据库,进行操作### #include <stdio.h> #include <stdlib.h> #include <mysql/mysql.h> MYSQL *mysql_main; MYSQL_RES *
阅读全文
摘要:1.整形数组逆序 -#include<stdio.h> -#include<unistd.h> -#include<stdlib.h> -#define length 20 int a[length]; int main() { int i; printf("init array.\n"); for
阅读全文
摘要:-###nginx -version 1.4.6(Ubuntu14.04)###- 查看nginx服务进程信息。 ps -aux | grep 'nginx' 查看nginx服务进程监听端口。 netstat -anp | grep pid ###pid为对应的进程号。 nginx重新加载配置文件(
阅读全文
浙公网安备 33010602011771号