摘要: fp=fopen($datfile,'rb')or die("QQWry.dat不存在,请去网上 下载纯真IP数据 库, 'QQWry.dat' 放到当前目录下"); //二制方式打开 $this->firstip = $this->get4b(); //第一条ip索引的绝对偏移地址 $this->lastip = $this->get4b(); //最后一条ip索引的绝对偏移地址 $t... 阅读全文
posted @ 2010-12-23 15:26 无痕2010 阅读(199) 评论(0) 推荐(0) 编辑
摘要: = '5.0') ? array_combine($_TDataKey, $_TDataValue) : _Array_Combine($_TDataKey, $_TDataValue); arsort($_Data); reset($_Data); if ($_Code != 'gb2312') $_String = _U2_Utf8_Gb($_St... 阅读全文
posted @ 2010-12-23 15:16 无痕2010 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 添加用户 insert into mysql.user(Host,User,Password) values('localhost','admin',password('1234')); 添加权限 mysql> GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'password' WITH GRANT OPTIO... 阅读全文
posted @ 2010-12-23 14:41 无痕2010 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 使用Find 定时删除备份数据注意:结尾必须为{} \; 括号和反斜杠之间有空格,否则会报错:“find: 遗漏“-exec”的参数”原理主要是利用find命令的mtime参数n[n为整数],表示最后修改时间在n*24小时之前。n要带符号。+0 的含义并不是表示0小时之前,而是表示24小时之前,跟 n=1的含义一样。还有两个类似的参数 atime和ctime。atime表示文件的最后访问时间,ctime表示文件的最后状态修改时间.strong即:/strong-amin n查找系统中最后N分钟访问的文件-atime n查找系统中最后n*24小时访问的文件-cmin n查找系统中最后N分 阅读全文
posted @ 2010-12-23 14:30 无痕2010 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Yum 设置更新源cd /etc/yum.repos.d/ 更新源地址:网易wget http://mirrors.163.com/.help/CentOS-Base-163.repo 搜狐wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo 替换掉原始 CentOS-Base.repo 文件mv CentOS-Base-163.repo CentOS-Base.repo清楚缓存yum makecache 1.列出所有可更新的软件清单命令:yum check-update2.安装所有更新软件命令:yum update3.仅安装指定的软件 阅读全文
posted @ 2010-12-20 17:28 无痕2010 阅读(478) 评论(0) 推荐(0) 编辑
摘要: (1)、写数据,将数据“value”写入到“key”中:Curl 方式curl -X PUT http://127.0.0.1:11211/key -d "value"Telnet 方式telnet 127.0.0.1 11211set key 0 0 1001234567890Printf 方式printf "set key 0 0 10\r\n01234567890\r\n" | nc 127.0.0.1 11211(2)、读数据,读取“key”中数据:Curl 方式curl http://127.0.0.1:11211/keyTelnet 方式telnet 127.0.0.1 11211 阅读全文
posted @ 2010-12-20 15:00 无痕2010 阅读(213) 评论(0) 推荐(0) 编辑
摘要: sp 打开新文件CTRL+w j/k在上下窗口切换可以在您的~/.vimrc中加入如下2行:map C-J C-Wjmap C-K C-Wk这样可以通过CTRL+j/k在上下窗口切换也可以用如下2行:map C-J C-WjC-W_map C-K C-WkC-W_实现CTRL+j/k切换窗口并使当前窗口占满屏幕CTRL+a c (表示同时按住CTRL和a,松开后再单击c,以下同)新建一个窗口split 分屏替换  :s/old/new用new替换行中首次出现的old  : s/old/new/g 用new替换行中所有出现的old  :#,# s/old/ 阅读全文
posted @ 2010-12-20 14:52 无痕2010 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 批量替换1 Findfind -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g'例子:find ./ -name "*.*" | xargs perl -pi -e 's/\t/111111111/g'例子:find ./ -name "*.*" | xargs perl -pi -e 's|\t|111111111|g'2 Sed find ./ -name "*.*" | xargs sed -i "s/22222/55555555/g"sed -i "s/aaa/bbb/g" | `grep aaa -rl /home/di 阅读全文
posted @ 2010-12-20 14:45 无痕2010 阅读(237) 评论(1) 推荐(0) 编辑
摘要: 地址: http://labs.gree.jp/Top/OpenSource/Flare/Document/Installation-en.htmlwget 'http://labs.gree.jp/data/source/flare-1.0.11.tgz'tar zxvf flare-1.0.11.tgzcd flare-1.0.11./configure --with-boost=/usr/local/boost --with-tokyocabinet=/usr/local/tokyocabinet --prefix=/usr/local/flaremakemake install配置:m 阅读全文
posted @ 2010-12-20 14:33 无痕2010 阅读(565) 评论(0) 推荐(0) 编辑