- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 UDP(面向无连接)的socket编程
服务器端(接收端)程序: 1、创建套接字(socket)。 2、将套接字绑定到一个本地地址和端口上(bind)。 3、等待接收数据(recvfrom)。 4、关闭套接字。客户端(发送端)程序: 1、创建套接字(socket)。 2、向服务器发送数据(sendto)。 3、关闭套接字。1)recvfrom The recvfrom function receives a datagra
2015-09-28 22:29:39 756
原创 TCP(面向连接)的socket编程
服务器端程序: 1、创建套接字(socket)。 2、将套接字绑定到一个本地地址和端口上(bind)。 3、将套接字设为监听模式,准备接收客户请求(listen)。 4、等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept)。 5、用返回的套接字和客户端进行通信(send/recv)。 6、返回,等待另一客户请求。 7、关闭套接字。客户端程序:
2015-09-27 18:12:21 689
原创 TCP/IP与OSI参考模型
对等层通信实质:对等层实体之间虚拟通信。下层向上层提供服务,实际通信在最底层完成。应用层: 远程登录协议Telnet、文件传输协议FTP、 超文本传输协议HTTP、域名服务DNS、简单邮件传输协议SMTP、邮局协议POP3等。传输层: 传输控制协议TCP、用户数据报协议UDP。TCP:面向连接的可靠的传输协议。 UDP:是无连接的,不可靠的传输协议。网络层: 网际协议IP、Internet互联
2015-09-27 17:06:52 740
原创 NMCUSTOMDRAW
NMCUSTOMDRAWThis structure contains information specific to an NM_CUSTOMDRAWnotification message. typedef struct tagNMCUSTOMDRAWINFO{NMHDR hdr;DWORD dwDrawStage;HDC hdc;RECT rc;DWORD d
2015-09-07 21:54:43 1693
原创 MFC定时器
SetTimer The SetTimer function creates a timer with the specified time-out value. UINT_PTR SetTimer( HWND hWnd, // handle to window UINT_PTR nIDEvent, // timer identifier UI
2015-09-05 19:46:58 729
原创 SQL 替换语句汇总
1、要被替换的字段为NULL时方法: update [表名] set [字段名] =’要替换成的内容’ where [字段名] is null 2、要被替换的字段为空时方法: update [表名] set [字段名] =’要替换成的内容’ where [字段名] = ” 3、要被替换的字段为其它正常形式时方法: update [表名] set [字段名] = replace([字段名],
2015-09-05 12:18:39 6814
原创 NOTIFYICONDATA
MSDN Library 2001:NOTIFYICONDATAThis structure contains information that the system needs to process taskbar status area messages.typedef struct _NOTIFYICONDATA { DWORD cbSize;HWND hWnd; UINT
2015-09-05 10:01:57 837
转载 SQL Server 2008 R2如何开启数据库的远程连接
http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.html
2015-09-01 21:54:05 626
Visual Leak Detector-1.0
2016-02-21
AT89S52单片机的数码管的动态显示程序
2010-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人