自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 课程笔记(3)

 ARP理论的基础是:每个网络接口有一个硬件地址(一个48 bit的值,标识不同的以太网或令牌环网络接口)。在硬件层次上进行的数据帧交换必须有正确的接口地址。但是,TCP/IP有自己的地址:32 bit的IP地址。知道主机的IP地址并不能让内核发送一帧数据给主机。内核(如以太网驱动程序)必须知道目的端的硬件地址才能发送数据。ARP的功能是在32 bitIP地址和采用不同网络技术的硬件地址之间提

2010-03-22 19:30:00 464

原创 课程笔记(2)

 IPV4协议应用 一、IP数据报格式:(注:每个ip数据包都包含有一个头部和一个正文部分,其中头部又包含一个20字节的定长部分和一个可选的变长部分.数据包头部的传输采用big-endian字节序.)1、头部20字节分别记录有版本(version)(占用4个bit位)取值为:IPv4: 4, IPv6: 6 。2、 IHL(头部长度,以字为单位,至少

2010-03-22 10:31:00 472

原创 课程笔记(1)

 一、前言: Windows Sockets 规范为 Microsoft Windows 定义了一个二进制兼容网络编程接口。Windows Sockets 基于 Berkeley Software Distribution(BSD,4.3 版)中的 UNIX 套接字实现,后者是美国加州大学伯克利分校开发的。该规范包括针对Windows 的 BSD 样式套接字例程和扩展。通过使用 W

2010-03-12 10:06:00 692 1

原创 读书笔记(7)

GDI对象的用户模式数据结构 每个GDI对象在全局GDI对象句柄表中都有入口,这个表有个pUser的指针。对于大多数GDI对象来说,pUser是NULL(空)指针。但对于 画刷、区域、字体和设备上下文GDI对象,GDI对象表中相应的pUser字段不空。它们确实指向一些用户模式地址空间的数据结构。 (1)用户模式画刷数据:纯色画刷优化:对于纯色画刷pUser指向一个2

2010-03-11 10:18:00 472

原创 读书笔记(6)

解码GDI对象句柄表: 1、本节中我们先猜想到某个地方存在着一个系统(假设是GDI)管理的GDI对象句柄表。然后经过一系列复杂而又长时间的探索过程(此过程略)终于完成了任务。证明了一个结论:确实存在着系统范围的GDI对象表,甚至还有没有文档记载的函数GdiQueryTable(),它返回对象表指针,这张表对用户模式程序是只读的。 2、由上面那一系统探索过程,过可以得到一个16字

2010-03-10 09:49:00 618

原创 软件项目管理作业

今天,我那位“脑残”老师留了一份作业,内容如下:软件项目管理作业:写一个项目计划。选择人生的某一段时间(例如:三十而立,工作室期间,毕业之前)做一个详细的计划,计划内容包括:项目目标,WBS(项目分解结构),进度计划,验收标准,TOP10风险,质量保证手段。 只好硬着头皮写了,就在眨眼之间,完成了,但没时间写“读书笔记”了,就把这个做为今天的博吧。  “今天”项目计划书

2010-03-08 21:24:00 1849 4

原创 读书笔记(5)

 解码GDI对象句柄今天都是在探索GDI内部的结构,在微软的文档中并没有系统的记载,虽然我觉得很有道理,但到底是不是这样只有微软自己知道了 。(1)先看一下GDI句柄的定义,如HPEN是这样定义的如果STRICT已经被定义了struct HPEN_ {intunused;};typedef struct HPEN_ * HPEN;如果STRICT没有定义,HPE

2010-03-05 19:40:00 329

原创 读书笔记(4)

 GDI/DirectDraw内部数据结构(一)句柄和面向对象的编程(1)Win32 API中的对象可以认为是使用没有数据成员的抽象基类实现的。对象的数据表示对用户应用程序是完全隐蔽的,这样可以大 大改善了程序的可移植性。下面是C++中的GDI伪执行://gdi.hclass _GdiObj{public: virtual int GetObjectType

2010-03-04 21:10:00 508

原创 读书笔记(3)

 >---读书笔记一、DirectX:(1)是微软提供的API,用于开发新一代高性能计算机游戏和多媒体以。(2)带有Direct DDI接口,它定义了销售高的硬件显示驱动程序中实现的功能。(3)主要的两个目的服务,在API级,DirectX让游戏/应用程序开发者得到强大的设备无关的API,而不必牺牲性能,应用程序能够利用硬件优势,而不必考虑直接与硬件交互;在设备驱动程序级,

2010-03-03 19:49:00 518

原创 读书笔记(2)

 >---读书笔记1:GDI体系结构:图形设备界面(GDI)是Microsoft设计的一套API,为应用程序提供图形设备无关的接口,包括视频显示、打印机、画图仪和传真机。2:GDI提供百个Windows程序中可以调用的函数。这些函数大多数是从Win32的子系统DLL GDI32.DLL中导出的。3:GDI函数分类:GDI的功能太多了,所以我们需要一种办法对Win32 GDI API的函数分类,以便

2010-03-02 19:24:00 458

原创 读书笔记(1)

从我第一次看到WINDOWS就对它那花花绿绿的外表所吸引,大学两年过来,时间又让我从另一个角度重新认识的了这些美丽的图片。本学期开始图形编程的学习,探索WINDOWS图形系统,并对GDI API,DirectDraw API进行学习。之所以写博客,第一、是想勉励自己不断学习,让大家监督;第二、是想与大家一起学习;第三、也想让专业老师可以多少指点一下有什么不对的。 >---读书笔记一:W

2010-03-02 14:17:00 364

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除