摘要:
执行逻辑并不是很难懂,先上一个流程图。 源码流程: 增强逻辑方法实现: transactionInfo封装类详解: transactionInfo的创建: 事务源码解析完毕! 阅读全文
摘要:
一,Semphore的使用 信号量主要有两个作用,一个是用于多个共享资源的互斥使用,另一个用于并发线程数控制。 (1)通过acquire()获取一个信号量,计数器减一,信号量为0,线程进入阻塞等待状态。 (2)通过realease()释放一个信号量,计数器加一,如果有等待的线程则唤醒。 (3)实战 阅读全文