240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Diff应用:从LCS到UICollectionView

    前文 什么是Diff? 日常编程中有时候会遇到对比字符串,对比数组的情况,找出前后新旧数据的不同,可以称之为Diff。 什么是LCS? Long...

    14.1 2323 5 10
  • Resize,w 360,h 240
    干货|今日头条iOS端安装包大小优化—思路与实践

    前言 自2016年8月至2017年10月,今日头条iOS端已经进行了3轮安装包大小优化。 2016.08-2016.10第一期优化78MB ->...

  • Resize,w 360,h 240
    剖析 SharedPreference apply 引起的 ANR 问题

    项目中 ANR 率居高不下,从统计上来看排在前面的有几个都是 SharedPreference(以下简称 SP)引起的。接下来我们抽丝剥茧的来分...

    3.4 9588 7 26
  • Resize,w 360,h 240
    聊聊AA实验的波动性

    当我们在实验评估系统上开启一个实验组和对照组配置一摸一样的实验时,我们称之为AA实验。AA实验通常用来辅助观察指标在产品不做改变时的偏差范围。我...

    1.1 8605 2 18
  • Resize,w 360,h 240
    iOS端一次视频全屏需求的实现

    对于一个带有视频播放功能的app产品来说,视频全屏是一个基本且重要的需求。虽然这个需求看起来很简单,但是在实现上,我们前后迭代了三套技术方案。这...

  • Resize,w 360,h 240
    [ WWDC2018 ] - WWDC Lab:哪些是我们最关心的问题?

    WWDC Lab Q&A WWDC期间每天都会有苹果工程师现场答疑活动,这种活动叫Lab。以下是我们的Q&A Q:记录FPS最准确的方式是什么?...

  • Resize,w 360,h 240
    Android自定义ClassLoader耗时问题追查

    最近在优化西瓜视频客户端冷启动速度时,发现在关闭插件 ClassLoader 注入的情况下,启动速度提升了300ms左右,但是西瓜在启动阶段并没...

  • Resize,w 360,h 240
    【性能优化】今日头条iOS客户端启动速度优化

    应用启动时间,直接影响用户对一款应用的判断和使用体验。头条主app本身就包含非常多并且复杂度高的业务模块(如新闻、视频等),也接入了很多第三方的...

    7.3 9813 5 84 1
  • Resize,w 360,h 240
    H5播放器源码解读 (video.js)

    写在前面 现在视频业务越来越流行了,播放器也比较多,作为前端工程师如何打造一个属于自己的播放器呢?最快最有效的方式是基于开源播放器深度定制,至于...

    1.0 8031 1 16