- 博客(20)
- 资源 (4)
- 收藏
- 关注
原创 解决PostgreSQL 执行超时的情况
最近在使用PostgreSQL的时候,在执行一些数据库事务的时候,先后出现了statement timetout 和idle-in-transaction timeout的问题,导致数据库操作失败。经研究查找,PostgreSQL有关于SQL语句执行超时和事务执行超时的相关配置,而默认超时时间是10000毫秒,即10秒钟的时间,这样会导致执行时间稍长的任务执行失败。可以通过修改PostgreSQL服务器配置文件的方式修改默认配置。
2023-07-29 18:07:58
4232
原创 PostGIS安装遇到rt_raster_to_gdal Could not load the output GDAL driver的问题
在Windows上,如果你是作为一项服务运行的,你可以通过系统变量来设置在Windows 7中,你可以通过右击Computer- > 属性高级系统设置或在资源管理器中导航到 Control Panel\All Control Panel Items\System。在Windows上,如果你是作为一项服务运行的,你可以通过系统变量来设置在Windows 7中,你可以通过右击Computer- > 属性高级系统设置或在资源管理器中导航到。对于PostGIS 2.2,您可以使用更具跨平台的方法来设置相应的。
2023-07-29 18:07:23
533
原创 pg_gserialzed文档详解,为geometry数据结构组织(不包括sql)
geometry内部组织形式,可为全球离散格网数据在postgre等关系数据库按照此种方式组织,并通过grid_R树组织管理格网(通过叶子节点grid+非叶子节点R树)建立条件
2023-07-29 18:04:02
122
转载 C#对象映射器
C#对象映射器常规做法:重载public static implicit operator ClassB(ClassA v){ClassBls = new ClassB();ls.Id = v.Id;}直接复值使用Mapster方式像AutoMapper和Mapster就是解决这种问题的,而我为什么选择Mapster,主要还是Mapster性能更好!基本映射之映射到新对象 public void BasicMappingNewObject(SourceObjectTest sourc
2022-04-13 17:23:25
1492
原创 关于redis出现6379端口号异常处理方法
关于redis出现6379端口号异常处理方法问题查看:1、查看端口号是否被占用netstat -ano 查看全部netstat -aon | findstr “6379” 查看6379显示正常2、服务重启运行services.msc,重启redis ,显示失败最终解决办法:redis-server --port 端口号(自定义)Redis下载之后6379端口号可以用了,具体原因不清楚...
2022-04-04 10:35:15
5867
转载 vs快捷键大全
vs快捷键大全较常用快捷键Ctrl + E + D = 代码格式化1Ctrl + K + F = 代码快速格式化2Ctrl + E + C = 注释代码1Ctrl + K + C = 注释代码2Ctrl + E + U = 取消注释代码1Ctrl + K + U = 取消注释代码2Tab + Tab = 代码联想Alt + Enter = 快速引用Ctrl + Shift + C 新建类Ctrl + E + E = 在交互窗口中运行选中代码(很实用)F6 = 生成(整个解决方案中类库
2022-04-04 10:25:03
16187
原创 OSG和OSGEarth嵌入到qt窗口的几种方式
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档OSG和OSGEarth嵌入到qt窗口的几种方式前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而
2021-10-24 15:43:29
8152
原创 WIN10系统下OSG/OSGEARTH的VS2017环境配置
WIN10系统下OSG/OSGEARTH的VS2017环境配置<font color=# #000000 >网上有两种方式编译osg和osgearth,一种是Cmake方式,一种是vcpkg,本篇文章主要讲自己亲身cmake方式,vcpkg方式参考链接:https://www.cnblogs.com/hik-wxy/p/14750077.html提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档目录WIN10系统下OSG/OSGEARTH的VS2017环境配置前言一、o
2021-10-24 15:42:22
3383
2
原创 vs2017配置qt环境出现的问题
在进行qt+VS2017进行配置的时候debug和release出现了这样的情况原因QT5.12.5的MSVC_2017的bin路径没有设置,或者系统变量里面的bin路径位于osgearth\bin路径之后(osgearth中bin目录有编译好的qt,但不全)解决方法1、在系统环境变量里面设置MSVC_2017\bin,并位于osgearth\bin目录之前2、把MSVC_2017\plugins设置到系统变量里面(注意设置位置),或者全都放到exe执行目录下。...
2021-10-12 10:24:19
389
原创 2021-07-16
任务:render()绘制一个三角形和一个四边形(基本图形)render3D绘制一个正方体。注意:opengl中顶点绘制是按照逆时针进行绘制,坐标系为左手坐标系。opengl顶点绑定颜色Lesson1.h#pragma once#include <QObject>#include <QWindow>#include <QOpenGLFunctions_1_0>class QPainter;class QOpenGLContext;class Q
2021-09-02 22:07:34
126
转载 2021-07-16
c++虚函数与纯虚函数的却别首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次:class A { public: virtual void foo() { cout<<"A::foo() is c
2021-07-16 14:42:59
187
转载 opengl的安装
OpenGL 下有一些重用的辅助库,比如glut,glew等等,在windows平台下需要自己安装,因为微软为了推广自己的DX,在windows下只支持openGL 1.1版本。你可以打开\Microsoft Visual Studio X.X\VC\include\gl\gl.h 或 \Microsoft SDKs\Windows\v6.1\Include\gl\gl.h 文件,查看微软默认支持的openGL版本号是:/* Version /#define GL_VERSION_1_1
2020-08-26 11:52:21
4329
OSG.rar+osg源码
2020-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人