開發(fā)離不開項(xiàng)目的部署,運(yùn)維,因此為了以后的開發(fā)便利,我最近學(xué)習(xí)了下服務(wù)的自運(yùn)維,現(xiàn)在總結(jié)一下參考:https://my.oschina.net/yimingkeji/blog...
1. 在瀏覽器中輸入url地址 ->> 顯示主頁(yè)的過(guò)程,整個(gè)過(guò)程會(huì)使用哪些協(xié)議 總體來(lái)說(shuō)分為以下幾個(gè)過(guò)程: DNS解析 TCP連接 發(fā)送HTTP請(qǐng)求 服務(wù)器處理請(qǐng)求并返回HT...
1. 進(jìn)程的常見狀態(tài)?以及各種狀態(tài)之間的轉(zhuǎn)換條件? 就緒:進(jìn)程已處于準(zhǔn)備好運(yùn)行的狀態(tài),即進(jìn)程已分配到除CPU外的所有必要資源后,只要再獲得CPU,便可立即執(zhí)行。 執(zhí)行:進(jìn)程已...
1. 介紹spring框架 Spring是一套為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的框架,特點(diǎn)是分層的架構(gòu),允許用戶在不同層面使用不同的組件進(jìn)行組合。同時(shí)通過(guò)IOC容器來(lái)降低耦...
1. 什么是微服務(wù) 以前的模式是 所有的代碼在同一個(gè)工程中 部署在同一個(gè)服務(wù)器中 同一個(gè)項(xiàng)目的不同模塊不同功能互相搶占資源 微服務(wù) 將工程根據(jù)不同的業(yè)務(wù)規(guī)則拆分成微服務(wù) 微服...
1.簡(jiǎn)介 Spring Boot 是 Spring 開源組織下的子項(xiàng)目,是 Spring 組件一站式解決方案,主要是簡(jiǎn)化了使用 Spring 的難度,簡(jiǎn)省了繁重的配置,提供了...
1.主要做到以下兩點(diǎn): 盡量將請(qǐng)求過(guò)濾在上游。 盡可能的利用緩存(大多數(shù)場(chǎng)景下都是查多于寫)。 如果流量巨大,導(dǎo)致各個(gè)層的壓力都很大可以適當(dāng)?shù)募訖C(jī)器橫向擴(kuò)容。如果加不了機(jī)器那...
1. 原則 1. 單一職責(zé)原則單一職責(zé)原則,就一個(gè)類而言,應(yīng)該僅有一個(gè)引起它變化的原因。解釋: 如果一個(gè)類職責(zé)過(guò)多,就等于把這些職責(zé)耦合在一起; 軟件設(shè)計(jì)正在要做的許多內(nèi)容,...
1. 數(shù)據(jù)庫(kù)范式 第一范式:列不可分,eg:【聯(lián)系人】(姓名,性別,電話),一個(gè)聯(lián)系人有家庭電話和公司電話,那么這種表結(jié)構(gòu)設(shè)計(jì)就沒(méi)有達(dá)到 1NF;第二范式:有主鍵,保證完全依...