這圖片用的什么工具
@ConfigurationProperties 注解使用姿勢,這一篇就夠了在編寫項目代碼時,我們要求更靈活的配置,更好的模塊化整合。在 Spring Boot 項目中,為滿足以上要求,我們將大量的參數(shù)配置在 application.properti...
這圖片用的什么工具
@ConfigurationProperties 注解使用姿勢,這一篇就夠了在編寫項目代碼時,我們要求更靈活的配置,更好的模塊化整合。在 Spring Boot 項目中,為滿足以上要求,我們將大量的參數(shù)配置在 application.properti...
并發(fā)和并行: 并發(fā)是指在一段時間內(nèi)宏觀上有多個程序同時運行,但實際上每個程序只是在CPU分配的時間片內(nèi)運行,每一時刻也只能由一道程序執(zhí)行。并行是指兩個或多個時間在同一時刻 發(fā)...
1.特性 1.HashCode主要用于快速查找,比如經(jīng)常用到的HashMap,HashTable,經(jīng)常用來確定對象的存儲地址。2.如果兩個對象相同,調(diào)用對象的equals方法...
善用Intellij插件可大幅提升我們的效率 以下是我用過不錯的Intellij插件 1..ignore 生成各種ignore文件,一鍵創(chuàng)建git ignore文件的模板,免...
如果你還在用百度搜圖,那真是“棒棒噠”,像你這么專一的人不多了。 經(jīng)常有人會問我,你一般在哪找的圖片? 不少朋友都會有自己的素材庫,需要時提取就可以了。 不過像我這么懶的人,...
HashMap 是 Java 面試必考的知識點,面試官從這個小知識點就可以了解我們對 Java 基礎(chǔ)的掌握程度。網(wǎng)上的源碼分析總結(jié)太多太多了,現(xiàn)飯炒了三遍也還是要吃的,所以我...
首先什么是Markdown? Markdown是一種可以使用普通文本編輯器編寫的標記語言,它可以使普通文本內(nèi)容具有一定的格式。 上面的官方解釋可能你不太理解什么是標記語言,什...
LinkedList概述 1.LinkedList 是一個繼承于AbstractSequentialList的雙向循環(huán)鏈表(下圖)。它也可以被當作堆棧、隊列或雙端隊列進行操作...
ArrayList概述 1.ArrayList是基于數(shù)組實現(xiàn)的,是一個動態(tài)數(shù)組,與Java的數(shù)組相比,它的容量可以自動增長擴容。2.ArrayList實現(xiàn)了RandomAcc...
最近的一個新項目,在定義后端接口的時候,發(fā)現(xiàn)有些字段和接口名需要頻繁的更改。以前的實現(xiàn)方式是定義一個wiki,通過wiki來描述接口,但是隨著時間的流逝已經(jīng)各種小的變更,wi...
前言 Spring一直是很火的一個開源框架,在過去的一段時間里,Spring Boot在社區(qū)中熱度一直很高,所以決定花時間來了解和學習,為自己做技術(shù)儲備。 正文 首先聲明,S...
HashMap底層實際上是一個數(shù)組,存儲Entry<K,V>這樣類型的數(shù)據(jù) 主要的是這個next,它是數(shù)組和鏈表共存結(jié)構(gòu)的關(guān)鍵。 所以當兩個對象的hash只相等的時候,他們會...
這是一個最經(jīng)典的SpringMVC執(zhí)行流程圖,其中最核心的三個地方是: HandlerMapping、HandlerAdapter、HttpMessageConverter。...