上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 81 下一页

2018年6月2日

摘要: 对于友盟统计我想搞程序的应该无人不晓,其中对于里面用得最多的功能就是对线上的崩溃进行修复,而这些异常都是运行期的,如: 其实也就是可以对线程中出现了这种运行期异常是提供有一种捕获机制对其进行统一处理,所以这里来剖析一下其原理,先制造一个异常: 编译运行: 如果是在app中出现这种异常那直接整个app 阅读全文
posted @ 2018-06-02 20:40 cexo 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 这次做一个比较有意思的实验,我们知道当一个程序如果抛异常了其程序肯定会挂掉,那有木有可能在程序异常退出时能执行一段咱们自己的代码,比如说服务器在异常退出时需要做一些额外的资源清理,像这种场景就正好是这里有实验的,下面开始,因为这个实验用shell命令演示会比较方便,所以建议实验是在linux、mac 阅读全文
posted @ 2018-06-02 14:01 cexo 阅读(296) 评论(0) 推荐(0) 编辑

2018年6月1日

摘要: 类的命名空间详解: 在上一次【https://www.cnblogs.com/webor2006/p/9108301.html】最后实验中有一个违背咱们理解的,这里回顾一下: 也就是说,"某一个类对应的class文件只能被加载一次",这是有一个大前提的,该前提就是"该类加载器必须是在同一个命名空间里 阅读全文
posted @ 2018-06-01 22:11 cexo 阅读(382) 评论(0) 推荐(0) 编辑

2018年5月30日

摘要: 在上一次【https://www.cnblogs.com/webor2006/p/9096412.html】对okhttp的拦截器有了一个初步的认识,接下来则对具体的拦截器一个个进行了解。 RetryAndFollowUpInterceptor: 按照添加拦截器的顺序来分析,首当其冲的就是这个重试拦 阅读全文
posted @ 2018-05-30 21:20 cexo 阅读(429) 评论(0) 推荐(0) 编辑

2018年5月29日

摘要: 在上一次【https://i.cnblogs.com/posts?categoryid=1154466】分析自定义类加载器的核心方法中还差一个,如下: 所以点进去瞅一下官网的说明: 下面仔细读一下这个方法的javadoc: 这个findClass()也就是咱们在自定义类加载器时所覆写的。 如下: 另 阅读全文
posted @ 2018-05-29 22:27 cexo 阅读(311) 评论(0) 推荐(0) 编辑

2018年5月28日

摘要: 在上次【https://www.cnblogs.com/webor2006/p/9095985.html】自定义了第一个类加载器,回顾一下: 其中涉及到ClassLoader的三个比较重要的方法,如标红处,所以这里对其进行进一步了解: findClass(): 如源码实现: 所以说此方法在自定义类加 阅读全文
posted @ 2018-05-28 22:24 cexo 阅读(346) 评论(0) 推荐(0) 编辑

2018年5月27日

摘要: 拦截器流程: 简单回顾同步 / 异步: 同步请求就是执行请求的操作是阻塞式,直到HTTP响应返回。 异步请求就类似于非阻塞式的请求,它的执行结果一般都是通过接口回调的方式告知调用者。 okHttp拦截器: 来自官网的解释:拦截器是OkHttp中提供一种强大的机制,它可以实现网络监听、请求以及响应重写 阅读全文
posted @ 2018-05-27 16:23 cexo 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 在上一次【https://www.cnblogs.com/webor2006/p/9061868.html】已经阅读了ClassLoader类的官方doc,不过只阅读了一部分,这次继续往下去读: 上面这句话是非常之重要,需要好好读一读。 至此!一字不落的将ClassLoader的官方说明给看完了,里 阅读全文
posted @ 2018-05-27 14:23 cexo 阅读(624) 评论(0) 推荐(0) 编辑

2018年5月20日

摘要: 在之前已经对okhttp的同步和异步请求的流程进行了详细的分析,其中任务调度是由dispatcher来实现的,非常重要,所以这次专门来对它进行一个了解,带着问题去进行探究: Q1:okhttp如何实现同步异步请求? 发送的同步 / 异步请求都会在dispatcher中管理状态。 Q2:到底什么是di 阅读全文
posted @ 2018-05-20 16:34 cexo 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 在上一次【http://www.cnblogs.com/webor2006/p/8023967.html】中对同步请求进行了详细分析,这次来分析一下异步请求,而关于异步请求和同步请求其使用方式基本上差不多,下面来回顾一下: 其异步请求的步骤如下: 1、创建一个OkHttpClient对象。【跟同步请 阅读全文
posted @ 2018-05-20 14:28 cexo 阅读(379) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 81 下一页

导航