随笔分类 -  网络

摘要:1、邮槽#include #include #include using namespace std;/* 邮槽 服务端 注意: 先启动服务端 邮槽是一种windows系统提供的一种单项通信的机制,单工,邮槽传输的数据非常小,一般在400kb 如果数据过大,可能导致邮槽不能正常工作*/in... 阅读全文
posted @ 2015-12-31 18:20 hongjack 阅读(209) 评论(0) 推荐(0)
摘要:1、临界区 #include #include #include using namespace std; /* 临界区对象 用户使用某个线程访问共享资源时,必须是代码段独享该资源,不允许其他线程访问该资源 */ DWORD WINAPI myfunc1( LPVOID lpParameter ); DWORD WINAPI myfunc2( LPVOI... 阅读全文
posted @ 2015-12-31 16:23 hongjack 阅读(299) 评论(0) 推荐(0)
摘要:一、套接字模式 1、阻塞模式 创建套接字时,默认是阻塞模式,对recv函数调用会使程序进入等待状态,知道接收到数据才返回。 2、非阻塞模式: 可以调用ioctlsocket函数显式地让套接字工作在非阻塞模式下。 u_long ul = 1; SOCKET s = ::socket(AF_INET,SOCK_STREAM,0); ::io... 阅读全文
posted @ 2015-03-27 16:32 hongjack 阅读(519) 评论(0) 推荐(0)