摘要:
一、博客侧边栏公告 <!--雪花--> <div class="Snow"> <canvas id="Snow"></canvas> </div> <marquee> <a href="#"> <font color="#66d889" size="4">欢迎来到我的博客!</font> </a> 阅读全文
摘要:
一、前言 以前做的某个项目中包含了大量的查询聚合,现在有时间整理一番,记录一下ES常用查询聚合语法。 二、常用查询语法 2.1 match 查询 match查询,模糊匹配(自动分词),在进行分词的模糊匹配时,要求该字段的类型是text..keyword类型。 GET article/_sea 阅读全文
摘要:
一、前言 我们经常会在Springboot项目中集成配置中心,无外乎是因为配置中心即时改即时生效的缘故。而我选择Apollo的原因,是因为它有个草稿、然后发布的功能,这在上生产发布前,提前配置好变更项,检查通过再发布,这种机制对于我们来说可太友好了! 二、步骤 2.1 pom.xml pom.x 阅读全文
摘要:
通过实现SchedulingConfigurer接口,实现定时任务,解决@Scheduled的定时任务改动cron需要服务重启的问题。 @Slf4j @Component public class ATestScheduleJob implements SchedulingConfigurer { 阅读全文
摘要:
1.SpringContextUtil工具类记录,可在无法注入Bean的时候选择使用,比如在枚举类中实际上是无法使用被IOC管理的Bean的,除非是通过方法传入,现在提供一个工具类解决这个问题(做记录)。 @Component public class SpringContextUtil imple 阅读全文
摘要:
1.在SpringBoot中项目中常见的统一异常处理方式是:使用@RestControllerAdvice和@ExceptionHandler注解。项目中的所有类型异常都会被抛到统一异常处理类中统一处理。预期效果如下: 2.新建一个异常类ParamValidException,继承RuntimeEx 阅读全文
摘要:
REST接口封装统一返回数据工具类如下(记录): public class Result { /** * 响应状态码 */ private Integer code; /** * 响应成功与否 */ private boolean success; /** * 响应消息 */ private Str 阅读全文
摘要:
1.输出文档中带有指定字符的行数据 #输出带有add 字符的行数据 awk '/add/ {print $0}' textfile1.txt # 注:/add/ 是正则部分,print 输出, $0:提取行数据,$1:提取第一列 , textfile1.txt文件名 2.输出文档中带有指定字符的行数 阅读全文
摘要:
1.回到远程仓库的状态 抛弃本地所有的修改,回到远程仓库的状态 git fetch --all && git reset --hard origin/master 2.快速切换到上一个分支 git checkout - 3.列出远程所有分支 git branch -r 4.创建并切换到本地分支 gi 阅读全文
摘要:
1.前言 该方法在狂神的Docker教程中学到的,觉得特别的简单,特此记录下。 首先安装好docker环境,具体安装教程在 Docker安装MySQL5.7.25有介绍。不多赘述。 2.通过docker pull nginx 拉取Nginx镜像 使用docker命令 拉取nginx镜像,当然 阅读全文