自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 url监控统计

url监控统计

2024-10-17 09:55:54 344

原创 elasticSearch 分页查询出现重复数据

match查询默认按照评分排序,出现数据评分一致,客户端调用分页的时候,会出现数据重复错乱很严重。from size 做分页,每次都是重新加载,所以评分一致的数据,顺序有可能会变化。在分页的临界点,容易导致数据重复。

2023-09-25 15:23:55 1661 1

原创 Elasticsearch 两个索引关联搜索

利用查询一个索引的值,并利用那个值去查询另外一个索引

2022-08-12 16:12:29 4298

原创 Elasticsearch 线上无感知切换索引

方式一:1. 创建新索引PUT test.project.20220507{ "mappings":{ "properties":{ "code":{ "type":"text", "fields":{ "keyword":{ "type":"keyword", .

2022-05-09 19:51:14 810

原创 Elasticsearch(es)多种方式查询索引是否存在重复数据

Elasticsearch(es)多种方式判断索引里面是否存在重复数据

2022-04-28 15:19:31 5244

原创 利用多线程Schedule实现非阻塞消息发送重试

1.创建重试逻辑import lombok.extern.slf4j.Slf4j;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.TimeUnit;import java.util.function.Consumer;import java.util.function.Supplier;@Slf..

2021-10-14 14:57:36 443

原创 Java判断经纬度点是否落在指定的区域范围内?

判断一个经纬度是否落在一个指定的区域范围内有多种实现方式比如:调用地图API,Path2D 包和射线法等多种方式,这里用的是Path2D 包来实现 ,这是它的api文档Path2D-api/** * 使用Path2D创建一个多边形* @param polygon 经纬度 集合* @return 返回Path2D.Double*/private static Path2D.Double create(List<ScopeRequest> polygon) { ...

2020-08-31 09:29:58 10619

原创 获取指定矩形内的geoHash

给定一个栅格,求出栅格里面的所有geoHash。至于什么是geoHash这边不多解释;做法肯定也不止一种,这里利用第三方工具包,引入包。<dependency><groupId>ch.hsr</groupId><artifactId>geohash</artifactId><version>1.4.0</version></dependency>/*** @param maxLa

2020-08-27 15:25:49 2278

原创 基于Docker+jenkins实现自动化持续集成部署(2)

一,新建构建项目1.在Jenkins上新建一个自由构建项目,名为mall(项目放入的文件夹),如下图:2.接下来设置的配置信息,主要分为”源码管理设置”和”构建环境设置”两部分;(2.1)源码管理 Credentials”创建一个Credentials,Kind选择”Username with password”,Username输入GitHub账号,Passwor...

2020-03-25 16:41:17 272

原创 基于Docker+jenkins实现自动化持续集成部署(1)

一,下载Docker(需要下载最新版,老版Docker(13以下)部署jenkins会出现奇怪的问题)1.如果已经下载了docker,先查看docker版本 docker version,低于13的需要卸载sudo yum remove docker docker-common docker-selinux docker-engine2.安装驱动依赖,设置数据源 sudo yu...

2020-03-25 16:33:30 565

原创 利用Docker进行JAVA WEB项目的简单部署

一.服务器上(CentOS)下载Dockeryum install docker(默认下载最新) service docker start (启动Docker) chkconfig docker on(开机自启动)二.拉取镜像 (镜像拉取可查看官网链接:https://hub.docker.com/_/tomcat/)docker pull tomcat (拉取tomcat镜...

2018-11-27 16:39:47 436

原创 SpringMVC下利用Redis实现点赞踩功能

实现流程:建立RedisUtil工具类/***根据文章id 和 文章类型拼接成字符串作为Key存入redis缓存中*可以根据实际修改*/public class RedisKeyUtil { private static String SPLIT = ":"; private static String BIZ_LIKE = "LIKE"; privat...

2018-07-22 22:36:04 3286

原创 Springmvc+Swagger2自动生成API文档

maven项目下pom.xml &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagger2&lt;/artifactId&gt; &lt;version&gt;2.4.0&lt;/version&gt;&lt;/depe

2018-07-22 12:00:23 1263

空空如也

空空如也

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

TA关注的人

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