摘要: 系统在开机或重启的过程如下: BIOS-->MBR-->DBR(PBR)-->NTLDR BIOS加电自检,BIOS执行的内存地址FFFF:0000H处的跳转指令,跳转到固化在ReadOnlyMemory的自检程序,检查电脑的硬件是否处于正常状态,当硬件正常且状态与CMOS设置相同,按照CMOS对设 阅读全文
posted @ 2020-03-08 01:08 酒宴花窗 阅读(1843) 评论(0) 推荐(0) 编辑
摘要: 在互联网协议中,host表示能够同其他机器互相访问的本地计算机。 一台本地机有唯一标志代码,同网络掩码一起组成IP地址,如果通过点到点协议通过ISP访问互联网,那么在连接期间将会拥有唯一的IP地址,这段时间内,你的主机就是一个host。 在这种情况下,host表示一个网络节点。 host是根据TCP 阅读全文
posted @ 2020-02-06 21:22 酒宴花窗 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 作用:通过它找到以它为地址的内存单元。 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。 由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。 因此,将地址形象化的称为“指针”。意思是通过它能找到以 阅读全文
posted @ 2020-02-06 17:55 酒宴花窗 阅读(122) 评论(0) 推荐(0) 编辑
摘要: LPCTSTR用来表示你的字符是否使用UNICODE,。 如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或者字符串将被作为UNICODE字符串,否则就是标准的ANSI字符串。 LPCTSTR解释: L表示long指针,这是为了兼容Windows 3.1等16位操作系统遗留下来的,在w 阅读全文
posted @ 2020-02-05 16:42 酒宴花窗 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 所谓扩展分区,严格地讲它不是一个实际意义的分区,它仅仅是一个指向下一个分区的指针,这种指针结构将形成一个单向链表。 这样在主引导扇区中除了主分区外,仅需要存储一个被称为扩展分区的分区数据,通过这个扩展分区的数据可以找到下一个分区(实际上也就是下一个逻辑磁盘)的起始位置,以此起始位置类推可以找到所有的 阅读全文
posted @ 2020-02-05 16:39 酒宴花窗 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 主引导记录(MBR,Master Boot Record)是位于磁盘最前边的一段引导(Loader)代码。 它负责磁盘操作系统(Disk Operating System)对磁盘进行读写时分区合法性的判别、分区引导信息的定位。 它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。 通常,我们将包含 阅读全文
posted @ 2020-02-05 16:32 酒宴花窗 阅读(474) 评论(0) 推荐(0) 编辑
摘要: Swap分区,即交换区,系统在物理内存(这里应该是运行内存)不够时,与Swap进行交换。 其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。 通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。 众所周知,现代操作系统都实现了“虚拟内存”这一技术,不但在功能上突破了 阅读全文
posted @ 2020-02-05 16:25 酒宴花窗 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 内存管理是指软件运行时对计算机内存资源的分配和使用的技术。 其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。 一个执行中的程式,譬如网页浏览器在个人电脑或是图灵机(Turing machine)里面,为一个行程将资料转换于真实世界及电脑内存之间,然后将资料存于电脑内存内部( 阅读全文
posted @ 2020-02-05 16:13 酒宴花窗 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 在Windows中发生的一切都可以用消息来表示,消息用于告诉操作系统发生了什么,所有的Windows应用程序都是消息驱动的。 一个消息是由消息的名称(UINT)和两个参数(WPARAM, LPARAM)组成。 消息的参数中包含有重要的信息。 例如对鼠标消息而言,LPARAM中一般包含鼠标的位置信息, 阅读全文
posted @ 2020-02-05 15:49 酒宴花窗 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 被这个关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__fastcall 的前面部分由ecx,edx传)。 函数调用在返回前要由被调用者清理堆栈。 扩展: 1、修饰名(Decoration name) “C”或者“C++”函数在内部(编译和链接)通过修饰名识别。 修饰名是编译器在编译函数定义或 阅读全文
posted @ 2020-02-05 15:44 酒宴花窗 阅读(200) 评论(0) 推荐(0) 编辑