iOS中的八大锁解析与使用[//www.greatytc.com/p/db6e3f213798]iOS底层学习之八大锁的分析[https://www.jianshu...
传输协议 在5G+超高清直播传输领域,选择一种有效的传输协议,以减少业务传输时延,改善业务性能是非常重要的。目前应用较多的是RTP、SRT、RIST、RTMP等协议。 RTP...
一、背景 背景:记录下iOS P2P通信的实现的流程,以及实现过程中遇到的问题,方便后续bug调试,为代码整洁规范化提供设计思路 目标群体:iOS及客户端开发人员 技术应用场...
博文出处:HTTPS加密原理,欢迎大家关注我的博客,谢谢! Header HTTP、HTTPS在我们日常开发中是经常会接触到的。 我们也都知道,一般 Android 应用开发...
进程进程是指在系统中正在运行的一个应用程序 线程1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程)1个线程中任务的执行是串行的(执行完上一个才能执行下一个) 多...
学习路线(内部分享内容) 加密解密(对称加密、非对称加密、混合加密) 单向散列函数 数字签名 证书 iOS签名机制 参考资料与图片来源:《图解密码技术第三版》[https:/...
前提:测试最近测出了一个比较奇怪的问题,反复点击蓝牙跟定位打开设置页面,操作频繁了之后,整个APP就会卡死; 分析:APP卡死第一反应就是主线程被阻塞,打开xcode调试,果...
使用流程 下载Wireshark最新版,官网下载地址:https://www.wireshark.org/download.html[https://www.wireshar...
之前有分析过OC类的底层结构[//www.greatytc.com/p/4aa0c3334d95],今天来重点分析一个重要的结构体cache_t; cache_t结...
首先先看一段代码 这段代码的打印结果是,class类方法比对的只要re1是1,alloc类方法比对的全部都是1; 源码奉上 1、isMemberOfClass vc isKi...
这里有一篇apple官方关于runtime底层优化的思路,为什么要定义class_rw_t、class_ro_t等等这么多结构体:https://developer.appl...
请问阁下人脸识别用的是什么框架呢?
iOS视觉-- (11) OpenGL ES+GLSL实现大眼和瘦脸前面我们学过摄像头的渲染、单滤镜、多滤镜的处理的流程。接下来要学习的是大眼和瘦脸的技能了。这里会使用到人脸识别的技术,刚开始打算用的是Vision原生框架来做,无奈,脱离时代...
Clang是一个C语言、C++、Objective-C语言的轻量级编译器。源代码发布于BSD协议下。 Clang将支持其普通lambda表达式、返回类型的简化处理以及更好的处...
1、alloc底层原理 1.1 三种方式调试底层源码: 1: 符号断点 libobjc.A.dylib`objc_alloc: 2: 汇编 跟流程 - 符号断点: objc_...
这个公众号会路线图式的遍历分享音视频技术:音视频基础(完成)[https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5MTkxOT...
主要问题集中在编码过程中需要CPU大量的参与工作,因为压缩率的设置不同,使用ultrafast,编码器的工作量比medium的工作量少了,cpu就下去了,可以尝试下面设置:A...