自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 流方式以及数据包方式的对比

流方式以及数据包方式的对比在Windows系统中利用Socket进行网络通信有两种主要方式:流方式(Stream Socket),也称为面向连接方式:用于实现TCP协议。其特点是通信可靠,对数据有校验和重发机制,通常用来作数据文件的传输,如FTP;数据报方式(Datagram Socket),又称为无连接方式:这种通信方式对应的是UDP协议。由于取消了重发校验机制,能够达到较高

2013-10-31 00:51:30 1142

转载 VC++ 列表控件的使用方法

VC++ 列表控件的使用方法 列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );创建一个窗口,dwStyle中可以

2013-10-30 23:57:53 537

转载 两种创建监听套接字的方法

两种创建监听套接字的方法假设在本机(localhost)的5555端口创建监听套接字(listening socket)第一种方法来自《UNIX环境高级编程》第2版structaddrinfo *ailist,*aip;struct addrinfo hint;int listenfd;hint.ai_flags =AI_CANO

2013-10-30 23:46:12 1291

转载 如何利用C语言写文件传输的程序

转自csdn作者:sophisticated如何利用C语言写文件传输的程序在网上搜了很久,也没有找到很具体和实用的发送文件的C源程序,于是就自己研究了半天,编写了个可以无差错传文件的程序,拿出来晒晒,以下中括号里的就是调用的函数,具体源文件我放到资源里了,大家可以去下载http://download.csdn.net/user/sophisticated。    服务器端(发送文件

2013-10-23 23:16:45 2089

转载 MFC用户界面设计

转自:新浪博客作者:cornflower MFC用户界面设计 一(创建一个MFC工程的框架)打开VC++6.0选择New,出现如下界面:然后选中MFC AppWizard[exe] ,即我们将创建一个MFC的可执行文件,然后在Project Name下面的框中写入这个工程的名字,注意:工程的名字不要是中文的,且不要太过于长(到底多长是长我也不知道),最好使用英语的单词来

2013-10-23 22:38:46 773

原创 sizeof(结构体)大小判断

当定义结构体的时候,如果没定义结构体内成员函数(空结构体),则结构体大小为1(存在内存,便于区分不同的结构体);如果定义结构体的同时定义了其成员函数,即使没初始化,系统也为其分配了内存空间,这里就是讨论其空间大小的计算。有以下例子(VC6编译):#include struct A{    int a;    char b;};struct B{    i

2013-10-20 20:55:01 612

转载 C++钩子(Hook)实现初探

转自oschina作者:小编辑 C++钩子(Hook)实现初探 所谓钩子可以百度下里面有很多解释,我可以不必在这里啰嗦了。研究了下,个人理解就是用来截获 WINDOWS消息的API,基于消息机制的WINDOWS程序所产生的消息可以用钩子来截获。钩子把截获的消息做什么呢?这个要看程序员的心情了,可以 把消息继续向下传递,也可以修改掉甚至不传递。在截获的过程中也可以把消息记录下来,实现

2013-10-16 13:47:07 913 1

转载 UDP广播与多播

UDP广播与多播作者:legend使用UDP协议进行信息的传输之前不需要建议连接。换句话说就是客户端向服务器发送信息,客户端只需要给出服务器的ip地址和端口号,然后将信息封装到一个待发送的报文中并且发送出去。至于服务器端是否存在,或者能否收到该报文,客户端根本不用管。通常我们讨论的udp的程序都是一对一的单播程序。本章将讨论一对多的服务:广播(broadcast)、多播(multica

2013-10-16 13:37:04 502

转载 对PGM可靠组播的调查

对PGM可靠组播的调查作者:great3779注:为了叙述方便,以下的组播均指可靠的组播。 调查结果:1.    组播适合于局域网一对多的传送数据,相比TCP能极大减少对服务器端的压力,特别是客户端数量巨大时尤为明显;相比UDP则可靠性更好,同时组播目的性更强。2.    组播每个包的最大字节数为65535(即:64K-1)。因此若数据包的字节数大于65535,则需预先手动

2013-10-16 13:30:50 733

空空如也

空空如也

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

TA关注的人

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