- 博客(34)
- 资源 (5)
- 收藏
- 关注
转载 dB、dBm、dBc、dBd等
首先, DB 是一个纯计数单位:dB = 10logX。dB的意义其实再简单不过了,就是把一个很大(后面跟一长串0的)或者很小(前面有一长串0的)的数比较简短地表示出来。如: X = 1000000000000000(多少个了?)= 10logX = 150 dB X = 0.000000000000001 = 10logX = -150 dB dBm 定义的是 miliwatt。 0 dBm =
2007-10-31 22:14:00
1865
转载 智力题
1、有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间? 2、一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么? 3、有三个人去住旅馆,
2007-10-30 20:05:00
480
转载 static_cast、dynamic_cast、reinterpret_cast、和const_cast
关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、dynamic_cast、reinterpret_cast、和const_cast。下面对它们一一进行介绍。static
2007-10-28 18:07:00
783
转载 Visual C++中实现双缓冲的基本原理
双缓冲的原理可以这样形象的理解:把电脑屏幕看作一块黑板。首先我们在内存环境中建立一个“虚拟“的黑板,然后在这块黑板上绘制复杂的图形,等图形全部绘制完毕的时候,再一次性的把内存中绘制好的图形“拷贝”到另一块黑板(屏幕)上。采取这种方法可以提高绘图速度,极大的改善绘图效果。 例如在OnDraw()函数中可以如下所述实现双缓冲,其主要步骤分为四步: CPen Pen; Pen.CreatePe
2007-10-16 19:25:00
787
转载 VC中预处理指令与宏定义的妙用之二
在上一篇文章中,我演示了几个常用的宏定义和预处理指令,但可以说这些都是相当常规的技巧。下面要介绍的宏定义与预处理指令的用法也是ATL,MFC以及LINUX中使用得比较多的非常重要的技巧。 ## 连接符与# 符 ## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的子串(token)就是指编译
2007-10-16 19:23:00
399
转载 VC中预处理指令与宏定义的妙用一
刚接触到MFC编程的人往往会被MFC 向导生成的各种宏定义和预处理指令所吓倒,但是预处理和宏定义又是C语言的一个强大工具。使用它们可以进行简单的源代码控制,版本控制,预警或者完成一些特殊的功能。 一个经典的例子 使用预处理与宏定义最经典的例子莫过于加在一个头文件中以避免头文件被两次编译。试想这种的情况,有一个文件headerfile.h 它被包含在headerfile1.h中,同时在heade
2007-10-16 19:22:00
464
转载 VC++中使用内存映射文件处理大文件
文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、ReadFile()和MFC提供的CFile类等。一般来说,以上这些函数可以满足大多数场合的要求,但是对于某些特殊应用领域所需要的动辄几十GB、几百GB、乃至几TB的海量存储,再以通常的文件处理方法进行处理显然是行不通的。目前
2007-10-16 19:13:00
465
转载 必须知道的社会生活中十二大著名法则
一、马太效应《新约马太福音》中有这样一个故事,一个国王远行前,交给三个仆人每人一锭银子,吩咐他们:"你们去做生意,等我回来时,再来见我。"国王回来时,第一个仆人说:"主人,你交给我们的一锭银子,我已赚了10锭。"于是国王奖励他10座城邑。第二个仆人报告说:"主人,你给我的一锭银子,我已赚了5锭。"于是国王例奖励了他5座城邑。第三个仆人报告说:"主人,你给我的一锭银子,我一直包在手巾里存着
2007-10-15 22:25:00
413
转载 男生容易误解女生的几个行为
如果她有如下表现: 1殷勤回复你的每一条短信 2有事情的时候总是第一个找你帮忙 3对你的一举一动表现出极大的关注 4喜欢像你展示她最真实的一面 5最关键的是:看着你的时候总是含情脉脉 …… 你一定觉得她是无可救药地爱上你了吧? 你误会了!这可能说明她一点也不喜欢你! 为什么呢?原因如下: 1假如她
2007-08-05 21:47:00
639
转载 消息钩子函数入门篇
Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,
2007-06-25 20:38:00
531
转载 深度解析Windows最令人迷惑的两大进程
在这将着重介绍一下Windows系统的Svchost.exe和Explorer.exe两种进程,作为Windows系统中两种重要的进程,下面我们就来看看他们的特点以及在各个操作系统中的应用。 Explorer.exe 在Windows系列的操作系统中,运行时都会启动一个名为Explorer.exe的进程。这个进程主要负责显示系统桌面上的图标以及任务栏,它在不同的系统中有不同的妙用。
2007-06-20 19:44:00
592
转载 女子深夜回家的刺激经历
1〉有一个妙龄女子深夜要回家,走在路上惊觉有一个男人在后面紧跟着她 ,她走一步, 他也走一步,跑,他也跟着跑。由于回家的路实在太偏僻了, 无街灯又无半个行人,妙 龄女子深觉情况不妙…… 最后经过一个墓园女子加快脚步,往坟墓堆里走去(那男的也 跟了过 去)然后在墓碑上坐下深深的吐了一囗气,说道:“呼!终于到家了!” 那男的就跑了! 2> 某天深夜,这位妙龄女子又独自回家,经过上次的机智脱险后,对
2007-06-17 22:58:00
1930
转载 现在的小学生是如何做作业的(佩服,绝对的发散性思维)
现在小学语文太难了,看他们的一道作业题: 要求:把以下四句话用关联词连接: 1、张海迪姐姐瘫痪了; 2、张海迪姐姐顽强地学习; 3、张海迪姐姐学会了多门外语; 4、张海迪姐姐学会了针灸。 (注:正确答案应该是:张海迪姐姐虽然瘫痪了,但顽强地学习,不仅学会了多门外语,而且还学会了针灸。) 结果有一个孩子写: 虽然张海迪姐姐顽强地学会了针灸和多门外语,可她还是瘫痪了。 后来,发现更猛的孩子写道: 张海
2007-06-17 10:16:00
841
1
转载 笑话集锦
1、 两人在酒吧里喝酒,其中喝醉的一个很忧虑,他朋友问他怎么了,那老兄说:每次我喝醉回家老婆都不让进门,我该怎么办呢?朋友说:你可以在敲门前把衣服脱光,等他一开门就把衣服扔进去,他自然就会慌忙让你进去了。第二天,上班时两人相遇,他朋友问:怎么样,我这一招厉害吧,有没有进去?”别提了“,那老兄说,”我按你的方法门一开就把衣服全扔进去了,然后听到一个声音说:请注意,现在关门,下一站是中关村"2、
2007-06-16 20:37:00
658
转载 狼崽的故事
狼崽从出生就吃素,狼爸狼妈绞尽脑汁训练狼崽捕猎。终于有天狼爸狼妈欣慰地看到儿子狂追兔子,狼崽抓住兔子凶相毕露恶狠狠地说:把胡萝卜交出来~
2007-06-16 20:04:00
698
转载 老实说,你吸烟吗?
老师在某宿舍发现了一个烟头,于是该宿舍的八名同学被叫到办公室一一审讯。[场景一]老师:老实说,你吸烟吗?男生a:不吸。老师:不吸?嗯,吃根薯条吧。a很自然地伸出两根手指夹着接过来……老师:不吸?!叫家长来……[场景二]老师:吸烟吗?男生b:不吸。老师:不吸?嗯,吃根薯条吧。b由于听到a的情况,所以很小心的用手掌接过了薯条。老师:不蘸点番茄酱吗?b一不小心蘸多了,于是马上用手指弹了弹……老师
2007-06-16 20:02:00
511
转载 英语作文
甲老师在批改英语作文,忽然大发雷霆:“我从来没看过这么烂的英语作文” 乙老师见状问:“写的是什么啊?” 甲老师:“写一个王子和公主的故事。” “不错啊”乙说。 “他竟然在开头写王子问公主‘can you speak chinese? 公主回答‘yes,
2007-06-16 19:59:00
571
转载 C/C++面试题十
先发基本问题,再发编程问题..........想成为嵌入式程序员应知道的0x10个基本问题:预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1) #define 语法的基本知识(例如
2007-06-16 13:34:00
1217
2
转载 C++内存分配的五种方法的区别
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。
2007-06-16 13:29:00
610
转载 C/C++面试题九
C++面试题 1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态? virtual修饰符会被隐形继承的。private 也被集成,只事派生类没有访问权限而已virtual可加可不加子类的空间里有父类的所有变量(static除外)同一个函数只存在一个实体(inline除外)子类覆盖它的函数不加virtual
2007-06-16 13:25:00
637
转载 C/C++面试题八
1. 以下三条输出语句分别输出什么?[C易]char str1[] = "abc";char str2[] = "abc";const char str3[] = "abc"; const char str4[] = "abc"; const char* str5 = "abc";const char* str6 = "abc";cout cout cout 答:分别输
2007-06-16 12:10:00
636
转载 C/C++面试题七(摩托罗拉面试题)
1.介绍一下STL,详细说明STL如何实现vector。Answer:STL (标准模版库,Standard Template Library.它由容器算法迭代器组成。STL有以下的一些优点:可以方便容易地实现搜索数据或对数据排序等一系列的算法;调试程序时更加安全和方便;即使是人们用STL在UNIX平台下写的代码你也可以很容易地理解(因为STL是跨平台的)。 vector实质上就是一个动态
2007-06-16 12:09:00
908
转载 C/C++面试题六(经典)
1.求下面函数的返回值(微软)int func(x){ int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx;} 假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。2. 什么是“引用”?申明和使用“引用”要注意哪些问题?答:引用
2007-06-16 12:04:00
834
转载 C/C++面试题五
一、输入一个n ,然后在屏幕上打印出NxN 的矩阵! 例如,输入一个3,则 1 2 3 8 9 4 7 6 5 输入一个4,则 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 参考答案: #include #include #define N 10 void p
2007-06-16 11:33:00
931
转载 C/C++面试题四(稍微高级)
1.写出下面程序的输出 class abc; void del(abc *pobj){ delete pobj; } class abc{ public: abc(){ printf("abc/r/n"); } ~abc(){ printf("~abc/r/n"); } }; int main() { abc *pobj = new abc; del(pobj); } 2.写出下面程
2007-06-16 11:23:00
829
转载 C/C++面试题三
许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy很可能只能拿到10分中的2分。读者可从本文看到strcpy函数从2分到10分解答的例子,看看自己属于什么样的层次。此外,还有一些面试题考查面试者敏捷的思维能力。 分析这
2007-06-16 11:08:00
627
转载 C/C++面试题二
c/c++面试题集锦1.多态类中的虚函数表是Compile-Time,还是Run-Time时建立的?2.将一个 1M -10M 的文件,逆序存储到另一个文件,就是前一个文件的最后一个 字符存到新文件的第一个字符,以此类推。3.main主函数执行完毕后,是否可能会再执行一段代码?4.一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态?在子类的空间里,有没有父
2007-06-16 11:03:00
1671
转载 用VC实现特定编辑框上对回车键响应
用VC实现特定编辑框上对回车键响应摘要:本文讲述了在指定的编辑框上能响应从键盘输入回车键的一种方法,对进程内消息的解析、动态获取指定资源ID等技术也作了简要描述。 关键字:Microsoft Visual C++ 6.0、编辑框、回车键、消息、资源 一、引言 在通常的以CEditView为基类的单文档/多文档视图程序中,可以很好的响应键盘输入的回车键,只需比较最近两次的输入的字符,看看
2007-06-16 00:05:00
1331
转载 湖中猫和老鼠的问题
在一个圆形湖中有一只老鼠位于湖中一只猫位于岸上,他们的初始位置为始终为距离最近,即如下图所示:已知条件:(1)、猫只能在岸上移动,而老鼠会游泳;(2)、猫在岸上移动的速度是老鼠在湖中移动速度的4倍;(3)、只要在老鼠上岸时遇不到猫就可以顺利逃走;问老鼠能在猫的监视下逃脱吗?
2007-06-15 23:34:00
1799
转载 理工四大
八年多的北理工生活写照,也算是人生中难忘的一长段日子:理工四大奇:男厕挨男厕,女厕有尿槽,庙里住女生,泳池围围墙 理工四大晕:开党课,综合楼的楼梯,七号楼找教室,北理并人大 理工四大迷:地下防空洞,消失的九号楼,北篮球场的龟碑,青年宿舍的白皮松 理工四大变:中心花园变幼儿园,一食堂变软件软院,信息楼变电影院,学籍老师变大爷 理工四大挤:11点45的食堂,9点半的中教,4点的女澡
2007-06-15 22:53:00
919
转载 年薪40万的公司面试题----答案
1.首先根据第一句“小明说:如果我不知道的话,小强肯定也不知道”排除是6月和12月,因为小明确定不可能是12月2日或6月7日,因为那样小强就直接说他知道了,也就没有下面的对话了,而且如果是6月或者12月的话,就有可能是2日或者7日,这样小明会说“小强有可能知道”而不是“肯定不知道”剩下3月4日 3月5日 3月8日 9月1日 9月5日(第一步推断比较重要) 2.再小明帮小强排除了6月和12月后,小强
2007-06-15 19:10:00
556
转载 年薪40万的公司面试题
小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 3月8日 6月4日 6月7日9月1日 9月5日 12月1日 12月2日 12月8日小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了 请根据以上
2007-06-15 18:38:00
515
转载 嵌入式市场四大热点及趋势
嵌入式系统的广泛应用已经渗入到我们日常生活的各个方面。在手机、MP3、PDA、数码相机、电视机,甚至电饭锅、手表里都有嵌入式系统的身影,工业自动化控制、仪器仪表、汽车、航空航天等领域更是嵌入式系统的天下。据估计,每年全球嵌入式系统带来的相关工业产值已超过1万亿美元。随着多功能手机、便携式多媒体播放机、数码相机、HDTV和机顶盒等新兴产品逐渐获得市场的认可,嵌入式系统的市场正在以每年30%的速度递增
2007-06-15 08:29:00
1029
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人