资源优化 删除无用图片 删除无用图片的过程,可以概括为下面这 6 大步。通过 find 命令获取 App 安装包中的所有资源文件,比如find > /Users/daimin...
资源优化 删除无用图片 删除无用图片的过程,可以概括为下面这 6 大步。通过 find 命令获取 App 安装包中的所有资源文件,比如find > /Users/daimin...
TCP和UDP区别 TCP是面向连接的UDP是面向无连接的 TCP提供可靠交付。通过TCP连接传输的数据,无差错、不丢失、不重复并且按需分配到达。UDP 不保证不丢失,不保证...
Socket是基于TCP和UDP协议的编程。Socket编程进行的是端到端的通信,往往意识不到中间经过多少局域网,多少路由器因此能够设置的参数也只能是端到端协议之上网络层和传...
Blocks 概要 Blocks是C语言的扩充功能。可以用一句话来表示Blocks的扩充功能:带有自动变量(局部变量)的匿名函数。 “带有自动变量值”究竟是什么呢。 先看看C...
单例 什么情况下会需要单例呢?比如系统中只能共享而不能复制的资源。例如,GPS,CoreLocation框架中的类 单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访...
正常一条网络请求需要经过的流程是这样:1.DNS 解析,请求DNS服务器,获取域名对应的 IP 地址。2.与服务端建立连接,包括 tcp 三次握手,安全协议同步流程。3.连接...
上节讲到了Block的实质 ,Blcok转换为Block的结构体类型的自动变量,_ block 变量转换为 _block变量的结构体类型的自动变量。所谓结构体类型的自动变量,...
通过计算机上的音视频输入设备或者手机端摄像头和麦克风实时录制的音视频流,编好码后通过直播协议将数据包实时发送给服务器端,服务器端通过流媒体协议把实时流分发出去,其他终端通过直...
DNS即域名系统(Domain Name System)是用来将域名与IP地址建议映射的协议。DNS服务器是高可用、高并发和分布式的树桩层次结构 根DNS服务器:返回顶级域D...
网页上访问https的话会有乱码,因为经过SSL加密。 抓macOS的包 我们以www.baidu.com为例子 抓iOS应用包 设置好同一局域网并设置好端口号后从菜单栏选取...
网络监听 蜂窝无线系统(LTE、4G、3G 等)对电量的消耗远大于 WiFi 信号。根源在于 LTE 设备 基于多输入、多输出技术,使用多个并发信号以维护两端的 LTE 链接...
此篇文章为读iOS 和macOS性能优化的简单记录。 目前的Objective-C 运行时系统中,Objective-C选择器(selector)实际上只是一个C字符串通过字...
DNS劫持主要是让你重定向到其他网站,比如你想正确访问淘宝,正常的DNS解析应该返回的是淘宝的IP地址,但是攻击者利用其他攻击手段,篡改了DNS解析的结果,返回了非淘宝IP地...
网上很多关于这方面的文章,但是决定还是如何使用响应者和响应者链出发,然后来解释一波儿,首先推荐去看官方文章Using Responders and the Responder...
给大家介绍几种常用的markdown写法 标题大小 突出文章的层次感有1-6个阶级用#的数量区分 五级标题##### 五级标题 效果如下 五级标题 字体设置 $\color{...