- 博客(15)
- 收藏
- 关注
原创 #pragma pack详解
<br /><br />整理自网络达人们的帖子,部分参照MSDN。<br /> <br /> <br />作用:<br />指定结构体、联合以及类成员的packing alignment;<br /> <br />语法:<br />#pragma pack( [show] | [push | pop] [, identifier], n )<br /> <br />说明:<br />1,pack提供数据声明级别的控制,对定义不起作用;<br />2,调用pack时不指定参数,n将被设成默认值;<br />3
2010-12-11 12:02:00
707
原创 union和struct的大小计算
<br />整理自网络。<br /> <br /> <br /><br />规则:<br />1,对于union,对齐的大小是最大的基本元素的对齐大小;对象的大小必须是该基本元素大小的整数倍;<br />2,对于struct,对齐的大小也是最大的基本元素的对齐大小,对象的大小需要考虑元素的对齐,并且需要是最大基本元素的整数倍;同时有#pragma pack修饰的情况,关于struct请详细参考另外一个帖子。<br />3,这里所说的struct和union的对齐,是指其作为其他复杂对象中的元素的时候要求的对
2010-12-11 11:58:00
1003
原创 VIM进阶
<br /><br /> <br />1,%<br />在结构化的文本中快速定位:如c,c++程序,用来检查相关符号的配对情况<br />定位”(, )”, “#if, #endif”, “{, }”等等很多匹配项目<br /> <br />2, [{<br />快速定位到当前光标所在代码段的开始处的”{”符号的位置<br /> <br />3, gd<br />定位到当前使用变量的定义处<br /> <br />4, s<br />全域替换文本<br /> <br />5, */# + cw + n<br
2010-12-11 11:50:00
337
原创 Quick Reference of Display Modules
<br /><br />LCD: Liquid Crystal Display液晶显示器<br />它利用液晶的光电效应,通过外部电压控制及液晶分子的折射特性,以及对光线的旋转能力来获得明、暗效果,从而产生丰富多彩的颜色和图像,达到显像的目的<br /> <br /> <br />STN: Super Twisted Nematic超扭曲向列屏幕<br />STN只能显示单色<br /> <br /> <br />CSTN: Colour Super Twisted Nematic彩色超扭曲向列屏幕<br
2010-12-11 11:47:00
325
转载 不可不听的10个职场故事
<br />(1) <br />有一次,一个老强盗带着徒弟去抢劫银行,被警方追捕。两人狂逃,差点儿连裤子都跑掉了。好不容易甩掉了警察,两人上气不接下气,瘫倒在地上。 <br /><br />良久,惊魂稍定,徒弟说:“师父啊师父,要是这个世界上没有警察,该有多么美好啊!”师父骂道:“放屁!要是没有警察,我们还有饭吃吗?!”徒弟大惑 不解。师父“语重心长”地说:“你只知其一不知其二啊!你想想,如果没有了警察,是不是大家都敢去偷、去抢了?正因为有了这些警察,把那些能人挡住了,我 们才有生存空间啊!和他们相比,我们
2010-12-11 11:44:00
360
原创 Bluetooth stack, ALSA and Skype in Linux system
<br />06/28/2006 刚毕业时候写的,呵呵<br /> <br /> <br />Bluetooth stacks under Linux<br />============================<br />Bluetooth stacks for Linux I've known are listed here: OpenBT, BlueZ, BlueDrekar and Affix. <br /><br /> * OpenBT First Linux Bluetooth
2010-12-11 11:30:00
883
原创 USB枚举过程
<br /><br />USB枚举过程<br /><br /> <br /> <br /><br />1. 第一次接收到主机的GetDescriptor请求中断响应,主机要求外设发送设备描述符,确定外设缺省管道控制端点的每次数据包大小。通过控制端点回送设备描述符,第一次只需要保证设备描述符中前8个字节发送正确。<br />2. 主机发送SetAddree请求到USB 设备,给USB设备分配唯一的地址。这时外设被分配唯一地址,此时的USB设备成为被主机承认的合理外设,可以进行正常的数据传送。<br />3 .
2010-12-11 11:22:00
503
原创 Video Resolution Quick Reference
CIFCIF: 352*288, with a 4:3 aspect ratio Common Intermediate FormatSQCIF: 128*96, with a 4:3 aspect ratio Sub Quarter Common Intermediate FormatQCIF: 176*144, with a 4:3 aspect ratio Quarter Common Intermediate Format4CIF: 704*576, with a 4:3 aspe
2010-12-11 10:28:00
404
原创 Windows下删除指定文件和文件夹
05/17/2007最近项目中需要删除编译产生的中间文件及文件夹,以便以最“干净”的状态check in;可是Windows虽然使用了n多年,基本还是处在“文盲”状态,只好借用Linux下的Shell技术来个简单的script,只要安装类似Cygwin的软件就可以跑了~涉及到的工作就是如何在指定的目录以及子目录中查找指定的文件及文件夹,然后进行相应的处理 (这里主要是delete);主要用到就是find命令,google下用法后,基本搞定:1,在Data目录及子目录中删除所有.o文件find Data -n
2010-12-11 10:20:00
912
原创 Content Delivery技术总结
1 OverviewContent Delivery是在诸如广播或互联网等的传输媒介上传输诸如音视频,游戏或电脑软件等媒体内容的一种技术。Media delivery on the Web today uses three general delivery methods:traditional streamingprogressive downloadadaptive streaming 2 Traditional StreamingRTSP, MMS, RTMP, modifie
2010-12-07 17:01:00
1095
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人