自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 opencv 显示图片

目录opencv显示图片imread,读取图片;namedWindow,创建窗口;imshow,显示图片;waitKey,等待窗口关闭;destroyAllWindows,销毁窗口

2022-07-02 21:31:54 3723

原创 opencv+vs2017配置

opencv+vs2017配置第一个程序

2022-06-26 17:18:22 895

原创 STM32 USART3只能接收不能发送

使用单片机STM32F103VE调试USART3的时候发现只能接收不能发送,引脚使用PB10、PB11最后发现是初始化RCC_APB2Periph_GPIOB初始化时候错误,使用了RCC_APB1PeriphClockCmd,实际应该使用RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);void RS232_Init(u32 baudrate){ GPIO_InitTypeDef gpio_InitStructure; USAR

2021-05-14 16:22:06 3437 2

原创 qt无标题栏设置

1.设置没有标题栏this->setWindowFlags(Qt::FramelessWindowHint);2.鼠标移动大小void Dialog::resizeEvent(QResizeEvent *event){ ui->Button->setGeometry(0, 0, (82*this->width())/1366, (48*this-&...

2019-01-25 14:53:03 3779

原创 qt设置边框线宽及颜色

ui->label->setStyleSheet("background:transparent;border:2px solid red;"); 

2019-01-23 10:57:47 36563 2

原创 go使用win10编译linux版本

1.打开liteide,点击菜单“工具”→“选择环境”→“cross-linux64”;2.点击菜单“工具”→“编辑当前环境”,会自动打开“cross-linux64.env"文件,修改GOROOT,3.点击工具栏的编译按钮“B”。4.liteide的编译输出中如下,表示编译成功。D:/go/bin/go.exe build -i [E:/gosrc/src/test.com/test]成功: 进...

2018-05-08 09:31:07 2165

原创 修改开发板Arm-Linux时区

开发板环境时间设置好之后,重启会又变了,与之前设置时间正好相差8个小时,应该是时区的问题。使用date查看时间是UTC时间而不是CST,解决办法:拷贝/usr/share/zoneinfo/Asia/shanghai文件复制到/etc/目录下,并改名为localtime。...

2018-02-24 13:23:24 1561

原创 QT添加到系统托盘

有时需要将程序放在系统托盘,可以通过如下实现:void Test::SetSystemTrayIcon(){ QIcon icon = QIcon(QPixmap(":/images/icon.png")); if (QSystemTrayIcon::isSystemTrayAvailable()) {//判断系统是否支持系统托盘图标 m_t

2017-09-28 14:18:39 535

原创 获取一个启动的进程

有时知道一个进程的名字想通过程序来关闭该进程,可以使用如下代码:int MainWindow::GetProcessidFromName(constchar *name){ char control[256]; int id=0; int iLength; PROCESSENTRY32 pe; //获取系统中正在运行的进程信息

2017-09-27 13:58:41 489

原创 QT发布程序打开数据库失败

QT发布程序后,打开数据库失败,提示“QSqlDatabase: QMYSQL driver not loaded”,可如下操作:    1.将qt生成的test.exe拷贝到一个空文件夹test下    2.点击“开始”→“Qt5.5.0”→“5.5”→“Qt 5.5 for Desktop (MinGW 4.9.2 32 bit)”;    3.进入test目录,执行windepl

2017-09-14 08:31:44 3458

原创 openssl安装

下载地址:https://www.openssl.org/source/1.tar zxvf openssl-1.0.2.tar.gz2../config shared zlib-dynamic 添加参数shared zlib-dynamic使其生成动态库libssl.so3.make 4.sudo make install5.sudo mv /usr/bin/op

2016-12-14 11:26:56 250

原创 Qt右键菜单中文显示

1.复制D:\Qtmingw\Qt5.5.0\5.5\mingw492_32\translations文件夹下的qt_zh_CN.qm到程序路径下qm文件夹下;2.添加一个资源文件tran.qrc将qt_zh_CN.qm添加到资源文件;3.在程序中添加如下代码: QTranslator translator;    translator.load(QString(":/qm/q

2016-09-13 13:21:10 2102 1

转载 golang编译程序从后台运行,不出现dos窗口

原文地址:http://my.oschina.net/u/173303/blog/174124go build -ldflags "-H windowsgui"

2016-08-12 14:57:50 2254 1

原创 C++程序崩溃不弹框

SetUnhandledExceptionFilter函数,当系统出现异常没有处理的时候,系统就会调用所设置异常处理函数.    当发生异常时,比如内存访问违例时,CPU硬件会发现此问题,并产生一个异常(你可以把它理解为中断)然后CPU会把代码流程切换到异常处理服务例程。操作系统异常处理服务例程会查看当前进程是否处于调试状态如果是,则通知调试器发生了异常,如果不是则操作系统会查看当前线

2016-08-09 09:15:13 3758 4

原创 qt将http更改为https

1. 在qt中将http更改为https只需将 request.setUrl(QNetworkRequest(QUrl(url))); 更改如下: QNetworkRequest request; QSslConfiguration config; config.setPeerVerifyMode(QSslSo

2015-12-07 13:26:14 2019

转载 qt程序打包

原文地址:http://www.bubuko.com/infodetail-725364.html使用工具windeployqt.exe(qt系统自带)+NSIS。1.添加环境变量path="D:\Qtmingw\Qt5.5.0\5.5\mingw492_32\bin";2.将要打包的test.exe拷贝到新建目录test下;3.终端进入test目录,执行命令windeployqt

2015-11-25 22:32:51 413

原创 qt+cdb调试配置

在这里记录下CDB的默认配置,以便修改能再改回。1.概要2.CDB3.CDB Path4.CDB5.CDB EXtend6.局部变量和表达式

2015-11-25 21:42:33 731

原创 qt背景设置

this->setStyleSheet("QDialog {background-image:url(:/images/backgroup.png)}");ui->userlineEdit->setStyleSheet("QLineEdit {background: transparent;border :1px ;}");ui->pwdlineEdit->setStyleSh

2015-11-02 13:18:25 403

原创 qt修改图标

打开.pro文件,添加RC_ICONS=myappico.ico,执行qmake,构建。

2015-10-14 21:40:22 486 1

原创 qt error: C2001: 常量中有换行符

1.工具→选项,选择“文本编辑器”。2.选择行为选项卡,右侧文件编码,更改为默认编码“UTF-8”,UTF-8 BOM选为“如果编码是UTF-8则添加”。3.使用notepad++ 更改文件编码为utf-8。4.重新编译。

2015-10-12 16:04:54 1547

原创 qt中movetothread的使用

1.创建对象,创建线程。QTcpServer* m_Server = new QTcpServer;QThread* th = new QThread(this);2.执行movetothread函数m_Server->moveToThread(th);th->start();3.停止线程th->quit();th->wait();4.销毁对象m_Server->deleteLater

2015-10-08 14:25:51 1248

原创 linux查看进程的执行文件路径

1. ps | grep "test"  查看test对应的线程号8402. cd /proc/8403.ls -l cwd

2015-03-17 14:32:07 470

转载 ERROR: Removing 'hello': Device or resource busy

一:insmod时候错误:1:错误信息insmod: error inserting 'hello.ko': -1 Device or resource busy2:原因:你的代码里面的设备号和系统已经存在的相冲突3:查看系统的设备号:[csharp] view plaincopycat /proc/devices   

2014-12-11 14:36:26 588

原创 insmod: error inserting 'hello.ko': -1 Operation not permitted

原因没有权限,insmod hello.ko前加sudo。

2014-12-11 13:56:13 7333

原创 arm-linux-gdb程序错误调试

1.makefile编译中添加-g。2.

2014-11-06 16:41:02 569

原创 linux cgi调用System保存修改时间

System调用hwclock保存系统修改的时间

2014-09-02 16:36:15 1105

原创 交叉编译busybox

1.解压 tar -zxvf busybox-1.00.tar.gz 2.cd busybox-1.00/3.make menuconfigBuild Options  --->[*] Build BusyBox as a static binary (no shared libs)  │ │[ ] Build with Large File Support (for acce

2014-09-01 16:38:30 390

原创 ubutu nfs服务器搭建

sudo /etc/init.d/nfs-kernel-server restartshowmount -e

2014-04-15 15:13:29 330

原创 编译通过不能执行

./logtest: 1: Syntax error: "&" unexpected (expecting ")")问题:编译通过,下载到开发板执行出现如上错误已解决:编译器应该用arm-linux-gcc,发现在Makefile中用的是gcc

2013-12-13 17:18:19 469

原创 linux创建用户命令

useradd user 创建用户user,会在/home下创建一个用户目录testuserpasswd user 给已创建的用户user设置密码usermod --help 修改用户命令的相关参数userdel user 删除用户testuserrm -rf testuser删除用户testuser所在目录

2013-12-04 10:09:21 511

原创 boa配置

其中可执行文件boa在bin文件夹下,boa.conf位于/etc/boa文件夹下。1.端口号:Port 8000 → Port 80 2.User root →User nobody3.ServerName www.your.org.here4.HTML文档目录:Document Root /var/www →  /www5.cgi文件目录:ScriptAlias /cgi-

2013-12-04 09:21:30 405

转载 arm-linux-gcc交叉编译boost

1.boost_1_44_0.tar.bz2下载地址:http://sourceforge.net/projects/boost/files/boost/1.48.0/2.解压 tar -xvjf boost_1_44_0.tar.bz23.进入执行目录./bootstrap.sh, 此时形成bjam文件和project-config.jam 4. 编辑project-config.j

2013-11-22 09:39:49 1506

十六进制与有符号十进制转换

16进制与有符号10进制间的相互转换,支持16进制数转换为有符号10进制数,或将有符号10进制转换为16进制数,可选包含1、2、4、8字节。

2020-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除