自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 线程池模型总结(基于C++11)

线程池模型总结前言 前言 线程池在初学者看起来一直是个谜一般的存在,但是理解其精髓肯定是不难的,此文就各大模型的线程池做一个简单的总结描述 此文不说明线程池的好处以及为什么使用线程池、线程池的优缺点,仅仅描述他的核心: 一个简单的线程池大概需要这几个步骤 初始化线程池 启动线程池线程 开启主循环(线程入口函数) 不断的增加任务(分配及调度线程) 销毁线程池 大致流程如下: 图中的菱形表示加锁结果的过程,运用到了C++11的unique_lock 图中的小的矩形表示条件变量的通知及阻塞,运用到了C++1

2021-11-09 17:01:53 398

原创 链表操作总结:基于C++

前言: 大三就开始了实习,但是刚刚发现居然连链表的操作都不会写,早就忘得一干二净了,脑海里好像也只有点链表的印象,果然基础不牢地动山摇,总结一遍链表的操作也帮助自己今后复习。 强烈建议参考文献(从初学者的角度来说):《大话数据结构》 1. 开始: 首先确认节点node的数据结构 typedef struct node{ int value; struct node *next; }node; 然后我们要做的事就是生成第一个节点(我取名为head): node *head; he

2021-05-25 22:59:38 244

原创 C++符号的多重含义(& ,*)

C++符号的多重含义(& ,*)对于`&`对于`*`引用的典型案例指针的典型案例符号的上下文决定了符号的含义。总结 不管是刚刚接触C++的初学者还是已经熟练掌握STL的大佬,引用和指针一直来都是C++或其他类C语言让人头疼的东西,可以说没有真正接触引用和指针,就没有真正意义上学会C++, 而该篇文章主要是就个人观点以及总结《C++Primer》上的相关知识点,对于&和*符号进行个人总结,仅供于个人复习或参考。 对于& 我们都知道,&是取地址符,对于计算机而言,无法识别

2021-01-09 03:33:19 1531

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除