自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (17)
  • 收藏
  • 关注

原创 MySQL8数据库安装

回车之后输入步骤4红色密码,复制即可。顺序执行,第二条会报错,不用管;红色为密码,后面登录时需要。

2024-02-27 23:18:43 345

原创 QT将枚举转化为字符串

QT将枚举转化为字符串输出

2024-01-01 21:28:31 455

原创 Qt常用功能函数记录(1)---QFileDialog选择文件、选择多个文件、保存文件、选择文件夹等

QFileDialog选择文件、选择多个文件、保存文件、选择文件夹等,太常用了,记录一下打开本地多个文件:保存到本地文件:打开本地文件夹:

2022-12-06 23:16:20 2409 1

原创 VTK-8.2.0+QT5.15.2+VS2022 Win10 编译集成到Qt

VTK-8.2.0+QT5.15.2+VS2022 Win10 编译集成到Qt

2022-12-03 00:08:10 1180

原创 mysql-8.0.23绿色免安装版本 windows安装,远程连接,亲测有效!

mysql-8.0.23绿色免安装版本 windows安装,远程连接

2022-11-29 23:43:27 742

原创 SpringBoot通过配置内置Tomcat托管本地静态文件、文件夹

SpringBoot已经内置了comcat,我们通过配置服务器本地文件夹路径到URL的映射即可通过配置好的URL访问文件夹中的文件资源。1.首先,创建 WebMvcConfig 类,继承 WebMvcConfigurer;2.重写 addResourceHandlers方法;其中:"/photovoltaic/**" :访问时的IP+端口+/photovoltaic/..."file:" + ConfigInfo.datasrcDir + "/

2022-06-22 16:37:09 1239

原创 QJsonObject 和 QByteArray 互转

记录一下,因为经常要使用~~~QJsonObject 转 QByteArrayQJsonDocument document;QJsonObject obj;obj.insert(password, "pwd");obj.insert(userName, "usr");document.setObject(obj);QByteArray abyte = document.toJson(QJsonDocument::Compact);QByteArray 转 QJsonObject

2022-01-10 14:21:19 3345

原创 WebSocket连接请求被Spring Security拦截, WebSocket无法连接

使用Spring Security时,Security默认会拦截WebSocket连接,尝试了在configure(HttpSecurity httpSecurity)中各种配置还是无效,后来经过尝试,在

2021-06-16 19:53:25 8957 4

原创 osgearth加载mapbox在线高程数据

osgearth加载在线地图这里就不介绍了,比如osm、mapbox、天地图等,如果有哪位同学需要,我可以下次介绍一下~~~众所周知,高程数据一直是比较珍贵的,之前是加载谷歌地球的高程,但是近期由于谷歌地址均无法访问,所以考虑加载mapbox的在线高程数据,说到这里,不得不感谢一下mapbox,不仅提供了丰富的可编辑的在线地图数据,还提供了高程数据~~~https://www.mapbox.com/首先先看一张mapbox的高程图:可以看到,mapbox的高程数据数据是rgba四通道的p..

2021-03-29 23:22:23 3961 17

原创 Tomcat 10.0 控制台乱码解决方法,亲测有效!

一般情况下,当我们安装完Tomcat时,启动bin下的startup.bat,虽然能够正常启动,但是控制台显示是乱码的:修改conf/logging.properties文件(注释掉原来的,然后新增即可),修改logging.properties第51行:java.util.logging.ConsoleHandler.encoding = UTF-8为:java.util.logging.ConsoleHandler.encoding = GBK重启之后即可生效:..

2021-03-29 22:30:58 1116 1

原创 learnopengl 学习opengl vs2017 x64环境配置与学习 Windows

申明:我已上传代码及工程配置,环境是vs2017 x64,需要的可以直接下载使用:官方教程:https://learnopengl.com/Getting-started/Creating-a-window1.编译安装 GLFW:官方地址:http://www.glfw.org/download.html选择版本下载,我选择win 64的:编译参考官方教程,使用cmake,在目录下新建build文件夹,编译的时候选择vs2017, x64,大致操作如下:使用vs打开bu.

2021-01-28 22:04:50 708

原创 c++实现快速排序

排序代码:void quickSort(int a[], int left, int right){ if (left >= right) return; int i = left; int j = right; //记录基准值 int base = a[left]; while (i < j) { //从右向左找小于基准值的数 while (i < j && a[j] >= base) j--; //从左向右找大于基准值

2021-01-24 23:37:10 64

原创 C++ stl 删除list容器中指定名称的元素

std::remove_if即可删除指定位置符合条件的元素,我们只需要使用Lambda比较名称满足条件即可完成对list删除指定名称的元素:我们填充三组abcd,删除a元素: std::list<std::string> slist = {"a", "b", "c", "d", "a", "b", "c", "d", "a", "b", "c", "d" }; std::cout << "list remove beofre:" << std::endl;

2021-01-24 22:20:15 1239 1

原创 C++使用STL中的sort对std的vector,list等容器进行排序

std的sort函数可以对vector、list等容器进行排序,两者使用方法基本一致,这里以vector为例说明;主要介绍3点:1.使用简单类型排序;2.使用自定义数据结构排序;3.使用Lambda排序;1.使用简单类型排序,这个比较简单; std::vector<int> vec = { 9,5,7,8,4,1,2,6,3,10 }; std::cout << "int sort before:" << std::endl; for .

2021-01-24 22:02:12 3196

原创 求二叉树的最大深度 c++

1.首先构造树结构struct TreeNode{ int _value; TreeNode* _pre; TreeNode* _pnext; TreeNode(int value, TreeNode* pre = nullptr, TreeNode* pnext = nullptr) :_value(value), _pre(pre), _pnext(pnext) {};};2.使用递归的方法遍历得到最大深度值:class TreeHeight{ int getHeig

2021-01-24 18:44:06 244 1

原创 QT QComboBox设置样式后,文本显示异常的解决方法

QT QComboBox设置样式后,文本显示异常的解决方法QComboBox正常使用,文本显示是没有问题:但是当修改了样式以后,可能会出现如下情况:代码: QLabel* lab_bs = new QLabel("障碍物标识:"); m_bsBox = new QComboBox; m_bsBox->addItem("圆形", 0); m_bsBox->addItem("三角形", 1); m_bsBox->addItem("菱形", 2); m_bsBox->add

2020-08-07 15:07:24 1841

原创 使用opencv将YCbCr420视频流转RGB,QImage显示

使用opencv将YCbCr420视频流转RGB,QImage显示转换方法:首先根据y、cb、cr分量构造对应的cv mat,然后对所有值遍历转换,最后将转换的rgb值构造为QImage即可。pInst->pDisplayInst->pY为 y分量;pInst->pDisplayInst->pCb为 Cb分量;pInst->pDisplayInst->pCr为 Cr分量;pInst->pDisplayInst->nVidHeight, p.

2020-08-06 16:42:39 854

原创 qt c++通过重载运算符对QTreeWidget QTreeWidgetItem树形进行自定义排序

QT中QTreeWidget的叶子QTreeWidgetItem默认只支持大小写排序,但QTreeWidgetItem提供了“<”的虚函数,重写一下就可以实现自定义排序规格:QTreeWidgetItem:void QTreeWidgetItem::sortChildren(int column, Qt::SortOrder order)enum Qt::SortOrderThis enum describes how the items in a widget are sorted.

2020-07-29 10:20:40 1540 3

原创 osgearth显示中文解决方案,不改源码

osgearth中placenode不用修改源码,最简单粗暴的方式达到显示中文的效果:直接上代码:void GraphicsView::addPlaceNode(string ss, double lon, double lat){ osgEarth::Symbology::Style pm; pm.getOrCreate<osgEarth::Symbology::Icon...

2019-11-21 17:39:28 1570

原创 QStringList自定义排序

假如有一个QStringList如下:QStringList keys = QStringList() << "1" << "9" << "7" << "5" << "3";这样既可实现排序:qSort(keys.begin(), keys.end(), [](const QString& s1, const QStr...

2019-11-21 17:21:38 9804

mysql-8.0.23-winx64免安装

mysql-8.0版本,windows免安装。

2022-11-29

opengl.rar

learnopengl环境配置与学习,环境为vs2017 x64,需要的同学可以直接下载使用

2021-01-28

Visual Assist X 10.9.2302.0 VS2010-2019.zip

Visual Assist X 助手工具,从2010-2019全部支持,需要的可以下载使用

2021-01-26

N-SwiftMapper网络版.zip

N-SwiftMapper图像数据快速拼接软件,是一款航拍影像数据处理软件。该软件主要针对于航拍应用场景,以采集到的数字影像数据(视频或图片)以及对应的地理坐标信息作为输入,可快速构建航拍场景的数字正射影像(DOM)和数字地表模型(DSM)。主要用于巡检、应急测绘、军事侦察、维权取证等既追求建模效率又讲究拼图效果的强时效性航拍图像处理及应用行业。

2020-07-09

中国民用机场试飞管理规定禁飞区域表.xlsx

中国民用机场试飞管理规定禁飞区域表,适用全国,无人机禁止飞行区域坐标明细。包含大约190个禁飞区域,需要的同学可以下载。

2020-06-29

Visual Assist X 10.9.2076助手.rar

Visual Assist【vs助手】 从2010-2017全部可用使用,我一直在用,需要的可以下载。

2020-04-13

pix4.4.9正式版.txt

文件太大,请下载文档,从百度云下载。 pix4.4.9官方正式版,可拼接无人机航拍影像,输出二三维tif地图,亲测可用,请仔细阅读使用文档再使用。

2020-04-13

QMapControl_dev.rar

一款基于qt的c++2d地图库,支持的地图大概有二十多种,包括雅虎,谷歌,OpenStreetMap,bing,wms等标准协议,也可以自己继承MapAdapter适配自己的数据格式,看了下代码,像mbtiles和tif都是可以支持的,不过需要自己写,空了再完善

2020-04-03

osgEarth编译.docx

osg和osgearth的源码编译教程,包含第三方库gdal、geos、libcurl等,基于windows7、10,vs环境。

2020-01-09

qt读取usbhid硬件设备

3 轴 8 按键 Joystick 的驱动程序。使用的是微软的 multimedia joystick API。可直接读取usbhid设备的四种摇杆方向按键及32种按键,并获取各种按键的增量值,异步方式使用,通过信号和槽连接即可直接使用

2019-09-05

qt二维绘图库qcustomplot.rar

可绘制多种丰富、美观的二维图表,甚至动态图表都可以绘制,需要的朋友可以下载

2019-09-05

qt程序窗口自适应分辨率解决办法.txt

解决qt程序窗口在不同的分辨率和缩放比下窗口分辨率出现的问题,绝对有效!

2019-09-05

OpenGL_Qt中文教程.rar

OpenGL_Qt中文教程,主要是一些基本的gl和qt的融合教程,需要的朋友可以下载下来学习

2019-05-23

osg3.6.3+osgearth2.10 win10 vs2017 x64

最近更新了osg和osgearth的最新代码,重新编译了一套基于win10 x64的osg3.6.3+osgearth2.10的库,需要的朋友可以下载下来学习。

2019-04-17

opmapcontrol 一个开源的基于qt的2d地图库

一款基于qt的c++2d地图库,支持的地图大概有二十多种,包括雅虎,谷歌,OpenStreetMap,bing,ArcGIS等,不过有的需要..,你懂的

2019-04-15

osgearth2.10官方帮助文档

标题是Release 2.4,但是里面的内容是最新的,比如加载imagelayer: &lt;!--Add a base map of the blue marble data--&gt; c:/data/bluemarble.tif

2019-04-15

OpenSceneGraph 3rdParty_VS2017_v141_x64_V11_full.7z

OpenSceneGraph 3rdParty_VS2017_v141_x64_V11_full.7z,发现osg官网经常就崩溃了,而且从官网下载3rdParty速度奇慢无比,我陆陆续续下载了一个礼拜才下载好,需要的朋友可以下载下来学一下~

2019-04-15

最近编译了一套OSG3.4+OSGEARTH2.8+VS2013 Win64位,有需要的兄弟可以下载。

最近编译了一套OSG3.4+OSGEARTH2.8+VS2013 Win64位,有需要的兄弟可以下载。

2018-02-27

空空如也

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

TA关注的人

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