自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 Springboot 通过CommandLineRunner接口实现加载数据到内存

*

2023-04-12 16:04:57 275

原创 openplayer 计算gis地图小车移动的角度

openplayer 计算gis地图小车移动的角度openplayer 计算gis地图小车移动的角度//给定起始点和目标点,计算目标点方向的角度function getAngle(x1, y1, x2, y2) { let x = Math.abs(x1 - x2); let y = Math.abs(y1 - y2); let z = Math.sqrt(x * x + y * y); let angle = Math.round((Math.asin(y /

2022-05-17 08:44:21 328

原创 Openlayers 为目标范围以外的区域添加遮罩 gis

Openlayers 为目标范围以外的区域添加遮罩 gisimport VectorLayer from 'ol/layer/Vector';import VectorSource from 'ol/source/Vector';import Feature from "ol/Feature";import {LinearRing,LineString, Point } from "ol/geom";import { unByKey } from "ol/Observable";// map

2022-05-14 11:26:16 950

原创 计算一个经纬度坐标位置距与两个经纬度坐标点连线的距离算法 gis

计算一个经纬度坐标位置距与两个经纬度坐标点连线的距离 算法 gis/** * 判断3 与在 1、2连接的直线的距离是否小于5米 * @param x1 * @param y1 * @param x2 * @param y2 * @param x3 * @param y3 * @returns {boolean} */function isLine_s(x1, y1, x2, y2, x3, y3) { let mDistance1=Distance_point(x1, y1

2022-05-06 15:25:10 556

原创 实现element-ui table selection的checkbox默认选择

实现VUE element-ui table selection的checkbox默认选择<Table ref="multipleTable" :data="dataArr" :row-key="(row) => { return row.id }" > <el-table-column type="selection" align="center" :reserve-selection="true"></el-table-column>

2022-03-29 14:32:52 1858

原创 VUE js 编写带有数据上下排序、表格显示、数组不同的数据过滤

VUE js 编写带有数据上下排序、表格显示、数组不同的数据过滤1、页面展示图列表新增站点名称多选选择站点后2、代码如下<!--add by sumingyu 2022-03-08 11:48:31 乘车线路。--><template> <div class="app-container"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="

2022-03-25 11:20:50 1076

原创 MyBatis 使用Java常量和静态方法

MyBatis 使用Java常量和静态方法1、该做法主要解决数据库兼容后,sql语句不兼容问题如:2、具体实现访问方法:<if test="@com.csget.constant.ConstantApp@getUser('mobile')== 'kf'"> <![CDATA[ AND 1=2 ]]> </if>访问变量:直接写变量名就行。https://blog.csdn.net/qq_38974638/article/details/10

2021-08-04 12:37:25 553

原创 java 通配符的使用,如 private List<? extends BaseEntity> messageList;

java 通配符的使用,如 private List<? extends BaseEntity> messageList;1、定义统配类public class BaseEntity implements Serializable { private static final long serialVersionUID = 1L;}2、定义实现统配类的基础类@Data@ApiModel("聊天记录窗口版本")public class ImSessionMessageWin

2021-07-14 10:29:08 1374

原创 jenkins 全自动部署war,jar包到服务器 java

jenkens 全自动部署war,jar包到服务器 java1、配置系统环境变量2、配置远程服务器的地址和路径,点击高级按钮配置用户名和密码3、配置完成后点击test按钮进行测试,如果成功则连接远程服务器成功。4、配置系统全局配置,主要配置jdk和maven以上是构建任务的配置,配置完成后开始构建任务项。1、新建构建项点击一下的“新建item”按钮2、输入任务名称,选择“构建一个maven项目”。3、进入配置页面进行配置(1)选择git项(2)输入git的地址(3)添加

2021-06-23 10:52:27 804

原创 python 通过QT组件实现可显示托盘,右击托盘显示菜单,点击菜单可以弹出默认浏览器并显示网页,还可以点击菜单弹出对话框

python 通过QT组件实现可显示托盘,右击托盘显示菜单,点击菜单可以弹出默认浏览器并显示网页,还可以点击菜单弹出对话框import sysfrom PyQt5 import QtCorefrom PyQt5.QtWidgets import QSystemTrayIcon, QApplication, QWidget, QMenu, QPushButton, QDesktopWidget, QLabelfrom PyQt5.QtGui import QIconclass autopar

2021-05-10 16:35:01 702

原创 java 实现查出日数据,根据日数据实现日、周、月char曲线图展示,月展示前6个月,周先生近7周数据,日展示近7天数据,具体展示多少天可以根据配置实现。

java 实现查出日数据,根据日数据实现日、周、月char曲线图展示,月展示前6个月,周先生近7周数据,日展示近7天数据,具体展示多少天可以根据配置实现。1、装换工具类定义@Slf4jpublic class CharMonthWeekDay { /** * * @param timeType 日期范围 月 周 日 * @param * @param dataFormat * @param operationByDay 查询日数据

2021-05-06 14:45:51 818 1

原创 Golang go语言 如何打包成linux上可以执行的文件

Golang go语言 在Windows上如何打包成linux上可以执行的文件在Windows上的cmd命令中执行:运行环境为arm机器系统为linux:E:\ideaproject\goproject\src\hell>set GOARCH=arm64E:\ideaproject\goproject\src\hell>set GOOS=linuxE:\ideaproject\goproject\src\hell>go build agent.go运行在环境为其他机器系

2021-04-15 11:39:39 5788

原创 golang go语言 反向 websocket 代理演示代码

golang go语言 反向 websocket 代理演示代码通过go语言实现websocket反向代理功能package mainimport ( "fmt" "github.com/fasthttp/websocket" "github.com/valyala/fasthttp" proxy "github.com/yeqown/fasthttp-reverse-proxy" "log")var upgraders = &websocket.FastHTTPUpgrad

2021-04-14 17:09:34 3144 2

原创 SpringBoot与MybatisPlus整合集成

springBoot与MybatisPlus整合集成1、pom引入重要的包 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.12.RELEASE</version> &lt

2021-01-13 17:58:54 232

原创 maven systemPath方式加载和打包

maven systemPath方式加载和打包https://www.cnblogs.com/tomcatandjerry/p/10197260.html

2020-12-29 10:34:18 1159

原创 实现高并发下的SpringCloud中Hystrix请求合并

实现高并发下的SpringCloud中Hystrix请求合并1、在pom.xml中引入maven包 <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-netflix-hystrix --> <dependency> <groupId>org.springframework.cloud</groupId>

2020-12-18 17:37:58 337 2

原创 frp 内外网穿透工具

frp 内外网穿透工具代码路径:https://github.com/fatedier/frp

2020-11-10 09:25:12 231

原创 frp 内网穿透工具

frp 内网穿透工具frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。frp 的作用利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。对于 http 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。利用处于内网或防火墙后的机器,对外网环境提供 tcp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。

2020-11-10 09:23:10 433 1

原创 实现扫描规定的包下的类中的注解参数和对应的类名,并把包下的类名和注解参数进行业务处理。

实现扫描规定的包下的类中的注解参数和对应的类名,并把包下的类名和注解参数进行业务处理。1、获取所有包下的类名的工具类package com.sxgw.pcops.im.base.scan;import com.baomidou.mybatisplus.core.toolkit.StringUtils;import com.sxgw.pcops.common.entity.MqEntityType;import com.sxgw.pcops.im.base.handler.MqBaseHandle

2020-11-09 17:25:44 246

原创 实现一个抽象类,多个自定义实现类继承抽象类的方式实现一个数据入口,多个数据出口多种业务逻辑实现方式(Springboot中实现策略模式+工厂模式)

实现自定义抽象类,然后通过实现抽象类的方式定义要实现的业务逻辑。该方式有助于定义个抽象类,可以在多个不同的模块自定义实现类实现抽象类方法。以下代码实现是当队列mq有新消息时只调用同一个util工具类,工具类调用抽象类传递数据,如果有一个类需要自定义业务逻辑处理则只需实现抽象类,并传入同样的类型即可。1、定义抽象类package com.sxgw.pcops.flow.server.util;import com.sxgw.pcops.common.entity.MqEntity;import co

2020-11-09 16:15:58 1965

flink 实现将kafka的数据读取出来,并经过xml配置和重写算子方式实现数据处理

flink 实现将kafka的数据读取出来,并经过xml配置和重写算子方式实现数据处理并写到kafka

2022-08-17

go语言写的websocket代理服务器

go语言写的websocket代理服务器,用于代理websocket数据传输,传输是双向的

2021-04-19

空空如也

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

TA关注的人

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