02 2023 档案
摘要:卸载 pm uninstall --user 0 包名 以上面的浏览器为例, pm uninstall --user 0 com.heytap.browser 恢复卸载的APP pm install-existing --user 0 包名 禁用 pm disable-user 包名 启用 pm e
阅读全文
摘要:CyclicBarrier使用场景 用于协调多个线程同步执行操作的场合,所有线程等待完成,然后一起做事情( 相互之间都准备好,然后一起做事情 ) 例如百米赛跑,必须等待所有运动员都准备好了,才能比赛。 运动员准备好,裁判也准备好,才能开始正式比赛。 例子 CyclicBarrier cyclicBa
阅读全文
摘要:1.概述 CountDownLatch就是一个或者一组线程在开始执行操作之前,必须要等到其他线程执行完才可以。我们举一个例子来说明,在考试的时候,老师必须要等到所有人交了试卷才可以走。此时老师就相当于等待线程,而学生就好比是执行的线程。 注意:java中还有一个同步工具类叫做CyclicBarrie
阅读全文
摘要:问题:拉完主仓库代码后,本地分支名后出现|REBASE(1/1) 解决办法: 1.如果拉完代码后,出现rebase(1/1),先看是否有冲突,如果有冲突,就先解决本地的冲突,解决完冲突后,先将本地修改放进暂存区: git add 冲突文件 git commit -m "提交描述" 之后git sta
阅读全文
摘要:1.自定义View的实现 继承自View 重写 onDraw方法 public class MyLine extends View { Paint mPaint; int startX; int startY; int endX; int endY; public static Point mPoi
阅读全文