首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
30号面试
订阅
qxf1991415
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
卡顿、ANR、死锁,线上如何监控?
一、前言 最近参加了几轮面试,发现很多5-7年工作经验的候选人在性能优化这一块,基本上只能说出传统的分析方式,例如ANR分析,是通过查看/data/anr/ 下的log,分析主线程堆栈、cpu、锁信息
Android架构学习之路三-MVX
一个 App 离不开 Model 和 View 这两个角色, Model 决定了 App 的数据,而 View 决定怎么向用户展示这些数据,大多框架或组件基本上都是用来处理这两者之间的交互关系的。
安卓面试题 - 5 - 关于内存泄漏
有错误或者不足尽情指出
Android面试专题(八):内存泄漏
是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 如代码,我们定义了一个线程MyThread类,它做的事情就是休眠1000s。然后我们在MainActivity的onCreate()方法中启动了这个线…
Java中的依赖注入
依赖注入,看起来好像是一个高大上的词语。不过事实上,依赖注入也应用到了我们日常开发中的很多很多地方。可以说,依赖注入(Dependency Injection)是一个很巧妙的思想。
Dagger2利器系列一:入门到使用
Dagger是一款基于Java注解来实现的完全在编译阶段完成依赖注入的开源库。主要用于模块间解耦、提高代码的健壮性和可维护性...
Dagger2的使用
一、Dagger2简介 Dagger2是google的一款依赖注入框架,主要用于模块间解耦、提高代码的可维护性和代码的可测试性,是一款依赖注入框架,使用了IOC(控制反转)的思想。
OkHttp面试总结
本着针对面试,不负责任的态度,写下《面试总结》系列。本系列记录面试过程中各个知识点,而不是入门系列,如果有不懂的自行学习。 转载请标明出处,本文地址: https://www.jianshu.com/p/6ed08f540741 不负责任面试系列 更新列表 Okhttp是对So…
面试整理-okHttp源码分析
对 OkHttp源码分析需要了解的几件事情、面试可能会问到的问题、okhttp的流程图浅浅的做一次总结
面试官:听说你熟悉OkHttp原理?
是不是既熟悉又陌生,实际上就是因为网络框架已经为我们实现了这些基本功能,所以很容易被我们忽略。为了完整的分析上面的问题,我们需要先复习一下OkHttp的基础原理: OkHttp的内部实现通过一个责任链模式完成,将网络请求的各个阶段封装到各个链条中,实现了各层的解耦。 文内源码基…