技术栈

linux编程第一部分总结

boring_1112023-09-04 23:23

C++多线程安全原则

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

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

上一篇:chatgpt谈论日本排放污水事件
下一篇:知识储备--基础算法篇-矩阵
相关推荐
罗超驿
6 分钟前
15. Java异常处理全解析:从底层原理到实战避坑指南
java·异常处理·开发实战·编程技巧·自定义异常·try-catch
m0_53123717
11 分钟前
C语言-操作符进阶
c语言·开发语言
q123456789098
25 分钟前
FNN sin predict
开发语言·python
沐知全栈开发
28 分钟前
C++ 多态
开发语言
柒.梧.
30 分钟前
吃透Spring Bean:生命周期、单例特性、作用域及扩展方式
java·后端·spring
zihan0321
32 分钟前
若依(RuoYi)框架核心升级:全面适配 SpringData JPA,替换 MyBatis 持久层方案
java·开发语言·前端框架·mybatis·若依升级springboot
先做个垃圾出来………
38 分钟前
Python字节串“b“前缀
开发语言·python
无限进步_
1 小时前
21. 合并两个有序链表 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio
蚊子码农
1 小时前
每日一题--JVM内存溢出分析
jvm
神奇大叔
1 小时前
Java 配置文件记录
java·开发语言
热门推荐
01GitHub 镜像站点02AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot03Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services04Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤05【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆06openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08配置 OpenClaw 使用 Ollama 本地模型09HTML 早已不是标签了,它现在是系统级接口:这 9 个 API 直接干翻常用 JS 库10OpenClaw 安装之(三)DeepSeek模型接入配置和详细配置参数