上篇講到了「拜占庭將軍問題」:多個拜占庭將軍要如何在可能有叛徒、信使可能被策反或者暗殺的情況下達成是否要進攻的一致性決定?還不了解的先看看上一篇《拜占庭將軍問題》。這篇主要是...
Spring Bean的生命周期是Spring面試熱點問題。這個問題即考察對Spring的微觀了解,又考察對Spring的宏觀認識,想要答好并不容易!本文希望能夠從源碼角度入...
SpringBoot深入理解 -- @AliasFor注解的作用SpringBoot源碼解析 -- SpringBoot啟動過程SpringBoot源碼解析 -- AutoC...
場景:前端傳的日期格式是yyyy-MM-dd , 數(shù)據(jù)庫查詢時要用yyyy-MM-dd HH:mm:ss .因為通過controller接收成 LocalDate ,所以只...
前言 在Java領(lǐng)域,動態(tài)代理應用非常廣泛,特別是流行的Spring/MyBatis等框架。JDK本身是有實現(xiàn)動態(tài)代理技術(shù)的,不過要求被代理的類必須實現(xiàn)接口,不過cglib對...
網(wǎng)上關(guān)于Web項目啟動流程的文章很多,不過大部分都是基于配置文件方式的啟動分析。我們知道從Servlet 3.0 開始Tomcat已經(jīng)支持注解式的配置。所以想了解下,在注解的...
一、iTerm2簡介: Mac OS自帶的終端,用起來雖然有些不太方便,界面也不夠友好,iTerm2是一款相對比較好用的終端工具.iTerm2常用操作包括主題選擇、聲明高亮、...
切換為清華鏡像 1.curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install ...
1. 利用git base來合并多次commit pick 的意思是要會執(zhí)行這個 commit squash 的意思是這個 commit 會被合并到前一個commit dro...