摘要:
原子操作 直接看atomic的AddInt32不太好理解, 增加一个case进行操作就可以熟练了解; TOTAL基数较小的时候,并不存在问题; TOTAL较大的时候就可以看出,多并发的情况下对共享资源的争抢就会导致增加失败; LoadInt32 在等待当前有在对该变量执行的go,如果routine一 阅读全文
posted @ 2018-10-25 14:03
学习成长
阅读(1723)
评论(0)
推荐(0)
摘要:
队列实现 队列实现包括, 创建队列, 入队, 出队, 队列是否为空等等操作 队列是一个循环队列, 不占用空间; 1 2 3 4 5 6 | | q.End { // 进入循环 } pos := (i + q.Front + 1) % FullQ fmt.Printf("%d ", q.Elem[po 阅读全文
posted @ 2018-10-25 09:38
学习成长
阅读(451)
评论(0)
推荐(0)
浙公网安备 33010602011771号