- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 nginx防恶意ip访问控制
业务分析:考虑到存在恶意用户频繁访问系统,采用nginx限制ip的访问!描述:用户请求浏览器,经过后台的nginx层,路由到gateway网关层,由网关对应到后端的微服务。其中nginx层可以统计用户请求的日志信息,例如用户的请求ip,地址,请求的url,参数,时间等。日志信息会存储到access.log,考虑到高并发场景,通过flilebeat的日志分析,将分析的日志数据通过kafka的生产者发送出去,由kafka的消费者消费日志消息,如果日志消息需要持久化,可以将日志消息存储到elasticse..
2022-05-26 18:46:44
915
原创 javascript的84与墨卡托投影坐标转换
//84坐标转墨卡托投影坐标function wgs84mercatorto(L,B,degree){ var xy=[0,0]; var a = 6378137.0; var b = 6356752.314245179; var e = 0.081819190842621; var eC = 0.0820944379496957; var L0 = 0.0; var n; if (degree == 6.0) { n.
2021-11-03 15:39:28
993
原创 elasticsearch全文检索集群搭建
1.准备elasticsearch包,我选择的是7.1.2版本的,5和6版本的会有区别,网盘地址:elasticsearch7.2.0windows和elasticsearch,密码:ak47。本文介绍的是linux的安装配置使用。1.将文件拷贝到linux系统中,通过tar -zxvf elasticsearch-7.2.0-linux-x86_64.tar.gz,解压这个文件通过cp拷贝的命令拷贝三个安装包,分别elasticsearch1、elasticsearch2、elastics
2021-09-12 08:16:53
274
原创 springboot整合ureport2报表
1.新建一个springboot工程,并在pom文件中引入UReport2的jar包依赖,ureport2选用2.2.9版本,poi选用3.15以上的版本,我选择的3.17版本<!--ureport--><dependency> <groupId>com.bstek.ureport</groupId> <artifactId>ureport2-console</artifactId> <vers
2021-09-11 08:03:44
1790
原创 java计算平面多边形的面积和周长
1.计算不采用其他第三方jar包的方式。/** * 计算多边形面积 */public class JisuanMianji { /** * 求出多边形的面积 * @param xy * @return */ public static float mianji(String xy) { int i=0; float temp=0; //进行循环计算, for(;i<
2021-09-04 07:50:34
1401
1
原创 WGS84地理坐标系和CGCS2000坐标相互转换
1.以下位代码直接调用就可以,中央子午线需要查看网址经纬度中央子午线对照表。需要geotools和opengis和kotlin需要的jar包。下载链接:https://pan.baidu.com/s/1AZnt3YHk9CyofYdvgLRaHQ提取码:ak47/* * To change this license header, choose License Headers in Project Properties. * To change this template file, ch...
2021-09-01 19:39:04
10909
6
原创 activiti工作流抢单实例
1.下面采用的是activiti工作流程的方式,模拟滴滴抢单这样的业务,由申请人发出申请,由抢单人进行抢单,多人员进行抢单,第一个抢单成功后,其他用户抢单就会失败!1.申请人工作流程图2.发起人的流程设置任务监听器对应的代码:@Controller@SuppressWarnings("serial")public class ManagerTaskHandler implements TaskListener { @Override public void notify(D.
2021-09-01 19:08:20
657
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人