自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Canal数据同步多库循环问题,修改源码解决

canal有两个入口,一个是deployer模块下的CanalLauncher,一个是client-adaptor的launcher模块下的CanalAdapterApplication,至于admin的就很简单了。DML:数据内容的同步,这里主要针对insert和update,因为不涉及大量数据吞吐的情况,所以通过最简单的query查询,然后去比对是否相同,来判断是否再进行处理。用canal做数据同步,业务上分为主子库,相互同步,这样就会出现循环同步的情况。因为用的开源代码,最简单的办法就是修改源码。

2023-11-17 09:06:53 165 1

原创 check the manual that corresponds to your MySQL server version for the right syntax to use near

在确定SQL正确的情况下,如果还提示错误,确认是否有批量处理SQL的情况,例如批量update,然后查看jdbc配置,增加。

2023-10-11 10:01:54 267

原创 关于WSS连接提示AMQJS0007E Socket error:undefined

关于WSS连接提示AMQJS0007E Socket error:undefined

2023-06-16 17:01:07 724 1

原创 Cannot invoke “javax.script.ScriptEngine.eval(String)“ because “engine“ is null

打包没问题,本地运行没问题,最后发现是jdk版本的原因。线上改成了jdk1.8.0_351后,运行正常。本地运行的是jdk1.8.0_371。线上的是openjdk-18.0.1。

2023-05-26 14:55:52 484

原创 ffmpeg+nginx+hls.js实现rtsp流摄像头在web页面实时展示

ffmpeg+nginx+hls.js实现rtsp流摄像头在web页面实时展示,延时过长和视频时间偏差的问题分析。

2022-09-29 14:22:25 2322 1

原创 KEPServer EX6的Modbus、MQTT和REST Server一站式配置整理说明

KEPServer EX6的Modbus、MQTT和REST Server一站式配置整理说明

2022-05-09 16:30:25 5327 3

原创 JS Bytes转GBK

本文主要针对非Web环境,js作为解析脚本进行文本解析时候使用。主要代码依赖参考这里首先收到一个字节流字符串:d5:e2:ca:c7:d2:bb:b8:f6:ce:c4:d7:d6:a3:ac:46:54:50:a3:a8:53:46:54:50:a3:a9首先要知道这个字节流的编码,我的是GBK,由于GBK的编码格式,先对这个字节流进行转换:function toGbkStr(_val){ var list = _val.split(":"); var res=

2022-03-28 10:40:03 1155

原创 minikube istio从零到Bookinfo全解

本文作用是记录并分享我个人从0到bookinfo demo展示的全过程。第零步我是通过windows vm安装的一个centos7.3,分配2核,3G内存,自己安装好docker。第一步安装minikube,可以站好官网顺序进行安装配置,详情查看https://minikube.sigs.k8s.io/docs/start/中间遇到的问题:curl获取包的时候,可能会出现下载不下来的情况,多次尝试即可。 进行minikube start时候遇到的问题 执行出现docker错

2021-09-06 10:31:10 536

原创 CentOS 安装时Security Policy提示ERROR

今天通过VM安装CentOS 7.3 64位时候,总是提示Security Policy错误,卡在那不动了。试了好几个方法也没生效,最后把vm内存从512M改成了1024M,然后成了.......尴尬

2021-08-31 15:58:56 1086 1

原创 Geoserver style一目了然

非常细致全面,一篇文章足够了!!点击跳转

2020-10-21 18:05:40 270

原创 Geoserver + MySQL实现图层显示和文字显示

目的通过Geoserver查询mysql的空间数据,来显示图层相关信息Geo Server提供了PostGIS,可以通过读取数据库的方式加载。首先具备的能力是,了解MySQL的空间数据存储能力,详情查看。假设已经处理好空间数据,现在通过Geoserver+mysql来实现地图图层的简单展示和发布。下载mysql的插件jar包,解压后将两个jar文件放到geoserver\webapps\geoserver\WEB-INF\lib下通过geoserver可视化界面配置mysql,基本上和数据

2020-10-15 19:20:58 1665

原创 MySQL空间数据存储小计

目的:将空间数据,存入到mysql中,然后其他GIS服务,通过odbc或者jdbc方式读取空间数据,实现图层展示和计算。空间数据主要涉及:点 - POINT(X Y)线 - LINESTRING(X1 Y1,X2 Y2,X3 Y3,X4 Y4)面 - POLYGON(X1 Y1,X2 Y2,X3 Y3,X4 Y4)点集合 -MULTIPOINT(0 0, 20 20, 60 60)线集合 - MULTILINESTRING((10 10, 20 20), (15 15, 30 15))面

2020-10-15 19:13:47 341

原创 Geoserver启动地图服务【03】

Geoserver启动地图服务确定Geoserver服务启动,并且已经成功登录了web应用。针对Geoserver的最简单地图服务,大概涵盖几个内容,【工作区】、【数据存储】、【图层】和【Layer Preview】,本文暂时先记录到这里。准备工作从网上下载个shp文件1.创建工作区Workspace点击【工作区】,然后点击【添加新的工作区】,跳转到【新建工作区】页面,简单录入信息后保存,可查看到已新增的工作区。2.添加数据存储点击【数据存储】,点击【添加新的数据存储】功能,跳转到【

2020-08-04 11:23:34 318

原创 Geoserver快速启动-Maven【02】

Geoserver快速启动-Maven导出代码git clone git://github.com/geoserver/geoserver.git geoserver命令行构建cd geoserver/srcmvn install -DskipTests -T 2C会显示出类似如下的成功结果[INFO] Reactor Summary: [INFO] [INFO] GeoServer 2.15-SNAPSHOT ............................ SUCCESS

2020-08-04 11:14:38 293

原创 Geoserver简介【01】

Geoserver简介文本只是针对那些需要用到地图作为基础服务,而不是定制化各种地图服务的场景初次接触Geoserver,仅仅作为自我学习笔记,欢迎讨论,如有问题欢迎指正。什么是Geoserver?GeoServer是一个基于Java的软件服务,允许用户进行查看和编辑地图数据,使用开放的标准阐述OGC(Open Geospatial Consortium),GeoServer在地图创建和数据分享上有很高的灵活度。开方并分享你的空间数据Geoserver允许显示你对外显示你的空间信息,实现WM

2020-08-04 11:08:51 803

原创 [办公杂谈]21:9的显示器是否值得

最近买了个21:9的显示器,29寸,分辨率2560x1080;外接自己的一个笔记本,13寸的太小了,看着累,而且需要看资料,打代码,同时要看页面样式,完美的办法是3个显示器,于是我考虑了一下,就下手买了LG的29寸21:9显示器,win10可以分屏嘛,这样也可以基本实现一个显示器双显了,也不错。办公方面买回来之后,感觉不错,尤其是音响效果,出乎意外的好,显示效果也不错,不过真是

2017-05-24 15:43:32 2032

geoserver-2.17.2.zip

geoserver-2.17.2版本,下了好几个小时,之前用chrome,经常断网后自动取消了,真的是要骂娘了......

2020-08-04

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

TA关注的人

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