自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一起记录GIS学习

我们不仅仅是代码的搬运工,同时也是技术的分享者

  • 博客(178)
  • 资源 (21)
  • 收藏
  • 关注

原创 word中选择款选中和不选中poi-tl

【代码】word中选择款选中和不选中poi-tl。

2024-08-29 09:20:14 85

转载 list中通过Java 8 新特性查找重复的值

【代码】list中通过Java 8 新特性查找重复的值。

2024-04-11 11:23:18 889

原创 Java8方法

【代码】Java8方法。

2023-08-16 17:02:46 206

原创 clickhouse重启,以及修改数据存储目录后重启失败的解决办法

clickhouse重启,以及修改数据存储目录后重启失败的解决办法_clickhouse 重启_dair6的博客-CSDN博客

2023-06-29 10:53:03 665

原创 MySQL出现Out of sort memory解决办法

Java接口忽然报错,错误信息是Out of sort memory, consider increasing server sort buffer size。字面意思就是 sort内存溢出,考虑增加服务器的排序缓冲区(sort_buffer_size)大小。可以看到 sort_buffer_size ,此时需要将对应的数据调大。断开链接,重新链接,查看。

2023-06-26 11:39:01 1383

原创 Java通过cmd命令进行运行class文件,并传递参数,脚本编写

3、Bootstrap Loader自动加载Extended Loader(标准扩展类加载器),并将其父Loader设为Bootstrap Loader。4、Bootstrap Loader自动加载AppClass Loader(应用/系统类加载器),并将其父Loader设为Extended Loader。Java的class文件是java程序编译后生成的二进制文件,包含了完整的代码,类信息,方法信息等内容。class文件可以在任何安装了java虚拟机的计算机上进行运行,所以,必须要有java的基础环境。

2023-06-21 15:17:46 2665

原创 nginx启动脚本

【代码】nginx启动脚本。

2023-06-20 16:39:13 679

原创 拦截器HandlerInterceptor和InterceptorRegistry

SpringBoo2因为整合了SpringMVC,因此SpringMVC的拦截器也被SpringBoot收入囊中,拦截器(Interceptor)是SpringMVC的核心功能之一,是利用Spring的AOP的面向切面编程的思想,可以很方便的实现对登录权限控制、日志打印等功能。

2023-06-20 16:30:19 474

原创 JAVA构建树

【代码】JAVA构建树。

2023-06-12 09:11:20 562

原创 PostGIS中dbf file (.dbf) can not be opened.shapefile import failed

路径不能为中文,编码utf-8。路径不能为中文,编码utf-8。路径不能为中文,编码utf-8。路径不能为中文,编码utf-8。路径不能为中文,编码utf-8。路径不能为中文,编码utf-8。路径不能为中文,编码utf-8。路径不能为中文,编码utf-8。

2023-06-09 14:38:40 159

原创 SuperMap的桌面软件下载,以及部分功能介绍 iDesktop

SuperMap iDesktop 是插件式桌面GIS软件,提供基础版、标准版、专业版和高级版四个版本,具备二三维一体化的数据处理、制图、分析、海图、二三维标绘等功能,支持对在线地图服务的无缝访问及云端资源的协同共享,可用于空间数据的生产、加工、分析和行业应用系统快速定制开发。提供对空间数据及其属性的全面操作和处理,包括创建、编辑、管理、访问等功能。数据引擎支持不同的数据库类型,如上图所示:有SQLPuls , MySQL 等数据库类型。另外支持工作空间管理,数据源管理,数据集管理等功能。

2023-03-31 15:22:30 695 1

原创 SSL certificate problem: unable to get local issuer certificate

问题原因:https访问的的证书问题,在Windows下的git窗口里使用命令直接去掉ssl的验证。然后就可以正常clone项目到本地了。

2023-03-31 09:42:28 238

转载 QueryWrapper是mybatis-plus的查询包装类

QueryWrapper是mybatis-plus的查询包装类,可以封装多种查询条件,其中使用的泛型是指返回的实体类。having应该要和groupBy一起使用,如果单独使用,生成sql的时候是会忽略having的条件的。13. likeRight 右边匹配。19. orderByDesc 降序。18. orderByAsc 升序。12. likeLeft 左匹配。14. isNull 字段为空。10. like 模糊匹配。4. ge 大于等于。6. le 小于等于。7. or 拼接or。

2023-03-21 11:37:07 375

原创 MySQL数据导入,导出,以及定时导出脚本

设置数据库编码-----这一步也可省略,导出的sql文件中,也可能带有数据库编码格式~~~导入数据(注意sql文件的路径)进入到mysql数据库下。用source命令导入。创建用户,并赋予权限。

2022-07-15 11:04:15 1922

原创 常用参考资料

微信小程序生成二维码,程序码:https://blog.csdn.net/Linlietao0587/article/details/124157581

2022-07-06 14:34:02 440

转载 clickhouse-client报错Code: 210. DB::NetException: Connection refused (localhost:9000)

ClickHouse启动报错Init script is already running,clickhouse-client报错Code: 210. DB::NetException: Connection refused (localhost:9000)转自:ClickHouse 启动报错Init script is already running,clickhouse-client报错Code: 210. DB::NetException: Connection refused (localhos.

2022-01-05 16:01:07 3335

原创 harbor安装时出现ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug in

我们按照DEBUG给出的解决方式,先增加等待时延。 vi /etc/profileexport COMPOSE_HTTP_TIMEOUT=120source /etc/profile

2021-12-10 13:56:23 2287

原创 Harbor私有仓库 报错:ERROR:root:Error: The protocol is https but attribute ssl_cert is not set

[Step 3]: preparing environment ...[Step 4]: preparing harbor configs ...prepare base dir is set to /usr/local/dev/harborERROR:root:Error: The protocol is https but attribute ssl_cert is not setError happened in config validation...注释掉上面的这些...

2021-12-10 13:15:22 2842

原创 Docker 常见命令

docker ps // 查看所有正在运行容器 docker stop containerId // containerId 是容器的ID docker ps -a // 查看所有容器 docker ps -a -q // 查看所有容器ID docker start $(docker ps -a -q) // start启动所有停止的容器 docker stop $(docker ps -a -q) // stop停止所有容器 docker rm $(docker ps -a -q) /..

2021-12-09 15:49:19 482

原创 Docker将jar包制作为镜像,在Docker环境运行

首先我们将一个简单的Springboot项目打包成jar然后将项目上传至Linux系统系统提前装好docker环境测试docker版本:docker -v首先我们将准备的xxx.jar,Dockerfile拷贝到我们的CentOS 7机器上下图idea 进行打好的包我们拷贝的路径为:/usr/local/dev编写的Dockerfile文件为:FROM openjdk:8-jdk-alpineVOLUME /tmpADD spring-boot.

2021-12-09 15:05:36 4547

原创 K8S 如何部署SpringBoot项目

K8S 如何部署SpringBoot项目1:首先,需要安装docker环境,以及安装Harbor仓库2:安装K8S集群环境3:进行docker镜像的制作并上传到仓库4: 进行容器的编排。启动至此就可以了。创建dockertest.yaml文件如下apiVersion: v1kind: Servicemetadata: name: spring-boot-docker namespace: default labels: app: spring-...

2021-12-08 10:15:11 1149 1

原创 Docker上传镜像到Harbor仓库

首先登录Harbor仓库,因为我已经登录过了,所以出现的是下面的图片登录成功之后,我们查看目前有的镜像,并将下面镜像进行上传docker images先打一个tag,然后再推上去docker tag springboot/spring-boot-docker:latest 192.168.x.240/test_dev/spring-bootdocker push 192.168.x.240/test_dev/spring-boot可以在Harbor仓库中看到推.

2021-12-07 16:56:34 374

原创 Docker搭建Harbor私有仓库

环境、软件准备Docker确定已经成功安装安装Docker-compose环境:sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose对二进制文件赋可执行权限sudo chmod +x /usr/local/bin/docker-compose.

2021-12-07 15:10:14 695

原创 Docker部署springboot

新建一个springboot的项目。在src/main/docker下建立Dockerfile文件构建镜像Dockerfile文件的内容为:FROM openjdk:8-jdk-alpineVOLUME /tmpADD spring-boot-docker-1.0.jar app.jarENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]FROM ,表示使用 Jdk8 .

2021-12-07 14:23:46 210

原创 K8S 安装mysql 并测试连接

我们先建立yaml文件 mysql-rc.yaml 和 mysql-svc.yaml新建mysql-rc.yamlvi mysql-rc.yaml复制可得:apiVersion: v1kind: ReplicationControllermetadata: name: mysql-rc labels: name: mysql-rcspec: replicas: 1 selector: name: mysql-pod template: .

2021-12-06 11:37:21 2581

原创 K8S部署

1: 创建虚拟机 / 制作3个系统分别互相能ping通。2:安装docker3台机器都进行安装3: 安装K8Smaster机:192.168.26.240node机:192.168.26.241node机:192.168.26.2423-1 安装epel-release源 (所有机器都安装)yum -y install epel-release3-2所有机器关闭防火墙systemctl stop firewalldsystemctl dis...

2021-12-03 15:56:51 808

原创 git 新建一个分支,切换到新分支

新建分支查看当前的分支,星号标识为当前分支git branch查看该工程所有的分支,星号标识为当前分支git branch -a切到master分支git checkout master拉取master最新代码git pull origin master

2021-11-16 17:51:55 527

原创 gitlab安装

1:安装依赖 yum install -y curl policycoreutils-python openssh-server #安装依赖2:下载软件包wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm #下载软件包3:安装gitlabrpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_

2021-11-16 17:04:16 546

原创 安装gitlab

1:安装依赖yum install -y curl policycoreutils-python openssh-server #安装依赖2:下载软件包wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm #下载软件包3:安装gitlabrpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86

2021-11-16 16:58:59 570

原创 Java 计算工作日,休假,调休,调班等

/** * 用于判断n个工作日(排除节假日、周六日包含节后补班数据)后的日期 * @param list 节假日数据源 * @param weekDayList 节后补班数据源 * @param today 计算开始时间 * @param num 多少个工作日 根据需要自行安排 * @throws ParseException */ public static Date getScheduleActiveDate(...

2021-11-15 14:50:41 1794

原创 git 命令常见

拉取分支代码git clone -b 分支名 url将分支切换到mastergit checkout master将代码pull到本地git pull修改冲突提交到本地git add .git commit -m "merge"切换到你所在分支devgit checkout devmergegit merge master将本地内容push到dev分支git push查看当前的分支,星号标识为当前分支git branch.

2021-11-03 15:44:07 113

原创 PostGIS扩展

-- Enable PostGIS (includes raster)CREATE EXTENSION postgis;-- Enable TopologyCREATE EXTENSION postgis_topology;-- Enable PostGIS Advanced 3D-- and other geoprocessing algorithms-- sfcgal not available with all distributionsCREATE EXTENSION postgis_

2021-10-28 16:54:01 422

转载 PostgreSQL查询表以及字段的备注

查询所有表名称以及字段含义SELECT C .relname 表名, CAST ( obj_description ( relfilenode, 'pg_class' ) AS VARCHAR ) 名称, A.attname 字段, d.description 字段备注, concat_ws ( '', T.typname, SUBSTRING ( format_type ( A.atttypid, A.atttypmod ) FROM '\(.*\)' )) AS 列类型 FROM

2021-09-06 14:40:45 3849

原创 SQL查询数据并插入新表

如果接受数据导入的表已经存在INSERT INTO 表 SELECT * FROM tablename--如果导入数据并生成表SELECT * INTO 表 FROM tablename多表关联查询示例: SELECT * INTO dFROM (SELECT *FROM b LEFT JOIN A ON b."IDCARD" = A.sfz') c查询只需要把查询结果当作表就可以了。...

2021-08-27 09:13:54 5493

原创 PostGIS Shapefile 的导入,导出。shp与数据库表的互相转换

首先我们先打开PostGIS Shapefile工具然后点击链接,进行空间库的链接选择导入shp文件进行导入,导入成功后可在数据库中查看导出直接点击export选择表就可以

2021-08-24 15:22:07 650

原创 QGIS中连接PostGIS数据库,导出SHP文件

打开qgis ,在PostGIS上右键点击【连接】,如下点击【测试连接】输入凭证,即用户名,密码,点击OK链接成功后导出SHP选择导出格式,编码则导出SHP成功...

2021-08-24 11:17:01 1005

转载 SpringBoot启用https

生成证书  自签名证书  使用java jdk自带的生成SSL证书的工具keytool生成自己的证书  1、打开cmd  2、输入命令生成证书keytool -genkeypair -alias tomcat_https -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -keystore d:/tomcat_https.keystore -storepass 123456-alias 别名-keypass 指定生

2021-08-16 16:59:52 484 1

原创 Windows 安装MySQL8.0.23

下载地址:https://downloads.mysql.com/archives/community/选择需要的版本,进行下载:这里我们要自己创建一个Data文件夹和my.ini文件[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\Program Files\mysql-8.0.23-winx64# 设置mysql数据库的数据的存放目录datadir=D:\Program Files\mysql-8.0.23-

2021-05-19 13:28:23 157

原创 Java进行解析气象数据格式GRB2 ,根据经纬度查询某一格点数值

JAVA解析气象GRB2数据数据展示上图:数据展示: public static Map<String, Object> readGrib(String path, String needElement, Double lon, Double lat) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); File originFile = new File(path);

2021-04-21 16:00:56 5648 30

原创 NetCDF 文件的基本组成部分

NetCDF 数据的存储NetCDF 文件中的数据以数组形式存储。例如:某个位置处随时间变化的温度以一维数组的形式存储。某个区域内在指定时间的温度以二维数组的形式存储。三维 (3D) 数据(如某个区域内随时间变化的温度)或四维 (4D) 数据(如某个区域内随时间和高度变化的温度)以一系列二维数组的形式存储。 三维数据:某个区域内随时间变化的数据。 四维数据:某个区域内随时间和高度变化的数据。 NetCDF 文件的基本组成部分.

2021-04-21 15:39:56 1684

CryptoJS-v3.1.2-master和CryptoJS-v4.1.1 JS加解密包

CryptoJS-v3.1.2-master和CryptoJS-v4.1.1 JS加解密包

2022-05-17

全国GeoJSON数据_zhaixingzu.zip

本资源包含全国的区划数据,数据格式为GeoJSON格式,数据精确到区县级行政区划面数据。GeoJSON总是由一个单独的对象组成。这个对象(指的是下面的GeoJSON对象)表示几何、特征或者特征集合。

2020-06-24

udig软件安装包解压即用.zip

uDig软件安装包,解压后,即可使用,本安装包使用Java开发,和Eclipes很像,使用也相似,适合开发人员使用,GIS的不二选择

2020-06-17

jTessBoxEditor.rar

Tesseract训练工具,是一款专业的orc样本识别训练软件,基于java开发而来,可以进行Tesseract样本训练,形成自己的语言库,提高验证码识别率和准确率,比较常用的就是验证码识别方面。以及图片文字识别

2020-06-08

imageupload.zip

文件上传是Web中常见的功能,选择性也很多,比如将文件上传到oss等类似的文件服务器上,这种方式成本比较高。文件的上传和显示操作比较简单。另外就是在文件上传到项目路径的静态资源文件夹resources/下。还可以上传到mongodb中。 这次使用Springboot提供了的静态资源的映射方式 你可以添加一个外部文件夹并将其作为一个静态资源文件夹的映射,也就是说添加这个映射后你可以在项目中像访问静态资源文件夹一样来访问外部的文件夹。

2020-04-08

Windows6.1-KB2999226-x64.rar

Windows6.1-KB2999226-x64.rar 这个是Windows服务启动补丁包,如果你报错信息为: 可以下载此补丁包Tortoise SVN安装异常--please install the universal crt first.You can .. windows-update(Kb2999226)

2020-03-22

TortoiseSVN-1.13.1.28686-x64-svn-1.13.0.rar

TortoiseSVN-1.13.1.28686-x64-svn-1.13.0。SVN上传工具,客户端。便于版本控制。操作简单,安装简单。需要的可以下载

2020-03-22

VisualSVN-Server-4.2.1-x64.rar

SVN服务器端,可以搭建本地SVN版本控制器。使用VisualSVN Server建立版本库。可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.

2020-03-22

win2008R2安全补丁(cve-2019-0708).7z

win2008R2安全补丁(cve-2019-0708)。里面包含Windows6.1-KB2868725-x64补丁 windows6.1-kb4499175-x64_3704acfff45ddf163d8049683d5a3b75e49b58cb windows6.0-kb4499180-x86_058da885ced3478b996f12d1fc40640c3796bdf3 windows6.0-kb4499180-x64_3d7a9cec11c06caf7a280745eccfa99c2048c4d2

2020-03-20

apache-tomcat-8.5.51-src.7z

这个是Tomcat-8.5.51源码,自己当时就是为了看一下源码就在里面注释了估计也就一个类。如需要看tomcat源码的可以下载。学习哦

2020-03-20

redisplus-3.2.0-exe-x86_64.7z

这个redisplus 是一个开源的项目,目前好像作者已经不维护了,这个redis工具还是蛮好用的,可以去链接redis数据库。同事也可以对redis进行操作。以及包含性能监控,网络监控等功能。极力推介。

2020-03-20

redisclient-win32.x86.1.0

redis可视化工具,可以查看redis数据格式,以及数据。使用简单方便,无需安装,解压即用。redis做为nosql中的一种非关系型的数据库

2020-03-10

elasticsearch-6.2.0.zip

elasticearch-6.2.0 主要存储一些数据结构,可实现分布式搜索引擎,一个ES集群可以包含多个索引(数据库),每个索引又包含了很多类型(表),类型中包含了很多文档(行),每个文档使用 JSON 格式存储数据,包含了很多字段(列)

2019-08-29

Redis-x64-3.2.100.rar

redis-x64 适用于windows系统64位,可以作为服务缓存,以及存储键值对。是NoSQL的一种,方便数据存储

2019-08-14

robomongo-1.0.0-windows-x86_64-89f24ea.zip

robomongo-1.0.0 为windows版本的mongodb连接测试工具,可以正常的向文本数据库中添加数据,并进行修改,删除等功能

2019-08-13

redis-3.2.1.zip

redis-3.2.1.gem 解压即可使用,配置Redis集群需要 安装Redis的Ruby驱动 redis-xx.gem

2019-08-13

railsinstaller-3.4.0.zip

下载Ruby,用来提供Redis环境,编写Redis集群脚本。在windows下安装ruby,都是推荐下载rubyinstaller安装程序。

2019-08-13

redis-trib.zip

redis-trib.rb是redis官方推出的管理redis集群的工具,集成在redis的源码src目录下,是基于redis提供的集群命令封装成简单、便捷、实用的操作工具。redis-trib.rb是redis作者用ruby完成的。 支持大多数redis版本

2019-08-13

mongodb-win32-x86_64-2008plus-2.6.0.zip

mongodb-win32-x84_64-2008plus-2.6.0 支持系统win32 64 X84 等系统,适用于文本存储,图片存储,可做副本集,集群部署

2019-08-13

Sense插件Chrome浏览器

Sense插件,可以安装到chrome浏览器上,对于访问put,get请求,方便使用。Sense插件,可以安装到chrome浏览器上,对于访问put,get请求,方便使用。

2019-04-23

空空如也

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

TA关注的人

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