Nov 24
最近忙于游戏,总是觉得没什么好写的,时隔十天得上个重量级的日志了。
上周就完成好了,为以后方便管理于维护,直接封装成方法以后用吧。
给过两个版本的改进,觉得比百度、GG的分页更合理。
共50页的例子,具体可以自行测试:
第1页 1 2 3 4 5 >> 50
第5页 1 << 3 4 5 6 7 >> 50
第7页 1 << 5 6 7 8 9 >> 50
第50页 1 << 46 47 48 49 50
Sep 9
判断一个压缩包中的目录层次,如果有多次文件夹就警告错误。
这里用到了三个方法,即:读取Zip目录结构、删除原有或指定的文件夹(目录)、判断指定目录是不是有子目录类。
主要用到的是require_once "File/Archive.php"; 另外就是自己写的后两个方法。
Jul 14
通常LAMP环境中,可以直接使用.htaccess防盗链。
htaccess防盗链及目录加密总结
Array
http标准协议中有专门的字段记录referer
1、可以追溯上一个入站地址是什么
2、对于资源文件,可以跟踪到包含显示他的网页地址是什么。
因此所有防盗链方法都是基于这个Referer字段。
Jul 6
一个老项目了,修改内容后,执行出现ERROR: invalid input syntax for integer。
仔细对照DB结构及Sql文分析得出,是插入非对应类型字段造成。
PostgresQL7.3版之后,不再允许空字符串''''作为空值null直接插入数字类型的列中,所以插入数据时经常会出现上面错误。
如这样的SQL文:INSERT INTO zhoz_dat (limit_date, name, zhoz_int_id) VALUES(null, 'zhoz_item', '')
Jun 26
为了避免在循环中反复查询库操作,可以将先前的查询结果直接放入cache中以减少负荷。
这里写两个实例方法,供参考。
☆判断服务器是否启用Cache作相应处理
☆利用memcache生成cache并返回
分页: 3/13 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]