自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 #pragma pack(n) 用法

<br />每个成员按其类型的对齐参数(通常是这个类型的大小)和指定对齐参数(这里是8字节)中较小的一个对齐.<br /> <br />并且结构的长度必须为所用过的所有对齐参数的整数倍,不够就补空字节<br /><br />struct foo<br />{<br />   char   a;<br />   double b;<br />}f;<br /><br />sizeof(f)=16;<br /><br /><br />加上pragma pack(1)<br /><br />sizeof(f)=9

2010-11-23 19:35:00 793

原创 CSMA/CD carrier sense multiple access with collision detection

<br />multiple access: 多路接入,就是指网络是总线型<br /> <br />carrier sense   : 载波监听,就是指在“发送前先监听”<br /> <br />collision detection:边发送边检测,如果出现冲突,适配器就停止发送,然后等待一个随机时间在发送。<br /> <br /> <br />电磁波在1KM的电缆上传播时延是5us。<br />例如:两台计算机同时检测到网络空闲,然后发送数据,就会产生冲突。<br /> <br />使用CSMA/CD协

2010-11-17 23:27:00 1913

原创 创建LINUX文件系统

<br /> <br />dd if=/dev/zero of=./initrd bs=1024 count=4096<br /> <br />/sbin/losetup /dev/loop0 ./initrd<br />./mkfs.minix /dev/loop0<br /> <br />mkdir ./rootfs<br />mount /dev/loop0 ./rootfs<br />rm -rf ./rootfs/lost+found<br />tar -jxf rootfs.tar.bz2<br

2010-11-17 20:16:00 866

原创 Linux 编程技巧小结

<br /><1>如何用select当作高精度定时器<br /> <br />struct timeval to;<br />to.tv_sec=0;<br />to.tv_usec=10*1000;<br /> <br />ret=select(0,NULL,NULL,NULL,&to);<br />ret==0时,是timeout返回。<br /> <br /> 

2010-11-09 09:02:00 863

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除