首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hades518
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Android中的线程和进程
ActivityThread 启的main方法中有Looper的启动。 一个Thread中只能有一个Looper,应为Looper在创建的时候, 会将当前对象放到ThreadLocal中,每一关Thread只能访问和修改自己的ThreadLocal。 为什么要用多进程,Andr…
设计模式原则
方便回忆:1 单一职责原则(简单说就是一个类不能负责太多的功能)2 开闭原则(扩展开放,修改关闭)3里氏替换原则(所有使用父类的地方都要可以使用子类对象)4依赖倒置原则(针对接口编程,不针对实现编程)
常用的设计模式
定义个策略接口,不同的实现类提供不同的具体策略算法, 同时它们之间可以互相替换. 定义一个用以创建对象的工厂, 根据不同的条件生成不同的对象。 提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式 又称为Kit模式,属于对象创建型模式。 保证一个类仅…
Retorfit2实现原理
Retorfit是基于AOP思想(面向切面编程),对RestfulApi注解进行动态代理的网络框架。 静态代理:代理类是在编译时就实现好的。也就是说 Java 编译完成后代理类是一个实际的 class 文件。 动态代理:代理类是在运行时生成的。也就是说 Java 编译完之后并没…
OKHttp实现原理
call对应着同步和异步两种方法。 OkHttpClient算是执行调用请求Call的工厂,这个工厂将会被用来发送Http请求和读取他们的返回,每一个Client都有自己的一个连接池connection pool和线程池thread pools。 Call实际上是被放到了Dis…
个人成就
文章被阅读
3,654
掘力值
76
关注了
8
关注者
1
收藏集
0
关注标签
1
加入于
2017-08-11