![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 51
konsy_dong
Java,C++,Python,linux
展开
-
LettuceConnectionConfiguration源码解析
当你使用 SpringBoot 框架时,自动装配的功能很方便,比如你引用 redis 的依赖:当你不考虑整合 jedis 时,默认使用的是 lettuce。简单说明一下 LettuceConnectionConfiguration 是什么时候自动装配的:在 **spring-boot-autoconfigure 有一个 RedisAutoConfiguration:之后会去创建 @Import 指明的 Bean,首先就是 LettuceConnectionConfiguration。比较特别的就是参数原创 2022-06-03 15:35:59 · 1503 阅读 · 0 评论 -
redis哨兵部署
哨兵是Redis集群架构中非常重要的一个组件,哨兵的出现主要是解决了主从复制出现故障时需要人为干预的问题。(1)集群监控:负责监控Redis master和slave进程是否正常工作(2)消息通知:如果某个Redis实例有故障,那么哨兵负责发送消息作为报警通知给管理员(3)故障转移:如果master node挂掉了,会自动转移到slave node上(4)配置中心:如果故障转移发生了,通知client客户端新的master地址原理:当主节点出现故障时,由Redis Sentinel自动完成故障发现和转移,并原创 2022-06-03 15:26:18 · 1322 阅读 · 2 评论 -
Intellij Java注释模板
1. 类注释#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java") /*** * @author : konsy* @date : ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}**/public class ${NAME} {}2.方法注释** * $END$ *$para原创 2022-03-16 21:33:39 · 165 阅读 · 0 评论 -
匿名内部类编译时生成多个class文件
由于线上代码出问题,需要增量上线。就遇到了以下问题:个性一个内部类后重新挂载对应的class文件,结果发现无效。增量上线就是把你更改的java文件在本地编译成为.class文件,然后直接将.class文件扔到服务器上面去。这就是问题所在了,我在一个java类里面引用了一个内部类,然后增量上线的时候我只是把这个java类编译的.class文件扔到了服务器上,然后就gg了。报错缺少$…类文件。找了半天才意识到时内部类也生成了一个.class文件,但是我并没有把内部类的.class文件扔上去。所以我回到idea原创 2021-09-27 23:58:13 · 1074 阅读 · 0 评论 -
Spring boot整合ElasticSearch
一、项目目录:在这里插入代码片本文用的spring-boot-starter-parent为2.3.0.RELEASEelasticsearch为7.6.2自动配置二、pom.xml依赖配置: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>原创 2021-09-24 02:47:49 · 193 阅读 · 0 评论 -
Spring boot整合rabbitmq
一、生产者1、pom.xml<properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> </properties> <parent> <groupId>org.springframew原创 2021-09-15 21:57:04 · 93 阅读 · 0 评论 -
Spring boot整合redis
1、pom.xml文件配置 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.0.RELEASE</version> <relativePath/>原创 2021-09-15 21:48:09 · 113 阅读 · 0 评论 -
java向上转型不能调用子类独有的方法
向上转型只能够调用子类重写的方法,子类独有的方法在父类中根本没有定义,所以父类无法找到子类独有的方法。package com.company;public class Main { public static void main(String[] args) { Person p = new Person("小明", 12); Student s =...原创 2019-08-10 22:20:03 · 3927 阅读 · 0 评论