摘要:目前MP4的概念被炒得很火,也很乱。最开始MP4指的是音频(MP3的升级版),即MPEG-2 AAC标准。随后MP4概念被转移到视频上,对应的是MPEG-4标准。而现在我们流行的叫法,多半是指能播放MPEG-4标准编码格式视频的播放器。但是这篇文章介绍的内容跟上面这些都无关,我们要讨论的是MP4文件 阅读全文
傅里叶分析之掐死教程(完整版)更新于2014.06.06
2017-11-22 11:31 by nigaopeng, 735 阅读, 0 推荐, 收藏, 编辑
摘要:频域分析时域函数的多个不同的数学变换被称为“频域”方法。 这些是最常见的变换及其应用: 傅里叶级数 - 重复信号,振荡系统 傅立叶变换 - 非重现信号,瞬变 拉普拉斯变换 - 电子电路和控制系统 Z变换 - 离散信号,数字信号处理 小波变换 - 图像分析,数据压缩 上述变换可以被解释为捕获某种形式的 阅读全文
关于Spinlock机制的一点思考
2017-11-17 13:42 by nigaopeng, 634 阅读, 0 推荐, 收藏, 编辑
摘要:存在两段代码同时在多核上执行的情况,这时候才需要一个真正的锁来宣告代码对资源的占有。 几个核可能会同时access临界区,这时的spinlock是如何实现的呢? 要用到CPU提供的一些特殊指令,对lock变量进行原子操作。 SMP中spin_lock的实现 实现在include/linux/spin 阅读全文
spinlock变量没有初始化
2017-11-16 20:01 by nigaopeng, 454 阅读, 0 推荐, 收藏, 编辑
摘要:http://blog.csdn.net/longwang155069/article/details/52224284 阅读全文
linux shell 将字符串分割成数组
2017-11-15 13:52 by nigaopeng, 839 阅读, 0 推荐, 收藏, 编辑
摘要:要将$a分割开,可以这样: 上述代码会输出 arr=($a)用于将字符串$a分割到数组$arr ${arr[0]} ${arr[1]} ... 分别存储分割后的数组第1 2 ... 项 ,${arr[@]}存储整个数组。变量$IFS存储着分隔符,这里我们将其设为逗号 "," OLD_IFS用于备份默 阅读全文
【Shell脚本】逐行处理文本文件
2017-11-15 13:46 by nigaopeng, 4155 阅读, 0 推荐, 收藏, 编辑
摘要:经常会对文体文件进行逐行处理,在Shell里面如何获取每行数据,然后处理该行数据,最后读取下一行数据,循环处理.有多种解决方法如下: 1.通过read命令完成. read命令接收标准输入,或其他文件描述符的输入,得到输入后,read命令将数据放入一个标准变量中. 利用read读取文件时,每次调用re 阅读全文
Shell 教程
2017-11-15 13:44 by nigaopeng, 200 阅读, 0 推荐, 收藏, 编辑
摘要:http://www.runoob.com/linux/linux-shell-test.html 阅读全文
Gcov 详解 + 内核函数覆盖率测试方法详述及产生错误解决办法
2017-11-14 16:00 by nigaopeng, 631 阅读, 0 推荐, 收藏, 编辑
摘要:http://blog.csdn.net/wangyezi19930928/article/details/42638345 http://www.uml.org.cn/Test/201208311.asp 阅读全文
Buildroot构建指南--Overview
2017-11-14 15:19 by nigaopeng, 201 阅读, 0 推荐, 收藏, 编辑
摘要:http://blog.csdn.net/zhou_chenz/article/details/52295674 阅读全文
makefile里PHONY的相关介绍
2017-11-14 15:12 by nigaopeng, 286 阅读, 0 推荐, 收藏, 编辑
摘要:Phony Targets PHONY 目标并非实际的文件名:只是在显式请求时执行命令的名字。有两种理由需要使用PHONY 目标:避免和同名文件冲突,改善性能。 如果编写一个规则,并不产生目标文件,则其命令在每次make 该目标时都执行。例如: clean: rm *.o temp因为"rm"命令并 阅读全文