要求写一个多线程的程序用信号旗控制
一个邮局有 N个 Counter(柜台) 全部服务顾客, n个柜台是 快速服务(quickservice),只处理单一业务。 顾客到了邮局后加入两个队列(Queue),普通队列和快速队列,他们只能排到队列的最后。 顾客在快速队列中能在n个柜台上处理直到普通队列空了,顾客能加入普通队列。 反之亦然。要求写一个同步递归进程。
class customer(Thread)
class counter(Thread)
class Post_office运行程序两个线程, 它启动了服务柜台包含了随机的快速服务顾客和普通服务顾客
在队列运算和mutual exclusion上要用信号旗