php-fpm的max_chindren的一些误区
admin 11年前 (2014-08-14) 3375浏览 0评论
现在nginx + fpm 基本成为主流的配置,其中我们比较关注的是pm.max_chindren的配置 首先,我们关注一个前提设置: pm = static/dynamic, 这个选项是标识fpm子进程的产生模式: static :表示在fpm运行...
爱开源开源
admin 11年前 (2014-08-14) 3375浏览 0评论
现在nginx + fpm 基本成为主流的配置,其中我们比较关注的是pm.max_chindren的配置 首先,我们关注一个前提设置: pm = static/dynamic, 这个选项是标识fpm子进程的产生模式: static :表示在fpm运行...
admin 11年前 (2014-08-14) 5637浏览 0评论
继续上回:linux诡异的半连接(SYN_RECV)队列长度(一) 我们已经确认了全连接队列的长度计算,接下来继续寻找半连接队列长度。 试着慢慢减小tcp_max_syn_backlog的值,但还是看不到半连接状态数量的变化。 实在没什么思路,只能G...
admin 11年前 (2014-08-14) 4774浏览 0评论
关于半连接队列的释疑1、到底那个是半连接队列 /** struct listen_sock - listen state * * @max_qlen_log - log_2 of maximal queued SYNs/REQUESTs */ ...
admin 11年前 (2014-08-14) 4824浏览 0评论
最近在学习TCP方面的基础知识,对于古老的SYN Flood也有了更多认识。SYN Flood利用的是TCP协议缺陷,发送大量伪造的TCP连接请求,从而使得被攻击方资源耗尽(CPU满负荷或内存不足)的攻击方式。 SYN Flood的原理简单,实现也不...
admin 11年前 (2014-08-14) 3439浏览 0评论
此文源于近日公司安全部门给我们的一次分享,之前我一直以为会有类似于0day之类的东东(我自作多情了-_-!),结果分享的重头戏却是演示HTTP Slow Header 和 HTTP Slow POST 攻击。 第一次看到这个攻击方式是去年在刺的博客,...
admin 11年前 (2014-08-14) 3437浏览 0评论
Exception in Python3. Python3 的异常处理,在官方文档的 tutorial 中有说明。 这里把常用的异常处理方法都列出来,方便平时查找。 捕获异常基类 Python3 要求我们的异常必须继承 Exception 类。Bui...
admin 11年前 (2014-08-14) 4133浏览 0评论
IOS里 case语段里定义变量会提示出错 case 0: NSString *a=@"test"; break; 改一下就可以 case 0:{ NSString *a=@"test"; break;} 转载...
admin 11年前 (2014-08-12) 5011浏览 0评论
在进行自动部署的时候,经常需要用脚本获取程序的最新版本号,下面是我的两个解决方案。for SVN# 获取XML版本的svn信息,这样可以避免不同语言的问题 __xml=`svn info –xml –incremental` ...
admin 11年前 (2014-08-12) 7940浏览 0评论
KernelCare CloudLinux的KernelCare:更新kernel patch而无需重启。(支持CentOS 6, RHEL 6, CloudLinux OS 6 and OpenVZ (64-bit only).) KernelCa...
admin 11年前 (2014-08-12) 9387浏览 0评论
背景:svn pc客户端项目下的版本号发现其svn log号低于svn update的版本号的情况原因及分析,以及用哪个版本号作为项目发布版本号的最终版本。 经过排查,其原因有二: 自己所处项目是处在一个项目集中的一个,根下其它项目(于我同级)地方更...
admin 11年前 (2014-08-11) 3382浏览 0评论
渗透测试从互联网找到了入侵内网的入口点之后剩下的就内网渗透测试了。 有人说到了内网还不容易,随便拿个hscan一抓一大把弱口令。我同意这个看法,但是在我看来,内网环境复杂得多,要想精确获取自己想要的目标,要处理的内容要多得多,只有获得了必要的信息,才...
admin 11年前 (2014-08-11) 8267浏览 0评论
python是一门有趣的语言,当然也可以做一些有趣的东西. 先看看这个最简单的web服务器. import SimpleHTTPServerSimpleHTTPServer.test() 当然,这个server只能在loc...
admin 11年前 (2014-08-11) 8468浏览 0评论
天碰到这个问题,用Python获得本地IP地址,首先想到用socket.gethostbyname,代码如下: 程序代码: import socket ip = socket.gethostbyname(socket.gethostname()) p...
admin 11年前 (2014-08-10) 3231浏览 0评论
以下是源码(不解释): #define __USE_LARGEFILE64 #define _LARGEFILE_SOURCE #define _LARGEFILE64_SOURCE #include <sys/types.h> #inc...
admin 11年前 (2014-08-10) 6097浏览 0评论
主要是对我的个人博客的PHP执行代码进行Cache,对于Js,CSS直接在客户端缓存即可,这儿重点是对PHP的CGI执行结果在服务器端进行缓存,以减少服务器的DB查询压力,这样DB从21次/秒降低到13次/秒。目前让nginx的proxy_store...
admin 11年前 (2014-08-10) 5284浏览 0评论
Linux 要使用远程桌面需要安装VNC,好在CentOS5 已经自带了VNC,默认也已经安装了,只要配置一下就可以了(如果没有安装,可以:yum install vnc vncserver安装)。但是Windows客户端还是要安装的。 VNCSer...
admin 11年前 (2014-08-10) 4859浏览 0评论
去年因为有扩展无线网络需求,所以添置了一台无线路由Belkin 7231-4P,具体配置请参看:这里 拿到路由之后非常兴奋的手贱了一下,选择了超频频率280,于是路由就此闹起了罢工,任凭我千呼万唤,始终不予理睬。 后来在恩山论坛看到帖子说是超此频路由...
admin 11年前 (2014-08-10) 3735浏览 0评论
看网上的教程都是在桌面下压缩磁盘的教程,其实vmware-tool也有命令行模式的压缩方法命令: vmware-toolbox-cmd disk shrink / 不用装X系统节约很多空间和内存。 linux装载CDROM: mount -t iso...