thbcm的文章

技术专栏

Go runtime 调度器精讲(五):调度策略

thbcm阅读(282)赞(0)

在 第四讲 我们介绍了 main goroutine 是如何运行的。其中针对 main goroutine 介绍了调度函数 schedule 是怎么工作的,对于整个调度器的调度策略并没有介绍,这点是不完整的,这一讲会完善调度器的调度策略部分...

技术专栏

手撸MQ消息队列——循环数组

thbcm阅读(233)赞(0)

在数据结构中,和排队这种场景最像的就是 数组了,所以我们的队列就用数组去实现。在排队的过程中,有两个基本动作就是 入队和 出队,入队就是从队尾插入一个元素,而出队就是从队头移除一个元素。基本的模型我们可以画一个简图:

联系我们