linux编程第一部分总结

C++多线程安全原则

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

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

相关推荐
无籽西瓜a16 小时前
TCP三次握手与四次挥手详解含图解
java·服务器·网络·tcp/ip
晨陌y16 小时前
Maven完整配置教程:从零基础到实战,新手零踩坑
java·maven
是翔仔呐16 小时前
C语言从黑框框到控硬件!51单片机零基础保姆式全系列教程 开篇前言+全书总览
c语言·开发语言·单片机·嵌入式硬件·gitee·51单片机
SuniaWang16 小时前
《Spring AI + 大模型全栈实战》学习手册系列·专题一:《RAG技术全景解析:从原理到架构设计》
java·javascript·人工智能·spring boot·后端·spring·架构
java1234_小锋16 小时前
Java高频面试题:Spring是如何解决Bean的循环依赖?
java·开发语言·spring
历程里程碑16 小时前
43. TCP -2实现英文查中文功能
java·linux·开发语言·c++·udp·c#·排序算法
阿贵---16 小时前
构建一个基于命令行的待办事项应用
jvm·数据库·python
Engineer邓祥浩16 小时前
JVM学习笔记(3) 第二部分 自动内存管理 第2章 Java内存区域与内存溢出异常
jvm·笔记·学习
计算机与认知16 小时前
Linux Device Link机制
java·linux·服务器
代码探秘者16 小时前
【算法篇】1.双指针
java·数据结构·人工智能·后端·python·算法