摘要: 今天测试的时候一不小心发现了一个chrome开发者工具的bug,bug的原因是某一页面同时包含对同一个restful接口的多次访问,不过这些访问的参数不同,当然结果也应该不同啦。可惜的是,chrome犯了一个低级错误,对同一url的访问,前面的resposne会被最晚的response给覆盖,这就导致,你会看到这批resetful接口的访问,都返回了同样的response。开始,我还以为是产品的bug,并发的多个request,处理线程有冲突,然后返回的结果串线了,导致结果一样。还在奇怪,为什么接口出bug了,但是UI上的数据显示正常。结果,同事在firefox上用firebug测试同样的页面 阅读全文
posted @ 2013-11-15 14:00 刘旸 阅读(388) 评论(0) 推荐(0) 编辑
摘要: When I try to compile CentOS kernel 2.6.32-279, I met following errors:crypto/signature/ksign-publickey.c:2:17: error: key.h: No such file or directorycrypto/signature/ksign-publickey.c: In function ‘ksign_init’:crypto/signature/ksign-publickey.c:10: error: ‘ksign_def_public_key’ undeclared (first u 阅读全文
posted @ 2013-02-25 11:07 刘旸 阅读(2316) 评论(0) 推荐(0) 编辑
摘要: DNS通常使用UDP协议,进行区域传输(Zone transfer)的时候使用TCP协议因为UDP规定,UDP报文的最大长度是512字节,当DNS查询超过512字节时,协议的TC标志出现删除标志,这时则使用TCP发送。当然通常DNS查询的请求和应答报文都低于512字节。区域传输使用TCP协议的原因大概是:1) 区域传输的数据量相比单次DNS查询的数据量要大得多2) 区域传输对数据的可靠性和准确性相比普通的DNS查询要要高得多,因为使用TCP协议。 阅读全文
posted @ 2013-02-06 14:12 刘旸 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 硬盘读写速度测试1. 测试读取速度haparm -Tt /dev/xxx1.1获取硬盘设备名称:fdisk -lDisk /dev/xvdf: 365.0 GB, 365041287168 bytes255 heads, 63 sectors/track, 44380 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk i 阅读全文
posted @ 2013-02-05 17:37 刘旸 阅读(1285) 评论(0) 推荐(0) 编辑