一、什么是websocket Websocket是一个应用层协议,它必须依赖HTTP协议进行一次握手,握手成功后,数据直接从TCP通道传输,此时就与HTTP无关了。所以web...
一、什么是websocket Websocket是一个应用层协议,它必须依赖HTTP协议进行一次握手,握手成功后,数据直接从TCP通道传输,此时就与HTTP无关了。所以web...
算法: 标记-清除:从根变量开始遍历所有引用的对象,引用的对象标记为"被引用",没有被标记的进行回收。 优点:解决了引用计数的缺点(不能很好的处理循环引用,而且实时维护引用计...
1、select是随机的还是顺序的?select的使用场景? select会随机选择一个可用通道做收发操作.常用语gorotine的完美退出golang 的 select 就...
一、编程语言 Linux后台开发技术视频篇[https://link.zhihu.com/?target=https%3A//ke.qq.com/course/417774%...
分区的方式 mbr分区 最多支持四个主分区。 系统只能安装在主分区。 扩展分区要占一个主分区。 MBR最大只支持2TB,但拥有最好的兼容性。 gtp分区 支持无限多个主分区(...
视频播放器介绍文档 目录介绍 01.该视频播放器介绍 02.视频播放器功能 03.视频播放器架构说明 04.视频播放器如何使用 05.播放器详细Api文档 06.播放器封装思...
参考HTTPS的加密流程|一篇文章读懂HTTPS及其背后的加密原理|HTTPS协议详解|Https加密过程|Https握手过程 HTTPS(全称: Hypertext Tra...
关于我的仓库 这篇文章是我为面试准备的学习总结中的一篇 我将准备面试中找到的所有学习资料,写的Demo,写的博客都放在了这个仓库里iOS-Engineer-Interview...
git clone [url]把某个项目的远端仓库复制一份出来到本地 git status检查文件当前状态 git add <file> <file> <file>...暂存...
之前一直用的rtp,最近在用rtmp,相关学习整理如下: RTMP协议规定,播放一个流媒体有两个前提步骤:第一步,建立一个网络连接(NetConnection);第二步,建立...
rtsp_pushmain||->domain //两个参数 第一个playurl(rtsps/rtsp/rtmp/rtmps), 第二个pushurl||->Logger:...
对于 Linux来说,实际信号是软中断,许多重要的程序都需要处理信号。信号,为 Linux 提供了一种处理异步事件的方法。比如,终端用户输入了 ctrl+c 来中断程序,会通...
RtspClientTask负责管理rtspclient,每个rtspclient都会创建新的线程,rtspclient 使用live555开源库。取流后需要简单封装数据,h...
解压live555-latest.tar.gz,内部各文件夹都有.mak文件,首先对win32config文件进行修改: a. TOOLS32 = c:\Program Fi...