摘要:
<1> 智能指针shared_ptr本身(底层实现原理是引用计数)是线程安全的智能指针的引用计数在手段上使用了atomic原子操作,只要shared_ptr在拷贝或赋值时增加引用,析构时减少引用就可以了。首先原子是线程安全的,所有智能指针在多线程下引用计数也是安全的,也就是说智能指针在多线程下传递使 阅读全文
posted @ 2021-08-17 21:33
Baymax_HH
阅读(583)
评论(0)
推荐(0)
摘要:
参见:https://www.cnblogs.com/xiaolincoding/p/15146872.html 阅读全文
posted @ 2021-08-17 16:40
Baymax_HH
阅读(17)
评论(0)
推荐(0)
摘要:
CLOSE_WAIT:当接收到Client的FIN(M),还未发送FIN(N),sever处于CLOSE_WAIT状态、 出现大量CLOSE_WAIT的场景:server未能正常发送FIN(N)。 server关闭连接通过close或者shutdown这两个系统调用来实现。 close的原理:内核检 阅读全文
posted @ 2021-08-17 16:38
Baymax_HH
阅读(262)
评论(0)
推荐(0)
摘要:
生产者消费者实现 —— 信号量实现方式 #include <iostream> #include <pthread> #include <semaphore.h> #include <cstdlib> using namespace std; pthread_mutex_t mutex; sem_t 阅读全文
posted @ 2021-08-17 11:44
Baymax_HH
阅读(34)
评论(0)
推荐(0)

浙公网安备 33010602011771号