- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 探究SpringBoot启动时实现自动执行代码
前言目前开发的SpringBoot项目在启动的时候需要预加载一些资源。而如何实现启动过程中执行代码,或启动成功后执行,是有很多种方式可以选择,我们可以在static代码块中实现,也可以在构造方法里实现,也可以使用@PostConstruct注解实现,当然也可以去实现Spring的ApplicationRunner与CommandLineRunner接口去实现启动后运行的功能。在这里整理一下,在...
2018-08-18 22:17:49 13290 2
原创 一周一源码之Vector源码解析
简介Vector本质上也是个可扩展的数组,可以把它想象成线程安全的ArrayList。线程安全的关键是synchronized关键字。源码分析JDK1.8中,Vector类的源码有1400余行,在这里不会对诸多的方法一一详细介绍,只针对核心、常用的代码分为几个部分来解析,以探究ArrayList的实现与特性。继承实现关系核心成员变量elementData与A...
2018-08-12 22:22:00 291
Java接入ChatGPT聊天API源码
2023-03-19
dubbo开发者文档
2018-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人