信号量及P/V操作

有一个厕所,允许多个男生同时使用,也允许一个女生使用,但是不允许男女共用(那岂不是乱了套)
通过厕所门口有一个三面小牌子来运行。一面是男生在用,第二面是女生在用,第三面是空。
运行机制:第一个进入空厕所男生把空变为男生在用,最后一个出去的男生负责把男生在用变成女生在用;一个女生进入空厕所,立即把小牌子变成女生在用,这个女生出去时要把小牌子变成空。

上一篇:CSS禁止用户选择复制


下一篇:Java -- 基于JDK1.8的LinkedList源码分析