1.什么是HttpOnly?
如果您在cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击
msdn上关于httponly的说明 http://msdn.microsoft.com/en-us/library/ms533046.aspx
在SVN中实现$Id$的自动替换
一直知道SVN有个叫Id关键字可以自动替换成$Id: common.php 34 2012-04-01 08:35:01Z
yubing $ 这样的形式.
操作步骤如下:
修改svn的config, 但这个不同的操作系统,放置的位置不一样
C:\Documents and Settings\{Windows
用户名}\Application Data\Subversion\config (WindosXP)
C:\Users\{Windows
用户名}\AppData\Roaming\Subversion\config (Windows7)
~/.subversion/config (*uix)
去掉config文件,中的下面一行注释
enable-auto-props = yes
然后再加上下面这行就好了
*.php = svn:keywords=Id
*.js = svn:keywords=Id
以后包含在SVN里的文件,都会自动加上svn:keywords Id这个属性了.
以前已经提交到svn的文件, 自动添加该属性需要执行下面的操作
svn propset svn:keywords Id <filename>
Mysql 中ENUM和SET类型
1、ENUM和SET类型的定义
ENUM 和 SET 类型是两种特殊的字符串类型,它们有很多相似之处,使用方法也是
分类系,通常都从一个在表创建时明确列举的允许值的一张表中选择,其主要的区别是
ENUM列必须是值集合中的一个成员,而SET列可以包括其中的任意成员。
例如,创建如下两个串列:
color ENUM('red','black','green','yellow')
property SET('car','house','stock') NOT NULL
那么color和property可能的值分别为:
color:NULL、'red'、'black'、'green'和'yellow'
而property可能的值就复杂的多:
''
'car'
'house'
'car,house'
'stock'
'car,stock'
'house,stock'
'car,house,stock'
由于空串可以表示不具备值的集合的任何一个值,所以这也是一个合法的SET值。
ENUM类型可以有65536个成员,而SET类型最多可以有64个成员。
2、ENUM和SET类型是如何存储的
ENUM 和 SET 类型在数据库内部并不是用字符的方式存储的,而是使用一系列的数
字,因此更为高效。
ENUM和SET类型的合法值列表
(2012-03-15 15:47)
有时候需要在一台机器启动多个mysql 实例,
下面的例子 说明在一台机器上,再启动一个实例 监听3307端口
(1)拷贝/etc/my.cnf 为 /etc/my-3307.cnf
#
cp /etc/my.cnf /etc/my-3307.cnf
(2) 拷贝一份数据文件
(2012-03-15 11:58)
在当今网上电脑病毒简直无孔不入的时代,当电脑系统被病毒破坏无法启动,或者中了病毒,电脑安装时间过长,需要修复系统.准备一个携带方便的U
plupload支持技术:
1:Flash
2:Gears
3:HTML 5
4:Silverlight
5:BrowserPlus
6:HTML 4
plupload主要功能:
1:突破HTTP上传限制,可上传大文件,官方论坛中有讨论上传2G文件的应用。
2:多文件队列上传
3:图片自动生成缩略图
4:上传后自动生成唯一文件名
5:自定制UI
Plupload 可以让你选择Adobe Flash、Google
Gears、HTML5、Microsoft Silverlight、Yahoo
BrowserPlus或正常表单Form等多种方法进行文件上传。
Plupload
是一个Web浏览器上的界面友好的文件上传模块,可显示上传进度、图像自动缩略和上传分块。可同时上传多个文件。
比较好的是
不用修改apache,php配置,就能上传超大的文件,
chunk_size : 这个参数能在客户端将超大的文件,切分成小文件,然后在服务器再组合起来.
主页:http://www.plupload.com/index.php
下载:http://www.plupload.com/download.php
示例:http://www.plupload.co
(2012-02-17 09:45)
现在内存越来越便宜了,动不动 就4G的内存,但实际上windows 32位,识别不了4G,一般只识别3.2G
还有几百M,一直都是空着呢?
![]()
可以用一个叫做ramdisk5的小软件,虚拟一个虚拟盘出来, 先选择install Ramdisk, 然后选择缓存盘大小,点保存即可.
绿色解压版下载地址: http://ishare.iask.sina.com.cn/f/23168960.html
![]()

虚拟后,将缓存目录和浏览器的目录设置到 这个缓存盘, 就可以降低系统读写硬
相信每个人都会遇到防刷新的问题, 防止同时提交数据,防止恶意抢购! 甚至把服务器都压垮了,影响到正常用户.
在最近的项目,我也遇到了,由于没有防火墙等做防护,加上有的环节操作时间特别长,比如说
兑换幸运卡