自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 结构体大小

直接分析例子。结构体大小等于最后一个成员的偏移量加上最后一个成员的大小。首个成员的偏移量都为0,接下来每个成员的偏移量等于前一个元素的大小加上前一个元素的偏移量(需要字节对齐)举例如下:(1)struct stu1 { int i; char c; int j; };i的偏移量为0,大小为4,c的偏移量应该为i的大小加上i的偏移量,因此c的偏移量为4

2017-08-11 16:40:55 185

原创 G711编码原理

在正常的语音通话中,信号幅值的分布并不均匀,小信号出现的概率往往大于大信号出现的概率。G.711正是利用语音信号的这种特性采用非均匀量化编码。在量化的时候可以让量化区间在小信号的时候取较小,在大信号的时候取较大,这样就能有效提高量化的信噪比     首先将输入信号的幅度归一化便于分析,然后将信号分成不均匀的8个段落,每个段落长度基本以2倍的递增。每一段又再分成16份,每一份都代表一个量化级

2017-05-26 14:20:13 4354

原创 快速排序

最近刷题过程中经常碰到题中有排序的要求,为了偷懒往往采用c++中STL函数的sort()函数排序,该函数实现方法主要是采用快速排序,时间复杂度一般为O(nlogn),根据排序量和阈值结合了插入排序和堆排序。这里主要是学习快速排序的思想顺便学习代码的实现。   快速排序主要的思想如下:   假设A为待排序数据,i为起始值,j为终值。  1、假如A为空或者只有一个数值,直接返回。  2

2017-05-24 10:00:21 201

原创 串口协议分析

一、主要说明:     串口(UART),通用异步接收器,使用标准的TTL/COMS逻辑电平(0-5v,0-3.3v,0-1.8v)来表示数据,高电平时为数据1,低电平时为数据0。二、数据传输的流程如下;   (1)平时空闲为1状态。   (2)发送数据时,tx变为0状态,维持1位时间,接收方检测到开始后,再等待1.5s个周期时间开始检测数据线的状态得到所有的数据。三、注意的一

2017-05-15 10:25:52 1217

paramiko-1.14.0.tar.gz

Linux下ssh命令依赖包,解压安装包后,在安装包下面,直接运行python setup.py install即可

2020-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除