240 发简信
IP属地:西藏
  • 《重构》第十章 - 简化条件逻辑

    条件逻辑增加了程序的完整性,但同样也增加了程序的复杂度。本章会通过分解条件表达式、合并条件表达式以及用卫语句取代嵌套条件表达式等方法来简化复杂的...

  • Resize,w 360,h 240
    《重构》第五、六章 - 常用的重构方法推荐?

    书中每个章节都推荐了大量的重构手段,当开发者在面对大量无论是已经熟悉的还是新了解的重构手段时,如何快速的回忆并且选择更高效的方式进行重构? 对于...

  • 二叉树和iOS层级中找到最近公共子节点(视图)

    给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示...

  • Resize,w 360,h 240
    【内存篇】为什么选择YYCache

    最近走在学习有关移动端内存的路上,这不慢悠悠的走到了YYCache的路标下。那就从自己的角度先说说为什么在项目中选择了YYCache做缓存。 准...

    3.1 1329 1 20
  • Resize,w 360,h 240
    音视频开发第一步

    《音视频开发进阶指南》是我第一次了解到音视频开发内在的小细节,书中很多还难以理解的内容,不过循序渐进不要慌嘛,慢慢进入这个充满魅力的音视频开发的...

  • Block的魔鬼魅力(上)

    ​又开始读《Objective-C高级编程》里面关于block的介绍章节,每次读都会有新的疑惑,这该死的魔鬼魅力。 基础入门篇 block就是一...

  • Resize,w 360,h 240
    漫漫前端之路CSS布局(下)

    新的一周开始了,冷风吹得人懒洋洋不想动弹.趁着总结iOS新特性之前继续学习CSS布局。 Absolute 绝对布局,破坏了流结构,会直接覆盖在其...

  • Resize,w 360,h 240
    漫漫前端之路 CSS -- Flexbox和Position布局讲解

    之前因为客户端引入Facebook的YOGA库,以及微信小程序学习的原因,对于前端的布局有一定的了解。书读百遍其义自见,不经常使用的工具还是需要...

  • Resize,w 360,h 240
    instrument工具 -- Timer profile & Signpost

    之前使用instrument工具进行性能检测时,总感觉找不到窍门,要浪费很多时间才能定位到有问题的代码片段。 工作的项目中慢慢重视性能优化一块了...

个人介绍
 新生程序员一枚,一直在路上
公众号: 有趣的技术周周