
回顧一年半之前,我還在作為一個(gè)項(xiàng)目的推進(jìn)者,為整個(gè)項(xiàng)目的進(jìn)度和完善而頭疼。當(dāng)時(shí)遇到的問題非常棘手。如今我又面臨和完成了一個(gè)完整大功能的開發(fā),完成...
前言 經(jīng)常會(huì)看到 “泛型會(huì)在編譯期擦除,但是運(yùn)行時(shí)可以獲取到”,自己也有過這樣的疑惑。此處做一下筆記,記錄一下認(rèn)識(shí)和理解。 一、泛型概述 可以參...
前言 spring 是如何去掃描的以 springboot + mybatis 為例,看一下是如何掃描的代碼結(jié)構(gòu):不使用 @MapperScan...
一、背景知識(shí) 1.1 git的版本管理,及HEAD的理解 使用git的每次提交,Git都會(huì)自動(dòng)把它們串成一條時(shí)間線,這條時(shí)間線就是一個(gè)分支。如果...
一、單例模式 單例是面試當(dāng)中最常見的一種設(shè)計(jì)模式,但是我們在應(yīng)用中一般都是借助 Spring 指定生成單例還是多例對(duì)象,所以手寫的情況不多。此處...
match 會(huì)進(jìn)行全文匹配 constant_score should 兩個(gè)條件是 or 的關(guān)系 must 可搭配 filter 進(jìn)行過濾 mu...
環(huán)境要求: java 1.8node 1.1 安裝 elasticsearch brew install elasticsearch elast...
1.1 單一職責(zé)原則 單一職責(zé)原則:Singel Responsibility Principle,SRP單一職責(zé)原則的定義:應(yīng)該有且僅有一個(gè)原...
前言 按照自己理解,結(jié)合自己平時(shí)習(xí)慣來做讀書筆記,邊讀邊理解邊總結(jié)。 大師級(jí)程序員把系統(tǒng)當(dāng)做故事來講,而不是當(dāng)做程序來寫。他們使用選定編程語言提...