首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小_菜
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
44
文章 44
沸点 0
赞
44
返回
|
搜索文章
最新
热门
gradle解决包冲突笔记
transitive用于自动处理子依赖项. 默认为true, gradle自动添加子依赖项, 形成一个多层树形结构; 设置为false, 则需要手动添加每个依赖项.
序列化Parcelable与Serializable
主要是由于有以下几个疑问:关于Activity启动,其实都知道,最终会通过ActivityManagerProxy.startActivity然后将消息发送给system_server进程,然后直接进
okhttp-BridgeInterceptor请求首部配置拦截器
1. BridgeInterceptor 这个拦截器是责任链上拦截器中功能职责最简单的一个拦截器, 关于上面的代码, 以后再回顾时切勿死记硬背, 只需要记住OKHTTP使用拦截器对请求的REQUEST进行分工处理, 将各个拦截器职责定义清楚, 提高了扩展性与复用性, 每个拦截器…
KMP算法重点讲k=next[k]
KMP核心是K = next[K], 但不幸的是找了好几篇文章没有一篇讲K = next[K], 都选择了无视,突然来了一个灵感, 想到为啥有K = next[K]这个结论, 写下此笔记以作纪念
流水账的形式解决startForegroundService与startService的兼容性问题
既然startForegroundService是在Android8.0之后出现的问题, 就以Android8.0源码进行分析, startForegroundService为何有兼容性问题, 以及该如何解决, 采用流水式阅读代码进行分析. 1. startForeground…
okhttp--RouteSelector
分析RouteSelector时, 由于网络知识积累的不够, 分析起来比较吃力, 对网络知识进行总结之后再来阅读RouteSelector源码流程, 如果遇到吃力的地方, 继续对 okhttp中涉及到的网络基础知识 进行完善补充. Address在Transmitter中被创建…
okhttp中涉及到的网络基础知识
在分析okhttp源码时, 如果网络基础知识储备的不够, 分析起来是非常吃力且常常会一脸懵逼, 属于仅仅停留在okhttp缓存、责任链这个层面的分析, 而对于okhttp里面几个关键的类RealConnection, Route这些根本无从下手. 这里记录okhttp中涉及到的…
01retrofit---使用retrofit完成一次网络请求方法调用链
retrofit使用到动态代理的技术, 使得不同的接口调用, 最终都走到这里, 进行网络请求. retrofit的好处, 支持自定义convert与adapter, 默认okhttp只是单纯的网络请求, 与rxjava并没有关系, 但是通过Retrofit可以实现okhttp与…
DNS域名解析
1、Android系统首先检查自身有没有缓存, 如果有, 直接返回缓存的IP地址. 2、如果没有, 则会请求本地域名服务器(LDNS)进行解析, 这台服务器一般位于当地, 大于80%左右的域名解析到这里就结束了. 域名服务器会保存一大堆域名记录(每条记录包括"域名"和"IP地址…
HTTP1.0、HTTP1.X、HTTP2.0的区别
在HTTP1.0中主要使用header里的If-Modified-Since, Expires来作为缓存判断的标准, HTTP1.1则引入了更多的缓存控制策略例如Entity tag, If-Unmodified-Since, If-Match, If-None-Match等更…
下一页
个人成就
文章被点赞
18
文章被阅读
26,012
掘力值
682
关注了
16
关注者
5
收藏集
1
关注标签
13
加入于
2016-02-28