自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 基于Docker构建ELK以及集成SpringBoot+Kafka发送日志完整流程

本文所用系统环境:CentOS7 docker安装不在阐述 elk所有版本全部基于6.5.1 安装到集成一共三个大步骤: 一.安装ELK 二.安装kafka 三.SpringBoot集成kafka传输日志 一.安装ELK 1.kibana 直接执行以下代码,会自动执行安装以及启动全部过程 dock...

2019-09-19 14:34:50

阅读数 16

评论数 0

转载 Java在自定义注解的时候,如何使用SpEL表达式获取注解中的动态值

注:本篇文章转自GitHub里面的代码有略微轻微的改动 /** * 参数命名好麻烦,我就随便了,只是演示下用法 * @author liuxg * @date 2016年4月13日 */ @Documented @Retention(RetentionPoli...

2019-08-14 15:56:49

阅读数 94

评论数 0

原创 在SpringBoot中通过拦截器链进行拦截器加载

覆写WebMvcConfigurationSupport接口 在类上添加注解@Configuration @Override public void addInterceptors(InterceptorRegistry registry) { // 有多个拦截器可以多...

2019-04-17 11:20:39

阅读数 61

评论数 0

原创 覆写SpringMVC接口HandlerInterceptor来进行拦截器实现

HandlerInterceptor中有三个方法: preHandle/postHandle/afterCompletion preHandle方法作用为在程序访问的时候.进行拦截处理 postHandle为进入Controller程序执行完毕后执行 afterCompletion则是视图渲染完成...

2019-04-17 11:18:28

阅读数 53

评论数 0

原创 Idea日常开发中超级好用的常用插件

1.lombok 开发神器 2.Save Actions 代码自动整理 3.AceJump 键盘代码定位 4.Alibaba Java coding Guidelines 阿里巴巴代码规约 5.Free MyBatis plugin mybatis方法文件追踪 6.Jrebel 需要...

2019-04-11 11:32:09

阅读数 70

评论数 0

原创 IDEA修改快捷键修改

Main menu>Code>Completion>Basic

2019-04-11 11:29:23

阅读数 192

评论数 0

原创 java弃用一个方法的注解

在方法上加上注解: @Deprecated

2019-04-11 10:52:07

阅读数 175

评论数 0

原创 Spring接口ApplicationContextAware

作用: 当一个类实现了这个接口(ApplicationContextAware)之后,Aware接口的Bean在被初始之后,可以取得一些相对应的资源,这个类可以直接获取spring 配置文件中 所有引用(注入)到的bean对象。 用法: 参考文章 ...

2019-04-09 17:33:31

阅读数 16

评论数 0

原创 日常开发中,使用工厂模式的实战

代码如下: @Component public class PayFactory implements ApplicationContextAware { private static Map<String, PaymentService> payBeanMa...

2019-04-09 17:27:02

阅读数 42

评论数 0

原创 使用FeignClient注解,进行远程http第三方调用

推荐使用okhttp. <dependency> <groupId>io.github.openfeign</groupId> <artifactId...

2019-04-08 15:28:08

阅读数 285

评论数 0

转载 利用Java8中的lambda表达式.对List<Map>类型的数据进行排序

public static void main(String[] args) { Map&lt;String, Object&gt; map = new HashMap&lt;String, Object&gt;(); map.put(“name”, “ZK”); ...

2019-03-22 17:37:31

阅读数 385

评论数 0

原创 关于如何使用Docker启动consul以及将consul集成到SpringBoot中的步骤

1.docker启动consul 下载安装docker以后运行如下代码: docker run -d -p 8500:8500/tcp --name consul consul agent -server -ui -bootstrap-expect=1 -client=0.0.0.0 如果启...

2019-03-16 09:33:42

阅读数 378

评论数 0

原创 如何通过docker启动Java的jar包

1.下载JDK的容器 docker pull java 2.运行Java的jar包.运行的步骤 将jar包和配置文件放到统一一个文件夹内(配置文件指的是application.yml等这类的配置文件.如果不使用外部文件的话,可以无视) 通过docker启动jar包.启动规则为 docker ru...

2019-03-15 13:40:40

阅读数 873

评论数 0

原创 CentOS7关闭firewall防火墙

#查看默认防火墙状态(关闭后显示notrunning,开启后显示running) firewall-cmd --state 关闭防火墙 systemctl stop firewalld.service 禁止开机启动 systemctl disable firewalld.service...

2019-03-14 21:14:14

阅读数 14

评论数 0

原创 maven如何更换仓库存储地址

找到maven config文件夹中的setting.xml 打开 在文件中添加 &amp;lt;localRepository&amp;gt;你的新的仓库存储地址&amp;lt;/localRepository&amp;gt; 这样就可以了

2019-03-04 21:06:28

阅读数 21

评论数 0

原创 maven如何将本地的jar包打入进maven进行管理

mvn install:install-file -DgroupId=com.fuiou.encrypt -DartifactId=fuiou-api -Dversion=1.0 -Dfile=C:\Users\admin\Desktop\fuiou-1.0-encrypt.jar -Dpacka...

2019-03-04 21:04:47

阅读数 129

评论数 0

原创 SpringBoot配置Mybatis多数据源配置

注:SpringBoot会自动装备bean名为dataSource 在我们知道了SpringBoot会自动装配bean名为dataSource的时候,最基础的但数据源配置文件装配的形式就变成了 @Configuration public class DataSourceConfig { @Bean...

2019-03-01 22:55:38

阅读数 57

评论数 0

原创 xxl-job的安装过程

xxl-job是一个分布式的定时框架,本章内容介绍的分两点.第一点是在非docker下的安装.第二点则是docker安装 第一步 下载xxl-job的源码 第二步 在mysql中新建数据库,库名为xxl-job,执行tables_xxl_job.sql文件。 配置可视调度中心xxl-job-adm...

2019-03-01 17:47:10

阅读数 316

评论数 0

原创 CentOS 7.0 关闭防火墙

CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下 1、直接关闭防火墙 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firew...

2019-02-22 12:43:53

阅读数 612

评论数 0

原创 CentOS如何安装JDK1.8

下载JDK 上传JDK到服务器并且解压 修改文件 vi /etc/profile vi /etc/profile 在最底部添加代码 JAVA_HOME=/java/jdk1.8.0_201 //根据你的安装路径写 CLASSPATH=$JAVA_HOME/lib/ P...

2019-02-22 12:40:34

阅读数 22

评论数 0

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