- 博客(48)
- 资源 (1)
- 收藏
- 关注
原创 svn访问版本库时一直提示: please wait while the repository browser is initializing
我电脑重新装系统win10后,无论是在路由器还是客户端都无法登录SVN,当然地址是没存在错误的,其中客户端登陆是就出现以下界面(如果是英文版则内容如标题,我是安装一个中文包所以显示如下图的中文):最后我发现是我win10系统SMB版本偏低导致无法访问SVN或共享盘,SMB 1很容易成为各种现代勒索软件的入口,因此默认情况下Microsoft已从Windows 10 v1709开始禁用。然后我就从SMB来着手处理:搞定后就可以登陆SVN与共享盘了处理方式详情见:修复:您的系统在Win10上需要
2022-02-26 16:10:04
4796
转载 电源纹波测试注意事项
一个稳定的电路,离不开一个良好的电源设计。在汽车电子中经常会测试电源纹波来验证电源的性能,但在实际测试时经常会有一些误区。下面列举常见示波器测量电源纹波的误区及正确方法:误区1:使用鳄鱼夹作为示波器探头的地线。原因:长的地环路会引入更多的电磁辐射及地噪声。正确方法:使用接地弹簧或用粗短的导线就近焊接在测试点附近的误区2:使用示波器标配的10:1探头。原因:10:1的探头会把被测信号衰减10倍,然后示波器再对被测信号进行10倍放大,而此时示波器的本底噪声也被放大。正确方法:使用1:1探头(如K
2021-10-29 17:34:22
4639
原创 SPI简单学习笔记
1.概述SPI:Serial Peripheral Interface,同步串行通信协议。最基本则由4个引脚:①CLK:时钟②CS:片选,如果有N个从设备,则有N个CS引脚一一对应从设备。③MOSI:即Master output,Slave input。主设备输出引脚,对应是从设备的输入引脚④MISO:即Master input,Slave output。主设备输入引脚,对应是从设备的输出引脚2.特点①SPI设备通讯遵守主从设备协议,一个主设备Master对应N【N≥1】个从设.
2021-10-23 17:18:32
4071
转载 [root@localhost zhu]# yum install vim Loaded plugins: langpacks, presto, refresh-packagekit Adding e
在Fedora命令窗口运行yum指令来下载安装vim编辑器,提示以下错误问题在于:/etc/yum.repos.d目录里面repo文件链接无效,无法链接下载导致解决问题就要找到一个可更新下载链接:http://archives.fedoraproject.org/pub/archive/fedora/linux/我把所有repo文件删除掉,自己新建一个repo格式文件,至于名字
2015-10-06 21:42:28
4598
原创 double型未初始化直接运算出现小错误
在使用double型加法时,由于没有对定义值进行初始化就直接运算,出现问题。如下// test.cpp : 定义控制台应用程序的入口点。//使用静态存储实现,优点:简单、易实现,缺点:不能释放内存、对电脑要求高,//不能返回数#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){ double A[4][4]; do
2015-08-09 17:34:11
1083
原创 静态与动态两种方式来声明矩阵
1.静态方式一般是声明二维数组来储存,相对来说比较简单理解与操作,不足之处则是所占据的空间不能释放。如下两个矩阵相加// test.cpp : 定义控制台应用程序的入口点。//使用静态存储实现,优点:简单、易实现,缺点:不能释放内存、对电脑要求高,//不能返回数#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){ d
2015-08-08 19:44:52
1286
原创 数组排序(学习笔记)
之前学习C++笔记,现在温习下也上传到博客保存下,菜鸟打酱油而已。1.选择排序法把每一个数据都依次跟自己后面全部数据做对比,然后遇到比自己小的就交换位置举例图示代码如下// test.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#define N 10int _tmain(int argc, _TCHAR* a
2015-05-11 11:46:09
440
转载 mjpg-streamer项目源码分析
前一段时间自己买了个开发板(GT2440的),可是我没有够相应的买cmos摄像头,可是又想做下国嵌的usb视频采集和传输的哪个项目,没办法,只好网上找找相关的项目,最终发现了mjpg-streamer这个开源项目。看了blog们的文章,有种激动,于是自己问同学借了个usb摄像头,试了试,挺好使的,而且处理速度上也挺好的,就开始想了解这个项目是怎么工作了(研究了好几天哦)。下面是我个人在这学
2014-04-16 21:26:07
964
转载 RTP协议分析
转载:http://blog.youkuaiyun.com/bripengandre/article/details/2238818点击打开链接
2014-04-09 20:42:24
971
转载 android设计背景颜色数据
前辈那借来用用#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4
2013-11-19 16:30:22
1034
转载 momentarily deactivate your anti-virus software
-=Warning !=-A folder failed to be renamed or moved.On Windows this typically meansthat a program is using that folder (for example Windows Explorer or your anti-virus software.)Please momentar
2013-11-15 20:30:18
2319
转载 解决:Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_li .
在配置android开发环境时候需要配置eclipse的ADT安装过程,ADT如果是下载安装是需要登录谷歌服务器下载安装,由于政治关系谷歌退出中国市场后经常无法正常登录,这样也为我们学技术带来不少麻烦,我配置时候就出现这个问题:Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_li .
2013-11-13 17:01:31
1125
原创 打开QQ软件时出现错误提示sxstrace.exe问题
重新装系统win7的32位后,安装好QQ2013后打开出现一下提示错误:安装QQ2012正式版时报错,错误为"应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行sxstrace.exe工具"。原因是:系统缺少Microsoft Visual C++ 2008组件解决方式:下载这个组建安装安装下面的32和64位Visual C++组件,然后
2013-09-13 13:29:01
5011
转载 ARM-Linux开机自启动设置-mini2440开发板
要在开发板上的Linux开机启动自己的程序,想着简单,却改了很久,绕了一圈下来确实很简单,只是自己一开始太过迂腐吧!如果不想看完全文,这一段应该就够了,从我使用的开发板的角度讲,一般只要在/etc/init.d/rcS中加入你的程序或者脚本命令就可以实现开机自动运行;想在超级终端输入回车,登录后执行,则可以在/etc/profile中加入命令;如果想去掉每次开机完后的“Please p
2013-09-06 17:23:04
761
原创 使用autotools工具制作Makefile过程可能出现问题与解决方式
首先是新建一个目录,例如:#mkdir automake然后就进入这个目录,并且建立一个.c文件。例如:#cd automakevim hello.c 建立一个代码如下所示:#include "stdio.h"int main(){ printf("hello,welcome to linux!");} 3. 运行命令,#autoscan
2013-09-04 21:44:25
1043
原创 shell学习笔记
初始化序列中的读取过程,原型如下所示void cvStartReadSeq( const CvSeq* seq, CvSeqReader* reader, int reverse=0 );
2013-09-03 20:21:54
531
转载 串口线连接
串口线接口虽然有不少接口,但很多是没用到的,用到只是三条线,连接图如下所示所以如果没有母对母串口直线可以考虑用杜邦线来自己连接好就可以用。
2013-09-01 21:21:00
1300
转载 mini2440之led模块的动态加载及相应led应用程序的编写
开发环境:VMware 下的fedora9开发板:mini2440(64M FLASH)内核:linux-2.6.32.2(FriendlyARM光盘中所带,将其解压到/opt/FriendlyARM/mini2440/目录下) (一)编写编译及加载LED模块驱动程序(1) 编写LED模块驱动程序mini2440led.c,如下: #include #include
2013-08-28 17:13:42
837
原创 mini2440烧录内核时重启出错:No filesystem could mount root, tried: ext3 cramfs vfa
在mini2440中,把编译好驱动加载到内核中编译好之后,在主菜单中使用k命令download linux kernel后,重新启动会出现以下错误:No filesystem could mount root, tried: ext3 ext2 cramfs vfat msdos iso9660 romfs ernel panic - not syncing: VFS: Unable to
2013-08-25 23:07:13
6200
原创 linux终端错误:Unable to find the ncurses libraries or the required header files
在linux系统中的fedora10系统中使用终端输出命令:make menuconfig时,出现入下错误解决方式如下所示:然后就可以用make menuconfig命令来打开菜单设置了:
2013-08-25 20:33:17
830
原创 C语言里面输出函数scanf加\n转行符号会出错
在编写C语言代码时,相信大家对使用转行符合\n是司空见惯了,我之前没试过在输入函数scanf里面加转行符合\n,今天加了一试比如输入a、b的值,如下所示scanf("%d, %d\n", &a, &b)printf("a=, b= \n", a, b);运行时输出a值是对的,但b的值总是错误的,查了下书籍原来是scanf里面加入转行符号是没有作用的,因为输入函数scanf里面没有转
2013-08-25 11:01:41
2020
原创 Opencvchina网站:把证件照蓝色背景转为白色
这是在Opencvchina网站上每周一练题目,第十五期要求把蓝色背景转为白色背景,原图下所示:代码如下所示:// 证件照背景变色.cpp : 定义控制台应用程序的入口点。///*=========================================================================名称:图片背景由蓝色转为白色时间:2013.0
2013-08-25 09:48:43
3087
原创 Opencv2与Opencv1访问像素语法转换
本人比较习惯于Opencv1的代码写法,看了最新一本关于Opencv2写法,虽然原理是一样的但是写法差别是很大的,所以我看了Opencv2访问像素写法后就尝试改变为Opencv1代码写法。下面代码是网上的:修改图片的对比度与亮度代码如下所示,是使用Opencv2代码写法Mat image = imread("./6.jpg"); Mat new_image = Mat::zeros
2013-08-24 21:09:53
1282
原创 Opencv把图中的较暗的物体变亮
这个题目是有Opencvchina那个网站里面出的每周一练题目,不知道是否是这样要求:原图如下所示我处理好之后得出图像如下所示:代码如下所示:// 使图中的较暗的物体变亮.cpp : 定义控制台应用程序的入口点。///*=========================================================================名
2013-08-24 17:17:49
3838
原创 Opencv把图片上字符二值化
// 识别字符.cpp : 定义控制台应用程序的入口点。///*=========================================================================名称:识别字符时间:2013.08说明:识别图片上字符==============================================================
2013-08-22 20:03:11
1173
原创 **.exe : fatal error LNK1120: 1 个无法解析的外部命令
在编译时候出现这样错误时,说明是编译缺少相应的附加依赖项,现在我出现这个错误是使用Opencv编译时出现错误,出现错误提示如下图所示:1>MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用1>C:\360Downloads\远程监控\Debug\远程监控.exe :
2013-08-22 16:35:50
11303
原创 Opencv中利用中值滤波等方式把一副不一灰度相隔进行二值化轮廓
把一副图片用函数cvThreshold进行二值化后黑白轮廓,这是我们一直惯用方式,但是这个方式能够使用条件就是图片灰度化后灰度值相等是模块化的,而不是以一线大小的不同灰度值相隔,犹如斑马线一样。这样一般处理方式思想就是:根据图片情况进行滤波,至于滤波方式与滤波次数应该根据自己意愿与图片实际情况来自行调试;使用sobel算子来进行x、y求导,次数也根据自己来调试;使用闭操作或者开操作来处
2013-08-20 23:03:41
1831
原创 匹配_寻对号
有段时间没写日志后了,上传一个匹配代码,不过这代码有点问题// 匹配法_寻对号.cpp : 定义控制台应用程序的入口点。///*=========================================================================名称:匹配_寻对号时间:2013.08说明:=================================
2013-08-16 22:03:22
662
原创 Opencv把视频保存为图像
// 视频存为图片.cpp : 定义控制台应用程序的入口点。///*=========================================================================名称:视频保存为图片时间:2013.08说明:把读取视频保存为图片形式====================================================
2013-08-09 22:48:04
1014
原创 Opencv打开一个文件夹里面图像
// RGBSPLIT.cpp : Defines the entry point for the console application.///*=========================================================================名称:打开文件夹里面图像时间:2013.08说明:设定num来控制打开图像数目,要有规律===
2013-08-09 20:45:44
1873
3
转载 Opencv定义的图像细化函数
细化函数定义如下所示://对输入图像进行细化void ThinImage(IplImage* src, IplImage* dst, int iterations){ CvSize size = cvGetSize(src); cvCopy(src, dst);//拷贝一个数组给另一个数组 int n = 0,i = 0,j = 0; for(n=0; n<i
2013-08-08 23:38:58
2607
转载 同学面试笔记
ARM的四种跳转指令:1、B跳转指令格式:B{};功能:PC=PC+addr左移两位由于arm是32为存储(即4个字节),PC的最低两位一直为0,所以PC不保留地址的最低两位。PC即为寄存器R15。addr值一个24位的有符号数,他代表的是一个偏移地址,实际地址的值由汇编器来计算。addr的值有符号扩展为32位后,左移两位,然后与PC值相加,即得到跳转的目的地址。跳转范
2013-08-01 11:08:37
786
原创 cvRandInit初始化使用
初始化CvRandState结构,可以选定随机分布的种类,分为:cvRandInit(CvRandState资料结构,随机上界,随机下界,均匀分布但参数,指定分布类型(CV_RAND_UNI));cvRandInit(CvRandState资料结构,平均数,标准差,正态分布参数,正态分布类型(CV_RAND_NORMAL)).使用例子如下所示:CvRandState r
2013-08-01 10:02:27
1618
原创 linux界面恢复
最近有个同学虚拟机下运行linux不知道怎么弄切换成无界面模式,窗口只显示一个命令终端。如果需要切换成有界面状态,就一下操作(这个只是个人经验,不代表是全能的)在命令端分别输入# init 1# init 5输入 init 5后运行后之后就会自动重启,重启成功后就进入了界面。希望对大家有所帮助
2013-07-29 21:09:00
1223
原创 cvStartReadSeq使用
void cvStartReadSeq( const CvSeq* seq, CvSeqReader* reader, int reverse=0 )seq 序列reader 读取部分的状态; 由该函数初始化reverse 决定遍历序列的方向。如果 reverse 为0,则读取顺序被定位从序列头部元素开始,否则从尾部开始读取函数 cvStartReadSeq 初始化读取部分
2013-07-27 16:48:59
3838
原创 cvRepeat、cvFlip、cvSlip等函数使用
cvRepeat(const CVArr *src, CVArr *dst)功能把src通道式填充到dst中,具体我也不太会用,是关于指针的,经常无法达到我预期效果下面是自己随便编写几个函数使用例子:// cvRepeat.cpp : 定义控制台应用程序的入口点。///*=======================================================
2013-07-26 19:26:06
2269
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人