linux编程第一部分总结

C++多线程安全原则

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

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

相关推荐
蚊子码农4 分钟前
算法题解记录-2452距离字典两次编辑以内的单词
开发语言·算法·c#
wangbing11255 分钟前
Java构造函数不能加void
java·开发语言
Never_Satisfied6 分钟前
在JavaScript / HTML中,数组查找第一个符合要求元素
开发语言·javascript·html
重生之后端学习8 分钟前
207. 课程表
java·数据结构·算法·职场和发展·深度优先
嵌入式×边缘AI:打怪升级日志16 分钟前
9.2.1 分析 Write File Record 功能(保姆级讲解)
java·开发语言·网络
橙露16 分钟前
Python 异步爬虫进阶:协程 + 代理池高效爬取实战
开发语言·爬虫·python
阿在在35 分钟前
Spring 系列(三):Spring PostProcessor 顶级扩展接口全解析
java·后端·spring
kylezhao20191 小时前
C#异步和并发在IO密集场景的典型应用 async/await
开发语言·数据库·c#
m0_531237171 小时前
C语言-函数练习2
c语言·开发语言
kyrie学java1 小时前
使用SpringBoot框架搭建简易的项目
java·spring boot·spring