- 博客(7)
- 收藏
- 关注
原创 进程或线程同步互斥的控制方法
1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。2、互斥量:为协调共同对一个共享资源的单独访问而设计的。3、信号量:为控制一个具有有限数量用户资源而设计。4、事 件:用来通知线程有一些事件已发生,从而启动后继任务的开始。 1.临界区(Critical Section)(同一个进程内,实现互斥)保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临.
2022-04-07 16:16:14
286
原创 socket通信函数解析
1.sendint send(SOCKET s, const char FAR *buf, int len, int flags);参数介绍:第一个参数指定发送端套接字描述符;第二个参数指明一个存放应用程序要发送数据的缓冲区;第三个参数指明实际要发送的数据的字节数;第四个参数一般置0。返回值:send的返回值>0时,表示实际发送了多少字节。注意:只是copy到系统缓存里,系统决定什么时候会发送这些数据。send的返回值==0时,这个在send空串时会发生,是正常的。send的
2022-04-07 16:05:03
3416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人