在项目中,可能会遇到这样一个问题:在项目启动完成之后,紧接着执行一段代码。
在SpringBoot中,提供了一个接口:ApplicationRunner。
该接口中,只有一个run方法,他执行的时机是:spring容器启动完成之后,就会紧接着执行这个接口实现类的run方法。
@Component
public class PublishEndpoint implements Application
Java 的故事可以追溯到上世纪90年代初,当时 Sun Microsystems 公司的一支团队开始设计一种新的计算机编程语言。这个团队的领导者是詹姆斯·高斯林(James Gosling),他的团队在1991年开始着手研发这种新语言,最初称之为 Oak(橡树)。
Oak 最初的设计目标是用于嵌入式系统的开发,但随着互联网的迅猛发展,Oak 的使用场景逐渐扩展到了 Web 应用开发领域。为了更好
1、冒泡排序(最基础的排序)O(n^2)
//冒泡排序核心点 俩个for循环嵌套 第一个趟数 相当于length-1 第二个每趟比较的时间是递减的
//相邻的俩个相比 j和j+1相比
function bubble(arr) {
//遍历数组
for (var i = 1; i < arr.le