您现在的位置:首页
--> PHPor 的Blog
PHP里有$_GET,$_POST,但是没有$_PUT,所以如果需要使用它的话,则你不得不自己模拟一下:$_PUT = array();if (\'PUT\' == $_SERVER[\'REQUEST_METHOD\']) { parse_str(file_get_contents(\'php://input\'), $_PUT);}通过php://input得到的数据是raw data,所以需要用parse_str解析一下。不 过需要说明的是,当表单是enctype="multipart/form-data"类型的时候(就是上传文件那种类型),这种方法是无效的(...
通过把Content-Type设置为application/octet-stream, 可以把动态生成的内容当作文件来下载,相信这个大家都会。 那么用Content-Disposition设置下载的文件名, 这个也有不少人知道吧。 基本上,下载程序都是这么写的:这...
• 都是转义惹的祸
在做一个跳转页面时出现一个bug,是引号引起的,原始代码基本如下
memcach中一个具体实现算法:初始化:已有server m个和各自权重,构建 40*server个数*4个bucket,每个bucket实际上就是一个long值,按照权重分配给各个server,所有的bucket会分布在2的32次方的空间中,用一个TreeMap来存储。
关于linux中系统cache的测试:当我们第一次访问某文件(或其中的一部分时),速度是比较慢的,但是再次访问就很快了,下面我们通过一个程序做一下冷热数据的访问速度的比较。
javascript中回退的前一页可以写为:history.go(-1) 或location.href = document.referrer;二者的区别为:前者回退到前一页时,前一页的请求信息和上次一样(referrer没有变),其实这才是真正的后退后者回退到前一页时,前一页的referrer就是当前页面
curl 命令使用cookie
我用的是windows的lighttpd。lighttpd的ssl配置并不复杂,主要的也就如下几句话:$SERVER["socket"] == "127.0.0.1:443" { ssl.engine = "enable" ssl.pemfile = "d:/server.pem" setenv.add-environment = ( "HTTPS" => "on" )}但是由于自己弄的pem证书有问题,结果总是无法正常启动,可恨的是错误日志中没有任何信息;后来发现有一个-D的参数,可以...
• ssldump
软件简介:tcpdump是一款很强大、很有用的网络侦听软件,但是对于ssl加密的数据包就无能为力了;ssldump则是一款可以侦听ssl加密的数据包的软件。
base64编码是网络传输的比较被青睐的一种编码,因为base64编码的字符集也是基本的asscii字符,所以经常会被当做安全的编码放在url里面传输,当做urlencode编码使用了,其实我们应该明白一下两点:1. base64编码里面有一个 “+” 号,在urlecode编码中 “+” 会被解码成空格,urlencode时,"+" 号肯定是由空格编码出来的,但是base64编码的结果中 "+" 不是空格编码出来的,如果将base64...
1. 查询指定pid的所有子进程ps u --ppid 153922. 查询指定名字的所有进程的pidps -C httpd -o pid注意: -o pid 不能与u同时出现3. 查询所有进程的ppidps ax -o ppid 4. 查询所有进程ps auxps -ef5. 查询属于指定进程组的所有进程ps -s 153926. 查询指定有效用户ID的所有进程ps u -u 535 7. 查询指定有效用户名的所有进程ps U junjie8. 在默认显示选项的基础上显示ppidps ax -O ppid如果要将ppid列命名为parent,则:ps ax -O pp...
近3天十大热文
- [56] Oracle MTS模式下 进程地址与会话信
- [56] IOS安全–浅谈关于IOS加固的几种方法
- [55] 如何拿下简短的域名
- [54] 图书馆的世界纪录
- [52] Go Reflect 性能
- [52] android 开发入门
- [50] 读书笔记-壹百度:百度十年千倍的29条法则
- [49] 【社会化设计】自我(self)部分――欢迎区
- [38] 程序员技术练级攻略
- [33] 视觉调整-设计师 vs. 逻辑
赞助商广告