实现公共循环队列