自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 springmvc-参数处理器,请求拦截处理器

注解参数解析,如果某个参数中有这个注解就会被解析为此值@Component@Slf4jpublic class XXXXArgumentResolver implements HandlerMethodArgumentResolver { @Override public boolean supportsParameter(MethodParameter parameter) { return parameter.hasParameterAnnotation(XXXX.

2021-05-24 21:13:02 90

原创 2021-04-06

线程池添加任务后的执行流程

2021-04-06 22:00:45 62

原创 springBoot-(Banner 的配置以及如何打印显示的)

springBoot(Banner)spring: banner: # 配置中的内容所在的位置是resource中 location: banner-two.txt # banner文本位,代码读取的时候如果获取到了就创建一个banner# image:# location: banner-two.txt # banner image的位置,位置如果存在就创建一个 如果都没有配置就(SpringApplicationBannerPrinter.java)//方

2021-04-04 19:52:26 624

原创 jvm内存模型结合代码分析

内存结构图上边的图中已经说明了整个jvm的内存结构以及内存的分配情况。初始化类加载器首先在java虚拟机启动的时候由根加载器将扩展类加载器和应用加载器初始化。加载main方法开始执行main方法。从栈空间划一小块区域用于线程的创建,同时创建一个线程。线程执行的过程调用main方法创建一个栈帧。方法在栈中是以栈帧的形式存储的。栈帧的结构(本地变量表、操作数栈、动态链表、方法出口)本地变量表:存储局部变量可以是基本类型也可以是对象的地址。操作数栈:用于存储指令执行..

2020-12-09 17:03:24 156

原创 jvm类加载器的初始化以及加载类的过程

第一次写博客尝试一下,如果有错误请大家指出来。今天刚学习了类加载的过程记录一下方便以后回忆。虚拟机在启动的时候由有根启动器去加载Launcher类通过Launcher类的无参构造方法去初始化创建另外两个类加载器(扩展类加载器ExtClassLoader)和(应用加载器AppClassLoader)。public Launcher() { Launcher.ExtClassLoader var1; try { //这里构建了扩展类加载器

2020-12-05 21:35:54 176

原创 idea有用的快捷键

idea中的快捷键命令描述Alt + insert重写继承了某个接口的某些方法-在窗口中选择重写的方法选项Ctrl + Alt + Space查看某个方法的所有的重载的方法Ctrl + Alt + LCtrl + Alt + LCtrl + Alt + U显示某个类的继承和实现结构后续使用了再补充...

2020-12-05 20:03:44 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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