存档

2011年11月 的存档

Cache-Control: private Pragma: no-cache 作用

2011年11月25日 没有评论

Cache-Control: private 当你填好POST表单提交时,处于某种意外需要回退到表单页面,会帮你保留已经填了的内容,指明每个用户一个缓存。相应也可以设置Public,表示公用缓存。 Pragma: no-cache,在安全模式下,设置浏览器不缓存。在普通模式下表示浏览器内容立即过期。

分类: 技术 标签:

ThinkPHP框架如何修改去掉X-Powered-By

2011年11月23日 3 条评论

这两天用网站header信息查看工具看了一下头部信息发现如下 http://www.quancha.cn/header/www.quancha.cn.html HTTP/1.0 200 OK Date: Wed, 23 Nov 2011 01:27:05 GMT Server: Apache/2.2.14 (Ubuntu) X-Powered-By: ThinkPHP2.1 Set-Cookie: PHPSESSID=q1vvtpiv3s9mo6nmkkvher8bl2; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: private Pragma: no-cache 其中一行表示用thinkphp开发的这样容易被人利用已知漏洞攻击 去掉方法 我们打开视图类文件 ThinkPHP/Lib/Think/Core/View.class.php 搜索X-Powered-By 会找...

分类: 技术 标签:

不要做重复的工作

2011年11月21日 没有评论

一直以来当你以兴趣为向导来做事情的时候就容易出现所谓的“心血来潮”,就容易对事物一知半解或者过分追究细节,容易东一头西一头乱扎。 这样就会让自己一段时间专注于某一天想出来的好想法,克服各种困难去实现它。但当你做着做着就会厌倦,突然有一天发现另一个热门的东西时,你就会扑向那个方向。之前做的东西不能说白费,但过很长时间后就会遗忘,这个时候笔记就是一个很好的东西,他会梳理你的思绪,让你之前的工作不在白费,但笔记切忌要详细,详细到具体每一步怎么做,当换做另一个人来按照笔记都能做出来为最佳状态。   往...

分类: 技术 标签:

回忆

2011年11月20日 没有评论

人一旦爱回忆就说明这个人开始走向成熟,至少他怀念曾经的单纯,当初的无忧无虑。现在承受越来越多,越会怀念过去。今天跟老婆啰嗦了些家里事情,发现自己真的有点不成熟。 失败总是成功之母,同样不成熟也是成熟之父,人总是喜欢呆在安逸的环境中。而偏偏生活确是这样不安逸,今晚开始收拾行李准备来北京之后的第二次搬家。这次搬家与以往不同,这次搬家意味着我要承担家里更多的负担,从老到小,以后我真的算是上有老下有小的人了,做事不能像以前那样随性。   希望自己能从这次搬家到下次搬家能实现的几个愿望: 1.下次搬到自...

分类: 技术 标签:

博客转移到linode了,记一下安装步骤

2011年11月20日 没有评论

1.创建apache虚拟机 2.下载最新版wget http://cn.wordpress.org/wordpress-3.2.1-zh_CN.zip unzip wordpress-3.2.1-zh_CN.zip 3.创建数据库 mysql -u root -p create database wordpress; create user 'wordpress'@'localhost' identified by '*****'; grant all on wordpress.* to 'wordpress'@'localhost'; 4.恢复数据及配置 安装插件时需要输入ftp密码,是apache用户没有权限写文件。 chown -R www-data:www-data . 解决分类中有category,安装插件no-category 安装inove风格 5.添加keywords、description见http://blog.redis.com.cn...

分类: 技术 标签:

js getYear在firefox下错误

2011年11月18日 没有评论

date = new Date() ; year = date.getYear() ; alert(year); js中获取年一般使用getYear,但在ie下返回的是2011,在firefox下返回的是111。 解决办法是使用getFullYear();

分类: 技术 标签:

mysql导入gbk数据乱码解决方案

2011年11月15日 没有评论

最近想把本地测试系统数据库中的数据导入线上服务器,我把用phpmyadmin把表导成sql文件quancha.sql,然后使用 mysql -u quancha -p quancha1114< quancha.sql 导入数据。 本以为一切ok,可是用程序一查出来的中文都是??乱码。 分析一下因为我的数据使用的是gbk编码,而phpmyadmin导出的sql文件是utf-8编码的,我把sql文件转成gbk的再试也不行。 然后我就怀疑是数据库的问题,使用 >status 看了下数据库编码是latin1,我又去改/etc/mysql/my.cnf改成 [mysqld] default-character-set=gbk ... [client] default-character-set=gbk 重...

分类: mysql 标签: ,

shell结果以百分号显示

2011年11月14日 没有评论

num=gawk -v x=2.5 -v y=0.5 'BEGIN{printf "%.2f%%",x * 100/y}' echo $num

分类: linux 标签:

shell计算文件中一列数据的和并赋值给shell变量

2011年11月14日 没有评论

变量=awk 'BEGIN{FS=OFS=":"}{a+=$2}END{print a}' file http://atlantic-drugs.net/products/viagra.htm

分类: linux 标签:

linode vps ubuntu server时区设置

2011年11月10日 没有评论

linode默认安装的ubuntu server时区是EST美国东部时间 像Thu Nov 10 07:33:45 EST 2011 我们给以把它修改成北京时间CST,只要一条命令 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime date 查看一下发现已经切换成北京时间了。 Thu Nov 10 20:35:00 CST 2011

分类: 技术 标签: ,