首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
linux服务器开发
西柚不是柚子
创建于2023-03-10
订阅专栏
学习过程的归纳总结复盘
暂无订阅
共8篇文章
创建于2023-03-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C++11实现的线程池代码分析
对使用C++11实现的线程池进行了简单分析。其实现思路是一致的,C++11提供了众多的新特性,代码结构一定程度上变得简洁,效率也更高。但是如果对新特性不熟悉,部分代码相对晦涩。
C实现一个简易线程池
本文以C语言实现了一个简单的线程池组件,其基本思想就是多个线程去竞争一个任务队列,采用条件变量实现线程的同步调用。
STL线程开发小结
学习C++11线程池相关内容时一些知识点的记录,包括线程的创建、使用future实现线程的异步操作需求以及可变模板参数的概念和使用。后续在线程池项目复盘中再回看这些内容。
Reactor网络模型下的部分编程要点
梳理了同步网络模型reactor的编程思路和理论依据,主要总结对IO函数功能的认识(监测和操作IO于一体)和事件的封装和处理(EPOLLIN & read, EPOLLOUT & write )
右值引用 移动语义 万能引用 完美转发
学习了C++11的部分特性,包括右值引用、移动语义、万能引用和完美转发;了解了其概念和常规的实现方式,以及适用的场景和可以解决的问题。
智能指针的相关使用 C++11
列举了C++11中常用的几种智能指针;提供包括创建指针、销毁指针和在使用过程中可能遇见的异常情况及其解决办法。
关于B-Tree的学习笔记
B树的创建过程,部分代码手撕复盘实现逻辑。B树的成长过程是通过节点的分裂进行,根节点的分裂会导致树的层高增加;非根节点的分裂会导致非根节点增加;插入的过程重点抓住B树关键字个数和子树个数的数量关系
<零声教育课程>红黑树部分知识点总结【求指正】
对红黑树的概念做了一阶段的归纳,涉及到树的定义、树节点的插入以及如何保持树的平衡,主要对红黑树的五大特点通过手撕加深了理解