//信号量用途1://两个资源,三个线程执行;设定信号量值为2,先执行两个线程,等执行完一个,才会继续执行下一个,保证同一时间执行的线程不超过两个,保证线程的最大并发数//信号量用途2://创建信号量的时候当锁使,保证wait和signal之间只有一个线程能进去//信号量用途3:同步不同线程的操作