linux编程第一部分总结

C++多线程安全原则

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

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

相关推荐
靠沿5 分钟前
Java数据结构初阶——Collection、List的介绍与ArrayList
java·数据结构·list
程序猿小蒜7 分钟前
基于springboot的的学生干部管理系统开发与设计
java·前端·spring boot·后端·spring
子不语18023 分钟前
Python——函数
开发语言·python
q***563833 分钟前
Spring容器初始化扩展点:ApplicationContextInitializer
java·后端·spring
ndjnddjxn35 分钟前
Rust学习
开发语言·学习·rust
q***518939 分钟前
SpringCloud系列教程:微服务的未来(十四)网关登录校验、自定义过滤器GlobalFilter、GatawayFilter
java·spring cloud·微服务
月光技术杂谈41 分钟前
实战:C驱动框架嵌入Rust模块的互操作机制与完整流程
c语言·开发语言·rust·ffi·跨语言·bindgen·互操作
t1987512842 分钟前
基于MATLAB的指纹识别系统完整实现
开发语言·matlab
go__Ahead1 小时前
【Java】线程池源码解析
java·juc
wyhwust1 小时前
数组----插入一个数到有序数列中
java·数据结构·算法