最详细的自定义Spring Boot Starter开发教程
最详细的自定义Spring Boot Starter开发教程 1. 前言 随着Spring的日渐臃肿,为了简化配置、开箱即用、快速集成,Spring Boot 横空出世。 目前已经成为 Java 目前最火热的框架了。平常我们用Spring Boot开发web应用。Spring mvc 默认使用tomcat servlet容器, 因为Spring mvc组件集

Mr.Dabao2023/2/3大约 7 分钟
超详细的RabbitMQ入门,看这篇就够了!
超详细的RabbitMQ入门,看这篇就够了! 思维导图 一、什么是消息队列 消息指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。 “消息队列(Message Queue)”是在消息的传输过程中保存消息的容器。在消息队列中,通常有生产者和消费者两个角色。生产者只负责发送数据到消息队列,谁从消息队列中取出数据处理,他

Mr.Dabao2023/2/3大约 18 分钟
Redis基本操作
Redis基本操作 一、redis基本数据类型 redis保存的数据都是按照键值对来保存; 键(key); 值(value); 键的数据类型都是字符串; 值的类型有以下五种:; 1. 字符串(string) 2. 哈希(hash) 3. 列表(list) 4. 无序集合(set) 5. 有序集合(zset) 二、字符串(string) 添加修改字符串

Mr.Dabao2023/2/1大约 5 分钟
SpringBoot+IDEA实现代码热部署
SpringBoot+IDEA实现代码热部署 前言 代码开发最爽的技巧有哪些?代码热部署一定是其中之一。 想想一下,昏暗的灯光下,凌晨一点的你正在写着代码,思路如尿崩,写代码肆意顺畅,但是这个时候,你为了测试代码需要频繁的手动重启项目。这是一种何种的卧草,顺畅的思路被手动启动项目分割的支离破碎。 介个时候,你最需要的不是一颗平和的心,而是一个 代码热部署 的

Mr.Dabao2023/1/31大约 2 分钟
Spring事务传播行为
Spring事务传播行为 Spring事务传播行为: spring特有的事务传播行为,spring支持7种事务传播行为,确定客户端和被调用端的事务边界(说得通俗一点就是多个具有事务控制的service的相互调用时所形成的复杂的事务边界控制)下图所示为7钟事务传播机制 o **传播行为** 含义 | ------------------------------

Mr.Dabao2023/1/31大约 14 分钟
高频面试题-请聊一下Springboot自动装配原理!
高频面试题-请聊一下Springboot自动装配原理! 自从SpringBoot的出现,让Java的基本系统搭建过程变得更简单,不需要关心很多的配置文件,也不需要去关心市面上各版本的包存在版本冲突等等的问题,使得SpringBoot让开发人员推崇备至。 SpringBoot 在面试过程中,SpringBoot的面试题也同样是非常频繁的,简单点的有Spring

Mr.Dabao2023/1/31大约 4 分钟
2022最新JUC+多线程面试题
2022最新JUC+多线程面试题 Java中实现多线程有几种方法 创建线程的常用的几种方式: 1. 继承Thread类 2. 实现Runnable接口 (重写run方法,无返回值) 3. 实现Callable接口( JDK1.5>=,重写call方法,可以自定义返回值 ) 4. 线程池方式创建 线程的几个基本状态 1. 新建状态(New):新创建了一个线程对

Mr.Dabao2023/1/30大约 33 分钟
JVM万字总结
JVM万字总结 什么是JVM JVM即Java虚拟机,是一种抽象计算机,它有一个指令集,在运行时操作各种内存区域。虚拟机有很多种,不同厂商提供了不同实现,只要遵循虚拟机规范即可,目前我们所说的虚拟机一般指的是Hot Spot。JVM对Java语言一无所知,只知道一种特定的二进制格式,即类文件格式,我们写好的程序最终交给JVM执行的时候会被编译成二进制格式,J

Mr.Dabao2023/1/30大约 42 分钟
如何记忆 Spring Bean 的生命周期
如何记忆 Spring Bean 的生命周期 1. 引言 “请你描述下 Spring Bean 的生命周期?”,这是面试官考察 Spring 的常用问题,可见是 Spring 中很重要的知识点。 我之前在准备面试时,去网上搜过答案,大多以下图给出的流程作为答案。 但是当我第一次看到该图时,就产生了很多困扰,“Aware,BeanPostProcessor..

Mr.Dabao2023/1/30大约 6 分钟
6w字搞定Linux基本操作,建议收藏
6w字搞定Linux基本操作,建议收藏 这是一份精细的,手把手的教程。 有很多同学微信问我,Linux命令这么多,该怎么从入门到精通?其实,这个事情非常的simple,这篇文章将会带你飞。文章非常的长,要挑一个阳光明媚的sunshine weekend,耐心去搞定。 本文将由一个Linux命令概览开始,说明Linux命令的方方面面。如果你读完这部分还是一头雾

Mr.Dabao2023/1/12大约 76 分钟
2
3
4
5
...
7