自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 使用scp在linux间文件传输

1、传送文件至远端本地: ssh客户端-ssh远端: ssh服务端-sshd命令: scp hello [email protected]:/home/pi/scpDir格式: scp 本地文件名 远端用户名 @ 远端ip : 远端目录2、获取远端文件夹本地: ssh客户端-ssh远端: ssh服务端-sshd命令: scp -r [email protected]:/home/pi/scpDir .格式: scp -r 远端用户名 @ 远端ip : 远端文件夹 本地文件夹

2021-02-26 21:14:57 1166

原创 vscode快速下载方法

vscode官网下载链接:https://code.visualstudio.com/Download官网下载速度非常慢,如下图所示解决方法:右击上图链接,复制下载链接后,将链接中前面的 https://az764295.vo.msecnd.net 替换为 http://vscode.cdn.azure.cn原下载链接:https://az764295.vo.msecnd.net/stable/622cb03f7e070a9670c94bae1a45d78d7181fbd4/code_1.53.

2021-02-26 19:45:13 6732 26

原创 ubuntu更换清华源

1、修改/etc/aptsources.list内容如下:# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiver

2021-02-26 19:23:43 650

原创 交叉编译器安装

1、下载解压交叉编译器一般在usr/local/目录下创建一个arm文件夹,将下载好的编译器解压到该目录下。解压命令:tar zxvf2、为交叉编译器添加环境变量把交叉编译工具链的路径添加到环境变量PATH中去,这样就可以在任何目录下使用这些工具。使用命令:vim /etc/profile 编辑profile文件,添加环境变量。export PATH=$PATH:/usr/local/arm/4.4.1/bin/添加完成后,使用命令source /etc/profile 使环境变量生效。.

2021-02-26 11:30:52 1252

原创 linux下qt判断网线是否插入

代码函数如下:#include <QNetworkInterface>bool StatusBarInstance::haveInputNetwork(){ QList<QNetworkInterface> ifaces = QNetworkInterface::allInterfaces(); bool isConnected = false; for (int i = 0; i < ifaces.count(); i++) {

2021-02-24 09:45:34 752

原创 Qt 中的事件系统

学习链接:https://zhuanlan.zhihu.com/p/50053079

2021-02-22 11:37:27 198

原创 Qt 资源系统(Qt Resource System)

学习链接:https://zhuanlan.zhihu.com/p/60457016

2021-02-22 11:24:36 220

原创 Qt中的元对象系统(Meta-Object System)

学习链接:https://zhuanlan.zhihu.com/p/61303678

2021-02-22 11:23:31 167

原创 Qt 中的属性系统(Property System)

学习链接:https://zhuanlan.zhihu.com/p/43348546

2021-02-22 11:20:40 176

原创 qt电池控件设计

效果h文件(battery.h)#ifndef BATTERY_H#define BATTERY_H/** * 电池电量控件 * 1. 可设置电池电量,动态切换电池电量变化 * 2. 可设置电池电量警戒值 * 3. 可设置电池电量正常颜色和报警颜色 * 4. 可设置边框渐变颜色 * 5. 可设置电量变化时每次移动的步长 * 6. 可设置边框圆角角度/背景进度圆角角度/头部圆角角度 */#include <QWidget>class Battery : publ

2021-02-22 11:08:05 1436

原创 qt获取天气代码

这里写目录标题发送网络请求获取天气数据需要包含的头文件创建QNetworkAccessManager对象发送请求获取数据并解析天气JSON格式数据所有代码最终效果发送网络请求获取天气数据需要包含的头文件#include <QtNetwork/QNetworkAccessManager>#include <QtNetwork/QNetworkRequest>#include <QtNetwork/QNetworkReply>#include <QJson

2021-02-22 10:01:52 885 4

原创 QtableView点击滑动设计

头文件:#ifndef CustomScroll_H#define CustomScroll_H#include <QObject>#include <QWidget>#include <QTimer>#include <QTableView>#include <QPropertyAnimation>#include <QDateTime>class CustomScroll : public QWidget{

2021-02-20 10:45:42 1558

原创 QTableView的常用操作

1、设置表头 QStandardItemModel* model = new QStandardItemModel(); QStringList labels = QObject::trUtf8("频率,功率,误差").simplified().split(","); model->setHorizontalHeaderLabels(labels); ui->tableView->setModel(model);2、设置数据 QStandardI

2021-02-19 16:30:17 995

原创 qt快速下载方法

qt安装包下载清华源:https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/

2021-02-05 16:19:29 892 1

原创 内存泄漏、虚拟内存、物理内存的联系

虚拟内存是您的程序处理的内容。它由所有由malloc,new等人返回的地址组成。每个进程都有自己的虚拟地址空间。虚拟地址的使用在理论上受到程序地址大小的限制:32位程序具有4GB的地址空间; 64位程序有更多。实际上,一个进程可以分配的虚拟内存量少于这些限制。物理内存是芯片焊接到您的主板,或安装在您的内存插槽。在任何给定时间使用的物理内存量都限制在计算机中的物理内存量。虚拟内存子系统将您的程序使用的虚拟地址映射到CPU发送到RAM芯片的物理地址。在任何特定时刻,大部分分配的虚拟地址都是未映射的;因此

2021-02-05 14:51:21 1537

原创 qtCreator下valgrind使用教程

说明由于Qt creator和valgrind是相互独立的,所以首先需要安装valgrind后,qt才能使用该功能进行内存检测分析。安装valgrind1、使用命令行安装sudo apt-get install valgrind2、源代码下载安装下载最新版本:http://valgrind.org/downloads/current.html#current安装命令:tar -jxvf valgrind-3.15.0.tar.bz2.tar.bz2cd valgrind-3.15.0

2021-02-04 17:04:25 4997 6

原创 mtrace内存泄漏工具的使用方法

原理:mtrace 工具的主要思路是在我们的调用内存分配和释放的函数中装载 “钩子(hook)” 函数,通过 “钩子(hook)” 函数打印的日志来帮助我们分析对内存的使用是否存在问题。具体的做法是 mtrace() 函数中会为那些和动态内存分配有关的函数(譬如 malloc()、realloc()、memalign() 以及 free())安装 “钩子(hook)” 函数,这些 hook 函数会为我们记录所有有关内存分配和释放的跟踪信息,而 muntrace() 则会卸载相应的 hook 函数。基于这

2021-02-04 14:05:43 1774 2

原创 内存泄漏工具

学习文章,原文:https://blog.csdn.net/qq_23350817/article/details/90641856概述内存泄漏(memory leak)指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况,在大型的、复杂的应用程序中,内存泄漏是常见的问题。当以前分配的一片内存不再需要使用或无法访问时,但是却并没有释放它,这时就出现了内存泄漏。尽管优秀的编程实践可以确保最少的泄漏,但是根据经验,当使用大量的函数对相同的内存块进行处理时,很可能会出现内存泄漏。内存泄露分类1. 常发

2021-02-04 11:03:14 659

使用纯C++信号槽实现代码

使用纯C++实现的类似于qt的信号槽,这个代码用于学习再适合不过了

2022-04-02

基于qt写的ftp客户端小软件

基于qt写的ftp客户端小软件,比较适合练练手

2022-04-02

AStyle代码排版工具

这是一个代码排版工具,即实现代码的自动按规范排版。

2022-04-02

雨梦的OCR文字提取器

滑动鼠标,像截图那样选取文字,然后会自动转为文本。

2022-04-02

qt翻译文件与Execl互转工具

qt开发中需要国际化,即需要.ts文件,当时ts文件的编辑就很麻烦,要是能转成execl表格展现编辑就好了,对!这个工具就是干这活的,可以相互转换。

2022-04-02

QCodeEdit项目源代码和示例代码

里面主要包含两个文件内容,一个是源代码,一个是示例代码。

2022-01-18

Advances in Swarm and Computational Intelligence_

Advances in Swarm and Computational Intelligence_ This book and its companion volumes, LNCS vols. 9140, 9141, and 9142, constitute the proceedings of the 6th International Conference on Swarm Intelligence in con- junction with the Second BRICS Congress on Computational Intelligence (ICSI-CCI 2015) h

2019-04-09

基于opencv的车牌号识别思路教程

该文档重点详细地讲解了在一副图片中找到车牌号的位置,并提取车牌号的汉字、字母、数字,整个过程中是基于opencv的计算机视觉处理库,当然本文重点讲思路而不是程序,所以通用其他视觉库。

2018-08-17

空空如也

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

TA关注的人

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