12 2021 档案

 
gdb调试命令及使用gdb调试core dump文件
摘要:在我们写代码的过程中,Bug是不可避免的.为了找出这写BUG,我们常常需要借助调试工具.在Windows下,我们可以借助各种各样的IDE来进行调试,例如visual studio,visual code,codeblocks等.在Linux平台下,同样也有调试工具,今天这篇博文就来介绍Linux下面 阅读全文
posted @ 2021-12-26 16:51 换甲 阅读(3109) 评论(0) 推荐(0) 编辑
C语言版简易线程池
摘要:多线程编程时,需要通过多个线程来处理多个任务。如果不经过优化,那么最简单的想法应该是每到来一个任务,就创建一个线程用来处理这个任务,当这个任务处理完毕,就销毁这个线程。但是这个简单的想法会带来大量的时空开销。设想,假如有成百上千个任务,为了处理它们,岂不是要创建和销毁线程成百上千次,这显然是不划算的 阅读全文
posted @ 2021-12-17 21:42 换甲 阅读(277) 评论(0) 推荐(0) 编辑
拓扑排序
摘要:拓扑排序 一、有向无环图 学习拓扑排序必须先要了解有向无环图(Directed Acyclic Graph,DAG)。有向无环图,顾名思义就是不存在环结构的有向图。从有向无环图的任意一个顶点出发,都没有办法回到该节点。 二、拓扑排序 拓扑排序是关于DAG图最重要的应用之一。拓扑排序将DAG图排列成一 阅读全文
posted @ 2021-12-08 22:31 换甲 阅读(81) 评论(0) 推荐(0) 编辑

 

点击右上角即可分享
微信分享提示