摘要: 1.1. Spring Boot的自动配置的原理 Spring Boot在进行SpringApplication对象实例化时会加载META-INF/spring.factories文件,将该配置文件中的配置载入到Spring容器。 1.1.1. Maven下载源码 通过 dependency:sou 阅读全文
posted @ 2021-01-17 16:40 Java精进之路 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 从Spring3.x开始提供了Java配置方式,使用Java配置方式可以更好的理解你配置的Bean,现在我们就处于这个时代,并且Spring4.x和Spring boot都推荐使用java配置的方式。 1. Spring的Java配置方式 Java配置是Spring4.x推荐的配置方式,可以完全替代 阅读全文
posted @ 2021-01-17 15:19 Java精进之路 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一、首先声明一个数组 Student[] stus = new Student[3]; 那么stus.length == 3 因为已经将对象的引用赋值给变量stus,所以肯定不为null,所以不能使用非空来判断 因为stus[0]、stus[1]、stus[2]这些下标对应的变量,都没有被赋值,所以 阅读全文
posted @ 2021-01-17 11:41 Java精进之路 阅读(4224) 评论(0) 推荐(0) 编辑
摘要: 一、泛型的分类 1、无限通配符List<?> list 2、上界通配符List<? extends SuperClass> 3、下界通配符List<? super SubClass> 二、无限通配符List<?> list 这种就是开发中使用最多的,不详细讲解 三、上界通配符List<? exten 阅读全文
posted @ 2020-10-18 19:34 Java精进之路 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 1、final修饰的局部变量如果是基本类型,基本类型的值不能发生改变如果是引用类型,引用类型的地址值不能发生改变,但是,该对象的堆内存的值是可以改变的 2、final修饰的全局变量final修饰的全局变量表示常量,只能被赋值一次,赋值后值不再改变 3、static修饰的局部变量static不能修饰局 阅读全文
posted @ 2020-09-26 15:21 Java精进之路 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: 1、什么是soap? 英文全称:Simple Object Access Protocol,简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。 2、SOAP消息格式: 1 2 3 4 5 6 阅读全文
posted @ 2020-08-01 15:45 Java精进之路 阅读(4601) 评论(0) 推荐(0) 编辑
摘要: 一、实现多线程的几种方式 1、继承Threa类 代码案例如下 任务1 package com.xc.threadDemo; public class Task1 extends Thread{ @Override public void run() { for(int i = 1; i < 10; 阅读全文
posted @ 2020-08-01 15:00 Java精进之路 阅读(785) 评论(0) 推荐(1) 编辑
摘要: 第一步:搭建可以运行的springboot项目 第二步:DAO层代码如下 package com.xc.springboot.dao.mapper; import com.xc.springboot.dao.domain.MusicInfo; import org.apache.ibatis.ann 阅读全文
posted @ 2020-07-27 21:24 Java精进之路 阅读(12569) 评论(0) 推荐(0) 编辑
摘要: 一、windows环境安装RabbitMQ步骤 1.简介 安装rabbitmq需要下载软件Erlang语言开发包和RabbitMQ文件包。文件最新下载地址如下: Erlang: https://www.erlang.org/ RabbitMQ: https://www.rabbitmq.com/ 注 阅读全文
posted @ 2020-07-26 10:37 Java精进之路 阅读(705) 评论(0) 推荐(0) 编辑
摘要: listening 监听状态,说明该端口是开放的,等待连接,但是还没有被连接。相当于房子的门已经敞开,但是还没有人进来。 established 建立连接,标识两台机器正在通信 time_wait 结束了这次连接,说明该端口曾经有过访问,但是访问结束了 syn_sent 请求连接,当你要访问其它计算 阅读全文
posted @ 2020-07-05 15:09 Java精进之路 阅读(719) 评论(0) 推荐(0) 编辑