自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Linux 解决多线程大量占用CPU

---恢复内容开始---说明:经过一段时间的分析,结合程序优化的百度经验,终于发现自己程序中的线程实现的不足之处。多线程 多线程是为了同步完成多项任务,不是为了提高运行效率,而是为了提高资源使用效率来提高系统的效率。问题描述1、程序(linux环境下)运行自己写的线程之后,程序卡顿2、查看程序(linux环境下)运行资源消耗 top命令,CPU占用率达到了...

2019-09-10 11:58:00 1010

转载 Qt qwt控件添加罗盘做背景

说明:近期做项目遇到一个UI设计问题,就是背景显示,借此机会记录一下需求:1、qwt控件设置罗盘背景2、qwt去除控件边框3、保证qwt画轨迹不影响罗盘思路:1、qwt添加画布,在画布上重定义绘图事件(使用事件监视器)。 思路结果失败!!!2、qwt添加画布,在画布上设置背景图片。          思路结果失败!!!3、直接设置qwt背景,取消画布(画布...

2019-09-04 14:00:00 670

转载 C++ 串口应用——自定义串口类

记录:    ARM板子串口的使用算是最基本的操作,经过3、4天的努力终于完成了可以应用在ARM板子上的串口类。代码多是参考网上,所以本博客开源分享说明:1、串口类使用静态函数,使其他文件可以引用。2、特别适合Linux系统,调用设备文件(使用不同的串口,只需要更改初始化的配置即可)。3、原理上还是调用C头文件,使用open、write、read函数完成打开读写关键操...

2019-09-02 15:09:00 406

转载 Linux 测试ubuntu与ARM板子串口是否连接通畅

---恢复内容开始---环境:1、PC机使用ubuntu16.042、开发板使用ESM335x3、连接线采用串口线(DB9)的那种+串口转USB(DB9)说明:无需安装任何驱动,只需要知道电脑哪个口对应ARM板子那个口步骤:1、查看电脑使用了那个USB口root@PC:/dev# dmesg |grep ttyUSB*如果没...

2019-08-30 10:09:00 420

转载 Qt 设置widget控件样式(基本属性、背景)

注:本博客为转载,本博客意在学习记录。样式:1、使用QPalette添加样式,最后赋值为widget小控件或者整体控件(this指针)。QPalette palette = this->palette(); palette.setColor(QPalette::Base,QColor(0,255,255)); palette.setCol...

2019-08-29 17:30:00 1244

转载 Qt 自定义配置文件configfile

1、定义configfile函数为外部静态函数,方便其他直接文件引用。2、配置文件初始化,先判断路径,没有创建,然后新建配置信息。3、配置文件读取,写入采取QSetting分组,键值对的方式。configfile.h#ifndef CONFIGFILE_H#define CONFIGFILE_H#include "globe_data.h"#inclu...

2019-08-28 18:18:00 827

转载 Qt 按键控制combobox

需求:1、按键控制combobox显示下拉框,收起下拉框2、按键控制combobox上下选取3、按键控制combobox光标选取4、combobox显示滚动条实现:combobox初始化: //航次选择 font.setPointSize(14); ui->ComboBox_Voyage->setFont(font);...

2019-08-28 18:11:00 1229

转载 Qt QSqlquery结果集使用——size()函数无法返回结果集个数

QSqlquery结果集使用记录知识点:query = new QSqlquery(db); 或者 query = QSqlquery::QSqlquery(db);执行query.exec(str);成功后,query就包含了结果集,可以直接操作query指针,来读取QSqlResult结果集中的内容Query常用函数:seek(int ...

2019-08-28 17:37:00 3377

转载 Linux-Qt使用QThread多线程isRunning标志量问题

---恢复内容开始---摘要Qt帮助文档中是这样介绍的:bool QThread::isRunning () constReturns true if the thread is running; otherwise returns false.See also isFinished().解释的一本正经,使用却不然。问题:使用QThrea...

2019-08-24 17:34:00 1395

转载 个人总结——C、C++指针传参和初始化字符空间

说明:近期做项目遇到一个基础问题,就是传参,借此机会记录一下1、需求将数组传入函数,函数中改变其内容,并影响原来的值;初始化字符串空间;2、代码实现spi.cpp/**功能:读取SPI通道n(指令决定) times次,获取平均值*参数:buff为SPI读取指令,recv为接收的数据,times为读取次数*返回值:空*/void ...

2019-08-22 16:23:00 207

转载 ARM板设置开机自启动应用程序

ARM板设置开机自启动应用程序解决了开发板开机自启动应用程序的问题,写此博客用来记录,方便以后查阅。1、环境开发板: 英创开发板开发环境:Ubuntu16.04IDE: QtCreater4构建套件:qmake4 + arm-linux-g++2、开机启动文件每个板子都可能有不同的Linux内核,故启动文件不近相同,举例:/e...

2019-08-20 15:01:00 1100

空空如也

空空如也

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

TA关注的人

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