自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot集成spring-boot-starter-data-elasticsearch或Spring-data-elasticsearch实现分页和高亮显示

本文只针对SpringBoot集成spring-boot-starter-data-elasticsearch 或者Spring-data-search实现分页和高亮。由于最近对es做高亮显示,发现查到的大多是都是使用ElasticsearchRestTemplate.queryForPage()或者ElasticsearchTemplate.queryForPage()方法实现。这两个方法都已不建议使用且尝试多次均未能达到高亮效果。这才有此总结。经测试:spring-boot-starter-da

2021-03-04 16:51:54 1998 1

原创 Linux一键拉取代码打包部署项目脚本

目录1.脚本功能说明2.运行前提3.创建执行文件4.脚本内容4.运行脚本5.效果演示1.脚本功能说明1.拉取代码:没项目时clone到本地,有项目时更新项目2.maven打包3.循环杀掉所有正在运行的项目相关的服务(注意执行文件不要起和项目相同的名字,会把正在执行的文件任务给杀掉)4.删除原来的jar包和内容.复制打包jar到指定位置5.加载外部配置文件启动项目,并输出当前日志到指定位...

2020-04-15 18:06:56 53101 1

原创 Linux安装maven并配置

目录1.下载maven压缩包2. 解压3.更改配置4.修改环境变量5.加载环境变量6.检验是否配置成功1.下载maven压缩包官网地址: https://maven.apache.org/download.cgi点击,复制这个地址,然后执行命令,获取安装包wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/...

2020-04-15 17:37:27 52808

原创 Linux安装Git并配置完成拉取项目代码和提交

目录1. 安装GIT2. 配置用户名和邮箱3.初始化4.设置仓库地址5.拉取代码6.设置保存账号密码时间7.查看修改代码8.提交1. 安装GITyum install git2. 配置用户名和邮箱git config --global user.name'xxxxx'git config --global user.email'[email protected]'3.初始化在本地仓库进...

2020-04-15 17:22:24 57120 1

原创 使用IntelliJ IDEA上传项目至gitlab等远程仓库

使用IntelliJ IDEA将本地项目上传到gitlab ,其他远程仓库是同样的类似的操作目录0:创建新项目1.gitlab上创建项目2.将本地项目加入git管理3.提交至本地仓库4 push到远程仓库5 输入远程仓库地址6. 输入gitlab的账号密码7.push至远程仓库8.push完成0:创建新项目创建新项目就不说了.本地创建项目就行1.gitlab上创建项目注册登录gitlab...

2020-03-06 10:19:40 52065

原创 JAVA后端极光推送工具类实现

官网文档地址: https://docs.jiguang.cn/1:导入maven jar包<!-- 极光推送 --><dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artifactId> ...

2020-02-28 15:01:27 51728

原创 MAVEN打包找不到本地LIB目录下的jar包解决办法

两种解决方式适用于不将jar包不导入maven配置,只是放到某个包中引用:第一种:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${ma...

2020-02-27 11:25:34 55642

原创 TCP三次握手和四次挥手的理解

三次握手原理:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端...

2020-02-03 23:08:35 50636

原创 SpringBoot实现邮件的发送

SpringBoot 邮件发送一 依赖导入导入 Spring 官方 将 jakarta.mail 又进行进一步封装成开箱即用的 spring-boot-starter-mail 的maven坐标 <dependency> <groupId>org.springframework.boot</groupId> <art...

2020-01-15 10:29:06 51075

原创 IntelliJ IDEA远程调试设置

首先保证服务器代码和本地代码一致添加远程调试设置:使用工具连接服务器,启动项目,注意在启动之前添加刚才生成的复制的内容作为参数服务器端的项目启动成功后,就可以在本地启动idea进行远程调试了提示连接成功后,使用工具对接口进行测试即可进入断点顺利接口返回内容,整个流程结束...

2020-01-13 10:34:58 51445

原创 Linux安装RabbitMq步骤流程

一: 安装erlang1:下载RabbitMq依赖的erlang语言安装包wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm最新的22版本2:若缺少epel-release 依赖yum install epel-release3:安装erlang软件包sudo rpm -ivh er...

2020-01-09 17:47:38 50721

原创 IntelliJ IDEA常用设置和好用插件,不定时更新 2021-08-12更新

一:设置方面1:改黑色背景主题2:改字体设置到手第一件事就是改字体,改idea显示字体,和代码显示字体首先改软件显示字体及大小,最喜欢使用的是Courier New字体然后改代码编辑区字体及大小 和字体间距3 注释模板设置首先是新创建文件时的文档注释/*** [description]* @Author: 某某某* @Date: ${DATE}* @version v1....

2020-01-02 18:59:34 53597

Jenkins.war包长期支持版本LTS2.222.1

众所周知从官网下载Jenkins的war包是出奇的慢,此war包版本是2.222.1长期支持版(LTS),可放心使用,具体使用方式请在csdn中搜索

2020-04-15

PMP高项信息系统项目管理师十大管理思维导图xmid版源文件非图片

包含十大管理的每个过程,以及每个过程的输入,输出,工具和技术。非图片,是xmid源文件, 方便自己下载后修改

2020-02-10

空空如也

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

TA关注的人

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