
Java
文章平均质量分 57
峥嵘37
技术交流!
展开
-
geoserver多种数据源图层发布详解
这时候页面会进入【新建数据源】,geoserver现实了OpenGIS联盟的网络功能服务器规范和网络覆盖服务器规范,常用的如下图圈出来的,PostGIS是Postgres数据库的一个插件,专门支持空间数据,里面的空间数据可以在geoserver中发布(下次有机会再讲),还可以支持hbase作为数据源,详情可以查看。点击常用格式中的OpenLayers可以查看到发布的地图分布,在每个发布的图层右边所有格式中可以查看支持的数据类型,当我们需要什么服务类型的接口,直接双击进去复制网址栏的路径即可引用该地图服务。原创 2022-09-29 20:25:25 · 2551 阅读 · 2 评论 -
No code “EPSG:4490“ from authority “EPSG“ found for object of type “EngineeringCRS“.解决方案
引入这个包 gt-epsg-hsql-14.0 才能够在数据库中找到我们需要的坐标系代码。表示项目缺少gt-epsg-hsql包,可在pom文件中引入此包即可。原创 2022-09-26 11:06:47 · 1799 阅读 · 1 评论 -
POI XWPFDocument 实现word中内容换行
这不是你如何添加选项卡或换行到一个运行。MicrosoftWords生成文件的方式是添加特殊的中断样式元素,因此这也是您需要在ApachePOI中执行的操作,因为这是格式的工作方式。这里是示例代码中,“\n”的不是这个方法的setText工作?增加了截图代码后,生成的模板word文档出现了换行效果。中看到添加标签的示例。......原创 2022-07-29 15:34:32 · 4902 阅读 · 0 评论 -
视频流RTSP转RTMP与RTSP转M3U8实战
1、开发环境:windows2、开发工具:FFmpeg、nginx、nginx-rmtp-module(链接 rtsp转u3m8 提取码:fyc2 )3、简介:Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 nginx-rmtp-module是Nginx服务器的流媒体插件。nginx通过rtmp模块提供rtmp服务, ffmpeg推送一个rtmp流到nginx, 然后客户端通过访问nginx来收看实时视频流。Nginx、nginx-rmtp-module、原创 2022-06-16 11:34:06 · 7380 阅读 · 1 评论 -
postgres-数据库自动备份
一 创建备份shell脚本1.创建备份脚本存放路径:mkdir -p /u01/db-bak/2/bak-file/all我把shell脚本存放在/u01/db-bak/2 备份后的pgsql.backup 放到 /u01/db-bak/2/bak-file/all 文件中2.准备shell脚本进入/u01/db-bak/2创建备份shell脚本vim pgsql-all-backup.shshell脚本如下#!/bin/bashecho "开始执行 PostgreS原创 2022-03-10 13:54:16 · 3115 阅读 · 0 评论 -
PG数据库创建视图并授权给新用户
0. 背景客户想要几张表的汇总数据,要直接访问数据库获取数据库服务器为PostgreSQL 11.41.分析原则: 不能直接开放表的任何权限给用户,用户只能查询数据思路是:1.根据功能创建新视图2.创建新用户 3.只授权新用户新视图的查询权限2.实现2.1根据功能创建新视图create view view_students asselect s.namefrom student s;2.2创建新用户CREATE USER user..原创 2021-10-15 12:00:45 · 5034 阅读 · 0 评论 -
MYSQL数据库导入SQL报错 [ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
报错原因: 生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.6,因为是高版本导入到低版本,引起1273错误解决方法: 打开sql文件,将文件中的所有 utf8mb4_0900_ai_ci替换为utf8_general_ciutf8mb4替换为utf8 保存后再次运行sql文件,运行成功在Navicat 查询的界面 使用Ctrl + F 唤出 查找功能 勾选 替换 进行替换再次运行SQL文件即可!...原创 2021-09-13 18:57:01 · 692 阅读 · 0 评论 -
Springboot中如何引入本地jar包,并通过maven把项目成功打包成jar包部署
最近尝试引入阿里云的短信验证码,阿里云的core sdk是maven就有的,但是短信相关的jar包却不是放在maven的,所以得引入本地的下载回来的jar包。本地开发直接引入,idea是可以直接跑调用是没问题的。但是打成jar包部署的时候,项目能跑,但是到关键的调用短信sdk的时候就爆ClassNofFoundException错误。看了很多网上的帖子,很多都说用plugin 中resource来弄,对我的项目一点鸟用也没有。最后还是在stackoverflow上找到了答案,所以做了以下总结。解决如原创 2021-09-13 18:36:16 · 321 阅读 · 0 评论 -
vue项目安装项目出现* core-js/modules/es6.array.fill的报错
安装项目依赖时的报错,之前报错没及时截图,但是有报错提示,如下图:具体报错是这个样子:查了一下发现是core.js版本过高导致的,需要重新安装core.js,运行下方命令即可:cnpm install core-js@2多次测试,这个是有效的,但是运行这个命令需要安装淘宝镜像。有兴趣可以关注博主的小程序网站:https://www.fanyc.club...原创 2021-03-12 16:05:31 · 2330 阅读 · 1 评论 -
Java旋转图像将背景的一部分变成黑色
当我尝试旋转图像时,似乎背景的一部分变成了黑色(我的图像是透明的)Background whitePart of background turns black这是旋转图像的代码:public BufferedImage rotate(int height, int width, BufferedImage originalImg, int angle) { BufferedImage rotateImage = null; try { rotateImage原创 2021-01-05 12:48:43 · 634 阅读 · 0 评论 -
com.jfinal.upload.ExceededSizeException: com.oreilly.servlet.multipart.ExceededSizeException
百度富文本框在上传大视频的时候出错解决办法com.jfinal.upload.ExceededSizeException: com.oreilly.servlet.multipart.ExceededSizeException: Posted content length of 14394263 exceeds limit of 10485760解决办法:更改默认文件上传大小即可,在jfinal项目的配置类中的configConstant方法增加下面代码即可这是开发的一个关于..原创 2020-08-22 10:22:01 · 445 阅读 · 0 评论 -
Java架构师 学习大纲
下图是我总结出目前最应该学习的源码知识点:二、分布式架构分布式系统是一个复杂且宽泛的研究领域,学习一两门在线课程,看一两本书可能都是不能完全覆盖其所有内容的。总的来说,分布式系统要做的任务就是把多台机器有机的组合、连接起来,让其协同完成一件任务,可以是计算任务,也可以是存储任务。如果一定要给近些年的分布式系统研究做一个分类的话,我个人认为大概可以包括三大部分:分布式存储系统 分...原创 2019-07-26 17:53:47 · 1193 阅读 · 0 评论 -
java23种设计模式--模板模式
模板模式介绍 模板方法模式是编程中经常用得到的模式,它定义了一个操作中的算法核心,然后将某些步骤延迟到子类中实现。这样,新的子类可以在不改变一个算法结构的前提下重新定义该算法的某些特定的步骤。 换个说法就是某个流程的代码已经都具备了,但是其中某个节点的代码暂时不能确定,因此,我们采用模板方法模式,将这个节点的代码实现转移到子类中完成,即:处理步骤父类中定义好,具体的实现延迟到子类定义中。...原创 2019-07-26 17:45:30 · 205 阅读 · 0 评论