linux编程第一部分总结

C++多线程安全原则

对象析构很复杂,我们采用shared_ptr和weak_ptr来做

enable_shared_from_this<>是用来做回调的,因为多线程中可能对象的生命周期比传出去的this指针短,同时为了不延长对象的生命周期,我们把shared_ptr转成weakptr.

相关推荐
Java天梯之路4 分钟前
Spring Boot 钩子全集实战(九):`@PostConstruct` 详解
java·spring boot·后端
松涛和鸣8 分钟前
75、 IMX6ULL LM75温度传感器I2C驱动开发
java·linux·数据库·驱动开发·python
甄心爱学习9 分钟前
【python】list的底层实现
开发语言·python
独自破碎E15 分钟前
BISHI41 【模板】整除分块
java·开发语言
毕设源码-郭学长18 分钟前
【开题答辩全过程】以 基于Springboot图书管理系统为例,包含答辩的问题和答案
java·spring boot·后端
hewence128 分钟前
Kotlin CoroutineContext 详解
android·开发语言·kotlin
IvanCodes28 分钟前
七、C语言指针
c语言·开发语言
edisao29 分钟前
第三章 合规的自愿
jvm·数据仓库·python·神经网络·决策树·编辑器·动态规划
寻寻觅觅☆33 分钟前
东华OJ-基础题-120-顺序的分数(C++)
开发语言·c++·算法
鹅是开哥37 分钟前
Spring AI Alibaba + DashScope 调用超时彻底解决(SocketTimeoutException / read timeout)
java·人工智能·spring