240 发简信
  • 120
    Masonry代码解读

    一.前言 Masonry是非常有名的布局框架,今天我们就分析它的具体实现。通读了一边源码,写的非常的好,有很多值得我们学习的地方。 二.前期准备...

  • 120
    Memory Graph解决内存泄漏问题

    背景: 项目中突然出现了一个内存泄漏问题。如图: 实操: 下面就看看,如何通过Memory Graph整个利器查找问题。 就可以发现实际的内存图...

    0.2 53 0 1
  • 120
    如何高效的Code Review

    公司内部有Code Review,感觉不得要领,在网上找了一份CheckList用来作为Review的标准。原文链接 0.Code Review...

  • 120
    链式编程

    说在前面 项目中用了一个第三方,其中它使用了链式编程。为了封装它,我照葫芦画瓢,写了几个分类方法。但是其中有点技术点不是很清楚,在这里简单记录下...

  • 120
    平台化过程--桥的应用

    什么是桥 桥是一种中介的桥梁,用于连接两个不能直接接触的对象,有了桥,就可以提供过去无法支持的能力 背景 公司项目最近在推进平台化,其他业务方要...

  • 120
    如何通过H5页面获取到ipa包

    如果他们是h5页面下载的企业包。我们想获取他们的ipa包,咋办? 1.直接看电脑浏览器的页面即可 。。。 2.电脑看不到 将该网页复制到电脑上。...

  • 120
    解决手机内存泄漏问题

    简书的照片都没有办法变小了吗?使用makedown修改照片size自动变大了。辣鸡 QA同学给了几个内存泄漏的例子,我们认为是没问题的,但是还是...

  • 120
    解决线上crash

    之前有说过如何解决crash,就是非调试情况下的,手机玩着玩着就crash了,当时的那篇文章用的是友盟,今天讲下,用系统自带的解析crash文件...

  • 120
    Git分支中移除中间某几次的提交

    1.目标:去除中间4次task的提交 简要说明:文件内容: 没输入一行,做一次提交,然后commit的内容,就是该行文字; 我们这就使用命令行结...