PHP 批量修改文件后缀名

最近在看外包公司给做的cms网站,但是发现在本地配置好后,一直刷新首页,apache会挂掉,觉得奇怪,于是进程序查看,发现首页所有的图片都是动态读取的,在本地保存的形式是“.dat”的格式,没访问一次首页,所有的图片都会从“.dat”文件读取一次数据,然后通过程序生成图片,真TMD蛋疼,是谁这样做的,难道做成静态的图片不好吗?于是我写了一个小小的PHP代码来实现这个功能,即将现有的“.dat”文件批量生成新文件夹中对应的图片文件,代码如下:
WechatIMG2.jpeg
WechatIMG3.jpeg

源码地址:http://download.csdn.NET/detail/simpleiseasy/5196707

运行效果如下:
1364550327_5075.png
转换前文件为:
1364550471_8148.png
转换后的图片为:
1364550506_3042.png

CentOS下源码安装Apache2.4+PHP5.4+MySQL5.5

一、准备(把所有的源文件放在‘/home/username’目录下)
apr http://mirror.bjtu.edu.cn/apache/apr/apr-1.4.6.tar.gz
apr-util http://mirror.bjtu.edu.cn/apache/apr/apr-util-1.4.1.tar.gz
pcre ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.30.zip
httpd http://mirror.bjtu.edu.cn/apache/httpd/httpd-2.4.1.tar.gz
php5.4 http://cn2.php.net/get/php-5.4.0.tar.gz/from/this/mirror
mysql http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.21.tar.gz/from/http://mysql.spd.co.il/

首先执行
# yum install gcc gcc-c++ glibc glibc-devel gd gd-devel zlib zlib-devel libtool-ltdl-devel flex autoconf automake

- 阅读剩余部分 -

Node.js学习笔记-STDIO Module

var count = 1;
console.log('count: %d', count);//向标准输入输出设备打印
console.info('aaaaaaaaa');//与console.log类似

console.warn('error');//打印错误信息
console.error('error');

console.dir(__dirname);//目录名

console.time('mytime');
console.timeEnd('mytime');

console.trace();

console.assert('ok');

result:
0_1329898936RPj3.gif