8月 2021

2021年8月19日

RTMP

RTMP specification https://wwwimages2.adobe.com/content/dam/acom/en/devnet/rtmp/pdf/rtmp_specificati...

进一步了解
2021年8月18日

Make

GNU Make官方文档 官网网址 make的作用 从我的理解来看,make的主要作用就是管理大型一点的项目的编译,其优点有: 省去每次输入大量编译命令的麻烦当程序规模很小时,比如只有一个源文件时,我...

进一步了解
2021年8月18日

QUIC 0-RTT

基本原理 在客户端和服务器已经建立过的连接前提下,客户端再次和服务器建立连接时,可以使用之前建立连接时缓存的信息,从而在再次建立连接时利用之前的信息加密数据,在第一个包里面就携带数据,实现0RTT. ...

进一步了解
2021年8月18日

无锁队列

boost无锁队列 要求里面存放的元素具有trivial destructor,因为里面的元素有可能被删除两次。trivial destructor的解释:https://en.cppreferenc...

进一步了解
2021年8月13日

Cmake

概述 直接写makefile有时显得过于繁琐,而且维护跨平台的项目时显得比较麻烦,这时候就可以考虑使用cmake。cmake的核心是targets(动态库、静态库、可执行程序或者所谓的custom t...

进一步了解
2021年8月13日

Http Cookie

参考 https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies cookie用途:在无状态的HTTP协议里保存和状态相关的东西。 查看Cook...

进一步了解
2021年8月13日

Robots Txt File

robots.txt文件规范 robots.txt文件必须位于主机的顶级目录,抓取工具不会检查子目录中是否包含robots.txt文件 robots.txt只对该主机、域名、协议和端口号上的所有子目录...

进一步了解
2021年8月13日

Catch2

Catch2测试框架 https://github.com/catchorg/Catch2/tree/v2.13.7 优点: 使用简单,只需要包含头文件,没有额外的依赖,只要能编译C++11和包含了s...

进一步了解
2021年8月13日

TFRC

RFC5348,receiver based。sender based的要看RFC4343。 Introduction TCP friendly: 速率在相同条件下TCP速率的2倍以内。 TFRC与T...

进一步了解