- 博客(194)
- 资源 (14)
- 收藏
- 关注
原创 Android Studio新版本logcat过滤说明
Android Studio新版本logcat过滤说明,按packagename,TAG,level,message等过滤
2023-08-02 18:09:21
4330
1
转载 文件页和匿名页
文件页内存回收,也就是系统释放掉可以回收的内存,比如缓存和缓冲区,就属于可回收内存。它们在内存管理中,通常被叫做文件页(File-backed Page)。大部分文件页,都可以直接回收,以后有需要时,再从磁盘重新读取就可以了。脏页那些被应用程序修改过,并且暂时还没写入磁盘的数据(也就是脏页),就得先写入磁盘,然后才能进行内存释放。这些脏页,一般可以通过两种方式写入磁盘。...
2019-11-21 08:44:36
1212
原创 音视频码率介绍
一、码率概念码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。二、码率分类1、CBR:constant bitrate 固定码率2、VBR:variable bitrate 可变码率三、视频清晰度在码率一定的情况下,分辨率与清晰度成反比关系:分辨率越高,图像越不清晰;分辨率越低,图像越清晰。在分辨率一定的情况下,码率与清晰度成正比...
2019-10-30 09:59:37
1606
转载 WebRTC的噪声抑制(noise suppression,NS)算法
WebRTC噪声抑制核心算法在ns_core.c文件里。噪声频谱可以使用如语音/噪声似然函数进行估计。将接收到的每帧信号和频率分量分类为噪声或语音。算法原理该算法的核心思想是采用维纳滤波器抑制估计出来的噪声。上式中x和n分别表示语音和噪声,而y表示麦克风采集到的信号。它们的频谱关系如上,从上图可以看出语音和噪声是加性且不相关的关系,对于非加性关系可以有AEC等算法对不同...
2019-10-24 09:26:56
2823
转载 Linux内核调试方法总结之coredump
什么是core dump?分析core dump是Linux应用程序调试的一种有效方式,像内核调试抓取ram dump一样,core dump主要是获取应用程序崩溃时的现场信息,如程序运行时的内存、寄存器状态、堆栈指针、内存管理信息、函数调用堆栈信息等。Core dump又称为“核心转储”,是Linux基于信号实现的。Linux中信号是一种异步事件处理机制,每种信号都对应有默认的异常处理操...
2019-10-10 19:51:52
2109
原创 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<...
2019-09-23 16:29:32
88018
1
原创 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 10:06:21
1152
转载 Ethernet(以太网)之 详解 MAC、MII、PHY
https://blog.csdn.net/ZCShouCSDN/article/details/80090802
2019-07-11 21:03:43
1295
转载 wpa_supplicant、wpa_cli的使用
https://blog.csdn.net/bulebin/article/details/85253631
2019-07-11 16:11:20
194
原创 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
4975
原创 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
532
转载 Linux 下framebuffer 帧缓冲的使用
转自:https://www.cnblogs.com/xiaojianliu/p/8473095.htmlframebuffer 帧缓冲帧缓冲(framebuffer)是Linux 系统为显示设备提供的一个接口,它将显示缓冲区抽象,屏蔽图像硬件的底层差异,允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。用户不必关心物理显示缓冲区的具体位置及存放方式,这些都由帧缓冲设备驱...
2019-06-13 09:57:49
1670
转载 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
2197
转载 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
802
转载 declare命令,export命令
declare命令declare[+/-][选项]变量名选项-:给变量设置类型属性+:取消变量的类型属性-a:将变量声明为数组型-i:将变量声明为整数型(integer)-x:将变量声明为环境变量-r:将变量声明为只读变量-p:显示指定变量的被声明的类型export命令(声明环境变量)export等价于declare -x-----------------...
2019-06-12 08:34:53
4909
转载 linux进程间通信(IPC)机制总结
https://blog.csdn.net/ds1130071727/article/details/78519527
2019-06-10 15:29:58
388
转载 综合使用Ettercap+Namp+Wireshark进行Arp欺骗和会话劫持
https://blog.csdn.net/qq_37865996/article/details/84146695
2019-06-03 14:37:18
331
原创 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
3014
原创 Everything介绍
一、什么是EverythingEverything是Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。不像 Windows 内置搜索,"Everything" 默认显示电脑上每个文件和文件夹 (就如其名 "Everything")。您在搜索框输入的关键词将会筛选显示的文件和文件夹。二、官网下载https://www.voidtools.com/zh-...
2019-05-31 09:11:42
1507
原创 linux 判断网络是否连接正常
#define NETWORK_PATH "/sys/class/net/eth0/carrier" // 有线网络节点/********************************************************************* 函数名: getNetworkStatus** 函数描述: 获取当前的网络连接情况** 参数: ...
2019-05-27 10:59:00
1785
转载 实战总结----用Makefile编译生成动态链接库.so
实战总结----用Makefile编译生成动态链接库.sohttps://blog.csdn.net/weixin_40204595/article/details/82048761
2019-05-17 15:30:42
1052
原创 ffmpeg ffplay ffprobe 常用命令
一、ffmpeg1、yuv和jpg转换ffmpeg -i a.jpg -s 640x480 -pix_fmt yuv422p a.yuvffmpeg -pix_fmt yuv422p -s 640x480 -i a.yuv b.jpg2、查看支持哪些格式ffmpeg -pix_fmts3、mp3转pcmffmpeg -i audio1.mp3 -f s16le audio...
2019-05-10 09:49:16
1354
1
转载 Linux电源管理-休眠与唤醒
https://www.cnblogs.com/lifexy/p/9629699.html1.休眠方式在内核中,休眠方式有很多种,可以通过下面命令查看# cat /sys/power/state //来得到内核支持哪几种休眠方式. 常用的休眠方式有freeze,standby, mem, diskfreeze: 冻结I/O设备,将它们置于低功耗...
2019-04-24 15:54:36
882
转载 git bisect 命令教程
http://www.ruanyifeng.com/blog/2018/12/git-bisect.htmlgit bisect是一个很有用的命令,用来查找哪一次代码提交引入了错误。它的原理很简单,就是将代码提交的历史,按照两分法不断缩小定位。所谓"两分法",就是将代码历史一分为二,确定问题出在前半部分,还是后半部分,不断执行这个过程,直到范围缩小到某一次代码提交。本文通过一个实例...
2019-04-18 20:59:49
304
转载 linux内存基础知识和相关调优方案
内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。对于整个操作系统来说,内存可能是最麻烦的的设备。而...
2019-04-09 16:22:20
284
转载 select函数详细用法解析
https://blog.csdn.net/guozhiyingguo/article/details/52912298
2019-03-06 13:15:41
1455
原创 模式识别、机器学习、深度学习的区别
1、模式识别概念模式识别是指对表征事物或现象的各种形式的(数值的、文字的和逻辑关系的)信息进行处理和分析,以对事物或现象进行描述、辨认、分类和解释的过程,是信息科学和人工智能的重要组成部分。2、机器学习计算机程序可以在给定某种类别的任务 T 和性能度量 P 下学习经验 E ,如果其在任务 T 中的性能恰好可以用 P 度量,则随着经验 E 而提高。机器从已知的经验数据(样本)中,通过...
2019-02-21 10:29:14
7559
转载 Tensorflow中reduction_indices 的用法
Tensorflow中reduction_indices 的用法默认时None 压缩成一维
2019-02-20 13:53:36
774
翻译 关于浏览器出现ERR_SSL_PROTOCOL_ERROR错误的原因与解决建议
一、导致ERR_SSL_PROTOCOL_ERROR错误主要有以下几个原因:Invalid System Time 系统时间与网络时间不同步 Firewall blocking the website or IP address Website could be blacklisted in the Hosts file Browser extension blocking the we...
2019-02-18 16:56:36
201994
8
原创 “将TensorFlow训练好的模型移植到c++“ 参考资料汇总
tensorflow C++ 环境搭建及实战https://blog.csdn.net/gubenpeiyuan/article/details/80855644
2019-02-16 14:33:25
1712
原创 “将TensorFlow训练好的模型移植到android“ 参考资料汇总
https://blog.csdn.net/cxq234843654/article/details/71171293https://blog.csdn.net/u011511601/article/details/80426375 移植facenet pb模型到androidhttps://blog.csdn.net/lq126126/article/details/807767...
2019-02-15 11:09:56
725
转载 Python中的数据可视化简介
https://mp.weixin.qq.com/s?__biz=MzUyMjg4NjU5OQ==&mid=2247486873&idx=1&sn=7ef23a69ec570f1eab7379c76c2aeb69&chksm=f9c44131ceb3c82703bc20443e463ee30de7cec44b53a63421c67277ba535b6b2f88ddd...
2019-01-29 11:36:51
1404
原创 python requirements.txt
python工程中requirements.txt文件用于记录依赖包及其精确的版本号,以便他人在使用你的工程时快速部署环境。 1、生成requirements.txtpip freeze > requirements.txt 2、使用requirement.txtpip install -r requirements.txt...
2019-01-23 14:51:18
356
原创 TensorFlow卷积函数与channels理解
TensorFlow使用tf.nn.conv2d函数实现卷积操作。tf.nn.conv2d(input, filter, stribes, padding, use_cudnn_on_gpu=None, name=None)参数input:指需要做卷积的输入图像,它要求是一个Tensor,具有[batch, in_height, in_width, in_channels]这样的...
2019-01-14 15:33:58
1912
原创 TensorFlow 添加一个神经网络层
例子一、添加一个神经网络层详见:https://morvanzhou.github.io/tutorials/machine-learning/tensorflow/3-1-add-layer/import tensorflow as tfdef add_layer(inputs, input_size, output_size, activation_function = None...
2019-01-09 10:07:38
422
2
原创 TensorFlow batch_size、iteration、epoch概念理解
梯度下降法可分为:1、批量梯度下降:遍历全部数据集算一次损失函数,计算量大,计算速度慢,不支持在线学习。2、随机梯度下降(stochastic gradient descent):每处理一个数据就算一次损失函数,该方法速度快,但是收敛性不好,可能在最优点附近晃来晃去,命中不到最优点。3、小批量梯度下降:以上两种方法的折中方法,该方法把数据分为若干批,按批来更新参数。 在深度学习...
2019-01-07 10:42:50
3850
原创 tensorflow sparse_softmax_cross_entropy_with_logits()函数
函数:tf.nn.sparse_softmax_cross_entropy_with_logits(logits=x, labels=y)作用:计算logits和labels之间的稀疏softmax交叉熵,该函数为常用函数。函数:tf.nn.softmax_cross_entropy_with_logits(logits=x, labels=y)作用:计算logits和label...
2019-01-04 10:35:02
1393
原创 tensorflow 张量
有的人将tensorflow的张量简单粗暴的理解为n维数据,从功能的角度上可以这么理解。但是张量实际上并不是n维数组,因为张量并没有真正保存数字,而是保存如何得到这些数据的计算过程。import tensorflow as tfa = tf.constant([1, 2], name = "a")b = tf.constant([3, 2], name = "b")resul...
2018-12-26 15:29:35
317
RK平台指导说明20170526----(EMMC5.1修改).pdf
2019-07-08
文件管理器源码Leelen_FileManager_Micode,管理指定目录下的文件
2016-02-19
基于ALSA的Android音频系统设计与实现
2013-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人