随笔分类 - 计算机基础
计算机基础整理
堆和栈
摘要:常见问题: 1.堆和棧的区别 数据结构中的堆栈区别: 是两种数据结构,栈 是一种线性结构,表中数据是遵循先入后出的原理 堆 是一种特殊的树形结构,是完全二叉树, 操作系统中的堆栈:区别 堆:按需申请,动态分配,在程序结束前是不会删除已申请内存,需要程序主动释放请求(free delete),用了以后
阅读全文
进程 线程 协程之间的区别与联系
摘要:一.定义 进程:具有独立功能的程序在某个数据集合上执行一次的过程。 线程:是进程内一个执行实体或执行单元。 比进程更小的能独立运行的基本单位,是操作系统能够进行运算调度的最小单位。 协程:本质上是一种控制抽象,简洁优雅的实现一些控制行为,在协程中,控制行为可从当前执行上下文跳转到程序其他位置,并且可
阅读全文
浙公网安备 33010602011771号