自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GDB调试之定位段错误

段错误调试

2022-06-23 10:34:45 513 1

转载 开源流媒体解决方案

流媒体服务器,推拉流,直播平台,SRS,WebRTC,移动端流媒体,网络会议,优秀博客资源等分享

2022-05-11 16:01:24 856

原创 2021-06-30

记录一些小方法树莓派改静态IP树莓派改静态IP配置“/etc/dhcpcd.conf”文件,找到静态IP的区域,去掉注释并修改成自己的IP即可,例如:interface eth0static ip_address=192.168.11.112/24#static ip6_address=fd51:72f8:cade:d32e::ff/64static routers=192.168.11.1static domain_name_servers=192.168.11.1...

2021-06-30 09:25:31 99 1

原创 FFmpeg编译

1、ffmpeg源码下载https://search.gitee.com/?q=x264+ffmpeg&skin=rec&type=repository./configure --enable-static --enable-shared --enable-libx264 --enable-gpl --disable-x86asm --prefix=/home/hfauto/02-ffmpeg/mirrors-ffmpeg-master/ffmpeg/build --extra-cfla

2020-12-29 12:51:47 157

原创 编译BOA与CGIC

编译BOA与CGIC1、BOA1、下载地址2、修改3、编译3、打包复制4、修改配置文件5、运行2、CGIC下载地址1、BOA1、下载地址BOA下载地址:http://www.boa.org/2、修改// src/boa.c if (setuid(0) != -1) { DIE("icky Linux kernel bug!"); } //if (server_uid != 0 && setuid(0) !=

2020-11-24 11:29:16 315

原创 Qt交叉编译-远程部署

1、交叉编译1、安装qt5基础环境sudo apt-get install qt5default2、下载base源码清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/3、下载安装交叉编译器1、apt获取#1.查看有哪些版本可以安装sudo apt-cache search aarch64#2.选择某个版本进行安装sudo apt-get install gcc-10-aarch64-linux-gnu#

2020-10-20 12:09:18 1138

原创 问题:-bash: ./build.sh: /bin/bash^M: 解释器错误: 没有那个文件或目录

出现问题场景:执行xxx.sh脚本时,报错 "xxx.sh /bin/bash^M: 坏的解释器: 没有那个文件或目录”,因为 xxx.sh脚本文件是从windows拷贝过来的, 所以多了\r,执行如下所示命令即可:sed -i 's/\r$//' build.sh...

2020-10-16 11:47:37 2308

原创 Python 安装模块 使用pip install xxx很慢的解决方法

使用清华镜像https://pypi.tuna.tsinghua.edu.cn/simple比如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch

2020-10-11 15:36:39 155

原创 Opencv国内镜像

Opencv国内镜像opencv下载地址

2020-10-10 19:08:05 1778 1

原创 glibc源码编译安装

文章目录1.检查已有版本:2、下载源码:3、编译源码:4、再次检查版本:1.检查已有版本:strings /lib64/libc.so.6 |grep GLIBC_2、下载源码:官方链接 http://www.gnu.org/software/libc/直接获取 wget http://mirrors.ustc.edu.cn/gnu/libc/glibc-2.18.tar.gz3、编译源码:mkdir buildcd build../configure --prefix=/usrma

2020-09-01 11:26:45 9250

转载 curl源码编译安装

curl下载地址:https://curl.haxx.se/download.html这里写目录标题curl源码编译安装1. 解压openssl-1.0.2k.tar.gz,编译2. 解压curl-7.29.0.tar.gz,编译curl源码编译安装首先去curl官网下载对应版本,这里有个坑需要注意。如果下载的源码版本太高,编译是成功的,但是curl可执行文件访问https的时候还是会报各种奇怪的错误。所以我这里的做法是,先yum install curl,然后curl -V看我的系统yum支持的cu

2020-09-01 11:09:37 1332

转载 libevent源码分析-read限制

(转)libevent源码分析-修改read回调每次最大只能获取到4096字节的限制背景现在有两个问题:梳理的过程如下:那么如何修改libevent源码呢?根据上面的代码分析得出的结论是:查看代码发现,只需要修改readmax的值就行了,看到这里,max_single_read,转发自 https://blog.csdn.net…背景有次在处理一个客户需求时,需要我这里开一个tcp的服务端,然后对方将图片进行base64编码后发送过来,由于图片比较大,再加上base64编码,结果导致整个报文长度达到1

2020-08-26 10:38:19 646

原创 Qt for Android创建AndroidManifest.xml和Java类文件用来修改图标等

文章目录1、创建2、添加图标1、创建2、添加图标

2020-03-08 08:29:46 332 2

原创 QML与C++混和编程

文章目录QML与C++混和编程在QML中注册C++类注册QML类型在C++中注册QML类QML与C++混和编程 在QT编程中界面开发往往是很重要的,界面也是乙方第一观感。所以它的重要性不言而喻。一开始时我是用贴图来做界面,PPT做界面是个不错的选择,后来想用QSS来做界面,QSS类似CSS,可以说是CSS的一个简写版,但是我并没有学的太好,因为我一直想尝试下使QML来做界面,主要是想法...

2020-02-16 10:14:25 300 2

原创 QT使用码云进行版本控制

QT使用码云进行版本控制1、下载Git2、配置Git配置用户名与邮箱获取配置SSHGit添加Path3、注册Gitee码云创建你的第一个仓库Gitee添加SSH4、配置QT creator一开始想学学用Github来进行代码管理,想想就很爽嘛,但是。。。第一次没学会,然后放弃了。现在又想学了,就再来一次吧。这次用Gitee码云来作为云端的仓库。1、下载GitGit下载地址:https://...

2020-01-29 22:20:53 1080 2

转载 为方便大家学习使用QSS特作此整合

QSS样式设计三件套为方便大家学习使用QSS特作此整合QSS EditorRizek Qss EditorKineticwing IDE为方便大家学习使用QSS特作此整合Qt Creator 对于 QSS 的支持的不是很好,没有语法提示、智能纠错、实时预览等功能,这在一定程度上明显降低了开发效率。资源包含几款 QSS 编辑IDE工具,用于辅助基本开发。可以工具自己的喜好来选择对应的IDE。Q...

2019-12-07 21:05:53 603 2

转载 资料库保存树结构的三种方法

资料库保存树结构的三种方法方法一方法二方法三原文地址:http://www.51testing.com/html/13/n-848113.html转载于:https://my.oschina.net/honchy/blog/349981每一个主题(节点)可以有n个留言(子节点)。这些留言又可以有自己的留言。因此这种结构就是一颗树。本文讨论的是数据库中如何存储这种树形结构。假设有如下一棵树:...

2019-10-15 22:20:20 1108

原创 QT连接多个数据库

addDatabase第二个参数//操作数据库1 QSqlQuery query; //默认数据库1 query.exec("select * from student"); //操作数据库2 QSqlDatabase db2 = QSqlDatabase::database("a");//连接数据库2 QSqlQuery query(db2); //绑定d...

2019-09-30 11:25:34 2546

原创 QT TCP 多客户端读写

直接上代码#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QTcpServer>#include <QTcpSocket>namespace Ui {class MainWindow;}class MainWindow : public QMa...

2019-09-22 20:43:04 1259 1

原创 获取控件得信号发出者

QPushButton *button = (QPushButton * )(sender()); //获取发送者sender() qDebug()<<"button text:"<<button->parent();

2019-09-14 12:09:53 220

转载 QT for Android 安卓报错 -LC++

QT for Android 使用arm64_v8a编译器QT 更新到 5.13 .原来的5.12.x版本编译有错误调整qmake.conf.主要是因为Qt 5.13.x for Android有一个bug.修改如下两个文件Qt/5.13.0/android_armv7/mkspecs/android-clang/qmake.confQt/5.13.0/android_arm64_v8...

2019-08-30 18:35:28 674

转载 把qt中的qdebug()宏定义成C++类型的cout

#define cout qDebug() << "[" <<__FILE__ <<":"<<__FUNCTION__<<":"<<__LINE__ <<"]"

2019-08-04 22:00:02 295

转载 QT QCombBox 控件设置下拉选项中某项不可选

QComboBox *editor = new QComboBox(this);comboBox->addItems(QStringList()<<tr("Always")<<tr("Never")<<tr("Motion detection")<<tr("Timer recording"));QVariant v(0);// 序号为2的...

2019-08-02 21:45:19 1529

转载 虚拟机ping不通主机,但是主机可以ping通虚拟机

我在Windows10系统安装了虚拟机,设置的主机与虚拟机的连接方式是桥接,安装好后,发现虚拟机ping不通主机,但是主机可以ping通虚拟机。我的操作是:关闭防火墙,发现虚拟机可以ping通主机了。说明是Windows10防火墙阻止了。现在存在的问题是:如果我一直关闭防火墙也不是个事啊?这样做会影响我的电脑安全的。于是我想我要先确定防火墙阻止了什么,导致需要关闭防火墙?于是网上查看资料,原...

2019-07-28 13:33:26 327

转载 ifconfig中lo、eth0、br0、wlan0接口的用途

ifconfig中lo、eth0、br0、wlan0接口的用途lo 回环接口lo Link encap:Local Loopbackinet addr:127.0.0.1 Mask:255.0.0.0一般回环接口的ip v4地址为:127.0.0.1,子网掩码:255.255.255.0虚拟网络接口:并非真实存在,并不真实地从外界接收和发送数据包,而是在系统内部接收和发送数据包,因此虚拟...

2019-07-27 17:34:39 620

转载 Q_UNUSED ( name ) 的用法

Q_UNUSED ( name ) 的用法‘如果编译中出现以下警告:warning: unused parameter ‘arg1′ [-Wunused-parameter]原因是由于函数参数未使用,这在程序当中有时候很正常;所以个人认为此警告意义不大,可以取消;方法一:在提示警告函数里面添加Q_UNUSED(arg1);方法二:在pro工程文件最后加入如下代码:QMAKE_CX...

2019-07-21 21:59:02 262

原创 QT源码编译

1、MSVC编译命令cd 到源码文件夹先用QT自带的msvc2015进行qmake生成makefile在使用vs2015的x86本机命令提示符进行nmake,若安装了jom则使用jom -j8最后进行nmake install或者jom install2.MinGW编译命令cd 到源码文件夹执行qmake生成makefile执行mingw32-make -j8编译执行mingw...

2019-06-08 13:40:28 1488

转载 树莓派+QT:安装、编译、vsGDB交叉编译、环境配置集合

1、树莓派下其QT5的安装执行如下步骤:1.命令行输入:sudo apt-get update2.命令行输入:sudo apt-get upgrade3.命令行输入:sudo rpi-update4.命令行输入:sudo apt-mark hold raspberrypi-bootloader //不再升级内核4.命令行输入:sudo apt-get install qt5-...

2019-06-06 22:22:43 1047

原创 重复实例化对象造成串口占用的影响

使用QT5编写串口程序时发生对象重复实例化造成串口被占用的问题1. 首先贴出代码void MainWindow::PopSerialSetWidget(){ SerialSetWidget *p = new SerialSetWidget; p->setWindowTitle("通讯参数"); p->show();}窗口p的实例化如果在PopSer...

2019-05-30 16:10:19 431

转载 QT从栈中实例化对象与从堆中实例化对象的区别

引用两位大神的解答:comanx:在网上疯狂寻找答案,找到了这么一段话:在C++中,对象是在堆栈中创建的。这样可达到更快的速度,因为当我们进入一个特定的作用域时,堆栈指针会向下移动一个单位,为那个作用域内创建的、以堆栈为基础的所有对象分配存储空间。而当我们离开作用域的时候(调用完毕所有局部构建器后),堆栈指针会向上移动一个单位。然而,在C++里创建“内存堆”(Heap)对象通常会慢得多,因为...

2019-05-29 20:34:30 2221

原创 connect的位置对程序的影响

发现一个怪项,仔细研究了一下,情况如下:当connect写在自己要调用的函数内,会发生重复调用此函数的现象,而且调用次数会呈比例增长,最后使程序崩溃。暂不知适合原因。代码如下:void MainWindow::searchport() { QStringList namelist; //get available ports QList...

2019-05-28 18:45:22 330 1

转载 QT 自定义控件 为自定义控件设置QSS无效

QT 自定义控件 为自定义控件设置QSS无效解决办法:重载需要重载其paintEvent函数即可具体:void QMyToolButton::paintEvent(QPaintEvent*){ QStyleOption opt; opt.init(this); QPainter p(this); style()->drawPrimitive(QSt...

2019-05-13 19:14:48 2516 1

原创 QT文档翻译(一)QT Charts

QT ChartsContentsGetting Started

2019-02-28 17:44:21 1725

转载 QT5使用Css对控件进行美化(二):CSS语法

转载:1.qt中css的属性 :https://blog.csdn.net/u012803067/article/details/708534252.Qt之QSS(样式表语法):https://blog.csdn.net/aristolto/article/details/80234934

2019-02-19 12:44:55 1006

转载 QT5使用Css对控件进行美化(一):css文件加载正常却无效

问题描述:QT5使用Css对控件进行美化(一):css文件加载正常却无效原因:css文件编码格式问题解决办法:利用Notepad++编辑器修改文档编码格式,修改为UTF-8格式。参考文章:https://www.cnblogs.com/tjudzj/p/6193111.html?utm_source=itdadao&amp;utm_medium=referral...

2019-02-19 12:29:00 2259 2

HslCommunication.zip

已经包含源码 及最新得各种demo HslCommunication7.0源码 HslCommunicationDemo HSLSharp PushNetServer SiemensEthernet OPC-UA

2021-09-06

SICK—LMS400激光传感器测距程序.zip

SICK—LMS400激光传感器测距程序 管用

2020-08-13

QSS(四件套).zip

QSS 编辑预览工具 三件套 还有 QFramer Qt Creator 对于 QSS 的支持的不是很好,没有语法提示、智能纠错、实时预览等功能,这在一定程度上明显降低了开发效率 Qt Creator 对于 QSS 的支持的不是很好,没有语法提示、智能纠错、实时预览等功能,这在一定程度上明显降低了开发效率 Qt Creator 对于 QSS 的支持的不是很好,没有语法提示、智能纠错、实时预览等功能,这在一定程度上明显降低了开发效率

2019-12-07

自动更换keil配色方案插件(keil主题选择).zip

自动更换keil配色方案插件(keil主题选择) 修改名称 直接替换UV4下得global.prop 重启即可

2019-11-20

vcredistMSVC2015.zip

vcredist_VC_2015运行库安装文件,vcredist_VC_2015运行库安装文件

2019-09-29

番茄助手vaxFor2012-2017.zip

VS2012-VS2017_Visual AssistX_番茄助手破解版已测试可用下载

2019-09-19

Microsoft Visual C++ Redistributable Package.zip

vc++运行库合计 打包的安装包 2005->2012 解决运行的疑难杂症

2019-08-17

西门子M440变频器说明书

西门子M440变频器说明书 包含完整说明书 简明说明 440_OPI_cn说明 440_PLI_cn说明 还有简单应用 还有博途得组态GSD驱动文件

2019-04-18

空空如也

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

TA关注的人

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