转载:字节跳动[https://mp.weixin.qq.com/s/4-4M9E8NziAgshlwB7Sc6g] iOS OOM 崩溃在生产环境中的归因一直是困扰业界已久...
转载:字节跳动[https://mp.weixin.qq.com/s/4-4M9E8NziAgshlwB7Sc6g] iOS OOM 崩溃在生产环境中的归因一直是困扰业界已久...
作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:http://www.jianshu.com/p/8d497989f704 这年头不知道...
由于FFmpeg开源框架的功能非常强大,可以播放的视频种类很多,同时添加第三方库kxmovie,实现视频播放,真的是爽爆了,因此今天来说一下关于FFmpeg在iOS手机上的一...
前言 本文快速回顾了计算机网络书本中常考的的知识点,用作面试复习,事半功倍。 主要内容有:计算机网络体系结构,TCP与UDP,UDP/TCP实现DEMO代码 基础 计算机网络...
70、TCP协议的三次握手与四次挥手 70.1、TCP报文结构 1、源端口号:表示发送端端口号,字段长为16位。 2、目标端口号:表示接收端口号,字段长为16位。 3...
Tcp是个“流协议”,所谓流,就是没有界限的一连串数据,没有界限。TCP底层不了解业务数据的含义,它会根据TCP缓冲区的实际情况进行包的划分,所以业务上认为,一个完整的包可能...
点击获取 《Objective-C编程之道 iOS设计模式解析》Source Code 源码传送门:点击下载原书 PDF 版本 一、关于 OMT OMT是Object Mod...
想问一个问题,load的作用是什么,initialize的作用又是什么?
24·iOS 面试题·+(void)load; +(void)initialize; 有什么用处?前言 写在最前面,Objective-C +load vs +initialize 这篇博客已经非常完美的回答了这道题目,我这篇文章就是学习完之后的学习笔记。强烈建议大家去阅...
最近总结了一些数据结构和算法相关的题目,这是第一篇文章,关于二叉树的。先上二叉树的数据结构: 二叉树的题目普遍可以用递归和迭代的方式来解 1.求二叉树的最大深度 2.求二叉树...
对于已存在的单语言老工程,里面还是直接的: 这种需要做多语言升级的话,可以按照下面的步骤来快速操作: 1.提取出工程里面用的老字段 使用下面的正则表达式搜索(Swift中去掉...
关于横竖屏适配,有一句说一句,坑挺深的。之前做Vision和毕设的时候就处理过横竖屏问题,不过当时的功力太浅,明显没有处理明白。所以这次在公司项目中又一次遇到了这种横竖屏的需...