Fork me on GitHub

随笔 - 997  文章 - 5  评论 - 181  阅读 - 300万 
11 2017 档案
C语言中静态申请内存遇到的错误分析
摘要:今天调试代码中,遇到了一个比较奇怪的打印,dump出来的数据只有前四位有值,其他后面的都为零。 出于直觉,应该是内存没有申请到。仔细核对代码之后,果真发现了一个语法错误,就是使用指针的指针时 ,对申请到的内存取址错误,函数如下: void buff_alloc_check(unsigned char 阅读全文
posted @ 2017-11-30 22:16 虚生 阅读(495) 评论(0) 推荐(0) 编辑
C语言中const关键字的用法
摘要:关键字const用来定义常量,如果一个变量被const修饰,那么它的值就不能再被改变,我想一定有人有这样的疑问,C语言中不是有#define吗,干嘛还要用const呢,我想事物的存在一定有它自己的道理,所以说const的存在一定有它的合理性,与预编译指令相比,const修饰符有以下的优点: 1、预编 阅读全文
posted @ 2017-11-30 13:29 虚生 阅读(244) 评论(0) 推荐(0) 编辑
LDO和DC-DC的概念,区别及优缺点
摘要:最近在做蓝牙项目的时候,遇到了需要配置这两种不同的供电模式的问题,这里顺便温习一下这种供电方式的概念,做个总结。 LDO :LOW DROPOUT VOLTAGE 低压差线性稳压器,故名思意,为线性的稳压器,仅能使用在降压应用中。也就是输出电压必需小于输入电压。优点:稳定性好,负载响应快。输出纹波小 阅读全文
posted @ 2017-11-27 17:35 虚生 阅读(2412) 评论(0) 推荐(0) 编辑
Ubuntu下几个命令行方式使用的图片浏览工具
摘要:想找几个Ubuntu下可以以命令行方式使用的图片浏览工具. Google了一些资料,找到下面几个web: 1.pho:轻巧的命令行图片查看器 其中介绍了工具pho,其功能特点,见下面的转帖内容: pho 功能特点 pho 非常小,执行速度很快,尤其适合需要查看大量图片的用户。就功能上来说,pho 目 阅读全文
posted @ 2017-11-25 11:45 虚生 阅读(9311) 评论(0) 推荐(0) 编辑
I2C和I2S的区别和使用方法
摘要:I2C(Inter-Integrated Circuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。是微电子通信控制领域广泛采用的一种总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简单,器件封装形式小,通信速率较高等优点。 I2S总线概述 音响数据的 阅读全文
posted @ 2017-11-24 17:04 虚生 阅读(8261) 评论(0) 推荐(1) 编辑
scikit-image 图像处理库介绍
摘要:今天学习图像处理的时候,无意中看到了scikit 软件包,抱着学习的态度,这里做个记录,方便以后翻阅。 概念:scikit-image 是一种开源的用于图像处理的 Python 包。它包括分割,几何变换,色彩操作,分析,过滤等算法。 它用作集成到python运算环境几何一些科学运算库(Numpy,S 阅读全文
posted @ 2017-11-24 10:51 虚生 阅读(3467) 评论(0) 推荐(0) 编辑
USB协议介绍
摘要:这里有必要先说清楚一下USB2.0规范的由来。USB2.0技术规范是有由Compaq、Hewlett Packard、Intel、Lucent、Microsoft、NEC、Philips共同制定、发布的,规范把外设数据传输速度提高到了480Mbps,是USB 1.1设备的40倍!但按照原定计划新的U 阅读全文
posted @ 2017-11-22 17:26 虚生 阅读(1149) 评论(0) 推荐(0) 编辑
Ubuntu 16.04 python和OpenCV安装
摘要:Ubuntu 16.04 python和OpenCV安装:最进在做深度学习和计算机视觉的有关内容,因此要在python中用到opencv。我的电脑装的是Ubuntu 16.04,python 2.7和OpenCV 3.2.0 。按照官网的安装方法出了个问题,找不到 cv2 module。因此把自己安 阅读全文
posted @ 2017-11-22 16:23 虚生 阅读(11887) 评论(2) 推荐(0) 编辑
一种基于python的人脸识别开源系统
摘要:今天在搜索人脸识别的文章时,无意中搜到一个比较开源代码,介绍说是这个系统人脸的识别率 是比较高的,可以达到:99.38%。这么高的识别率,着实把我吓了一跳。抱着实事求是的态度。个人 就做了一些验证和研究。 按照github和网上的例子,安装成功后,使用里面的测试用例进行测试。从网上下载了十个人多 图 阅读全文
posted @ 2017-11-22 10:42 虚生 阅读(10407) 评论(0) 推荐(0) 编辑
numpy 介绍
摘要:NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。据说NumPy将Python相当于变成一种免费的更强大的MatLab系统。[1 阅读全文
posted @ 2017-11-21 11:31 虚生 阅读(333) 评论(0) 推荐(0) 编辑
python enumerate用法总结
摘要:enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得 阅读全文
posted @ 2017-11-21 09:12 虚生 阅读(7082) 评论(0) 推荐(0) 编辑
python编译生成的.pyc作用
摘要:如果 Python 进程在机器上拥有写入权限,那么它将把程序的字节码保存为一个以 .pyc 为扩展名的文件( ".pyc" 就是编译过的 ".py" 源代码)。当程序运行之后,你会在那些源代码的附近(也就是说同一个目录下)看到这些文件Python这样保存字节码是作为一种启动速度的优化。下一次运行程序 阅读全文
posted @ 2017-11-20 15:48 虚生 阅读(1252) 评论(0) 推荐(0) 编辑
python常用模块os和sys
摘要:一、os模块 说明:os模块是对操作系统进行调用的接口 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 os.pardir #获取当前目录的父目录字符串名:('..') os.makedirs('dirname 阅读全文
posted @ 2017-11-20 11:39 虚生 阅读(290) 评论(0) 推荐(0) 编辑
win10 插入16k采样的耳机无法播放和录音的问题定位
摘要:平时做智能耳机,需要经常在windows上测试不同采样率的声音信号。可是,最近在16k双声道输入的情况下, 无论系统都使用该耳机进行播放,该问题思索了好久,一直没有解决办法。 今天无意中使用了windwos右下角的声音疑难问题解决功能,的确还真找到了解决方案。上面说是我关闭了 语音增强功能,默认要打 阅读全文
posted @ 2017-11-18 11:35 虚生 阅读(430) 评论(0) 推荐(0) 编辑
往github提交代码流程
摘要:一 首先在Github新建一个仓库,回到首页,点击右上角的New repository新建仓库。 二 在本地依次使用下面命令 …or create a new repository on the command line echo "# opus" >> README.md git init git 阅读全文
posted @ 2017-11-08 17:02 虚生 阅读(315) 评论(0) 推荐(0) 编辑
H264三种码率控制方法(CBR, VBR, CVBR)
摘要:CBR(Constant Bit Rate)是以恒定比特率方式进行编码,有Motion发生时,由于码率恒定,只能通过增大QP来减少码字大小,图像质量变差,当场景静止时,图像质量又变好,因此图像质量不稳定。这种算法优先考虑码率(带宽)。 这个算法也算是码率控制最难的算法了,因为无法确定何时有motio 阅读全文
posted @ 2017-11-01 11:45 虚生 阅读(10391) 评论(0) 推荐(0) 编辑
可变码率(英语:Variable bitrate,简称VBR)介绍
摘要:可变码率(英语:Variable bitrate,简称VBR)这是一个用来形容通信服务质量(QoS for Quality of Service)的术语。和该词相对应的词是固定码率或固定比特率,英文constant bit rate,缩写CBR。 例如,使用MP3格式的音频编解码器,音频文件可以以8 阅读全文
posted @ 2017-11-01 10:24 虚生 阅读(1470) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示