数据库相关Mar 25th,2009iocblog
Mysql编译安装参数优化
1. -static 13%
--with-client-ldflags=-all-static
--with-mysqld-ldflags=-all-static
静态链接提高13%性能
2. -pgcc 1%
CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc \
CXXFLAGS="-O3 -mpentiumpro -mstack-align-...   
阅读全文
mysql
数据库相关Mar 24th,2009iocblog
选择binary包进行编译安装时,configure选用的参数对数据库的性能的好坏起到较为关键的影响
./configure --prefix=/usr/local/mysql \ 指定安装目录
--without-debug \去除debug模式
--with--charset=gbk \
--with-extra-charsets="gbk gb2312 big5 utf8" \添加中文字符支持
--enable-assembler \使用一些字符函数的汇编版本
--wit...   
阅读全文
mysql
HTTP 状态代码及其原因
•200 - 成功。 此状态代码表示 IIS 已成功处理请求。
•304 - 未修改。 客户端请求的文档已在其缓存中,文档自缓存以来尚未被修改过。客户端使用文档的缓存副本,而不从服务器下载文档。
•401.1 - 登录失败。 登录尝试不成功,可能因为用户名或密码无效。
•401.3 - 由于 ACL 对资源的限制而未获...   
阅读全文
http code
HTTP
1xx - 信息提示
这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。
•100 - 继续。
•101 - 切换协议。
2xx - 成功
这类状态代码表明服务器成功地接受了客户端请求。
•200 - 确定。客户端请求已成功。
•201 - 已创建。
•202 - 已接受。
...   
阅读全文
http code
在apache上做url rewrite ,配置如下:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[a-z0-9\-]+\.abc\.com$
RewriteRule ^/?$ /%{HTTP_HOST}
RewriteRule ^/([a-z0-9\-]+)\.abc\.com/?$ /site/$1 [R,L]
将iocblog.abc.com定向到www.abc.com/site/iocblog
Nginx对应的rewrite规则如下:
if ($host ~* "^[a-z0-9\-]+\.abc\.com$")
{
rewrite ^/?$ /$host last;
rewrite ^/([a-z0-9\-]+)\.abc\.com/?$ http://$host/site/$1 permanent;
}   
阅读全文
URL重写
软件原理:一般的木马都是加密的,所谓的加密反而让我们检测带来了方便,PHP木马的最明显特征是使用了 eval 与 base64_decode 这函数,这样就很好去检测了,当然有些CMS的正常文件也可能出现这东西,区别是CMS的文件打开是正常一行一行的,而木马通常是:
eval(base64_decode(..............));
?>
这样的代码,而且基本都是如此,下面是检测程序:
...   
阅读全文
木马