logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

音频的基本概念

文章目录1 音频的基本概念1.1 音频的概念1.2 音频相关的术语1 音频的基本概念1.1 音频的概念音频数据的承载方式最常用的是脉冲编码调制 脉冲编码调制,即 PCM。在自然界中, 声音是连续不断的,是一种模拟信号,那怎样才能把声音保存下来呢?那就是把 声音数字化,即转换为数字信号。我们知道声音是一种波,有自己的 振幅和频率,那么要保存声音,就要保存声音在各个时间点上的振幅。而 数字信号并不能连

音频编码的基本概念

文章目录1 音频编码的基本概念1.1 常见的音频编码格式1.2 AAC简介1 音频编码的基本概念1.1 常见的音频编码格式原始的 PCM 音频数据也是非常大的数据量,因此也需要对其进行压缩编码。和视频编码一样,音频也有许多的编码格式,如:WAV、MP3、WMA、APE、FLAC、AAC 等等,音乐发烧友应该对这些格式非常熟悉,特别是后两种无损压缩格式。1.2 AAC简介本节以 AAC 格式为例,直

位图数据结构

文章目录1 位图数据结构1.1 位图定义1.2 位图实现1 位图数据结构1.1 位图定义位图概述:位图是一组连续的标志位,每一位用于标识某种状态的有无。操作接口:初始化:将所有的位清零。设置某1位。清除某1位。寻找第一个置位的位置(从第0位开始)。寻找第一个置位的位置:移位测试(稍慢)。分组查表(较快)。1.2 位图实现位图结构定义:位图初始化:...

sockaddr数据结构

文章目录1 sockaddr数据结构1 sockaddr数据结构很多网络编程函数诞生早于IPv4协议,那时候都使用的是sockaddr结构体,为了向前兼容,现在sockaddr退化成了(void *)的作用,传递一个地址给函数,至于这个函数是sockaddr_in还是其他的,由地址族确定,然后函数内部再强制类型转化为所需的地址类型。// sockaddr数据结构struct sockaddr {s

常见的物联网通信协议

文章目录1 TCP2 UDP3 HTTP4 MQTT5 CoAP6 LwM2M1 TCPTCP 是一种面向连接的、可靠的、基于字节流的传输层通信协议。特点:面向连接可靠通信方式基于流的方式缺点:花销大设备必须时刻保持连接状态(功耗大)消耗时间比较久2 UDP用户数据报协议(UDP,User Datagram Protocol)支持一个无连接的传输协议。特点:不需要连接速度快不需要应答缺点:不可靠T

物联网技术的发展历史及关键技术

文章目录1 物联网技术的发展历史及基本概念1.1 物联网技术的发展历史1.2 物联网技术的基本概念2 物联网技术的1 物联网技术的发展历史及基本概念1.1 物联网技术的发展历史上世纪90年代,麻省理工学院教授凯文•艾什顿在口红内置RFID,通过无线网络接收数据,被誉为物联网之父。2005年,国际电信联盟在突尼斯举行的信息社会世界峰会上提出“物联网IoT”的概念。2009年,谷歌启动了自动驾驶汽车测

电阻应用电路之运放如何消除偏置电流的影响

文章目录1 电阻应用电阻之运放如何消除偏置电流的影响1.1 现象和解决方法1 电阻应用电阻之运放如何消除偏置电流的影响我们会发现一个问题,或者前辈告诉我们无论是电压跟随或者正相比例还是其他运放应用电路,一定要在正相输入端串入一个电阻,而且这个电阻的值等于反向输入端反馈电阻网络的并联。为什么要这么做?就是因为理想运放和实际运放是有区别的,实际运放因为其结构的问题导致其在输入端存在偏置电流,正是因为偏

C++中对象的构造顺序和析构顺序

文章目录1 C++中对象的构造顺序1.1 局部对象的构造顺序1.2 堆对象的构造顺序1.3 全局对象的构造顺序1 C++中对象的构造顺序C++中的类可以定义多个对象,那么对象构造的顺序是怎样的?1.1 局部对象的构造顺序对于局部对象:当程序执行流到达对象的定义语句时进行构造。#include <stdio.h>class Test{private:in...

定义和声明的区别

文章目录1 变量定义和变量声明的区别1.1 变量定义和变量声明的区别1 变量定义和变量声明的区别1.1 变量定义和变量声明的区别对于如下语句,哪个是变量定义?哪个是变量声明?int i;// 变量定义extern int i;// 变量声明变量定义:所谓的定义就是(编译器)创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常说的变量名或对象名。但是...

结构体struct

文章目录1 空结构体1.1 空结构体占用多大内存2 结构体与柔性数组2.1 柔性数组的概念2.2 柔性数组的用法1 空结构体1.1 空结构体占用多大内存C语言中的struct可以看作是变量的集合,那么空结构体占用多大内存呢?对于,如下代码:#include <stdio.h>struct TS{};int main(){struct TS t1;...

    共 23 条
  • 1
  • 2
  • 3
  • 请选择