11 军神关云长

尚未进行身份认证

既然选择了远方,便只顾风雨兼程。

等级
TA的排名 2w+

Qt开发笔记:mqtt介绍、QtMqtt编译和开发环境搭建

转载自:https://blog.csdn.net/qq21497936/article/details/91463870目录MQTT协议简介设计原则特点发布/订阅者模式MQTT服务器MQTT协议中的方法Qt搭建MQTT编程环境介绍下载mqtt编译mqtt(注意:使用release编译)部署mqtt模块到qt头文件(include)库文件(l...

2020-04-07 17:36:17

使用git提交代码到github

使用git提交代码到github转载沙湖的天地最后发布于2016-11-01 16:11:50阅读数 252收藏展开转载自:http://blog.csdn.net/hanhailong726188/article/details/46738929本文出自:【海龙的博客】第一步:建立git仓库cd到你的本地项目根目录下,执行git命令git init1...

2020-03-30 14:52:22

现代C++之理解decltype

decltype用于生成变量名或者表达式的类型,其生成的结果有的是显而易见的,可以预测的,容易理解,有些则不容易理解。大多数情况下,与使用模板和auto时进行的类型推断相比,decltype作用于变量名或者表达式只是重复了一次变量名或者表达式的确切类型:const int i = 0; // decltype(i) 为 const intbo...

2020-03-27 11:02:35

C++ 工程实践:避免使用虚函数作为库的接口

原文:http://blog.csdn.net/Solstice/archive/2011/03/12/6244905.aspx陈硕 (giantchen_AT_gmail)Blog.csdn.net/Solstice摘要:作为 C++ 动态库的作者,应当避免使用虚函数作为库的接口。这么做会给保持二进制兼容性带来很大麻烦,不得不增加很多不必要的 interfaces,最终重蹈 COM...

2020-03-25 15:05:27

Qt for Android开发入门

1. Qt for Android环境搭建1.1 打包需要的工具1.2 JDK安装如果之前配置过,就可以跳过这一步。下载java jdk 64:java jdk 1.8x64下载java jdk 32:java jdk 1.8x86Java jdk 1.8 官网:http://www.oracle.com/technetwork/java/javas...

2020-03-20 11:03:32

QLineEdit限制输入最多8个16进制字符

ui->lineEdit->setInputMask("HHHHHHHH"); // H 表示Hexadecimal character required. A-F, a-f, 0-9. 连输入8个H表示最多可以输入8个16进制字符

2020-03-19 14:40:56

爬虫福利二 之 妹子图网MM批量下载

转自:https://blog.csdn.net/PY0312/article/details/101087356?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task看了本文,相信大家对爬虫一定会产生强烈的兴趣,激励自己去学习爬虫,在这里提前祝:大...

2020-03-17 18:05:21

Qt设置应用程序图标

1.将需要添加的图标放到工程目录下2.在.pro工程添加一句 RC_ICONS = test.ico3.编译,运行,则应用程序运行时图标和缩小到任务栏图标都变成了test.ico参照:Qt 之设置程序图标https://blog.csdn.net/zl_95520/article/details/81017700...

2020-03-17 15:22:15

QString设置参数格式宽度并填充0。

int i = 1;QString str = QString("插入:%1").arg(i,2,10,QLatin1Char('0'));arg() 第二个参数是宽度,第三个参数是进制数,第四个参数需要用QLatin1Char('0'),才会填充0

2020-03-04 11:29:06

Udp广播,线程发送与接收数据

''' Udp广播,线程发送和接收数据。 广播的核心是bind和setsockopt '''#! python3# encoding: utf-8import socketimport threadingimport timedef upd_send(udpSocket): ip = '<broadcast>' port = 51213 r...

2020-03-03 16:57:55

python批量修改文件编码格式,由utf-16 le 格式转为utf-8

#! python3# encoding: utf-8import osimport chardetdef strJudgeCode(str1): return chardet.detect(str1)"""def readFile(path): with open(path,'r',encoding='utf-16 le') as f: filecontent ...

2020-02-27 11:40:09

python str byte 转换

# bytes object b = b"example" # str object s = "example" # str to bytes bytes(s, encoding = "utf8") # bytes to str str(b, encoding = "utf-8") # an alternative meth...

2020-02-27 10:40:16

VLC-Qt 入门指南

关于 VLC-QtVLC-Qt:一个结合了 Qt 应用程序和 libVLC 的免费开源库。它包含了用于媒体播放的核心类,以及用于更快速地进行媒体播放器开发的一些 GUI 类。官网地址:https://vlc-qt.tano.si/ Github 地址:https://github.com/vlc-qt 示例地址:https://github.com/vlc-qt/example...

2020-01-16 11:34:48

Maximum Segment Size,TCP一次传输发送的最大数据段长度。

来了解2个TCP的概念:MSS:Maximum Segment Size,TCP一次传输发送的最大数据段长度。RTT:Round-Trip Time,往返时延,表示从发送端发送数据开始,到发送端收到来自接收端的确认(接收端收到数据后便立即发送确认),总共经历的时延。TCP传输大块数据时,肯定需要进行数据分段,而每个分段所能携带的最大数据就是1个MSS,假设大块数据为100个MSS,那么...

2020-01-15 15:22:40

qtablewidget的setSortingEnabled()函数有问题(qt5.9.6版本)

想要使用qtablewidget的表头点击排序功能。当使用了qtablewidget的setSortingEnabled()函数时,如ui->tableWidget->setSortingEnabled(true);点击表头确实是能排序(qt5.9.6版本),但是如果在点击了表头排序后,再调用清空表格内容的函数,如:ui->tableWidget->clearC...

2019-11-16 11:30:23

opc服务器开发指南

基于第三方开源库的OPC服务器开发指南(1)——OPC与DCOMhttps://www.cnblogs.com/neo-T/p/OPCSrvExample-1.html基于第三方开源库的OPC服务器开发指南(2)——LightOPC的编译及部署https://www.cnblogs.com/neo-T/p/OPCSrvExample-2.html基于第三方开源库的OPC...

2019-10-19 18:16:45

Mysql中timestamp用法详解

前言:时间戳(timestamp),一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。使用数字签名技术产生的数据, 签名的对象包括了原始文件信息、 签名参数、 签名时间等信息。广泛的运用在知识产权保护、 合同签字、 金融帐务、 电子报价投标、 股票交易等方面。一、MySQL中表示当前时间的方法:CURRENT_TIMEST...

2019-10-10 10:05:09

控件的qss样式表(逐步收集中)

/* QTimeEdit的上下按钮样式*/QTimeEdit{font: 16px "微软雅黑";color:white;}QTimeEdit::up-button{border-image: url(:/image/air_time_09a.png);}QTimeEdit::up-button:hover { border-image: url(:/image...

2019-09-28 10:55:57

你不知道的21个Qt隐藏功能和技巧

你不知道的21个Qt隐藏功能和技巧2010年05月23日 16:45:00莫等闲阅读数 14231版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/aladdina/article/details/5618247Q_GADGET:不需要从QObject继承就可以使用Qt的...

2019-08-22 11:12:43

qt获取本机实际ip地址,不包括169开头的

#include <qnetworkinterface.h>QString GetLocalmachineIP(){ QString ipAddress; QList<QHostAddress> ipAddressesList = QNetworkInterface::allAddresses(); for(QHostAddress &amp...

2019-08-13 17:06:24

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 红花
    红花
    子板块内专家分月排名榜第一
  • 黄花
    黄花
    子板块内专家分月排名榜第二