2012年5月5日
摘要: <html> <body> <?php function sum_n($a1, $d, $an) { //$a1为首项,$d为公差,$an为最大项 $sum = 0; $i = $a1; a: $sum += $i; $i += $d; if($i <= $an) goto a; return $sum; } ... 阅读全文
posted @ 2012-05-05 22:45 ZimZz 阅读(2677) 评论(0) 推荐(0) 编辑
摘要: 字符编码在内存中的存储字符编码在内存中存储决定于文件保存的格式,如UTF-8或ANSI对于UTF-8,在内存中每个中文字符占3个字节,每个英文字符占1个字节对于ANSI,在内存中每个中文字符占的字节数是变长的(中文在ANSI里代表GB2312编码),每个英文字符占1个字节字符编码在程序中的处理参看如下代码,这个文件保存的格式是UTF-8,也就是说$str在内存中占了15个字节,而$str2在内存中占 5个英文*1字节+1个中文*3字节=8字节 这是背景如图: 1 <html> 2 <body> 3 <?php 4 $str = '我擦了个去'... 阅读全文
posted @ 2012-05-05 22:19 ZimZz 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 问题背景:数据库内有两个表,user,message,message表中含有useId外键,现在需要统计发的message超过2条的user,并按发的消息条数从高到低排序SELECT user.userId, COUNT(msg.messageId) FROM user JOIN message as msg ON user.userId = msg.userId GROUP BY user.userId HAVING COUNT(msg.messageId) > 2ORDER BY COUNT(msg.messageId) DESC显示结果 阅读全文
posted @ 2012-05-05 20:55 ZimZz 阅读(418) 评论(0) 推荐(0) 编辑
摘要: MySQL: 3306SQL Server: 1433Oracle: 1521 阅读全文
posted @ 2012-05-05 16:43 ZimZz 阅读(602) 评论(0) 推荐(0) 编辑
摘要: HTTP: 80FTP: 20用于数据连接, 21用于端口连接SSH: 22Telnet: 23HTTPS: 443 阅读全文
posted @ 2012-05-05 16:39 ZimZz 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 100Continue初始的请求已经接受,客户应当继续发送请求的其余部分101Switching Protocols服务器将遵从客户的请求转换到另外一种协议200OK指示请求成功,且请求的信息包含在响应中。这是最常接收的状态代码201Created指示请求导致在响应被发送前创建新资源202Accepted指示请求已被接受做进一步处理203Non-Authoritative Information指示返回的元信息来自缓存副本而不是原始服务器,因此可能不正确204No Content指示已成功处理请求并且响应已被设定为无内容205Reset Content指示客户端应重置(或重新加载)当前资源20 阅读全文
posted @ 2012-05-05 16:34 ZimZz 阅读(862) 评论(0) 推荐(0) 编辑
摘要: ls: 查看文件夹下文件和文件夹列表 ls -lah -l: 列表形式显示 -a: 查看所有目录,包括隐藏目录 -h: 以易读的方式显示文件大小 -s: 显示文件占用的data block空间大小 -S: 按文件大小降序排列 -t: 按文件m/a/ctime降序排列 -r: 逆序排列 -R: 递归遍 阅读全文
posted @ 2012-05-05 16:08 ZimZz 阅读(5327) 评论(0) 推荐(0) 编辑
摘要: <html> <body> <?php $path = '.\\sub1\\sub2\\sub3\\'; function mymkdir($dir){ return is_dir($dir) or (mymkdir(dirname($dir)) and mkdir($dir, 0777)); } #1.判断$dir是否是已经完全被创建好,如果创建好返回true #2.如果$dir没有完全创... 阅读全文
posted @ 2012-05-05 13:20 ZimZz 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1 <?php 2 #求二维矩阵的最大子矩阵 3 4 #构造求和表 5 #s[i][j]表示从1..i行,1..j列所有元素之和 6 #可以利用公式s[i][j] = s[i - 1][j] + s[i][j - 1] - s[i - 1]s[j - 1] + a[i][j]求得 7 function build_sum_tab($a) { 8 #初始化第0列和 9 for ($i = 0; $i < count($a); $i++) {10 $s[$i][0] = 0;11 for ($j = 0; $j <= $i; ... 阅读全文
posted @ 2012-05-05 02:17 ZimZz 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 问题简介:n只猴子围坐成一个圈,按顺时针方向从1到n编号。然后从1号猴子开始沿顺时针方向从1开始报数,报到m的猴子出局,再从刚出局猴子的下一个位置重新开始报数,如此重复,直至剩下一个猴子,它就是大王. 这里使用一个递推公式: f[i] = 0 i = 1 f[i] = (f[i-1] + m) % 阅读全文
posted @ 2012-05-05 00:26 ZimZz 阅读(1900) 评论(0) 推荐(0) 编辑