前不久Spring Boot 2.7.0 剛剛發(fā)布,Spring Security 也升級到了5.7.1 。升級后發(fā)現(xiàn),原來一直在用的Spring Security配置方法,...
前不久Spring Boot 2.7.0 剛剛發(fā)布,Spring Security 也升級到了5.7.1 。升級后發(fā)現(xiàn),原來一直在用的Spring Security配置方法,...
一、Spring Cloud Gateway 我們都知道Spring Cloud Gateway是一個基于Spring Boot、Spring WebFlux、Project...
一、配置分級 首先需要了解的是Maven配置文件以及配置方式的分級,才能做到我們自己在日常開發(fā)配置中靈活使用。根據(jù)Maven官方資料,Maven將配置文件分為兩級: 用戶層級...
什么是單例模式? 保證一個類只有一個實例,且在類里面提供一個全局可以訪問的入口。如圖 Singleton 類,提供了一個 getInstance() 入口獲取這個實例。 為什...
背景 前段時間 copy 了一個手腳架項目,然后用 idea 進(jìn)行編碼。結(jié)果發(fā)現(xiàn)一個很歧異的現(xiàn)象,IDEA 設(shè)置了換行符為 crlf,但是不生效。甚至我直接改了頁面上的換行符...
錯誤信息詳情: 問題背景 在寫一個 download.jsp ,提供下載文件功能(部分關(guān)鍵代碼)如下: 運(yùn)行結(jié)果: 結(jié)果功能 -> 正常,但是有一點不爽?。∪罩疽恢庇袌箦e,報...
1. 是什么? synchronized 是 JAVA 關(guān)鍵字,用在方法或代碼塊??刂品椒ɑ虼a同一時間只有一個線程執(zhí)行,用來解決多線程同時訪問出現(xiàn)的并發(fā)問題。 2. 使用分...
來自:掘金,作者:堅持就是勝利鏈接:https://juejin.im/post/5dccf260f265da0bf66b626d “ 今天,我不自量力的面試了某大廠的 Ja...
介紹 這是一個基于Netty框架二次封裝的高性能Http接口服務(wù),增加了對http請求路由的功能,并簡化了操作,目的是將接收到的日志經(jīng)過簡單處理后快速推送到kafka ,服務(wù)...
CPU 內(nèi)存模型 在講解 JAVA 內(nèi)存模型之前,先了解 CPU 內(nèi)存模型,因為JAVA內(nèi)存模型跟它是十分相似的。 圖中的 Core 就是一個 CPU??梢钥吹贸觯?L1 和...
一、發(fā)現(xiàn)問題 windows平臺下使用git add,git deploy 文件時經(jīng)常出現(xiàn)“warning: LF will be replaced by CRLF” 的提示...
寫在前面 重新去學(xué)習(xí)并發(fā)編程,這邊文章帶大家重新去整理線程的一些基本知識以及 JAVA 中線程的創(chuàng)建。當(dāng)然了也適合要學(xué)習(xí)怎么去使用多線程編程的同學(xué)們。 怎么去學(xué)習(xí)(小tips...
想知道你這些圖是用什么工具畫的?
ConCurrentHashMap了解一下前言 ConcurrentHashMap 1.7 ConcurrentHashMap 1.8 ConcurrentHashMap頭注釋信息 ConcurrrentHashMa...
如何回答 ? 該問題從幾個方面來回答: 定義(本質(zhì)區(qū)別) 值的比較 所占內(nèi)存 1. 定義 int 它是 基本類型,是java的 8 個基本類型之一。 Integer 是 in...
向小伙伴們問好,本人是一名Android開發(fā)愛好者,閑余喜歡鉆研技術(shù)、攝影、旅行,記錄成長路上的點滴。 今天分享一款自己歷時兩年+(2017~2019)的一...
@[TOC] 確定是問題類型(CPU型/內(nèi)存型問題) 觀察 tomcat 日志有無明顯異常,如 OOM 報錯則可以直接判斷為內(nèi)存型tomcat問題。 通過 top / df ...
@[toc] 故事前言 最近接到了一個安全漏洞:ssl weak ciphers。一開始接到這個漏洞講真,覺得一臉懵逼。發(fā)現(xiàn)觸及知識點盲區(qū)了。。沒辦法,那我們一步一步去解剖。...
在知識星球中,有個小伙伴提了一個問題:有一個關(guān)于JVM名詞定義的問題,說”JVM內(nèi)存模型“,有人會說是關(guān)于JVM內(nèi)存分布(堆棧,方法區(qū)等)這些介紹,也有地方說(深入理解JVM...