自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 PgSQL 数据库启用postgis支持

安装postGIS插件后,还需要在数据库中添加postgis拓展,才能在该数据库中存储地理空间数据。执行后可以使用PostGIS bundle工具导入shp文件。

2023-10-26 14:20:39 559

原创 MYSQL 存储数据有特殊字符,导致存储失败

mysql5.5.3之后的版本提供了utf8mb4编码,如果需要在数据库中存储特殊字符,可以将数据库、数据表、字段修改成此类编码。看了一下报错的昵称,都有表情之类的特殊字符。百度了一下,常用的utf8编码格式只支持最多3个字节的字符,特殊字符、emoji表情字节是4个字符,所以会存储失败。另外,代码中连接数据库的配置指定characterEncoding=UTF-8即可,mysql会自动映射到utf8m64上,不需要额外声明。使用base64或其他编码方式均可,存入前编码,取出后解码,实现传递。

2023-10-13 17:23:22 1870

原创 MYSQL语句 如果存在就更新,如果不存在就插入

在执行REPLACE后,系统返回了所影响的行数,如果返回1,说明没有重复的记录,如果返回2,说明有重复记录,系统先DELETE这条记录,然后再INSERT这条记录。更新时如果遇到唯一键存在的情况,就执行update后面的语句,如果没有,直接插入。需求:street_id是该表的unique key,插入新数据时,如果要插入的street_id已存在,就将该条数据的status更新为Y。要实现这个功能,前提是数据表中必须存在字段被声明为unique key(可以是组合键),且要更新的字段中包含这个唯一键。

2023-10-13 15:31:54 1349

原创 SpringBoot项目打包WAR报错Error assembling WAR: webxml attribute is required

新建了一个SpringBoot项目,只有后端代码,打包的时候报错Error assembling WAR: webxml attribute is required,提示必须要有web.xml文件。新建一个web.xml文件放到项目中。

2023-10-13 14:54:10 568

原创 geoserver升级新版本出现部分图层访问报错的问题

每个图层对应的配置文件在geoserver的部署目录下,找到部署目录下的data/workspaces文件夹,找到发布图层时的工作区文件夹,这里面就是每个图层发布时对应的配置文件。大概找到问题所在了,发布服务的时候,shp文件的命名带有中文,也许是因为geoserver某个版本升级的时候对中文的编码方式变了,导致旧版本配置文件里的中文无法正确解析,需要手动修改配置文件。检查了一下,在图层预览页面,类型那一列,有些显示的是一个小方块,而不是正常的点线面标志,挨个看了一些,果然是这些不能访问。

2022-12-01 10:35:51 1732 1

原创 centos部署tomcat,配置热加载和热部署

tomcat配置热加载和热部署

2022-09-15 10:16:00 196

原创 tomcat正常启动,配置的项目却没有启动

idea开发的springboot项目,本地运行一切正常,部署到服务器上后,在server.xml里配置了war包位置,tomcat正常启动,但配置的项目却没有跟着启动。检查过jdk版本,一切正常。

2022-09-14 17:11:59 4286

原创 测试接口&生成文档的工具 APIFOX

我是后端开发人员,写代码的时候很开心,写文档的时候很痛苦,每次做项目都要花费很长时间写文档,和前端联调过程中经常会需要修改接口参数,文档来来回回也要好几版。和Postman相似的操作流程,能测试接口,能自动生成文档,支持不同环境的变量配置,支持保存测试用例,支持导入其他软件的测试接口文件,支持多人在线查看和测试接口,支持多项目、多团队……快捷请求很实用,对于同一个接口不同的测试参数,可以分别保存成不同的快捷请求。右上角可以配置不同的环境,不同的环境可以配置不同的域名和环境变量,很实用。...

2022-09-01 09:49:50 2977

原创 tomcat配置单个、多个SSL证书(linux环境)

Tips:证书文件可以放到任意目录下,只要保证在server.xml里配置的路径准确即可。保存修改,重启tomcat,修改生效。证书安装完成后,可以通过访问证书绑定域名的方式验证证书是否安装成功。证书安装完成后,可以通过访问证书绑定域名的方式验证证书是否安装成功。在Tomcat安装目录下,创建cert目录,将解压的证书和密码文件拷贝到cert目录下。在Tomcat安装目录下,创建cert目录,将解压的证书和密码文件拷贝到cert目录下。下载证书文件到本地,应该包括一个pfx证书文件、一个密码文件。...

2022-08-27 15:16:15 2276 1

原创 申请免费SSL证书(阿里云)

申请免费ssl证书(阿里云)

2022-08-27 14:36:18 1334

原创 java 使用split(“.“)分割字符串不正确的问题

原因是split方法中的参数是正则表达式,如果有特殊字符,需要用转义字符转义

2022-08-27 11:51:35 1573

空空如也

空空如也

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

TA关注的人

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