2009年10月15日 星期四 23:02
优酷一个我平常最喜欢的网站之一,最近被官司缠身。一个问题盗版。。
盗版就盗版吧,在中国的大地上到处都是山寨。山寨是不是创新,那另当讨论,但是优酷一个很人性化的网
站,界面给人舒服的感觉。内容多而全。集合了网友的力量而上传的影视内容。方便了网民。要是没有视频
网。我还要下载,请问下载是不是盗版?我下班后,打开视频网。听听歌,看看有趣的视频。缓解一天的工
作压力,并且不用注册,不用花钱。多好的一个东西。为什么一个事物发展到一个高度,就要破害它。要消
灭它。不理 |
2009年10月08日 星期四 00:24
一、冒泡排序
已知一组无序数据a[1]、a[2]、……a[n],需将其按升序排列。首先比较a[1]与a[2]的值,若a[1]大于a[2]则交换两者的值,否则不变。再比较a[2]与a[3]的值,若a[2]大于a[3]则交换两者的值,否则不变。再比较a[3]与a[4],依此类推,最后比较a[n-1]与a[n]的值。这样处理一轮后,a[n]的值一定是这组数据中最大的。再对a[1]~a[n-1]以相同方法处理一轮,则a[n-1]的值一定是a[1]~a[n-1]中最大的。再对a[1]~a[n-2]以相同方法处理一轮,依此类推。共处理n-1轮后a[1]、a[2]、……a[n]就以升序排列了。
优点:稳定 |
2009年10月08日 星期四 00:02
PHP排序算法
冒泡排序算法
[php]
<?php
//冒泡排序算法
$arr = array(12,52,14,43,24,58,15,64,24,57,17,56,45);
$count = count($arr);
for($i = $count-1; $i>0; --$i)
{
for($j = 0; $j < $i; ++$j)
{
if($arr[$j] > $arr[$j + 1])
{
$temp = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $temp;
}
}
}
print_r($arr);
?>
[/php]
插入排序:
[php] |
2009年10月07日 星期三 23:53
//$sort 要排序的键
//$d 默认是降序排序,带上参后是升序
function array_sort($a,$sort,$d='') {
$num=count($a);
if(!$d){
for($i=0;$i<$num;$i++){
for($j=0;$j<$num-1;$j++){
if($a[$j][$sort] > $a[$j+1][$sort]){ |
2009年09月19日 星期六 18:54
1.当客户端请求时是Connection: keep-alive的时候,服务器返回的形式Transfer-Encoding: chunked的形式,以确保页面数据是否结束,长连接就是这种方式,用chunked形式就不能用content-length
参考:
设置响应消息的实体内容的大小,单位为字节。对于HTTP协议来说,这个方法就是设置 Content-Length响应头字段的值。因为当浏览器与WEB服务器之间使用持久(keep-alive)的HTTP连接,如果WEB服务器没有采用chunked传输编码方式,那么它必须在每一个应答中发送一个 Content-Length的响应头来表示各个实体内容的长度,以便客户端能够分 |
2009年09月19日 星期六 18:50
GET上传,POST开机自检加载。HEAD头。OPTIONS选项。PUT下载。CONNEC连接 TRACE跟踪 |
2009年09月19日 星期六 18:37
HTTP请求头概述 (HttpServletRequest)
HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。
下面是一些最常见的请求头
Accept:浏览器可接受的MIME类型。
Accept-Charset:浏览器可接受的字符集。
|
2009年09月18日 星期五 13:24
mysql的DSN在php手册中的写法范例如下:
mysql:host=localhost;port=3307;dbname=testdb
mysql:unix_socket=/tmp/mysql.sock;dbname=testdb |
2009年09月15日 星期二 22:39
在有时服务器生成HTTP回应是无法确定消息大小的,这时用Content-Length就无法事先写入长度,而需要实时生成消息长度,这时服务器一般采用Chunked编码。
在进行Chunked编码传输时,在回复消息的头部有transfer-coding并定为Chunked,表示将用Chunked编码传输内容。采用以下方式编码:
Chunked-Body=*chunk
"0"CRLF
footer
CRLF
chunk=chunk-size[chunk-ext]CRLF
ch |
2009年09月15日 星期二 01:17
下面是截取得apache返回客户端的头
---------
Last-Modified: Fri, 26 Jan 2007 01:53:34 GMT
ETag: "3f9f640-318-cb9f8380"
---------
|
|
|
phperbo
男, 25岁
北京 海淀区
上次登录: 19小时前
加为好友
|