240 发简信
IP属地:山西
  • Resize,w 360,h 240
    GCRoots

    转载Java中什么样的对象才能作为gc root,gc roots有哪些呢? java的gc为什么要分代? 所谓"GC roots", 或者说t...

  • Replugin源码阅读-replugin-host-library

    打算从以上四个模块对replugin进行拆解阅读 RePlugin的思想是Hook ClassLoader, 因此接下来就围绕ClassLoad...

  • Matrix-FrameTracer源码阅读

    参考Choreographer原理View、Window、WindowManager---VSYNC信号 运行Matrix demo时, 进入到...

  • View、Window、WindowManager---Choreographer

    转载Android Project Butter分析Android 之 Choreographer 详细分析Android图形系统(十一)-Ch...

  • Resize,w 360,h 240
    View、Window、WindowManager---VSYNC信号

    转载Android 之理解 VSYNC 信号Android应用性能优化系列视频双语字幕讲解 By GoogleAndroid Project B...

  • GC基础概念

    转载https://www.zhihu.com/question/53613423/answer/135743258 记录R大的几个观点: 2....

  • Resize,w 360,h 240
    虚拟内存、内核空间、用户空间

    转载!https://mp.weixin.qq.com/s/ghupyR4z0yYD-Fsd14rgEg 1. 虚拟内存   虚拟内存是程序和物...

  • Resize,w 360,h 240
    获取当前进程中线程数量

    关于/proc/11232/task/11232中:第一个11232: 表示的是pid, 进程id第二个11232: 表示的是tid, 线程id...

  • MediaRecorder与MediaPlayer

    一、MediaRecorder录制音频 1.1 开始录制音频 1.2 停止音频录制 点击停止录音之后, 音频文件才会写入到文件中 二、音频文件播...