C++(2)
创建全局对象——>基类构造函数——>子类构造函数——>WinMain函数调用全局函数::ShowWindow(XXX,XXX);CButton m_btn;m_btn.Create("马亮", WS_CHILD | WS_VISIBLE | BS_DEFPUSHBUTTON, CRect(0,0,100,100),GetPar...
Oracle DBA 面试题(1)
1.解释冷备份和热备份的不同点以及各自的优点解答:热备份针对运行在归档模式下的数据库,在数据库扔处于工作状态下进行备份。 冷备份适用于所有模式下的数据库,但必须干净的关闭数...
ORACLE性能诊断―学习statspack笔记
Oracle优化
数据库面试题(1)
BI简介
性能瓶颈分析
DoModal
虚继承——虚基类
C++面试题(2)
MFC中大部分的类是从CObject类继承而来的。(a++) += a; //错误,左侧不是一个有效变量,不能赋值头文件中的ifndef...define...endif防止头文件被重复引用函数和变量被C++编译后在符号库中的名字与C语言的不同,被...
Windows程序内部运行原理
1.输入输出设备<---->操作系统2.操作系统<---->应用程序3.应用程序----消息队列句柄(资源的标识,类似于指针)1.图标句柄(HICON)2.光标句柄(HCURSOR)3.窗口句柄(HWND)4.应用程序实例句柄(HINSTANCE)typedef struc...
COM组件
描述COM的一些原理
PostMessage与SendMessage的区别
PostMessage只是把消息放入队列,不管其它程序是否处理都返回,然后继续执行SendMessage必须等待其它程序处理完消息后才返回,然后继续执行PostMessage的返回值表示PostMessage函数执行是否正确SendMessage的返回...
C++面试题(1)
只要基类在定义成员函数时加上了virtual关键字,在子类实现时覆盖了该函数,不管有没有加上virtual关键字,都不影响多态的实现。隐藏的两种情况:1.子类的函数与基类的函数同名,但参数不同,不管有没有virtual关键...
C/C++软件工程师就业求职手册
本书详细分析了软件工程师求职过程中的常见问题,深入解析了各大IT公司考查求职者的面试真题,告诉读者用人单位需要什么样的技术人才、考查什么样的技术知识以及如何甄别人才。全书分3篇,共14章。第1篇是求职过程,...
C++中的stdafx.h
Standard Application Fram Extend没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长...
描述Windows内存管理的方法
(1)有三种方法:虚拟内存,内存映射文件,内存堆栈。 虚拟内存是将页文件加载到内存,适用于比较大的对象或结构; 内存映射文件是将磁盘上文件加载...
C++(1)
C++类的引入源于struct结构体的功能不健全,两者之间的区别之一:对于内部成员变量和成员函数访问权限的控制。struct默认内部的成员变量和成员函数均为public,可供外部进行访问。class默认内部的成员变量和成员函...