摘要: http://hi.baidu.com/catprayer/item/d2865809ec9203dbdde5b0ef 阅读全文
posted @ 2014-05-21 16:44 ..孔雀翎.. 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 今天查看nginx的access log 文件,发现类似这种请求:[22/Apr/2014:14:01:12 +0800] "GET / HTTP/1.1" 499 0 "-" "Mozilla/5.0之前对499这类错误码,没什么印象,之后就去查了下,发现rfc2616中,400~500间的错误码... 阅读全文
posted @ 2014-04-22 14:26 ..孔雀翎.. 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: php二维数组的去重策略,如果需要根据某字段去重(其他字段可能不一致),那么需要使用循环策略,如果去重的都是相同的(字段,值),那么可以用序列化方式。 $allComments = array_map('serialize', $allComments); $allComments = array_unique($allComments); $allComments = array_map('unserialize', $allComments);此方法是将待去重数组序列... 阅读全文
posted @ 2014-04-04 11:32 ..孔雀翎.. 阅读(542) 评论(0) 推荐(0) 编辑
摘要: crc32() 函数计算一个字符串的 crc32 多项式。该函数可用于验证数据的完整性。语法crc32(str参数描述string必需。规定要计算的字符串。说明生成 string 参数的 32 位循环冗余校验码多项式。这通常用于检查传输的数据是否完整。提示和注释提示:由于 PHP 的整数是带符号的,许多 crc32 校验码将返回负整数,因此您需要使用 sprintf() 或 printf() 的 "%u" 格式符来获取表示无符号 crc32 校验码的字符串。例子例子 1在本例中,我们将在使用以及不使用 "%u" 格式符的情况下,输出 crc32() 的结 阅读全文
posted @ 2014-03-27 15:47 ..孔雀翎.. 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://blog.ahnw.gov.cn/user1/itblog/archives/2007/8599.htmldecimal(numeric ) 同义,用于精确存储数值float 和 real 不能精确存储数值decimal数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边。decimal数据类型存储了一个准确(精确)的数字表达法;不存储值的近似值。定义decimal的列、变量和参数的两种特性如下:p 小数点左边和右边数字之和,不包括小数点。如 123.45,则 p=5,s=2。指定精度或对象能够控制的数字个数。s指定可放到小数点右边的小数位数... 阅读全文
posted @ 2014-02-18 11:04 ..孔雀翎.. 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 摘要: 转载自:http://www.cnblogs.com/zhoujinyi/archive/2013/04/26/3043160.html知识点: float:浮点数,单精度,占4字节。测试root@localhost : test 05:49:32>create table fl(id int,fl float);Query OK, 0 rows affected (0.05 sec)root@localhost : test 05:49:40>insert into fl values(1,123456);Query OK, 1 row affected (0.00 se 阅读全文
posted @ 2014-02-17 15:28 ..孔雀翎.. 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://jakielong.iteye.com/blog/7716631. 用户态和内核态的概念区别究竟什么是用户态,什么是内核态,这两个基本概念以前一直理解得不是很清楚,根本原因个人觉得是在于因为大部分时候我们在写程序时关注的重点和着眼的角度放在了实现的功能和代码的逻辑性上,先看一个例子:1)例子C代码voidtestfork(){if(0==fork()){printf(“createnewprocesssuccess!\n”);}printf(“testforkok\n”);}这段代码很简单,从功能的角度来看,就是实际执行了一个fork(),生成一个新的进程,从逻辑的角度看 阅读全文
posted @ 2014-02-17 11:03 ..孔雀翎.. 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Mongo数据库在许多场景下可用于替代传统的关系型数据库或键/值存储方式。本文向大家介绍Mongo和它的一些特性、优点和缺点。 阅读全文
posted @ 2013-12-31 11:28 ..孔雀翎.. 阅读(468) 评论(0) 推荐(0) 编辑
摘要: Linux删除乱码文件 阅读全文
posted @ 2013-10-15 22:07 ..孔雀翎.. 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在php编写中,很多人喜欢用notepad editplus 等等在windows下编写程序,这就很容易出现一个问题,那就是文件签名的东西--BOM!所谓BOM,全称是Byte Order Mark,它是一个Unicode字符,通常出现在文本的开头,用来标识字节序(Big/Little Endian),除此以外还可以标识编码(UTF-8/16/32),如果出现在文本中间,则解释为zero width no-break space。检测BOM:grep -r -I -l $'^\xEF\xBB\xBF' /path通过试验,不仅在editplus下开发会出现bom,在notepa 阅读全文
posted @ 2013-09-21 12:36 ..孔雀翎.. 阅读(232) 评论(0) 推荐(0) 编辑