自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux使用脚本启动jar/war包(springboot+maven工程jar包)

使用.sh脚本运行springboot+maven构建的jar包(启动时指定jvm参数、自定义yml配置)

2023-07-07 15:19:34 5314 3

原创 spring导出word(模板方式、可配置化)

pom文件引入:<!-- 增加poi依赖--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.0.3</version> </dependency>

2021-09-16 17:25:27 939

原创 2021-08-12 记录一次spring tomcat的优雅停机(平滑退出)

为什么需要优雅停机因为:当我们以命令或脚本的方式停止服务时,一般使用了 kill -9命令把服务进程杀掉,这个命令是非常暴力的,类似于直接按了这个服务的电源,显然这种方式对进行中的服务是很不友善的,当在停机时,正在进行RPC调用、执行批处理、缓存入库等操作,会造成不可挽回的数据损失,增加后期维护成本。所以:就需要优雅停机出场了,让服务在收到停机指令时,从容的拒绝新请求的进入,并执行完当前任务,然后关闭服务。实例:这里以springboot为例,做一个demo:创建好springboot工程

2021-08-12 16:52:46 706

原创 linux启动jar包脚本

创建一个start.sh文件,内容如下:active_name=devservice_name="demo-admin"JAVA_OPTS="-Xmx1256m -Xms1256m -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -Xloggc:/data/app/logs/${service_name}/${service_name}.gc.log"jar_name=${service_name}.jarfunction start() { if [[

2021-05-26 16:05:05 439

原创 记录一次nginx.conf配置文件

server { listen 8888; # server_name localhost; client_max_body_size 1024M; access_log /var/log/nginx/tce_access.log main; error_log /var/log/nginx/tce_error.log warn; location / { root /.

2021-05-25 19:07:22 76

原创 ElasticSearch根据经纬度查询附近范围的数据

ElasticSearch根据经纬度查询附近范围的数据{ "query": { "geo_distance": { "distance": "10m", //范围 "lat_lon": { //要解析的字段,例:"30.56216,114.378618" "lat":30.553532978519797, //点的纬度 "lon":114.40952796489 //点的经度 } } }, "size": 1

2021-02-26 18:36:34 1444 1

原创 ElasticSearch根据经纬度实现点聚合

ElasticSearch根据经纬度实现点聚合{ "query": { "bool": { "should": //或, or关系 [ {"match":{"字段a":"条件内容a"}}, //字段和内容可以是一对一、一对多、多对多 {"match":{"字段a":"条件内容b"}}, {"match":{"字段b":"条件内容a"}} ] "must": //和,and关系 [ {"match":{"字段a":"内

2021-02-26 18:29:37 830

原创 Java8 的新特性 - lambda表达式

lambda表达式1、 lambda表达式的简介1.1、 什么是lambda表达式lambda表达式,是Java8的新特性之一,也是Java8最值得学习的新特性lambda表达式本质来讲,就是一个匿名函数,可以使用这个匿名函数对接口进行非常简洁的实现,从而简化代码1.2、 lambda表达式能做什么通常来讲,使用lambda表达式,就是来简化接口的实现的。实现接口,方式其实很多。可以单独设计一个类,实现接口。但是如果一个类存在的意义仅仅是为了实现一个接口,那么这个类不写也罢。此时可以使用匿名内

2021-01-21 17:03:53 161

原创 Java8 的新特性 – 集合的流式编程

1、集合流的简介1.1、集合的流式编程的简介​ Stream是JDK1.8之后出现的新特性,也是JDK1.8新特性中最值得学习的两种新特性之一。(另外一个是lambda表达式)。​ Stream是对集合操作的增强,流不是集合的元素,不是一种数据结构,不负责数据的存储的。流更像是一个迭代器,可以单向的遍历一个集合中的每一个元素,并且不可循环。​1.2、为什么要使用集合的流式编程​ 有些时候,对集合中的元素进行操作的时候,需要使用到其他操作的结果。在这个过程中,集合的流式编程可以大幅度的简化代码.

2021-01-21 16:59:26 382 2

原创 CentOS7下,安装Maven(详细每一步教程)

第一步、下载安装包:输入命令:wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz第二步、解压缩:tar -zxvf apache-maven-3.5.4-bin.tar.gz第三步、配置maven:vi /etc/profile在profile文件加上下面几行:注意地址不要写错!export MAVEN_HOME=/opt/apache-ma

2020-11-06 11:36:48 542

原创 CentOS7下,为ElasticSearch安装IK分词器(7.6.2版本)

第一步:获取Ik资源包:链接:https://pan.baidu.com/s/1WdZSzBRYYPkMIw5DDurM5w提取码:ou5m【同版本的elasticsearch获取和安装】第二步:解压缩在elasticsearch下的plugins下新建ik文件夹将ik包扔进去执行命令解压缩:tar -zxvf elasticsearch-anXXX(Tab键补全)解压完成:第三步:使用maven编译待完善...

2020-11-06 11:27:31 635 1

原创 CentOS7下安装Kibana(超级详细)

前言:Kibana是一个针对Elasticsearch的开源分析及可视化平台,使用Kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图表、表格和地图的形式查看数据。首先,获取Kibana资源包:链接:https://pan.baidu.com/s/1IiaypB4od5PVFP6lnE3I5w提取码:307e值得注意的是:Kibana的版本需要和Elasticsearch保持一致,参考这个文章可以获得同版本的Elasticsearch:

2020-11-04 16:59:56 4687 1

原创 CentOS7下安装ElasticSearch并可以远程访问(详细教程)

一、下载:链接:https://pan.baidu.com/s/113DgBNalbNwsrxCG5S4fzg提取码:57jt提取到安装包之后,打开Xftp:如果拖拽的时候发现传输报错,可以试试这个命令:chmod -R 777 文件夹名//-R的意思是:文件夹以及下面的子目录都被修改权限如果只是修改本文件夹的权限,就用chmod 777 文件夹名然后在我们的文件夹下就可以看到这个包了:二、安装/解压缩:tar -zxvf elasticXXXXXX(Tab键补全)

2020-11-04 14:00:05 2180

原创 CentOS7下安装JDK1.8(超超超级详细)

CentOS7下安装JDK1.8一、下载下载方式分为两种:浏览器链接进入Oracle官网https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html跳出这个:点击之后,要求输入Oracle账户密码:输入账户:2696671285@qq.com输入密码:Oracle123这个时候可以:第一种下载方式:点击下载,下载完成后,然后通过xftp,将下载好的包导进去:如果拖拽

2020-11-03 16:00:30 2631

空空如也

空空如也

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

TA关注的人

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