自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

有志者事竟成

大圣,此去欲何?踏南天,碎凌霄。若一去不回...?便一去不回!

  • 博客(23)
  • 资源 (15)
  • 问答 (21)
  • 收藏
  • 关注

原创 使用QWebEngine实现简单的浏览器

使用QWebEngine实现了一个简单的浏览器。只有后退、前进、刷新功能,也不能说是实现,应该说是QWebEngine提供了该功能,这里仅仅调用而已。经测试QWebEngine在Qt5.9.1版本下,貌似仅支持MSVC编译,不支持minGW和安卓方式。界面如图。增加模块引用QT += webenginewidgets控件布局: for(int i=0;i<5;i++) ...

2018-03-26 20:30:43 3825

转载 QT中的SOCKET的通信

1、服务端程序 [cpp] view plain copy //ui_widget.h  #ifndef UI_WIDGET_H  #define UI_WIDGET_H    #include <QtCore/QVariant>  #include <QtGui/QActio...

2018-03-24 22:35:07 4760

转载 Qt QWebsocket连接断开代码

enum CloseCode{    CloseCodeNormal                 = 1000,                                //1000   表示正常关闭,意思是建议的连接已经完成了    CloseCodeGoingAway              = 1001,                            //1001表示端点...

2018-03-24 22:24:51 2558

转载 WebSocket的简单使用

WebSocket一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端直接向客户端推送数据而不需要客户端进行请求,在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并允许数据进行双向传送。——- 《维基百科》最近在项目中使用了WebSocket,开发了一个非常简单的服务器...

2018-03-24 22:16:29 700

转载 Qt之WebSockets

简述WebSocket 是一个基于 Web 的协议,旨在使 client 应用程序和远程主机之间进行双向通信。如果最初的握手成功,则两个实体可以来回发送数据。WebSocket 是通过用更少的网络延迟和最小数据交换来努力获取实时数据的应用程序解决方案。简述优点工作原理使用方式典型用例Qt WebSockets 的角色Qt WebSockets 与 Cloud Services相关信息优点Qt We...

2018-03-24 22:13:11 3013

转载 Qt之QSS(QTreeView)

简述QTreeView 作为一个树形控件,我们经常用到,只要对样式熟悉,可以做出特别漂亮的特效。简述自定义 QTreeView指示器整行拓展自定义 QTreeView交替行的背景色可以使用下面样式代码来定义:QTreeView { alternate-background-color: yellow;}123当鼠标划过 item 时,如果要提供一个特殊的背景色,可以使用 ::item 辅...

2018-03-24 21:59:52 3434 1

转载 QT Android 调用JAVA代码

了解过QT for Andorid,发现qt 并不是万能的,很多时候还是需要调用JAVA的代码, 网上有一段QT调用 java代码的示例 Qt中调用java的方法 尝试之后发现按他的写法只能调用静态方法(我是QT5.5)于是有尝试了其他的方式,写了一个QT调用 Java的 示例代码 完整代码 点我下面是完整程序1.写一个普通的JAVA类//MyJavaClass.javapublic class...

2018-03-23 14:13:14 2954

转载 更改pip源至国内镜像,显著提升下载速度

经常在使用python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼。网上有很多可用的源,例如豆瓣:http://pypi.douban.com/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云 http:...

2018-03-22 21:22:58 221

转载 selenium和python自动化测试环境搭建

1.安装python:(之前已经介绍)http://www.cnblogs.com/jinshengshun/p/6102012.html2.因为我安装的python已经有setup和pip,所以省去两步,直接使用pip安装selenium。直接在D:\Python\Scripts下输入命令安装:pip install -U selenium。(就是python的安装路径) 3.点击回车,虽然se...

2018-03-22 12:06:05 303

转载 Python+Selenium(webdriver常用API)

总结了Python+selenium常用的一些方法函数,以后有新增再随时更新:加载浏览器驱动: webdriver.Firefox()打开页面:get()关闭浏览器:quit()最大化窗口: maximize_window()设置窗口参数:set_window_size(600,800)后退到前一页: back()前进到后一页: forward()刷新页面: refresh()获得title并打印...

2018-03-21 16:16:50 977

原创 Python输出小九九

for i in range(1,10): for j in range(1, i+1): print(j,"x", i, "=", i*j, end = "\t") # \t 制表符 print()

2018-03-21 11:06:03 860

原创 python关键字参数

def foo(x, y): print(x * x + y) returnfoo(3, 4) # 3*3+4 = 13#关键字参数foo(x = 5, y = 9) # 5*5+9 = 34#关键字参数顺序也可以不按函数声明参数顺序foo(y = 9, x = 5) # 5*5+9 = 34...

2018-03-20 12:19:52 832 1

转载 python模块大全

1. 核心模块"Since the functions in the C runtime library are not part of the Win32 API, we believe the number of applications that will be affected by this bug to be very limited."- Microsoft, January 199...

2018-03-17 19:10:06 3218

原创 python 导入模块及函数使用

import math # 导入 math 模块,如果要同时导入多个模块,只需要在模块名之间用逗号进行分隔for eachNum in range(3): print(round(math.pi, eachNum)) # 四舍五入 3.0 3.1 3.14print(math.pow(3,3)) # 27.0def addMe2Me(x):

2018-03-17 18:42:01 896

原创 python判断两个变量是否指向同一个对象

a = 5b = 6c = 6print(a is b) # Falseprint(a is c) # Falseprint(b is c) # Trueprint(id(a), id(b), id(c)) # 504911664 504911680 504911680

2018-03-17 17:06:28 12032

原创 python取文本部分

a = "string"print(a[3]) # 打印第3个位置的字符 iprint(a[:3]) # 打印前3个字符 strprint(a[3:]) # 打印后3个字符 ingprint(a[2:5]) # 打印第2到第5个字符 rin...

2018-03-17 16:52:22 2849

原创 python 交换多个变量的值

a, b, c = 1, 2, 3print(a, b, c) # 输出 1 2 3a, b, c = b, c, aprint(a, b, c) # 输出 2 3 1

2018-03-17 16:34:28 567

转载 WebScoket 规范 + WebSocket 协议

WebSocket握手协议1、客户端握手请求(注意:键值之间有一个空格,行间有换行符号0x13x10或者说\r\n)GET /WebSocket/LiveVideo HTTP/1.1Upgrade: WebSocketConnection: UpgradeHost: localhost:8080             (客户端请求主机)Origin: https://127.0.0.1     ...

2018-03-09 00:56:01 1741 1

转载 WebSocket的C++服务器端实现

由于需要在项目中增加Websocket协议,与客户端进行通信,不想使用开源的库,比如WebSocketPP,就自己根据WebSocket协议实现一套函数,完全使用C++实现。代码已经实现,放在个人github上面,地址:https://github.com/jice1001/websocket.git。下面进行解释说明:一、原理  Websocket协议解析,已经在前面博客里面详细讲解过,可以参考...

2018-03-09 00:53:49 2574

转载 WebSocket数据包协议详解

WebSocket协议主要分为两部分,第一部分是连接许可验证和验证后的数据交互.连接许可验证比较简单,由Client发送一个类似于HTTP的请求,服务端获取请求后根据请求的KEY生成对应的值并返回.连接请求内容:12345678GET / HTTP/1.1Connection:UpgradeHost:127.0.0.1:8088Origin:nullSec-WebSocket-Extensions...

2018-03-09 00:51:37 3206

转载 细说WebSocket

一、WebSocket 协议1. 概述websocket协议允许不受信用的客户端代码在可控的网络环境中控制远程主机。该协议包含一个握手和一个基本消息分帧、分层通过TCP。简单点说,通过握手应答之后,建立安全的信息管道,这种方式明显优于前文所说的基于 XMLHttpRequest 的 iframe 数据流和长轮询。该协议包括两个方面,握手链接(handshake)和数据传输(data transfe...

2018-03-09 00:48:07 15246

转载 websocket协议解析

websocket协议解析 wensocket协议包含两部分:一部分是“握手”,一部分是“数据传输”。 为了便于演示,我们采用swoole建立一个websocket服务器来演示。第一步、握手①客户端向服务端发起连接请求 如图,我们在请求服务器的时候,发送了这样的request header。下面我们就一些比较重要的字段信息进行说明:Connection:Upgrade #通知服务器协议升级 Upg...

2018-03-09 00:44:23 645

转载 看完让你彻底搞懂Websocket原理

一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 Websocket 其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现有浏览器的握手规范而已,也...

2018-03-09 00:41:43 298 1

dm_3.1233.rar

本资源源码由dumpcpp生成的大漠COM接口文档 版本为:大漠插件 3.1233 本资源包含以下文档: dm.h dm.cpp 大漠插件 大漠综合工具

2020-02-03

WPS_2019.rar

本资源源码由dumpcpp生成的办公软件COM接口文档 版本为:金山 WPS 2019 本资源包含以下文档: word.h word.cpp excel.h excel.cpp powerpoint.h powerpoint.cpp

2020-02-03

office_2010.rar

本资源源码由dumpcpp生成的办公软件COM接口文档 版本为:Microsoft Office 2010 本资源包含以下文档: office.h office.cpp word.h word.cpp excel.h excel.cpp powerpoint.h powerpoint.cpp

2020-02-03

office_ProfessionalEnhancement2016.rar

本资源源码由dumpcpp生成的办公软件COM接口文档 版本为:Microsoft Office 专业增强版 2016 本资源包含以下文档: office.h office.cpp word.h word.cpp excel.h excel.cpp powerpoint.h powerpoint.cpp

2020-02-03

QWebEngine简易浏览器

使用Qt框架引用QtWebEngine模块,实现了一个简易浏览器。

2018-03-26

Qt源码之COM串口调试

Qt源码之COM串口调试

2017-07-17

Qt图像代码之屏幕截图

Qt图像代码之屏幕截图

2017-07-17

Qt游戏类源码之贪吃蛇2

Qt游戏类源码之贪吃蛇2

2017-07-17

Qt游戏代码之关灯游戏

Qt游戏代码之关灯游戏

2017-07-17

Qt游戏代码之坦克大战

Qt游戏代码之坦克大战

2017-07-17

Qt游戏类源码之贪吃蛇

Qt游戏类源码之贪吃蛇

2017-07-17

Qt动态编译部署及静态库编译

word文档: 文档名称:动态编译部署及静态库编译

2017-07-17

Qt 5编程入门

PDF文档: 书籍名称:Qt 5编程入门

2017-07-17

Qt学习之路2

PDF文档: 书籍名称:《Qt学习之路2》

2017-07-17

谁用CMAKE编译过Qt6的MySQL插件?

2023-10-07

这种乱码如何让他显示正常呢?

2023-05-30

var animation = PropertyAnimation {这段QML代码有什么问题呢?需要怎么修改呢?

2023-05-18

这段QML代码有什么问题吗?需要怎么修改呢?

2023-05-18

系统API函数EnumDesktopsA如何使用(语言-c++)

2023-05-15

PE系统运行Win10安装包提示如下信息

2022-07-24

qt如何配置MySQL数据库?

2022-03-18

WIN10有没有提供农历相关的公开API?

2021-09-16

插件一般用什么软件和语言编译呢?

2021-09-05

FFMPEG编码时出错是怎么回事呢?

2021-09-05

调用FFMPEG库API报错是怎么回事呢?

2021-09-05

Qt编译插件关联的json文件有什么用呢?

2021-08-30

如何从dll界面主动调用主程序的功能呢?

2021-08-30

使用qtLibraryTarget函数包含,debug模式模式生成的库名称没有带d怎么回事?

2021-08-28

当前Qt Creater有什么问题吗?怎么报版本过低呢?

2021-08-28

C++语言Qt框架Pro工程文件中的target.path是什么意思呢?

2021-08-27

在处理文本文档的时候,各位都遇到过什么处理需求呢?

2021-08-19

Qt如何实现类似于PS工具栏那样的控件?

2021-08-13

如何禁止QDockWidget贴边自动进入主窗口?

2021-08-13

如何设置Qt的QPlainTextEdit控件拥有多个游标?

2021-08-12

如何统计个人软件的安装量呢?

2021-08-10

QT SCXML是什么文件呢?起到了什么作用呢?

2021-08-07

Qt自带示例mapviewer中JS资源文件调用Math类是如何引入的呢?

2021-08-06

Qt自带示例cube中后缀为glsl的文件是什么语言的代码呢?

2021-08-06

在Qt自带示例中后缀为buf和spv的是什么文件呢?

2021-08-06

Qt的pro工程文件里requires()函数是什么意思呢?

2021-08-06

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

TA关注的人

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