11 2022 档案
摘要:一、nginx的整体结构 1、master进程和worker进程概览(父子关系) 启动nginx进程,用ps -ef | grep nginx打印出进程来,可以看到一个master进程,一个worker进程 第一列:UID,进程所属的用户id root表示拥有最高权限的用户,所以master pro
阅读全文
摘要:一、const 修饰的量叫常量,它和普通变量的区别是什么? C++有两点: 1、编译方式不同,用立即数替换 2、不能作为左值被修改 二、const修饰的量(即常量)常出现的错误是: 1、常量不能再作为左值(即不能直接修改常量的值) 2、不能把常量的地址(&a)泄漏给一个普通的指针(p)或者普通的引用
阅读全文
摘要:1、运行nginx nginx是web服务器,要执行起来才能够看到相应的进程信息 sudo ./nginx(注意是在什么目录下使用这个命令) ./ 表示当前目录下,如果不加上 ./ 就找不到nginx ../ 表示父目录下 cd ~表示切换到普通用户的家(Home)目录 cd /表示切换到根(roo
阅读全文
摘要:参考文章:http://c.biancheng.net/view/1363.html
阅读全文
摘要:摘自<<C和指针>>3.23 int *a; int* a; 两者意思相同且后者看上去更为清楚:a被声明为类型为 int* 的指针. 但是,这并不是一个好技巧,原因如下: int* b, c, d; 人们很自然地以为这条语句把所有三个变量声明为指向整形的指针, 但事实上并非如此. 我们被它的形式愚弄
阅读全文
摘要:1.二叉树 方法:在二叉树下画一条线作为X轴,把所有节点投影到X轴上,从左到右排列好,得到的结果就是中序遍历的结果。 例如: 得到“HDIBEAFJCG”是中序遍历的结果。 在面试或者考试的时候,用上这个小技巧又快又不会出错,绝对是不二选择。如果想用代码实现的,可以参考这篇文章,二叉树中序遍历(递归
阅读全文