当前位置: 首页 > news >正文

网站需求深圳SEO网站建设优化

网站需求,深圳SEO网站建设优化,杭州营销型网站设计,全国新农村建设中心网站1 关键字 总结 (lowmemory,anr in) 2 知识储备 虚拟机原理 垃圾回收算法 又包含标记 和清除两种算法 标记:程序计数器-已过时,可达性分析 具体可见 http://help.eclipse.org/luna/index.jsp?topic%2Forg.ec…

1 关键字 总结

(lowmemory,anr in)


2 知识储备

   虚拟机原理   
  垃圾回收算法 又包含标记 和清除两种算法
  标记:程序计数器-已过时,可达性分析
  具体可见 http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.mat.ui.help%2Fconcepts%2Fgcroots.html&cp=37_2_3
  清除:标记-清除算法 ( mark-sweep ),复制算法,标记-压缩算法,分代收集算法,(老年代和新生代)

  个人总结:

  哪些是虚拟机能自动回收的,哪些是需要我们注意的呢
  1 native相关的还是需要手动释放(bitmap,jni传过来的相关的对象)
  2 一个类里面的成员变量,非静态内部类有没有被更长的生命周期对象引用,没有则可以自动被回收,比如图中的现象1


   3 一个类的非静态内部类(只要能访问父类的私有变量的都默认引用了父类)由于默认引用了父类,也相当于父类的一部分,因此内部类的成员变量也要符合父类的上述要求,否则导致父类生命无法正常释放
  这类现象比较常见又比较隐蔽
  比如 activity被handler(内部类)持有,handler又被message持有,所以导致message未处理完activity也无法释放的现象。
  再比如 起一个内部类线程,线程没处理完,父类就无法释放。


3 实例总结分类

   监测类(动态内存检测比如抖音的xxx,activity fragment监测比如leakcanery,慢函数,卡顿检测比如腾讯的matrix,启动优化监测等)
   缓存类:LruCache,glide 的三级缓存,recycleview的四级缓存
   
接下来要对这些分类进行进一步了解,目前还没到掌握,只是了解的程度,然后再写下个人总结吧。

http://www.yayakq.cn/news/478842/

相关文章:

  • 做暖暖小视频免费网站北京正邦设计公司官网
  • 商城网站源码dede免费网站建站页面
  • 织梦 安装网站app推广接单
  • 网站建设企炬wordpress客户端linux
  • wordpress建2个网站吗青岛工程建设管理信息网站下载
  • 湖州网络公司网站建设广州模板网站建设
  • 企业网站seo排名公司网站制作门槛
  • 自己搭建服务器 发布网站 域名如何申请老太太做受网站
  • 创建网站平台要多少钱专业合肥网站建设
  • 做系统用哪个网站好东莞网上推广教程
  • 中山医疗网站建设全球设计网优秀版式作品
  • 手机制作表白网站绍兴网站制作方案
  • 买个域名自己做网站公司网站建设 做账
  • 青岛学网站建设的大学国都建设集团网站
  • 冷门行业做网站的优势wordpress 更多内容
  • 一起来做网站17网上在线购物系统
  • h5网站的好处wordpress采集vip视频
  • 前端网站开发心得体会宁夏建设职业技术学院成绩查询网站
  • 宿迁网站建设哪家专业区块链做网站都有哪些内容呢
  • 网站备案起名要求校园网站建设划分vlan
  • 大连网站搜索排名提升福建省龙岩市建设培训中心网站
  • 建设一个网站要多少费用网站建设模板购买
  • 旅游公司网站模板小程序电商平台排名
  • 科技教育司海南seo排名
  • 网站建设与管理 pdf正规网站建设建设公司
  • 广告设计公司招聘哈尔滨seo优化运营
  • 重庆王网站制作网站购物车功能怎么做
  • 丽江市网站建设制作网站制作 技术
  • 讲究 网站杭州p2p网站建设
  • 个人网站建设背景和目的射洪县住房和城乡建设局网站