- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 测试和修改page->flags的操作函数位于哪里?
<br />用Source Insight阅读Linux源码的朋友一定注意到过,类似于PageReserved() PageDirty() PageWriteback()之类的函数,都是白色的,找不到它们的定义在哪里。如图所示:<br /> <br /><br /> <br /> <br />在kernel/include/linux/page-flags.h中我们找到了答案:<br /> 这些函数都是通过宏展开在编译期生成的。<br /> <br />下面以PageLocked()函数的生成过程
2010-06-17 11:56:00 3207 1
原创 Baidu 地图和Google地图对同一点的坐标表示不完全一致,如何解决?
<br />aidu地图和Google地图对同一点的坐标表示不完全一致。如下面两个图,所用的坐标数据来自同一个数据库,但是两个图上的对应marker都会偏差1km左右。<br /><br />相对于GPS绝对坐标,不知道这是Baidu的偏差还是Google的偏差?例如:39.91052627346005,116.39602661这个地方,到底是人民大会堂,还是中山公园?<br /><br />如果百度和Google能够统一坐标精度就好了,对于程序员来说,它能够很方便地把Google应用迁
2010-06-15 10:33:00 8211 11
原创 磁盘行为
<br /> fd = open("/dev/xzram0", O_RDWR); read(fd, buf, count); lseek(fd, 0, SEEK_SET); write(fd, wbuf, count);<br /> <br />count=4K,执行结果是内核先预读4个页面,然后写一个页面。<br /> <br /> fd = open("/dev/xzram0", O_RDWR); write(fd, wbuf, count); lseek(fd, 0,
2010-06-09 23:34:00 765
原创 TCP端口重用[转]
<br />原文:http://hi.baidu.com/liaimin/blog/item/07f1fdfa521ff0dbb58f315f.html<br /> <br /> <br />在以前的文章中,我曾经引用过一篇端口重用与端口独占程序设计。但是,后来我发现其中有一点写的不清楚,为清视听,善意为作者添加一点. setsockopt()中的第四个参数是端口重用与否的标志,为1则可重用,否则,禁止重用。所以,上面那篇文章应该加一句:cflag=1;<br /><br />隐患 3.地址使用错误(E
2010-06-03 21:18:00 11251
同义词词林(扩展版)
2010-05-18
FASS简介-抗锯齿原理
2009-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人