摘要: ApplicationListener详解 ApplicationListener可以监听某个事件event 通过实现这个接口,传入一个泛型事件,在run方法中就可以监听这个事件,从而做出一定的逻辑 比如在等所有bean加载完之后执行某些操作 Spring内置事件 1、ContextRefreshe 阅读全文
posted @ 2019-01-16 11:39 渡劫锦官城 阅读(12968) 评论(0) 推荐(2) 编辑
摘要: CommandLineRunner和ApplicationRunner的区别 二者的功能和官方文档一模一样,都是在Spring容器初始化完毕之后执行起run方法 不同点在于,前者的run方法参数是String...args,直接传入字符串 后者的参数是ApplicationArguments,对参数 阅读全文
posted @ 2019-01-16 11:29 渡劫锦官城 阅读(7792) 评论(0) 推荐(1) 编辑
摘要: Springboot整合Websocket遇到的坑 一、使用Springboot内嵌的tomcat启动websocket 1.添加ServerEndpointExporter配置bean 2.在接收连接的类加上@ServerEndpoint和@Component 二、使用外部tomcat容器启动we 阅读全文
posted @ 2019-01-10 13:18 渡劫锦官城 阅读(13378) 评论(0) 推荐(2) 编辑
摘要: idea项目git版本回退 一、查询提交历史 项目上右键,点击Git,点击Show History 二、复制版本号 我这里有两个测试的版本,我的当前版本是【二】,所以我选择【一】,右键,选择Copy Revision Number 三、检出对应版本 1.项目右键,点击Git,点击Repository 阅读全文
posted @ 2019-01-10 13:11 渡劫锦官城 阅读(4081) 评论(0) 推荐(0) 编辑
摘要: Springboot@Configuration和@Bean详解 一、@Configuration 可以看到在@Configuration注解中是包含@Component注解的,被@Configuration修饰的类被定义为一个Spring容器(应用上下文) @Configuration就相当于Sp 阅读全文
posted @ 2018-12-20 11:46 渡劫锦官城 阅读(15553) 评论(1) 推荐(0) 编辑
摘要: Springboot使用Filter以及踩过的坑 在Springboot中使用Filter有两种方式,注解方式,注册bean方式 一、注解@WebFilter 1、实现Filter接口(javax.servlet) 2、添加@WebFilter注解 3、启动类添加@ServletComponentS 阅读全文
posted @ 2018-12-19 18:00 渡劫锦官城 阅读(9351) 评论(0) 推荐(1) 编辑
摘要: IntelliJ IDEA生成live template(代码模板) 一、进入live template模板 快捷键:Ctrl+Shift+A进入Find Action,输入live template 回车进入模板设置 二、添加模板组 输入组名点击确认 三、添加模板 四、编辑模板 五、指定变量函数 阅读全文
posted @ 2018-11-29 18:22 渡劫锦官城 阅读(8243) 评论(0) 推荐(1) 编辑
摘要: Nginx负载均衡策略 一、轮询(round-robin) 这是nginx默认的负载均衡策略 配置: 解释: 加入同一时刻有10个request,那么该集群的处理顺序就是:server1、server2、server1、server2、server1、server2... 二、最少连接(least- 阅读全文
posted @ 2018-11-29 15:10 渡劫锦官城 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Nginx+Tomcat实现负载均衡 一、准备两个tomcat并修改端口 首先在server上准备两个一样的tomcat,如果是在同一台server上,得修改其中一个tomcat的启动端口 1.1将8005端口修改为8006 1.2将8080端口修改为8081 1.3将8009端口修改为8010 然 阅读全文
posted @ 2018-11-29 14:58 渡劫锦官城 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Docker部署Nginx并修改配置文件 一、拉取nginx镜像 二、在宿主机中创建挂载目录 三、将配置文件放到挂载目录 只要启动访问80端口就能直接访问到/usr/share/nginx/html/index.html了 四、启动nginx容器 第一个-v:挂载nginx的主配置文件,以方便在宿主 阅读全文
posted @ 2018-11-28 17:47 渡劫锦官城 阅读(32943) 评论(1) 推荐(3) 编辑