- 博客(89)
- 收藏
- 关注
原创 VMware虚拟机Ubuntu 22.04.4 LTS系统 NAT网络设置异常解决
异常:网络图标显示问号,ifconfig查看,有ens33,ip地址也自动被设置,无论怎么修改配置,都不能ping www.baidu.com。第三步:打开菜单中的编辑选项,打开虚拟网络编辑器,点击还原默认设置,等待提示结束,还原成功,然后点确定,退出窗口。在虚拟机菜单中点击虚拟机点击设置,先选择网络适配器进行移除 ,然后再重新添加网络设配器。第一步:选择虚拟机的菜单栏中虚拟机选项--->电源--->关闭客户机。如遇到类似情况的,可以尝试这个方式,看能否解决问题。参考网上的各种教程,终于解决问题。
2024-05-20 14:27:36
760
原创 通过串口指令操作本机鼠标
最近有个项目,客户用了20年的windows2000设备,早就没有了售后维护,软件也没有任何说明,需要在此基础上增加视觉检测功能。因为与客户电脑上正在使用的软件没有任何接口说明书,因此采用此方式对视觉检测主机和客户主机上的软件建立连接。在此,抛砖引玉,如果有更好的方式,希望提供思路以供学习。
2024-04-20 14:29:34
299
原创 什么是小程序?
小程序主要开发语言是 JavaScript ,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。对于普通用户,小程序只需要通过扫描二维码、搜索或者是朋友的分享就可以直接打开,使用方便快捷。因新冠疫情时代的到来,广大的微信客户群体使得小程序的推广越发快速,应用场景越来越广泛。 开发者可通过微信开放接口获取到用户信息和资源,使得小程序的能力变得更加强大。...
2022-04-17 10:50:01
535
原创 解决因ADB未配置正确导致Android Studio打开找不到设备的问题
现象:打开Android Studio后无法打开连接的硬件设备点击软件右下方的弹出窗口显示可见是由于ADB导致的出错安装 sdk 之后, 需要打开 SDK Manager 下载 `Android SDK Platform-tools`然后, 在 sdk/platform-tools 目录下可以找到 adb.exe打开我的电脑---属性---高级系统设置---环境...
2020-03-05 16:42:05
3903
原创 Qt样式表
程序中加载qss样式表QFile qss(文件路径);qss.open(QFile::ReadOnly);qApp->setStyleSheet(qss.readAll());qss.close();语法 参考http://blog.youkuaiyun.com/liang19890820/article/details/51691212,有详细的描述QSS中的一个样式规则由选择器和声明组成...
2018-03-07 13:16:42
337
原创 重新认识Qt5
已经有大概半年的时间没有在Qt上做项目开发了,之前的一些项目一直是用的Qt4,一两年的时间,也略有点建树。最近工作需要,转战Qt5,看着官网上美轮美奂的宣传,各种标语,让人不禁有种想认识她的冲动,就像初恋的感觉。好久没有再更新博客了,一方面,工作越来越多,另一方面,随着年龄的增长,真的有点变得懒了,能蹲着就不想站着,能躺着就不想坐着...时常怀念刚毕业时候那种求知欲的渴望,也是没有遇到一个好的
2017-06-30 09:06:20
341
原创 OpenCV之数据结构
Mat数据结构Ipl(这里的l是小写的L,其他都是大写的i)Image* OpenCV1.X时代的基于C语言接口的图像存储格式。退出前需要释放内存,否则会导致内存泄漏。 MatOpenCV2.X时代之后,引入新的C++接口Mat类 IplImage *img = cvLoadImage(...);Mat mat(img);//这里可以直接转换I
2016-08-19 17:13:24
387
转载 Qt不能保存jpg文件的解决方法
在ARM开发板上运行的Qt程序可以很好的支持png格式,但唯一的问题是,png格式的图像太大了,这对于资源有限的嵌入式系统来说绝对是一个不容忽视的问题。解决方法之一就是改用jpg格式的图像,但是在这之前,你还需要完成以下工作。在移植Qt到ARM开发板时,有一个编译参数一般设置为-qt-libjpeg,显而易见,这个参数与显示jpg图像有关。以下叙述的一切内容,都以在移植Qt时设置了这样一个参数
2014-01-08 15:31:38
3243
转载 Line in和Mic in的区别及使用
我们的电脑声卡上,一般都会有Line in和Mic in两个接口,翻译成中文就是“线性输入”和“麦克风输入”,这两个都是输入端口,但是还是有区别的:1、Line in端口:该端口主要用于连接电吉他、电子琴、合成器等外界设备的音频信号输出的录音,由于这些设备本身输出功率就比较大,因此需要连接到Line in端口录音,当然使用它们录音从某种程度上也可以被称为外部设备的“内录”。一般您使用的声卡
2013-12-30 14:41:08
2025
转载 Ubuntu/Fedora高版本安装海思SDK的方法
网友达文西提出解决办法 1)Ubuntu下修改默认Shell:dash为bash输入 dpkg-reconfigure dash 后选 no 选项2)解压SDK到当前目录后 进入目录如: ./Hi3515_V100R001C01SPC050/software/board解压 tar zxvf Hi3515_SDK_V1.0.5.0.c1.tgz进入目录,找到 s
2013-12-18 17:15:44
2176
原创 RHEL5 make menuconfig 出现 error: curses.h: No such file or directory的解决方法
在使用命令:make menuconfig的时候出现以下问题In file included from scripts/kconfig/lxdialog/checklist.c:24:scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: No such file or directoryIn file included from s
2013-12-02 11:04:05
4235
原创 Django开发环境的搭建
在使用Django框架之前,首先要搭建Django开发环境。(首先要保证电脑上安装了python)http://www.cnblogs.com/cacique/archive/2012/09/29/2707976.html
2013-09-24 10:02:45
4637
原创 opencv2.4.4在ubuntu中安装
http://www.cnblogs.com/JohnShao/archive/2011/09/22/2184653.html 这里用的是2.3.1,用此方法编译2.4.4也可以。http://www.cnblogs.com/tornadomeet/archive/2012/07/10/2584702.html opencv安装完成后可以看这里,测试一下在Qt中是否可以正常使用opencv。
2013-08-27 17:43:18
1419
转载 RHEL5.1 安装vsftpd
可以用光盘安装,RedHat 5的安盘里自带的,所以我选择光盘安装(1)先把光盘挂载到系统上:mount /dev/cdrom /mnt这样光盘的内容就被挂载到/mnt的设备上,现在可以通过/mnt访问光盘上的内容了(2)在光盘上安装vsftp,并且启动vsftprpm -ivh vsftpd*(3)修改启动方式,改为系统启动时,自动启动chkconfig vsftp
2013-08-21 10:48:58
783
转载 linux Qt进行qwt的安装与使用
qwt的安装与使用 安装好qt开发环境后,先去其主页下载qwt库源代码。 以我下载的qwt-6.0.1.zip为例,解压得到qwt-6.0.1。1.安装qwt-6.0.1 执行下面的命令:1 cd qwt-6.0.12 qmake3 make4 make install 这样就完成qwt-6.0.1的安装了,安装的路径是/usr/loca
2013-08-15 15:56:47
9628
原创 OpenCV学习(二)读取视频文件和摄像头
#include "highgui.h"int main(int argc, char* argv[]){cvNamedWindow("avi");//创建窗口CvCapture* capture = cvCreateFileCapture(“视频文件路径");//打开视频文件路径 //cvCreateCameraCapture//打开摄像头进行捕捉IplImage
2013-08-09 16:34:17
944
原创 OpenCV学习(一)显示图像
IplImage* img = cvLoadImage( "test.bmp" ); //加载图像 cvNamedWindow( "Example1",CV_WINDOW_AUTOSIZE ); //创建显示窗口 cvShowImage( "Example1",img ); //显示图像到窗口 cvWaitKey(0); //按键等待 cvReleaseImage(&img); //释放
2013-08-09 16:06:36
653
转载 shell--传入参数的处理
http://blog.youkuaiyun.com/qzwujiaying/article/details/6371246参数处理-Shell传入参数的处理1. $# 传递到脚本的参数个数2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个3. $$ 脚本运行的当前进程ID号4. $! 后台运行的最后一个进程的进程ID号5. $@ 与$#相同,
2013-07-19 15:03:03
704
转载 awk使用shell变量,shell获取awk中的变量值
原文:http://renyongjie668.blog.163.com/blog/static/16005312011829102025222/我认为在linux下awk是个好东东啊,处理一些文本文件会非常方便。而在Linux下嘛,经常会和shell打交道,所以awk和shell之间的变量相互传递,有时还是很有必要的,所以简单总结一下吧。 awk中使用shell中的变量
2013-07-19 14:59:28
7863
原创 linux下FAT32格式u盘只读的问题及解决方法
以下是网上看到的解决办法:http://blog.youkuaiyun.com/heqiuya/article/details/7870554其实是掉电保护,之前挂在的SD变成了制度文件,只需要将SD卡重新挂载一遍就OK了. FAT: Filesystem panic (dev mmcblk0p4) fat_free_clusters: deleting FAT entry beyond EO
2013-06-15 16:10:03
21189
转载 Windows界面编程第三季位图特效显示——交错、百叶窗、随机积木、飞入伸展
http://bbs.youkuaiyun.com/topics/390402937
2013-03-29 19:46:35
1265
转载 OpenCV-2.0.0移植到海思hi3520(ARM11)
原帖地址:http://www.opencv.org.cn/forum/viewtopic.php?t=137411.下载OpenCV-2.0.0.tar.bz2并解压;2.cd OpenCV-2.0.0;3../configure --host=arm-hismall-linux --without-gtk --without-carbon --without-quicktime -
2013-02-19 09:28:39
3104
转载 Linux system函数返回值
例:status = system("./test.sh");1、先统一两个说法:(1)system返回值:指调用system函数后的返回值,比如上例中status为system返回值(2)shell返回值:指system所调用的shell命令的返回值,比如上例中,test.sh中返回的值为shell返回值。2、如何正确判断test.sh是否正确执行?仅判断stat
2012-12-31 13:44:41
1116
转载 arm Linux 如何自动检测并mount SD卡,以及如何得知已经mount
一、土八路做法:SD 卡一旦插入系统,内核会自动在/dev/下创建设备文件:sdcard。 但有时可能时用户在拨出卡前并没有umount的话,第二次插卡进去后系统创建的就不是sdcard设备文件了,而是mmcblk0, mmcblk1p1, mmcblk2p1, 或mmcblk3p1.所以只需用if ( fopen("/dev/sdcard", "r") == NULL ) 来检测SD
2012-12-29 22:20:40
19012
1
转载 linux下U盘状态检测
Linux的文件系统是异步的,也就是说写一个文件不是立刻保存到介质(硬盘,U盘等)中,而是存到缓冲区内,等积累到一定程度再一起保存到介质中。如果没有umount就非法拔出U盘,程序是不知道的,fopen,fwrite等函数都依然返回正确,知道操作系统要把写介质的时候,才会提示I/O错误。可是很多数据都会因为这个不及时的错误报告而丢失。 事实上,USB驱动程序在U盘插入和拔出时,都对系统配
2012-12-29 22:16:32
6500
原创 图像处理——图像增强
图像中含有重要的信息,所以在图像识别中,严格要求图像的清晰程度。清晰的图像是指对象物体的亮度和色彩的细微差别能够清楚的显示出来。对图像中包含的亮度和色彩等信息进行增幅,或者将这些信息变换成其他形式的信息,然后通过各种手段来获得清晰图像的方法被称为图像增强。(image enchancement)对图像的增强,根据增强的信息不同,有边缘增强、灰度增强、色彩饱和度增强等方法。一、对
2012-12-11 00:30:41
1935
原创 图像处理——图像平滑
图像噪声是在图像处理中经常会遇到的问题,它的存在会使图像的质量下降,因此解决图像噪声问题在图像处理过程中是不可忽视的。 根据噪声的性质不同,消除噪声的方法也有所不同。 随机噪声是一种线索最少却最常见的噪声。 对于多帧图像,取其平均值,帧数越多越接近实际值。对于单帧图像,随机噪声隐藏的像素的实际灰度值是不可知的,此时,只能尽量使噪声对图像的影响最
2012-12-10 22:40:02
12676
原创 shell之cgi编程
1.什么是web?Web页面或文档是包含有HTML标记的文件。当浏览器连接到一个Web页面上时,浏览器就会根据相应的HTML标记来显示该页面。We b页面中可以含有非常丰富的信息,它可以包含指向其他页面的链接、各种色彩、高亮标题、各种字体、直线、表格,还可以包含图像和声音。Web页面可以分为两类:动态的页面和静态的页面。静态的页面是用于显示信息或下载文件。而动态的页面是交互型的,它们可以按
2012-09-19 16:32:56
2231
原创 shell之文本过滤(awk)
如果要格式化报文或从一个大的文本文件中抽取数据包,那么awk可以完成这些任务。为了获取所需信息,文本必须格式化,也就是说要使用域分隔符来划分抽取域,分隔符可以使任意字符。awk语言的最基本功能是在文件或字符串中基于指定规格浏览和抽取信息。awk抽取信息后,才能进行其他文本操作。awk脚本通常用来格式化文本文件中的信息。1.调用awk①命令行的方式:awk [-F field-s
2012-09-19 15:53:52
17605
转载 shell之文本过滤(grep)
grep(全局正则表达式版本)允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。grep支持基本正则表达式,也支持其扩展集。g r e p一般格式为:grep [选项]基本正则表达式[文件]这里基本正则表达式可为字符串。如果是字符串的时候请加上“”号,否则容易出错。 常用的g r e p选项有:-c 只输出匹配行的计数。-i 不区分大小写
2012-09-14 14:17:10
11937
转载 shell之文本过滤(正则表达式)
当从一个文件或命令输出中抽取或过滤文本时,可以使用正则表达式(R E) ,正则表达式是一些特殊或不很特殊的字符串模式的集合。 ^ 只只匹配行首$ 只只匹配行尾* 只一个单字符后紧跟*,匹配0个或多个此单字符[ ] 只匹配[ ] 内字符。可以是一个单字符,也可以是字符序列。可以使用 -表示[ ]内字符序列范围,如用 [ 1 - 5 ]代替[ 1 2 3 4 5 ]\ 只用来屏
2012-09-14 12:59:31
4847
转载 为何使用Shell脚本
s h e l l 脚本在处理自动循环或大的任务方面可节省大量的时间,且功能强大。如果你有处理一个任务的命令清单,不得不一个一个敲进去,然后观察输出结果,再决定它是否正确,如果正确,再继续下一个任务,否则再回到清单一步步观察。一个任务可能是将文件分类、向文件插入文本、迁移文件、从文件中删除行、清除系统过期文件、以及系统一般的管理维护工作等等。创建一个脚本,在使用一系列系统命令的同时,可以使用变量、
2012-09-12 17:18:37
731
原创 Linux Shell嵌入命令
什么是嵌入命令?这些命令是在实际的Bourne shell里创建而不是存在于/bin或usr/bin目录里。嵌入命令比系统里的相同命令要快。1.pwd 显示当前目录2.set 在脚本内部设置其运行参数取值3.times 命令给出用户脚本或任何系统命令的运行时间。第一行给出shell消耗时间,第二行给出运行命令消耗的时间。4.type 使用type查询命令是否仍驻留系统及命令
2012-09-12 16:51:45
885
原创 C++ primer plus(一)预备知识
从此进入C++的世界... C++在C语言的基础上添加了面向对象编程的支持。C++三件法宝: C++继承了C语言高效、简介、快速和可移植性的传统。 C++面向对象的特性带来了全新的编程方法,用来应付复杂程度不断提高的现代编程任务而设计。 C++的模板特性提供了另一种全新的编程方法,通用编程。 编程传统: C语言代表过程性语言传统。
2012-08-16 11:10:47
535
原创 Opencv2.3.0在linux平台上的安装
在opencv中文网站下载源码:OpenCV-2.3.0.tar.bz2在RHEL5中进行解压:#tar jxvf OpenCV-2.3.0.tar.bz2#cd OpenCV-2.3.0未安装cmake需要先安装cmake#cmake -D BUILD_NEW_PYTHON_SUPPORT=NO .#make#make install#gedit /etc/ld.
2012-07-03 17:41:58
1640
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人