自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

车轮滚滚向西行的博客

缓事宜急干,敏则有功;急事宜缓办,忙则多错。

  • 博客(37)
  • 资源 (17)
  • 收藏
  • 关注

原创 手动迁移GITLAB实战版

这些步骤将备份 GitLab 中的所有数据,并将其迁移到新的服务器上。请注意,在备份和还原 GitLab 数据之前,请务必备份服务器上的所有重要数据,并确保您已经完全理解和熟悉了备份和还原过程。该命令将在 /var/opt/gitlab/backups 目录中创建一个名为 backup-.tar 的备份文件,其中 是当前时间的时间戳。将备份文件还原到新服务器上的 GitLab 实例中。例如,如果您的备份文件名为 backup.tar,可以执行以下命令将备份文件还原到新服务器上的 GitLab 实例中。

2023-04-24 16:41:38 634 1

原创 VMware ESxi 服务器迁移【手动版】

应用场景两个不同环境下的服务器进行迁移因为不能直接对拷,需要在中间机上转一下才有了这么一出。

2022-12-22 16:39:32 4435

原创 ubuntu 安装mysql实战版

Ubuntu 16.04 安装MySQL 5.7.33apt-get install mysql-server=5.7.33-0ubuntu0.16.04.1安装的过程中需要设置root的密码,根据提示操作即可安装完成后默认只能本地访问,如果需要其他地址也可以访问需做如下操作编辑配置文件vim /etc/mysql/mysql.conf.d/mysqld.cnf对以下行进行注释或者修改# bind-address = 127.0.0.1完成后对文件进行保存同时对root用户的权限进

2022-01-07 14:04:26 770

原创 【Ubuntu 安装指定版本RabbitMQ ※便捷版※】

Ubuntu 16.04 安装 RabbitMQ 3.7.4第一步:curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash执行结果如下所示:root@l1234r-virtual-machine:/home/leadir/Downloads# curl -s https://packagecloud.io/install/repositories/

2021-12-26 15:43:44 2022

原创 【Ubuntu 16.04 安装NGINX 1.21.4 安装指定版本 实战篇】

Ubuntu 16.04 源码安装NGINX 1.21.4第一步 获取源码下载指定版本源码wget http://nginx.org/download/nginx-1.21.4.tar.gz第二步 解压缩解压到指定目录tar -zxvf nginx-1.21.4.tar.gz -C /opt/第三步 编译准备libpcre3 libpcre3-devsudo apt-get install libpcre3 libpcre3-dev 安装截图zlib1g-devsudo

2021-12-24 11:07:14 1205

原创 Qt MSVC编译时指定Windows SDK版本

Qt +MSVC2017 编译时出现问题提示在10.0.22000.0目录下的winnt.h一堆莫名其妙的错误问题原因,存在多个Windows Kits:解决版法:第一步:打开->工具->选项克隆自己需要指定SDK的编译器克隆以后再参数位置输入需要的SDK版本号然后再Kits中选择新克隆的编译器即可参考链接:如何指定qmake应定为的Windows SDK版本?...

2021-12-21 18:02:15 2249 1

原创 How to Install the latest OpenSSL version from Source on Linux

Linux 系统下关于OpenSSL问题的终极解决方案:相关资料www.openssl.orgwiki.openssl.org解决方案How to Install the latest OpenSSL version from Source on Linux

2021-09-07 17:45:10 76

原创 Qt 缺失 api-ms-win-downlevel-shlapi-l1-1-0.dll 的解决办法

问题现象在部分系统中出现如下错误(在其他一些windows 10的系统中未出现)错误提示:缺失 api-ms-win-downlevel-shlapi-l1-1-0.dll当前问题出现的系统:Win 7 64原因(其一) 或者也有其他的原因,目前作者本人遇到了当前描述的现象使用了windeployqt.exe打包打包的时候windeployqt将非当前编译环境的库给拷贝到了你的目录下,你打包以后就导致了以上错误。解决方法手动把编译环境下的库拷贝到程序目录,重新打包即可。通过比对发现以

2021-08-23 19:20:07 1198

原创 Qt 使用iconfont【实战版】

iconfont关于iconfont阿里妈妈MUX倾力打造的矢量图标管理、交流平台。设计师将图标上传到 iconfont 平台,用户可以自定义下载多种格式的icon,平台也可将图标转换为字体,便于前端工程师自由调整与调用。官网www.iconfont.cn根据需要添加图标到项目后进行下载操作下载解压后得到如下内容使用浏览器打开demo_index.html会看到所选图标对应的编号,待会儿后面会遇到!Qt 使用iconfont添加ttf到资源文件导入字体 QFontDat

2021-07-22 09:53:44 1708

原创 分享一个Qt比较两个版本号大小的方法

Qt比较两个版本号大小版本号示例:V1.0.2V1.0.3计算过程代码bool compareVersion(QString ver1, QString ver2){ QStringList list1 = ver1.replace(QRegExp("[a-zA-Z() ]"), "").split("."); QStringList list2 = ver2.replace(QRegExp("[a-zA-Z() ]"), "").split("."); if (li

2021-07-14 17:34:25 712 2

原创 Qt 读写 Execl 之第三方库 libxl 实战版

Qt 读写Execl libxl官方资料及代码示例Code example - CCode example - C++Code example - C#Code example - Delphi官方读写示例Qt 使用官方资料及代码示例Direct reading and writing Excel filesLibXL is a library that can read and write Excel files. It doesn’t require Microsoft Excel and .NE

2021-07-14 09:26:44 1966 4

原创 Centos 7 chfs 以服务的方式开机启动 开机启动服务 (实战版)

Cent OS 7 chfs 以服务的方式开机启动chfs制作系统服务文件 chfs开机启动 chfs.service服务常用操作指令最终效果chfschfs官网CuteHttpFileServer/chfs是一个免费的、HTTP协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点:单个文件,核心功能无需其他文件跨平台运行,支持主流平台:Windows,Linux和Mac界面简洁,简单易用支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便支持账户权限控制和地址过滤支持快速

2021-06-16 10:28:59 1458 2

原创 Enigma Virtual Box (免费版)打包Qt程序为单个可执行程序

官方提供了免费版,当然专业版功能更加强大,有需要自行前往官网去探索!下载地址:Enigma Virtual Box 下载完成后直接安装即可。软件简介The Enigma Protector 保护的软件能在最大程度上防止非法复制、反编译、修改代码等。而且支持格式广泛,包括几乎所有的32位、64位程序(如exe,src,dll,ocx,bpl等)和使用不同开发工具开发的 .NET程序, 如 MS Visual Studio C#/C++/VB/VB.NET, Borland Delphi/C++, Fr

2021-06-10 09:39:42 1837

原创 银河麒麟aarchQt5.12.0 QtFontDatabase: Cannot find font directory

银河麒麟aarch64 V10 安装Qt5.12.0以后界面程序出现QFontDatabase: Cannot find font directory /usr/local/Qt-5.12.0/lib/fonts问题的解决方法错误如下QFontDatabase: Cannot find font directory /usr/local/Qt-5.12.0/lib/fonts.Note that Qt no longer ships fonts. Deploy some (from https://d

2021-06-01 11:36:33 1369

原创 Qt+MSVC+VLD内存泄漏检测

VLD(全称:Visual Leak Detector)是一款用于 Visual C++ 的免费内存泄露检测工具。与其它内存检测工具相比,它在检测到内存泄漏的同时,还具有如下特点: 可得到内存泄漏点的调用堆栈,以及其所在文件及行号; 可得到泄露内存的完整数据; 可设置内存泄露报告的级别; 提供了打包好的 lib 库,使用时无须编译源码,直接使用即可; 源码使用 GNU 许可发布,并有详尽的文档及注释。对于想深入了解堆内存管理的读者,是一个不错的选择。下载安装VLD 主页:https://ki

2021-05-27 14:19:40 851

原创 各版本Qt下载传送门

各版本Qt下载传送门https://download.qt.io/archive/qt/)https://download.qt.io/archive/qt/5.1https://download.qt.io/archive/qt/5.9/https://download.qt.io/archive/qt/5.1/5.1.0/https://download.qt.io/archive/qt/5.0/https://download.qt.io/archive/qt/4.8/https://d

2021-05-20 09:37:32 540

原创 银河麒麟aarch64 编译安装Qt5.9.9

银河麒麟aarch64 编译安装Qt5.9.9官网下载源码https://download.qt.io/archive/qt/5.9/5.9.9/single/系统环境如下编译准备工作System requirements ------------------ - Perl 5.8 or later - Python 2.7 or later - C++ compiler supporting the C++11 standard For other

2021-05-19 18:41:05 5173 8

原创 Linux+Qt+ffmpeg开发环境搭建(ubuntu 16.04)

Linux(ubuntu 16.04) + Qt + ffmpeg 开发环境搭建ubuntu 16.04 下载ubuntu-16.04.7-desktop-amd64.iso下载后安装系统,还是一股熟悉而又古老的味道!为啥用老版本,不是因为怀旧,而且因为高版本编译的程序在低版本中各种报错:(安装 Qt下载 5.12.9(我自己用的版本是5.12.9)qt/5.12/5.12.9Qt 安装给文件添加可执行权限chmod a+x qt-opensource-linux-x64-5.12.9

2021-05-13 17:11:49 1604 1

原创 Qt 多屏位置信息获取

分享一个,多屏幕显示时,程序根据当前位置在当前屏幕最大化选择屏幕的代码QScreen *screen= QGuiApplication::screenAt(this->pos()); this->setGeometry(screen->availableGeometry());

2021-04-25 18:01:22 817

原创 Qt LED 开关效果

Qt LED 开关效果Qt Led开关效果程序效果hled.hhled.cpp调用示例源码下载Qt Led开关效果以下源码来自开源项目QextSerialPortqextserialport\examples\uartassistant程序效果hled.h#ifndef HLED_H#define HLED_H#include <QWidget>class QColor;class HLed : public QWidget{ Q_OBJECTpublic

2021-04-22 14:11:51 430 2

原创 C# 开发经验之第三方库(持续更新,建议收藏)

C#开发经验之如何选择第三方库日志库二级目录三级目录日志库NLOG,简直不要太经典!![在这里插入图片描述](https://img-blog.csdnimg.cn/20210422085941324.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dsMzYyMDAyMDAw,size_16,color_FFFFFF,t_70)描述:NL

2021-04-22 09:26:34 2448

原创 Qt 正则 IP、子网掩码、网关输入

Qt 正则 IP输入框QRegExp rx("\\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b");ui->lineEdit_ip->setValidator(new QRegExpValidator(rx));ui->lineEdit_gateway->setValidator(new QRegExpValidator(rx));u

2021-04-21 15:01:47 466

原创 Qt udp QUdpSocket 自动分配空闲端口的方法

Qt UDP QUdpSocket 自动分配空闲端口的方法QUdpSocket *socket = new QUdpSocket(this);socket->bind(address, 0,QUdpSocket::ShareAddress);端口传参时传:0再也不用担心分配的端口被占用啦!程序效果

2021-04-20 17:23:18 908

原创 Qt 通过UDP广播搜索设备(模拟设备回应并修改IP实现过程)

UDP搜索设备UDP广播搜索设备用途通过广播发送搜索指令设备收到后进行响应同一个端口绑定多个IP为什么有多个IP,呐,就这么多程序效果程序介绍设备端客户端UDP广播搜索设备用途在不知晓设备IP的情况下,快速找到设备IP并进行修改!(常规操作)!通过广播发送搜索指令设备收到后进行响应回复内容:包含设备的IP、MAC地址等信息(根据需要进行实现)同一个端口绑定多个IP同一个端口绑定多个IPforeach (QHostAddress address, getIpAddrs()) {

2021-04-20 16:49:48 1887 8

原创 QImage 图像灰度处理

图像灰度处理效果代码如下int iwidget = newImage.width();//图像宽int iheight = newImage.height();//图像高int bytePerLine=(iwidget*24+31)/8;//图像每行字节对齐unsigned char *data = image.bits();//获取图像像素字节数据的首地址//这里要注意,采用bits()方法的到的数据data中像素的组织形式应为ARGB,但实际调试中发现,//每个像素中从字节从低到高依

2021-04-17 14:15:56 981

原创 C# 获取程序编译时间并设置为程序名称

将程序的编译时间加到标题栏效果如下:代码this.Text = "车轮滚滚向西行" + string.Format(" 【{0:r}】", System.IO.File.GetLastWriteTime(this.GetType().Assembly.Location) ); 知识点设置程序标题this.Text = ...;获取生成时间System.IO.File.GetLastWriteTime(this.GetType().Assembly.Location)时间格式转换s

2021-04-14 19:33:45 1122

原创 C# WinForm ToolStripMenuItem 设置菜单互斥(四行代码搞定)

ToolStripMenuItem菜单互斥WinForm菜单栏选项互斥需求背景实现代码WinForm菜单栏选项互斥需求背景选中某一个菜单后其他菜单设置为不选中状态实现代码this.skinToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();ToolStripMenuItem skinmenu = new ToolStripMenuItem("...")//省略代码skinmenu.Click += delegat

2021-04-14 11:47:10 1569

原创 C# WinForm切换皮肤 IrisSkin

C# WinForm动态切换皮肤资源用法1、添加IrisSkin4.dll到项目2、使用方法如下this.listBox1.DataSource = new DirectoryInfo("Skins").GetFiles();this.listBox1.DisplayMember = "Name";Sunisoft.IrisSkin.SkinEngine s;s = new Sunisoft.IrisSkin.SkinEngine();s.SkinFile = (this.listBox1.

2021-04-13 17:52:03 426

转载 Redis专题(持续更新,建议收藏)

Redis专题redis 下载地址基础知识点持久化方式之RDB万字长文详解持久化原理一文搞懂主从复制原理!初识Redis Cluster的基本结构(1/3)详解Redis Cluster数据分片原理(2/3)深入Redis Cluster集群容错机制(3/3)...

2021-04-06 11:46:30 154

原创 各类虚拟机系统开机启动

目录制作启动脚本Oracle VM VirtualBoxVMware Workstation Pro开机启动方法一、添加到开始菜单方法二、注册表方法三、添加基本任务制作启动脚本Oracle VM VirtualBox@echo offcd "C:\Program Files\Oracle\VirtualBox"start VBoxManage.exe startvm kylinexit脚本说明:1、进入程序目录2、启动虚拟机 这里的kylin 是虚拟机的名称VMware Work

2021-03-31 15:52:04 319

原创 Windows 10 离线安装.NET Framework 3.5(包括.NET 2.0和3.0)

文章目录前言一、检查Windows 版本有镜像文件以后离线安装打开镜像总结前言在联网的情况下Windows 10安装.NET Framework 3.5只需要启动Windows 功能即可,如图:勾选所需要的功能,点击确定,选择下载安装即可完成.NET Framework 3.5的安装。由于Windows 10系统已经不支持通过.Net 3.5安装包安装.故需要手动来完成安装在此之前呢,也是在网上找了很多方法,尝试了很多,根据网上下载的资源都不成功!一、检查Windows 版本Win+R键

2021-03-31 09:55:39 73256 44

原创 CSS离线使用fontawesome的问题记录

项目场景:内网机使用静态网页,导航图标不显示问题描述:网上找了一个静态导航网页,在本机打开正常,局域网打开后不显示图标正常效果预览源码地址源码如下<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />

2021-03-18 16:42:37 878 2

原创 SVN 远程自助修改密码

SVN 远程自助修改密码不依赖其他任何服务实现语言:Go +html一键部署,无需下载各种依赖使用说明第一步:修改配置文件[base]localPort= 8880[pwd]exe = "D:/htpasswd.exe"file = "D:/htpasswd"根据自己的程序实际的位置及密码文件存放目录修改配置路径第二步:启动main.exe运行效果后台前端访问方式: 浏览器访问 http://127.0.0.1:8880特点:支持用户名密码校验(用户名密码不正

2021-03-17 10:33:51 1018 4

原创 VS2017 专业版 离线安装实践 Visual Studio 2017

VS2017 专业版 离线安装实践 Visual Studio 2017下载vs_professional.exe官网下载 vs_professional.exe下载完成后 在本地新建一个文件夹,如: E:\vs2017offline如文件夹路径不一致,注意后续执行指令时路径是否正确开始下载离线安装程序打开终端,进入vs_professional.exe所在目录,执行如下指令vs_professional.exe --layout E:\vs2017offline如果需要下载单一语言的或其中

2021-03-15 11:25:52 4138 1

原创 秒表 支持多平台运行 qt 跨平台

秒表 支持多平台运行 qt 跨平台秒表详细信息秒表支持多平台运行的简易秒表详细信息项目地址程序下载地址运行效果使用方法单击开始、暂停双击归零

2021-02-26 14:04:58 158

原创 银河麒麟ARM64 自带Qt Creator 无法编译问题解决

银河麒麟ARM64 自带QtCreate 无法编译问题解决操作系统:银河麒麟ARM64处理器:FT-2000Qt版本:Qt4/Qt5错误提示无法确定要运行哪个“make”命令。 检查构建配置中的“make”步骤构建/部署项目XGS_QtForms 时发生错误 (kit: 桌面)当执行步骤 'qmake'时错误原因未配置编译器注意: 没有编译器导致的无法编译代码添加编译器:添加GCC编译器g++点击编译器页的添加->GCC->C++编译器路径设置:/usr/bin

2021-02-25 15:18:46 2272

原创 银河麒麟ARM64 飞腾FT2000 linuxdeployqt linux打包qt

银河麒麟ARM64 飞腾FT2000 linuxdeployqt linux打包qt下载linuxdeployqt-aarch64.AppImageqt版本说明linuxdeployqt打包准备编译好的程序插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入下载linuxdeployqt-aa

2021-02-25 09:16:15 6209 8

2016_ltsb.zip

Windows 10 2016_ltsb版本离线安装.net2.0~3.5资源包

2021-04-27

Windows 10 2004版本离线安装.net2.0~3.5资源包

Windows 10 2004版本离线安装.net2.0~3.5资源包

2021-04-27

Windows 10 1909版本离线安装.net2.0~3.5资源包

Windows 10 1909版本离线安装.net2.0~3.5资源包

2021-04-27

Windows 10 1903版本离线安装.net2~3.5资源包.zip

Windows 10 1903版本离线安装.net2~3.5资源包

2021-04-27

hled 控件源码 Qt 开关控制样式

hled 控件源码 Qt 实现LED开关状态

2021-04-22

UDP搜索设备源码.zip

Qt UDP 通过广播搜索设备,设备响应并修改IP等

2021-04-20

UDP搜索设备DEMO.zip

Qt UDP 搜索设备DEMO,搜索设备,设备响应,修改设备IP

2021-04-20

grayimageviewer.zip

QImage图像灰度处理源码

2021-04-17

grayimageviewer.zip

图像灰度显示工具

2021-04-17

WinFormSkin.zip

WinFormSkin Demo源码

2021-04-13

SkinsDemo.zip

WinForm多皮肤切换Demo程序

2021-04-13

fontawesome-free-5.15.3-web.zip

fontawesome 5

2021-03-18

SVNTools.zip

SVN 远程自助修改密码

2021-03-17

银河麒麟桌面操作系统V10用户手册.pdf

银河麒麟桌面操作系统V10用户手册 安装系统

2021-03-02

linuxdeployqt-aarch64.AppImage

linuxdeployqt-arm64打包程序

2021-02-24

空空如也

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

TA关注的人

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