- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 一段伪代码引发的多线程的思考
多线程使我们的程序的执行效率得到了很大的提高,但稍有不慎,它也给我们程序带来致命一击,下面就通过一段伪代码来解析平时容易犯错误的一个问题,代码如下:/*** 执行一个task,停止正在播放的任务,然后重新开始播放*/public void exeTask(){ MsgSendUtil.sendData("stop"); (1) MsgSendUtil.sendDa...
2018-05-02 20:42:30
1105
原创 transformDexArchiveWithExternalLibsDexMergerForDebug 问题的完美定位
程序出现问题,自然而然想到的看log,然后定位问题在哪里。gradle作为一门脚本语言,也可以说是一门编程语言, 通过gradle 构建程序如果失败,最好的解决方式当然也是看log,然后找出问题所在,具体的方式如下几个步骤:一. gradle中jar冲突问题,从这里是看不出任何原因 二.打开 gradle consonle, 找到如下圈圈所示位置(Run with –stacktrac...
2018-03-20 22:01:13
43340
21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人