240 发简信
IP属地:北京
  • 关于响应简书多元化内容的号召

    虽然我并不是什么大V,高产作者。于我而言简书可能就是知识分享平台。但令人不能接受的是在这个平台上公然对程序员群体人身攻击、挑衅、辱骂等等内容,是...

  • Swift - 基础排序算法

    前言 排序算法可谓数据结构中的基础知识。在实际编码工作中,直接手写排序算法的情况越来越少,更多的是应用其思想来指引我们更好的写出高效率的代码。温...

  • Resize,w 360,h 240
    VPS自建私人网络云盘(CentOS)

    前言 如今各大网络云盘都逐渐销声匿迹,唯一堪用的可能就是百度云了。但受限于百度云收费服务,用户体验并不是那么美好。恰巧笔者手上有一台VPS,利用...

  • iOS Socket.io二三事

    前言 Socket.io 是一个基于WebSocket协议的Socket组件。通过这个组件我们可以很容易实现基于Socket连接的功能,例如实时...

  • Resize,w 360,h 240
    iPhone X适配指南之Safe Area

    前言 Safe areas的作用是帮助我们将views放置在整个视图中可见的正确的位置。UIKit定义下的View controllers中常常...

  • Swift 'for - in' 循环的各种姿势

    前言 Swift取消了OC中的C形式的for循环。只用一种单一的for - in形式来取代。本文将为大家介绍几种for - in的姿势。 常规用...

  • Swift集合类型操作指南:Map、Filter、Reduce

    前言 在OC中操作集合类型往往要使用for - in,但在Swift中,Apple为我们准备了Map、Filter、Reduce等函数,为我们在...

  • 为Category添加属性

    前言 在iOS开发中,category作用十分巨大,在实际项目中,我们可以通过添加一个类的category来实现任意地方调用我们已经准备好的方法...

  • Resize,w 360,h 240
    iOS图片加载优化二三事

    前言 一张图片从引入project中,到最后展示在用户面前,经历了许多环节。其中压缩解压缩就是一个值得我们探究的环节。 开始之前,我们需要了解一...

个人介绍
Coding & Film & Beatbox