240 发简信
IP属地:广东
  • 120
    那天有人问我,Android 的事件到底是怎么来的?

    本文主要针对的是 我们认为的事件分发 之前的流程,也就是说事件是怎么来的?一路又是怎么走下去的? 那为什么要研究事件的来龙去脉呢?其实我写本文之前是知道事件是以下的这种走向传...

  • 120
    不可思议的OOM

    摘要: 本文发现了一类OOM(OutOfMemoryError),这类OOM的特点是崩溃时java堆内存和设备物理内存都充足,探索并解释了这类OOM抛出的原因。 关键字: O...

  • 120
    什么是理想的数据中台架构

    从去年开始,越来越多的大数据从业者提到“数据中台”的概念。在信息系统建设工作中,我们熟知系统可以分为前台和后台,但什么是中台,每个人的理解并不一致,笔者根据网上一些资料,结合...

  • 楼主能详细解释下
    为什么采用蓝色通道作为调节吗?以及调节蓝色通道的有没有具体公式?
    // 找到模糊之后RGB通道的最大值
    mediump float maxChannelColor = max(max(highPassBlurColor.r, highPassBlurColor.g), highPassBlurColor.b);
    // 计算当前的强度
    mediump float currentIntensity = (1.0 - maxChannelColor / (maxChannelColor + 0.2)) * value * intensity;
    这部分的原理依据是怎样的?还请解释一下,谢谢

    Android OpenGLES 实时美颜(磨皮)的优化(二)

    在前一篇文章Android OpenGLES 实时美颜(磨皮)的优化,我们已经介绍了关于实时美颜(磨皮)的一些优化点。但在实际的优化测试中发现,当处理器发热之后,就无法保证预...

  • mac下设置gopath环境变量

    mac下设置gopath环境变量 官方指导 Bash 编辑~/.bash_profile文件,添加以下代码 保存,然后执行 source ~/.bash_profile Zs...