audio_ogg 发表于 2022-03-27 分类于 audio Ogg简述rfc: https://datatracker.ietf.org/doc/html/rfc3533 Ogg是一种音频的容器格式,常见的音频容器格式还有:mp3,aac,wav等等; “Ogg”意指一种文件格式,可以纳入各式各样自由和开放源代码的编解码器,包含音效、视频、文字(像字幕)与元数据的处理。 阅读全文 »
audio_flac 发表于 2022-03-26 分类于 audio Flac:This is a detailed description of the FLAC format. There is also a companion document that describes FLAC-to-Ogg mapping.For a user-oriented overview, see About the FLAC Format. 阅读全文 »
audio_wav 发表于 2022-03-26 分类于 audio wav格式介绍:1 wave格式: 文件描述:WAVE or RIFF WAVE sound 文件扩展名:.wav/.wave 文件字节序:小端 阅读全文 »
c++_valuetype 发表于 2021-05-23 分类于 c++ 彻底理解c++中的五种值,临时对象,移动语意,引用指针,const等的概念和关联c++的引用和指针引用:引用,是变量或对象的别名,这么解释其实还是有点抽象的;如果是指针,则好理解,是对象的虚拟内存地址;所以在赋值拷贝等容易有实体理解;而引用,在这些常见下,又是什么样的实际操作?考虑如下例子: 阅读全文 »
tcpip_tc 发表于 2021-05-22 更新于 2021-05-23 分类于 tcpip 流量控制概述linux下通过tc traffic control 框架及系列实现和工具来实现对出口,甚至入口流量的控制,所谓的控制,就是进行包延迟传输,丢包,包损坏,带宽限制,针对某个ip规则进行限制等等,来达到模拟网络异常状况,包优先级传输,或者更多功能; 阅读全文 »
linux_netdevicelayer 发表于 2021-05-22 更新于 2021-05-23 分类于 tcpip 目标:描述linux网络协议栈结构: 常规的方式:传统的单机网络结构:一个服务器(server)上,运行一个linux系统,linux系统之上运行一个协议栈,支持相关上层应用;服务器的下方(硬件设备),接一个或多个网卡,代表这个系统可能支持多个ip,多个出口等;每个网卡NIC接不同的交换机(路由器),来连接到可能不同的运营商物理网络,如下图:在这种情况下一个服务器为一个单点的物理机; 阅读全文 »
linux_neighbor 发表于 2021-05-22 更新于 2022-04-05 分类于 linux 邻居子系统邻居子系统概述 邻居:即是在同一个局域网lan下的主机;是二层的概念;邻居之间仅隔一跳距离 邻居子系统:即是提供了3层和2层间地址的映射关系的系统,以及二层的首部缓存和加速数据包发送等功能;邻居子系统提供了一种通用的框架,用于arp协议,ipv6ND协议等,可以说是类和对象的关系; 阅读全文 »