11 TedSmile

尚未进行身份认证

Android、人工智能、深度学习、人脸识别

等级
TA的排名 1w+

文件页和匿名页

文件页内存回收,也就是系统释放掉可以回收的内存,比如缓存和缓冲区,就属于可回收内存。它们在内存管理中,通常被叫做文件页(File-backed Page)。大部分文件页,都可以直接回收,以后有需要时,再从磁盘重新读取就可以了。脏页那些被应用程序修改过,并且暂时还没写入磁盘的数据(也就是脏页),就得先写入磁盘,然后才能进行内存释放。这些脏页,一般可以通过两种方式写入磁盘。...

2019-11-21 08:44:36

音视频码率介绍

一、码率概念码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。二、码率分类1、CBR:constant bitrate 固定码率2、VBR:variable bitrate 可变码率三、视频清晰度在码率一定的情况下,分辨率与清晰度成反比关系:分辨率越高,图像越不清晰;分辨率越低,图像越清晰。在分辨率一定的情况下,码率与清晰度成正比...

2019-10-30 09:08:51

WebRTC的噪声抑制(noise suppression,NS)算法

WebRTC噪声抑制核心算法在ns_core.c文件里。噪声频谱可以使用如语音/噪声似然函数进行估计。将接收到的每帧信号和频率分量分类为噪声或语音。算法原理该算法的核心思想是采用维纳滤波器抑制估计出来的噪声。上式中x和n分别表示语音和噪声,而y表示麦克风采集到的信号。它们的频谱关系如上,从上图可以看出语音和噪声是加性且不相关的关系,对于非加性关系可以有AEC等算法对不同...

2019-10-24 09:26:52

Linux内核调试方法总结之coredump

什么是core dump?分析core dump是Linux应用程序调试的一种有效方式,像内核调试抓取ram dump一样,core dump主要是获取应用程序崩溃时的现场信息,如程序运行时的内存、寄存器状态、堆栈指针、内存管理信息、函数调用堆栈信息等。Core dump又称为“核心转储”,是Linux基于信号实现的。Linux中信号是一种异步事件处理机制,每种信号都对应有默认的异常处理操...

2019-10-10 19:51:52

dB与倍数换算速查表

dB与倍数换算速查表计算公式: dB = 10log (P1/P2)P1/P2:是功率的倍数。示例: P1 为2W,P2 为1W10log (2W/1W )=10 log(2)=3dB即3dB 代表2 倍倍数1<--------->0dB倍数10<--------->10dB倍数100<--------->20dB倍数1000&lt...

2019-09-23 16:25:24

H.264、H.265相关知识点笔记

1、x264官网https://www.videolan.org/developers/x264.html2、x264 git仓库git clone https://code.videolan.org/videolan/x264.git3、H264码流的打包方式一种为annex-b byte stream format 的格式,这个是绝大部分编码器的默认输出格式,就是每个帧的开...

2019-09-19 08:56:47

Ethernet(以太网)之 详解 MAC、MII、PHY

https://blog.csdn.net/ZCShouCSDN/article/details/80090802

2019-07-11 21:03:43

wpa_supplicant、wpa_cli的使用

https://blog.csdn.net/bulebin/article/details/85253631

2019-07-11 16:11:20

RK312X(RK3126C等)支持emmc5.1修改

1、问题描述Samsung KLM8G1WEPD-B031(emmc5.0)更换成Samsung KLM8G1GETF-B041(emmc5.1),开机卡在android机器人界面,进不了系统;2、抓log打印串口log(需要将dts里sdmmc disabled,串口信息才会打印完整),报错如下:mmc0: unrecognised EXT_CSD revision 8...

2019-07-08 10:36:59

WAV文件格式

1、文件格式2、文件头结构体定义,共44字节// WAVE file header formattypedef struct _WavHeader_s{ MI_U8 riff[4]; // RIFF string MI_U32 ChunkSize; // overall size of file in by...

2019-07-03 14:15:27

Linux 下framebuffer 帧缓冲的使用

转自:https://www.cnblogs.com/xiaojianliu/p/8473095.htmlframebuffer 帧缓冲帧缓冲(framebuffer)是Linux 系统为显示设备提供的一个接口,它将显示缓冲区抽象,屏蔽图像硬件的底层差异,允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。用户不必关心物理显示缓冲区的具体位置及存放方式,这些都由帧缓冲设备驱...

2019-06-13 09:57:49

glibc、uclibc的区别

https://blog.csdn.net/hemmingway/article/details/388708111.Glibcglibc = GNU C Library是GNU项(GNU Project)目,所实现的 C语言标准库(C standard library)。目前,常见的桌面和服务器中的GNU/Linux类的系统中,都是用的这套C语言标准库。其实现了常见的C库的函数,支持...

2019-06-12 15:58:56

Ubuntu dash与bash的区别

从Ubuntu 6.10开始,默认使用dash(theDebian Almquist Shell)而不是bash(the GNUBourne-Again Shell). 但Login Shell还是bash. 原因是dash更快、更高效,而且它符合POSIX规范。Ubuntu在启动的时候会运行很多shell脚本,使用dash可以加快启动速度。如果解决bash和dash兼容性导致的问题在...

2019-06-12 14:13:32

declare命令,export命令

declare命令declare[+/-][选项]变量名选项-:给变量设置类型属性+:取消变量的类型属性-a:将变量声明为数组型-i:将变量声明为整数型(integer)-x:将变量声明为环境变量-r:将变量声明为只读变量-p:显示指定变量的被声明的类型export命令(声明环境变量)export等价于declare -x-----------------...

2019-06-12 08:34:53

linux进程间通信(IPC)机制总结

https://blog.csdn.net/ds1130071727/article/details/78519527

2019-06-10 15:29:58

综合使用Ettercap+Namp+Wireshark进行Arp欺骗和会话劫持

https://blog.csdn.net/qq_37865996/article/details/84146695

2019-06-03 14:37:18

linux 以太网ethernet最常用设置命令

1、打开和关闭ifconfigeth0upifconfigeth0down2、配置ip、子网掩码、网关ifconfig eth0 172.18.31.98netmask 255.255.255.0route del default eth0route add default gw 172.18.1.1dev eth03、临时修改macifconfig eth...

2019-06-03 11:12:00

Everything介绍

一、什么是EverythingEverything是Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。不像 Windows 内置搜索,"Everything" 默认显示电脑上每个文件和文件夹 (就如其名 "Everything")。您在搜索框输入的关键词将会筛选显示的文件和文件夹。二、官网下载https://www.voidtools.com/zh-...

2019-05-31 09:11:42

linux 判断网络是否连接正常

#defineNETWORK_PATH"/sys/class/net/eth0/carrier"//有线网络节点/*********************************************************************函数名:getNetworkStatus**函数描述:获取当前的网络连接情况**参数:...

2019-05-27 10:59:00

实战总结----用Makefile编译生成动态链接库.so

实战总结----用Makefile编译生成动态链接库.sohttps://blog.csdn.net/weixin_40204595/article/details/82048761

2019-05-17 15:30:42

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。