首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Foundmoon
掘友等级
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
赞
文章( 4 )
沸点( 0 )
今日头条 ANR 优化实践系列 - 告别 SharedPreference 等待
本文从源码层面分析在加载和写入过程中,导致 ANR 问题的原因以及相关的优化解决方案。通过在字节系多个产品的验证,方案稳定有效,相应堆栈导致的 ANR 问题消灭殆尽,ANR 收益明显,相应的界面跳转等
今日头条 ANR 优化实践系列 - Barrier 导致主线程假死
前文,我们通过线上案例对影响 ANR 问题的六大场景进行剖析,这几类场景基本覆盖了线上大部分问题,详见ANR 案例分析集锦。同时我们选取了较多 NativePollOnce 场景的案例,便于大家更好理解,ANR 时看到的 NativePollOnce 场景的问题,并不是导致 A…
Java虚拟机 —— 类的加载机制
我们知道class文件中存储了类的描述信息和各种细节的数据,在运行Java程序时,虚拟机需要先将类的这些数据加载到内存中,并经过校验、转换、解析和初始化过后,最终形成可以直接使用的Java类型。 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、…
git的rebase和黄金法则切莫投鼠忌器
比较merge和rebase,一定要先理解rebase这个词的意思,这可不是现成的英文单词,它只是一个简写:Reapply commits on top of another base tip--将commit在新的base的top重新apply,也就是很多人所说的变基.mer…
个人成就
文章被点赞
3
文章被阅读
3,945
掘力值
65
关注了
31
关注者
0
收藏集
2
关注标签
1
加入于
2017-02-06