Android
文章平均质量分 90
Arrowyi
这个作者很懒,什么都没留下…
展开
-
一个Binder的前生今世 (二):Binder进程和线程的创建
前篇文章[一个Binder的前生今世 (一):Service的创建](https://blog.csdn.net/arrowyi_gbd/article/details/132789169) 讲了一个Service是如何创建以及如何与客户端建立联系的。本篇主要介绍了Binder进程和线程是如何创建的,以及如果进入loop循环等到驱动(对端)指令,并处理的原创 2023-10-29 11:06:18 · 264 阅读 · 0 评论 -
Pattern : Expectation miss record
在我们的日常维护线上项目中,分析log是我们的主要任务之一。时常,我们会遇到这样的场景:线上的项目出了问题,我们抓到了log, 我们通过log找到了出问题的地方,但是为什么这里会出问题我们还是不清楚,有时出问题的地方并不是第一现场,我们还得沿着时间点向上一步一步仔细地查找,有时可能问题的根因离现场很远,我们找了半天还是没有找到,有时也可能因为缺少响应的log,使我们的分析无法继续下,从而不得不自己线下复现问题,或者添加log发测试版本给客户,让客户帮重现。比如下面这个例子:如何上面的dialog没有如预期原创 2022-06-07 20:35:21 · 111 阅读 · 0 评论 -
RxJava2 原理浅析
RxJava2 原理浅析背景分析总结背景最近在看Rxjava的相关资料, 上网搜索资料发现大部分的文章都是教授如何使用RxJava的,但是这样只知其然,不知其所以然,总是感觉学的不彻底,用着不踏实,所以就想找一些能揭示其原理的文章参考下。 But, 网上(至少是国内的网上)对于RxJava是如何实现响应式编程模式介绍文章还是比较难以找到得,不过还好,还是有大神介绍了一些原理性的文章。但是,这篇...原创 2019-05-28 14:43:55 · 551 阅读 · 0 评论