SunBo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年11月4日

摘要: 内核代码sch_fifo.c中有这么一行代码:CODE:u32 limit = sch->dev->tx_queue_len ? : 1;在另外一个地方,看到有朋友分析这段代码时,提到了这个执行的结果是limit取sch->dev->tx_queue_len的值,如果该值小于1,则至少为1.我们常用的"? :"是三目运算符,这里好像没有“:”左边没有任何成员。写了个测试程序,大致总结如下:(1)如果"?" 左边就是数值的话,只要其不为0,limit就取它的值,否则为1;(2)如果"?"左边是一个表达式的话,如果 阅读全文
posted @ 2009-11-04 11:04 SunBo 阅读(201) 评论(0) 推荐(0) 编辑

摘要: 同学参加了EMC的笔试回来,说了一个EMC的一个笔试题目,他没有答上来,就问我。我感觉很有意思,就拿出来分析一下。======================================int main(int argc, char* argv[]){ fork(); fork() && fork() || fork(); fork();}不算main这个进程自身,到底创建了多少个进程啊?======================================为了解答这个问题,我们先作一下弊,先用程序验证一下,到此有多少个进程。int main(int argc, ch 阅读全文
posted @ 2009-11-04 10:33 SunBo 阅读(365) 评论(0) 推荐(0) 编辑

摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 1.系统和平台熟悉在一个新的平台上开发或者移植一款软件的时候,首先应该充分平台或者操作系统的各种属性,这些属性包括但不仅限于:1)系统的任务调度,任务间的通信机制任务调度包括是否是多任务实时操作系统,任务以何种方式存在的,如何添加和管理任务?任务间的优先级如何设置?任务间的优先级设置?任务堆栈?任务间的通信机制包括了解系统提供的通信机制,各种通信机制的优劣... 阅读全文
posted @ 2009-11-04 09:17 SunBo 阅读(256) 评论(0) 推荐(0) 编辑

2009年11月3日

摘要: 标准库<cstdlib>(被包含于<iostream>中)提供两个帮助生成伪随机数的函数: 函数一:intrand(void);从srand(seed)中指定的seed开始,返回一个[seed,RAND_MAX(0x7fff))间的随机整数。 函数二:voidsrand(unsignedseed);参数seed是rand()的种子,用来初始化rand()的起始值。 可以认为rand()在每次被调用的时候,它会查看:1) 如果用户在此之前调用过srand(seed),给seed指定了一个值,那么它会自动调用srand(seed)一次来初始化它的起始值。2) 如果用户在此之 阅读全文
posted @ 2009-11-03 17:22 SunBo 阅读(182) 评论(0) 推荐(0) 编辑

2009年10月16日

摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 9.29 ,工作忙了一天, 5 点多才从公司出发,打车走的 3 环,没赶上 18:30 去往兰州的火车。我们另买了 21 : 30 直接开往西宁的列车( T27 北京 -- 拉萨),去兰州的车票改签了明天的同一班火车,也没退成(挺傻)。车上有原西海 221 厂的老职工,有自助游去敦煌的同学,有一群活泼奔放的教会朋友,还有一对回西宁老家的情侣,另有一对每人买... 阅读全文
posted @ 2009-10-16 09:55 SunBo 阅读(217) 评论(0) 推荐(0) 编辑

2009年9月28日

摘要: AAC AAC全称高级音频编码(Advanced Audio Coding),将是 AC3 音频编码的替代者。在AC3基础上,AAC从多方面对其进行了改进。(不过)当前的播放器和硬件对于这种即将到来的音频格式支持仍旧十分有限。Authentication 认证 在一部电影能够播放以前,播放器和碟片之间必须建立一种它们能在其中彼此传递真实的电影信息的安全通讯方式。在建立这种方式前, 另一方面它们还需要保证有合法的“观众”-- 这可以经由若干关键的密匙交换、 验证等等方法来完成。AC3 AC3(全称Audio Coding3音频编码3)是杜比数码的同义词,杜比数码是一种高级音频压缩技术,它最多可以 阅读全文
posted @ 2009-09-28 17:11 SunBo 阅读(860) 评论(0) 推荐(0) 编辑

2009年9月18日

摘要: 信噪比和载噪比: 电视信号在传输过程中,噪声和干扰是影响图像质量的主要因素。来自内部产生的连续随机杂波对有用信号的影响,我们称为噪声,用噪声系数NF或F表示。外界信号侵入和有源器件产生的谐波及杂波的影响我们称为干扰。 外界的干扰有很多种,其中影响电视节目收看质量的主要有:滚道干扰——50Hz-几百Hz的市电和电源干扰。网状干扰——几KHz~几十MHz的中、短波信号、BP机、手机、游戏机和空中无线电信号干扰。雪花和横线干扰——由日光灯、发动机和高频设备产生。 信噪比:表示视、音频信号的功率与噪声功率的相对强度,是恒量音、视频信号的质量的重要指标;用S/N 表示。S/N =Ps/Pn或(S/N ) 阅读全文
posted @ 2009-09-18 13:35 SunBo 阅读(9642) 评论(0) 推荐(0) 编辑

2009年9月15日

摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clocktick(时钟计时单... 阅读全文
posted @ 2009-09-15 14:25 SunBo 阅读(325) 评论(0) 推荐(0) 编辑

2009年9月4日

摘要: among the rest 在其中bad sailor 容易晕船的人block-buster 风行的事物busy-body 爱管闲事的人compare notes 交换意见dry goods 谷物(英),纺织品(美)familiar talk 庸俗的谈话go on strike 举行罢工(而不是继续罢工)go to bed 在报刊用语中为:付印house flag (商船上的)公司旗lazy Susan 旋转餐桌land shark 向上岸的水手行骗的人merchant of death 军火商morning glory 牵牛花sea cucumber 海参soap opera 电视广告剧s 阅读全文
posted @ 2009-09-04 16:20 SunBo 阅读(183) 评论(0) 推荐(0) 编辑

摘要: 句点(Full Stop / Period,“.”) 问号(Question Mark,“?”) 感叹号(Exclamation Mark,“!”) 逗点(Comma,“,”) 冒号(Colon,“:”) 分号(Semicolon,“;”) 连字符(Hyphen,“-”) 连接号(En Dash,“–”) 破折号(Em Dash,“—”) 括号(Parentheses,小括号“( )”;中括号“[]”;大括号“{}”) 引号(Quotation Marks,双引号“"”;单引号“‘”) 缩写及所有格符号(Apostrophe,“‘”)一、.句点1.句点用于当一句话完全结束时。 2.句 阅读全文
posted @ 2009-09-04 16:19 SunBo 阅读(900) 评论(0) 推荐(0) 编辑