#前言 接触到了Qt的网络编程 然后尝试对一个http页面请求获取源码 是可以的 但是当对https界面发出请求的时候总是错误 TLC什么的初始化失败 百度也是没有结果 然后网上各种方法 比如说编译OpenSSL, 找到 libeay32.dll ssleay32.dll 这两个文件 但是 但是不知道是不是版本不合适 导致依旧是错误的 然后下载最新的OpenSSL 得到了 libssl-1_1.dll 什么的也还是不行... 不过最终还是找到了方法呢 转自: https://blog.csdn.…
1. BurpSuite抓包 1.1 设置代理 burpsuite代理设置 浏览器代理设置(chrome),其他浏览器同理. 地址栏输入 chrome://settings/, 打开代理设置 设置代理端口 如果使用了代理插件,比如switchomega,可以这么设置 这样当选择使用代理选项的时候,请求包的数据也会被burpsuite拦截到. 1.2 导入证书 浏览器地址栏输入 http://burp/,如果有使用代理插件,建议先停用插件,待正确导入证书后开启使用,后续不再有影响. 点击CA Ce…
1.php启动之后发现访问nginx出现502错误,检查nginx.conf发现指定的php socket不存在 2.解决方法nginx修改陈这样,直接把绿色部门的socket写成本地地址+端口就可以了…
目录 00. 目录 01. 安装Qt5.12 02. 打开MySQL源码项目 03. 编译MySQL驱动代码 04. 修改mysql.pro文件 05. 编译之后得到对应的库 06. 拷贝动态库到指定的目录 07. 测试结果 00. 目录 01. 安装Qt5.12 安装Qt5.12的时候选择Qt的编译器和Qt源码 02. 打开MySQL源码项目 Qt5.12安装目录如下 Qt\Qt5.12.2\5.12.2\Src\qtbase\src\plugins\sqldrivers\mysql 03.…
一.下载MinGW 7.3.0 32bit for QT 5.12 链接:https://pan.baidu.com/s/1IKDhvxEbKIgmWyQQhpdnTw提取码:ubxc 二.解压缩并将解压出来的QT文件夹复制到QT5.12安装目录下 二.手动添加配置 工具——>选项——>Kits中Debuggers,编译器,QT Versions,构建套件(Kit)四个tab页中模仿64bit配置修改,克隆64bit的配置,并相应修改路径. 具体可以参照百度云盘中的图片. 注意:构建套件(Ki…
一.摘要: 搜索网络没有发现一篇文章完整的介绍如何编译qgis3.4.x的debug版本,官方的指导也长时间不再更新. 所以前前后后花了4天搞定qgis的debug编译,并成功运行,废话不多说,直接上步骤. 二.需要准备的东西 1.cmake,一般下载最新的release版本即可,本文使用3.14.5 2.osgeo4w,qgis的依赖安装工具,本文使用64位 3.vs2017,本文使用最新版本15.9.14 4.QGIS的源码包,本文使用最新ltr版本3.4.9 5.cygwin,用来下载依赖…
题记:大力发展生产力,助力高效采集.(转载请注明出处https://www.cnblogs.com/1024bytes/p/15477374.html) 本篇随笔分为五个部分: 一.获取QGIS3.16.6源码 二.安装Cygwin.OSGeo4W64并下载QGIS开发所需文件 三.利用CMake工具和QGIS3.16源码生成QGIS工程 四.第三方库qca.qsci.qtchain.qwt的debug编译 五.VS2017+QT5.12.10编译CMake生成的QGIS工程 六.VS.QT.Q…
在C++.Qt软件开发过程中,常常遇到一些编译错误或警告:本文将VS2019.Qt5.12.10和QGis3.16.10的二次开发过程常见的问题做了整理,供大家参考,也便于日后查阅.该内容分为四部分:VS+Qt环境搭配.VS编译常见问题.Qt常见问题.QGis二次开发常见问题.(转载请注明出处:https://www.cnblogs.com/1024bytes/p/15464404.html) 一.VS创建Qt项目      1.安装VS2019或VS2017,编译器原则上是越新越好(此贴发布时…
1. 拷贝release生成的exe到一个独立的目录deploy 2. windeployqt.exe A_Toolkit.exe 3. 将qt\qt5.12.5\tool\mingw730_64\bin下所有dll拷贝到发的的独立目录…
1.环境 ubuntu 12.04 Qt库版本 4.8.1(安装包是Nokia时期的sdk,现在已经不好找了) 2.网上一查都说 Qt 默认不支持Openssl,心想那https也肯定用不了啊,然后屁颠屁颠的重新编了个库加上openssl的支持,编了差不多得三四个小时,中间有个问题还是可以记一下的,编库的时候中间可能会报一个错误 “使用了‘union’标记,在命名‘struct _GMutex’时”,原因是和glib的声明发生了冲突,把Qt 的源码修改一下就行了 修改方法:需要修改两个文件,可以…