首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TTTrees
掘友等级
目标:成为一名优秀的后端开发工程师。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 25
沸点 2
赞
27
返回
|
搜索文章
最新
热门
(一)单例设计模式
单例设计模式概述 1.什么是单例设计模式 单例设计模式,Singleton Pattern,是一种创建型设计模式,确保一个类只有一个实例,并提供一个全局访问点来获取该实例。其特别适用于需要全局唯一资源
(八)基于条件变量的有锁图像队列实现
对有锁图像队列+条件变量+生产者消费者的综合实现: 实现了有锁队列(mutex + condition_variable) 实现了生产者队列 实现了消费者队列 核心知识点 std::mutex保护队列
(七)高性能线程池实现ThreadPool
这是一个github有名的C++线程池的项目:https://github.com/progschj/ThreadPool 线程池是工业级并发编程的核心组件,用于管理线程生命周期和任务调度。 是什么
(六)std::thread 和 std::lock_guard 用法详解
std::thread 基本用法 std::thread 是C++标准线程库,用于启动一个新线程执行函数 / 任务 核心知识点 1.创建线程: 直接构造std::thread 对象,传入要执行的函数
(五)生产者消费者
队列已满,生产者停止生产商品 --》 生产者wait条件变量 队列为空,消费者无商品可取 --》 消费者wait条件变量 队列不满但非空,生产者正常生产商品,消费者正常取商品 单生产者-单消费者(SP
(四)条件变量
std::condition_variable 工作原理 值得参考:https://cppreference.cn/w/cpp/thread#Condition_variables 1.条件变量基本概
(三)互斥锁与同步机制
std::mutex 基础互斥锁 1.互斥锁的基本概念 互斥锁(Mutual Exclusion) 是保护共享资源最基本的同步机制,确保同一时间只有一个线程可以访问临界区。 mutex 除了lock
(二)C++线程管理
std::thread 基础用法 1.std::thread 简介 std::thread 是C++11标准库中提供的线程类,用于创建和管理线程。它是现代C++多线程编程的基础,参考:https://
(一)并发编程基础概念
并发与并行的概念 1.基础定义: 并发指的是多个任务在重叠的时间段内执行,但不一定同时执行。在单核处理器上,通过时间片轮转实现多个任务的交替执行。 并行指的是多个任务真正同时执行,这需要多核处理器的支
(实践)动态库的创建和使用
函数的结构: 在函数名和返回类型之间有一个调用约定: 下面叫我来创建并调用一下一个简单的动态库: 1.在VS中选择动态链接库创建: 包含一个头文件和一个需要用到的.cpp文件, .cpp文件中创建需要
下一页
个人成就
文章被点赞
26
文章被阅读
1,891
掘力值
700
关注了
1
关注者
2
收藏集
0
关注标签
10
加入于
2025-02-08