一.手工部署,進(jìn)程不退出 (提前安裝好JDK帅刊,配置環(huán)境變量)nohub java -jar xxx.jar &> my.log & 二.shell腳本部署 1.安裝git2...
一.手工部署,進(jìn)程不退出 (提前安裝好JDK帅刊,配置環(huán)境變量)nohub java -jar xxx.jar &> my.log & 二.shell腳本部署 1.安裝git2...
1.新建代碼倉(cāng)庫(kù)和dockerfile dockerfile文件 2.新建構(gòu)建計(jì)劃(打包鏡像) 2.1新建構(gòu)建計(jì)劃 2.2添加制品庫(kù) 2.3 打包成鏡像腳本 2.4變量和緩存...
1. 什么是進(jìn)程纸泡,什么是線程 進(jìn)程是并發(fā)執(zhí)行程序在執(zhí)行過(guò)程中資源分配和管理的基本單位線程是程序執(zhí)行的最小單位 2.進(jìn)程和線程的區(qū)別 一個(gè)進(jìn)程可以擁有多個(gè)線程,線程屬于某個(gè)進(jìn)程...
1.求兩數(shù)之和(數(shù)組無(wú)序) 2.求電話號(hào)碼的字母組合 3.三數(shù)之和 4.兩數(shù)之和(鏈表) 5.合并有序數(shù)組 6.移除指定元素 更改 nums 數(shù)組厚掷,使 nums 的前 k 個(gè)...
前言 隨著服務(wù)器硬件迭代升級(jí)弟灼,配置也越來(lái)越高。為充分利用服務(wù)器資源冒黑,并發(fā)編程也變的越來(lái)越重要。在開始之前勤哗,需要了解一下并發(fā)(concurrency)和并行(parallesi...
如何實(shí)現(xiàn)可重入鎖抡爹?實(shí)現(xiàn)一個(gè)可重入鎖需要這兩點(diǎn):1.記住持有鎖的線程2.統(tǒng)計(jì)重入的次數(shù) 轉(zhuǎn)自golangroadmap[https://www.golangroadmap.co...
import ("encoding/csv")func main() {f, err := os.Create("data.csv")if err != nil {panic...
1.分布式鎖 應(yīng)用場(chǎng)景:多線程操作共享資源冬竟;系統(tǒng)是一個(gè)分布式系統(tǒng),集群 mysql redis:類cas自旋式分布式鎖民逼,詢問(wèn)方式:嘗試加鎖 zk etcd:event事件通知...
1.微服務(wù) 1.1.什么是微服務(wù) 將一個(gè)復(fù)雜的單體式服務(wù)進(jìn)行合理的拆分泵殴,分成多個(gè)子服務(wù),服務(wù)與服務(wù)間通過(guò)松耦合的形式交互 1.2微服務(wù)的優(yōu)勢(shì) 優(yōu)點(diǎn): 單一職責(zé) 可擴(kuò)展 靈活組...
常見(jiàn)數(shù)據(jù)結(jié)構(gòu) 線性數(shù)據(jù)結(jié)構(gòu)(按順序具有數(shù)據(jù)元素的數(shù)據(jù)結(jié)構(gòu)):數(shù)組拼苍,堆棧笑诅,鏈表(單鏈表 雙鏈表),隊(duì)列非線性數(shù)據(jù)結(jié)構(gòu)(以非順序方式存儲(chǔ)數(shù)據(jù)):樹疮鲫,圖吆你,表。 時(shí)間復(fù)雜度和空間復(fù)...
1.查看端口占用,cpu負(fù)載 查看端口號(hào)占用lsof -i:端口號(hào)netstat -t unlp |grep 端口號(hào)lsof和netstat的區(qū)別:1.1.netstat無(wú)權(quán)...
1. 什么是進(jìn)程俊犯,什么是線程 進(jìn)程是并發(fā)執(zhí)行程序在執(zhí)行過(guò)程中資源分配和管理的基本單位線程是程序執(zhí)行的最小單位 2.進(jìn)程和線程的區(qū)別 一個(gè)進(jìn)程可以擁有多個(gè)線程妇多,線程屬于某個(gè)進(jìn)程...
1.http協(xié)議和組成 客戶端請(qǐng)求:請(qǐng)求行 請(qǐng)求頭 空行 請(qǐng)求體請(qǐng)求行包含請(qǐng)求方法、URI燕侠、HTTP版本信息請(qǐng)求頭包括:accept-encoding:指定客戶端可接收的內(nèi)容...
1.mysql 一種關(guān)系型數(shù)據(jù)庫(kù) 2.什么是索引 索引是一種數(shù)據(jù)結(jié)構(gòu)者祖,幫助快速進(jìn)行數(shù)據(jù)查找立莉。 2.1聚簇索引 B+樹是左小右大的順序存儲(chǔ)結(jié)構(gòu),節(jié)點(diǎn)只包含id索引列七问,而葉子節(jié)點(diǎn)...
1.基本數(shù)據(jù)類型和使用場(chǎng)景 1.1 string 作為常規(guī)的key-value緩存應(yīng)用蜓耻。例如微博數(shù)、粉絲數(shù)等bitmap:用一個(gè)數(shù)組表示一個(gè)范圍烂瘫,每個(gè)范圍值用0和1進(jìn)行標(biāo)識(shí)獲...
為什么要用kafka: 1.緩沖和削峰2.解耦和擴(kuò)展性3.異步通信4.健壯性5.冗余 什么是ISR和AR ISR:In-Sync Replicas 副本同步隊(duì)列AR:Assi...
教程:https://blog.csdn.net/abcde123_123/article/details/106244181[https://blog.csdn.net/a...