这图片用的什么工具
@ConfigurationProperties 注解使用姿势,这一篇就够了在编写项目代码时,我们要求更灵活的配置,更好的模块化整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properti...
这图片用的什么工具
@ConfigurationProperties 注解使用姿势,这一篇就够了在编写项目代码时,我们要求更灵活的配置,更好的模块化整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properti...
并发和并行: 并发是指在一段时间内宏观上有多个程序同时运行,但实际上每个程序只是在CPU分配的时间片内运行,每一时刻也只能由一道程序执行。并行是指两个或多个时间在同一时刻 发...
1.特性 1.HashCode主要用于快速查找,比如经常用到的HashMap,HashTable,经常用来确定对象的存储地址。2.如果两个对象相同,调用对象的equals方法...
善用Intellij插件可大幅提升我们的效率 以下是我用过不错的Intellij插件 1..ignore 生成各种ignore文件,一键创建git ignore文件的模板,免...
如果你还在用百度搜图,那真是“棒棒哒”,像你这么专一的人不多了。 经常有人会问我,你一般在哪找的图片? 不少朋友都会有自己的素材库,需要时提取就可以了。 不过像我这么懒的人,...
HashMap 是 Java 面试必考的知识点,面试官从这个小知识点就可以了解我们对 Java 基础的掌握程度。网上的源码分析总结太多太多了,现饭炒了三遍也还是要吃的,所以我...
首先什么是Markdown? Markdown是一种可以使用普通文本编辑器编写的标记语言,它可以使普通文本内容具有一定的格式。 上面的官方解释可能你不太理解什么是标记语言,什...
LinkedList概述 1.LinkedList 是一个继承于AbstractSequentialList的双向循环链表(下图)。它也可以被当作堆栈、队列或双端队列进行操作...
ArrayList概述 1.ArrayList是基于数组实现的,是一个动态数组,与Java的数组相比,它的容量可以自动增长扩容。2.ArrayList实现了RandomAcc...
最近的一个新项目,在定义后端接口的时候,发现有些字段和接口名需要频繁的更改。以前的实现方式是定义一个wiki,通过wiki来描述接口,但是随着时间的流逝已经各种小的变更,wi...
前言 Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,所以决定花时间来了解和学习,为自己做技术储备。 正文 首先声明,S...
HashMap底层实际上是一个数组,存储Entry<K,V>这样类型的数据 主要的是这个next,它是数组和链表共存结构的关键。 所以当两个对象的hash只相等的时候,他们会...
这是一个最经典的SpringMVC执行流程图,其中最核心的三个地方是: HandlerMapping、HandlerAdapter、HttpMessageConverter。...