240 发简信
IP属地:北京
  • Resize,w 360,h 240
    unicorn 使用介绍

    本篇介绍 unicorn是一个轻量级,多平台,多架构的CPU模拟器框架。使用Unicorn可以模拟执行执行,并且也支持指令级别的hook。本篇看...

  • Resize,w 360,h 240
    记录一个aaudio正常,opensl 播放卡顿的case

    背景 某客户反馈了一个问题,在播放音频的场景下,部分设备使用aaudio 正常,切换成opensl就会出现卡顿,乍一看不太符合常识,延时越低的通...

  • Android应用打断后的蓝牙外放问题分析

    背景 几年前,蓝牙外放问题一直是业务的痛点,工单多,原因杂,检测难,分析慢,经过几个版本的需求迭代后,工单数下降超过了95%。 可是最近又有客户...

  • 有趣的计数问题

    本篇介绍 日常生活中经常会遇到一些计数问题,那是否其中的一些case会有比较科学或者简单的计算方法呢?本篇就介绍一些计数方法,作为记录。 鸽巢原...

  • Android 音频低延时mmap介绍(2)

    本篇介绍 本篇接着< >继续介绍aaudio 的mmap机制,本篇旨在揭示mmap机制中的数据同步。 aaudio mmap介绍 故事还是获取m...

  • Resize,w 360,h 240
    Android 音频低延时mmap介绍(1)

    本篇介绍 极低延时的音频通道可以显著提升用户的音频体验,比如耳返场景,极地延时可以做到用户实时听到自己的声音并及时纠正,可以提升歌手演唱效果。可...

  • Android libunwind 源码解读(2)

    本篇介绍 本篇接着Android libunwind 源码解读[https://www.jianshu.com/p/76facab5e9a6] ...

  • Resize,w 360,h 240
    <<software engineering at google>>读书笔记2

    As your role evolves, all the best practices still apply. You’re still a...

  • <<software engineering at google>>读书笔记1

    How To Lead a Team 团队需要一个领导,没有领导的团队注定是战斗力松散的。The Engineering Manager 的定位...

    1.0 50 0 1
个人介绍
布飘零半生,只恨未逢明主,公若不弃,布愿拜为义父[偷笑]