摘要:
最小花费爬楼梯 数组的每个下标作为一个阶梯,第 i 个阶梯对应着一个非负数的体力花费值 cost[i](下标从 0 开始)。每当你爬上一个阶梯你都要花费对应的体力值,一旦支付了相应的体力值,你就可以选择向上爬一个阶梯或者爬两个阶梯。请你找出达到楼层顶部的最低花费。在开始时,你可以选择从下标为 0 或 阅读全文
摘要:
早期的计算机内存使用: 直接使用物理地址,如果多个程序都放入内存中会引发很多问题: 1.进程之间地址不隔离,容易互相修改,引发安全问题 2. 内存效率太低,因为进程是随机分配地址,所以零散的空间不能合并起来利用 3.程序运行地址不确定 分段 为了解决地址隔离以及地址不确定的问题 分段 中间层,也就是 阅读全文
摘要:
首先得了解协程与系统线程的对比: 1.系统线程再切换时开销太大,再内核态 2.线程创建,内存会开辟一个栈,这个栈会大很多,而且初始化之后就不能变化,而协程的栈可自动伸缩 grouptine属于两级线程调度模型:既有内核态也有用户态 grouptine是基于系统线程基础实现的多对多的关系,一个系统线程 阅读全文