摘要: CyclicBarrier使用场景 用于协调多个线程同步执行操作的场合,所有线程等待完成,然后一起做事情( 相互之间都准备好,然后一起做事情 ) 例如百米赛跑,必须等待所有运动员都准备好了,才能比赛。 运动员准备好,裁判也准备好,才能开始正式比赛。 例子 CyclicBarrier cyclicBa 阅读全文
posted @ 2023-02-22 17:44 xiaowang_lj 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.概述 CountDownLatch就是一个或者一组线程在开始执行操作之前,必须要等到其他线程执行完才可以。我们举一个例子来说明,在考试的时候,老师必须要等到所有人交了试卷才可以走。此时老师就相当于等待线程,而学生就好比是执行的线程。 注意:java中还有一个同步工具类叫做CyclicBarrie 阅读全文
posted @ 2023-02-22 15:12 xiaowang_lj 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 问题:拉完主仓库代码后,本地分支名后出现|REBASE(1/1) 解决办法: 1.如果拉完代码后,出现rebase(1/1),先看是否有冲突,如果有冲突,就先解决本地的冲突,解决完冲突后,先将本地修改放进暂存区: git add 冲突文件 git commit -m "提交描述" 之后git sta 阅读全文
posted @ 2023-02-22 10:18 xiaowang_lj 阅读(253) 评论(0) 推荐(0) 编辑