前言 React认为每个组件都是一个有限状态机,状态与UI是一一对应的。我们只需管理好APP的state就能控制UI的显示,我们可以在每个component类中来通过this...
前言 React认为每个组件都是一个有限状态机,状态与UI是一一对应的。我们只需管理好APP的state就能控制UI的显示,我们可以在每个component类中来通过this...
HTTPS原理 我们先看一下定义,来自wikipedia的一个介绍: HTTPS (also called HTTP over Transport Layer Securi...
2019 iOS面试题大全---全方面剖析面试 2019 iOS面试题-----多线程相关之GCD、死锁、dispatch_barrier_async、dispatch_gr...
(一) iOS 直播类APP开发流程分解:1 . 音视频处理的一般流程:数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示1、数据采集:摄像机及拾音器收集视频...
(一)JSON与XML的区别: (1)可读性方面:基本相同,XML的可读性比较好;(2)可扩展性方面:都具有良好的扩展性;(3)编码难度方面:相对而言,JSON的编码比较容易...
最近在看《HTTP权威指南》这本书,对HTTP协议有了更深一层的了解。在我们面试过程中关于HTTP协议有两个经典的面试题:1. 谈谈HTTP中GET与POST的区别。2. 在...
离屏渲染就是在当前屏幕缓冲区以外,新开辟一个缓冲区进行操作。 离屏渲染出发的场景有以下: 圆角 (maskToBounds并用才会触发) 图层蒙版 阴影 光栅化 为什么要有离...
多线程需要一种互斥的机制来访问共享资源。 一、 互斥锁 互斥锁的意思是某一时刻只允许一个线程访问某一资源。为了保证这一点,每个想要访问共享资源的线程,需要首先获得一个共享资源...
博客传送门前阵子项目开发忙成狗,就一直没做iOS11的适配,直到XcodeGM版发布后,我胸有成竹的在iPhoneX上跑起项目,整个人都凉透了...下面总结一下我遇到的坑,不...