三目運算是我們?nèi)粘i_發(fā)中經(jīng)常用到的一個運算符號.它可以讓我們很優(yōu)雅地根據(jù)條件對一個變量進(jìn)行賦值,靈活又優(yōu)雅,但稍微不慎就會導(dǎo)致空指針異常.首先我...
我們平時在使用Spring MVC進(jìn)行WEB開發(fā)的時候都會使用@Controller跟@RequestMapping注解定義控制器實體跟處理請求...
在Spring MVC中DispatcherServlet負(fù)責(zé)調(diào)用各個上文中的組件來完成對HTTP請求的處理.它是整個Spring MVC流程的...
前言 使用過Spring MVC的人都知道它十分方便,它幫我們做了很多事情讓我們專注于業(yè)務(wù)開發(fā),那么它是怎么幫我們做的呢?請往下看 Dispat...
MYSQL MVCC的實現(xiàn) MVCC即Multi Version Concurrency Control,在mysql中一條數(shù)據(jù)會有多個版本,在...
Spring @Transactional源碼解析 版本 spring boot: 2.1.11.RELEASE spring-tx:5.1.1...
idea 2019.1發(fā)布之后,我覺得對于我來說最有用的新功能是現(xiàn)在可以使用使用idea調(diào)試一個運行在docker容器的Java實例.在很多時候...
時區(qū)錯誤,使用jdk獲取當(dāng)前時間慢8個小時 查找原因 使用docker exec命令進(jìn)入容器內(nèi)部發(fā)現(xiàn)alpine的時區(qū)是UTC時區(qū),UTC時區(qū)是...
ArrayList是一個底層基于數(shù)組的List接口實現(xiàn),類似于Java的數(shù)據(jù)模型Array,但跟Array不一樣的是它對于存儲數(shù)量理論上是沒有上...