摘要: 源码为php-7.1.2 在/sapi/fpm/fpm/fpm_main.c中的main方法。 其中最重要的有2点 第一:fcgi_fd = fpm_run(&max_requests);实现了fpm的进程控制。 php-fpm支持三种运行模式,分别为static、ondemand、dynamic, 阅读全文
posted @ 2017-03-05 13:23 z497688734 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1 UNION UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。 阅读全文
posted @ 2017-02-24 09:56 z497688734 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 1 构建sql 语句 2 入库安全(sql 注入 ,csrf 攻击) addslashes stripslashes htmlspecialchars htmlspecialchars_decode $sql1 = "<a href='1.html'> hello'diwali</a>";$sql2 阅读全文
posted @ 2017-02-23 15:45 z497688734 阅读(318) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/permike/article/details/41550991 阅读全文
posted @ 2017-02-10 10:39 z497688734 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 使用TOP 命令发现php进程占用大量的cpu,达到100%,需要优化。 1 ll /proc/6264/fd 查看进程正在使用的资源 2 strace -p 6264 追踪进程正在做的事情 引用 http://blog.csdn.net/miltonzhong/article/details/90 阅读全文
posted @ 2017-01-06 13:18 z497688734 阅读(2240) 评论(0) 推荐(0) 编辑
摘要: 文 中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个 详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够 清楚 阅读全文
posted @ 2016-06-08 15:00 z497688734 阅读(265) 评论(0) 推荐(0) 编辑
摘要: char a = 'w';char b = 'q';const char* p = &a;p = &b;printf("%c",p[0]);如上一段代码,最终代码输出q。不是有const修饰嘛?为什么仍然可以改变哪?指针存在的价值在于让我们修改。如一下代码:会报一个警告deprecated con... 阅读全文
posted @ 2015-08-30 20:38 z497688734 阅读(1192) 评论(0) 推荐(1) 编辑
摘要: int bArr[] = {1,2,3}; int *iarr = bArr; *iarr = 6; printf("%d\n",*iarr); printf("%d\n",iarr[0]); printf("%d\n",iarr[1]); printf("%d\n",*bArr)... 阅读全文
posted @ 2015-08-30 20:10 z497688734 阅读(103) 评论(0) 推荐(0) 编辑
摘要: unix中有很多地方使用到apue.h 。apue.h是作者自己写的一个头文件,这个文件怎么用,晚上有很多方法,但是经过尝试大多不好用。经过本人尝试,可以把src.3e.tar.gz 的代码解压到 /usr/local/include/下边。使用apue.h的时候修改引入的头就可以来。本人使用的是... 阅读全文
posted @ 2015-06-28 20:25 z497688734 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 关于连接数和并发数的设置(针对Innodb引擎)对于机器本身来说,进程数是说机器正在运行的进程数量,调出任务管理器就可以看到。连接数是指进程接收和发送数据的连接ip的数量。并发数是指进程同时发送数据到各个ip线程的数量。对于mysql来说,连接数可以my.cnf或者my.ini中通过max_conn... 阅读全文
posted @ 2015-03-10 10:55 z497688734 阅读(1229) 评论(0) 推荐(0) 编辑