添加了对于Semaphore的并发类的支持,该类主要是和lock进行配合使用,用来对多个资源进行并发控制,