240 发简信
IP属地:北京
  • Resize,w 360,h 240
    “《囧妈》免费看”研发团队-字节跳动正热招研发工程师,海量HC在等你!

    关于我们 我们是字节跳动视频业务上海团队,支持今日头条、西瓜视频等产品上的长视频业务,欢迎使用西瓜视频的“放映厅”体验一下。 没错,春节档火爆全...

  • Resize,w 360,h 240
    如何选择性地链接动态库

    故事背景 没有无缘无故的重构,也没有无缘无故的优化。故事的开始要追溯到我们的项目加了某个新功能。 在此之前,项目的编译链接速度算是比较快,加上I...

  • pch有毒,不要过度使用

    pch让编译更快 在日常的开发中,有很多地方会用到Foundation和UIKit,使用之前需要先将头文件#import进来。与C语言中的#in...

  • LJAutoScrollView自动轮播组件开源

    设计目标 当前很多应用都有类似下图这样的轮播banner,这已经成为一种群众喜闻乐见的运营形式。 根据项目需求,这个组件需要满足: 支持自动循环...

  • Resize,w 360,h 240
    架构设计中的循环引用

    引用计数是一种经典的内存管理垃圾回收机制,但它最明显的副作用就是循环引用,导致内存泄漏。循环引用其实是一个闭环。 闭环是什么 从图论的角度来说,...

    0.3 1933 0 18
  • Resize,w 360,h 240
    从实例讲GCD之dispatch_group的使用

    发一条动态 在很多UGC产品中(如微博、赤兔、朋友圈),发一条图文并茂的动态总是群众喜闻乐见的。如下图: 根据产品流程,我们应该会有一个表示动态...

    0.2 3828 6 30
  • Resize,w 360,h 240
    移动端即时通讯系统实践

    在信息高度发达的今天,IM基本上已经成为了一个社交应用的标配。本文将以一个移动开发者的视角,探讨移动端即时通讯系统的技术选型和关键要点。 1 即...

个人介绍
热爱技术,热爱分享的移动开发者