首先我們要清除的認(rèn)識(shí)到代碼和數(shù)據(jù)在運(yùn)行過程中是怎么一個(gè)過程 從進(jìn)程虛擬地址空間來看,程序要執(zhí)行的指令在代碼段,全局變量、靜態(tài)數(shù)據(jù)等都會(huì)分配在數(shù)據(jù)...
鎖的作用是:當(dāng)多個(gè)線程競爭一個(gè)資源時(shí),會(huì)出現(xiàn)資源被干掉或者資源重置為另一個(gè)值清钥,這時(shí)鎖的作用就出現(xiàn)了艺谆,鎖住當(dāng)前的資源弊决,其他線程就不會(huì)修改此數(shù)據(jù)了窑邦。...
1. 下載一個(gè)excel文檔 同時(shí)適用于word,ppt等瀏覽器不會(huì)默認(rèn)執(zhí)行預(yù)覽的文檔,也可以用于下載后端接口返回的流數(shù)據(jù)擅威,見3 2. 在瀏覽器...
使用rpush和lpush操作入隊(duì)列,lpop和rpop操作出隊(duì)列冈钦。 List支持多個(gè)生產(chǎn)者和消費(fèi)者并發(fā)進(jìn)出消息郊丛,每個(gè)消費(fèi)者拿到都是不同的列表元...
首先,我的需求是通過導(dǎo)入excel文件實(shí)現(xiàn)批量添加數(shù)據(jù)瞧筛,因?yàn)槭褂玫氖情_源項(xiàng)目厉熟,前端使用element+vue來實(shí)現(xiàn),所以上傳文件就使用eleme...
1 B樹 在介紹B+樹之前揍瑟, 先簡單的介紹一下B樹,這兩種數(shù)據(jù)結(jié)構(gòu)既有相似之處乍炉,也有他們的區(qū)別绢片,最后,我們也會(huì)對比一下這兩種數(shù)據(jù)結(jié)構(gòu)的區(qū)別岛琼。 1...
KMP 算法是 D.E.Knuth底循、J,H,Morris 和 V.R.Pratt 三位神人共同提出的,稱之為 Knuth-Morria-Prat...
桶排序(BucketSort) 桶排序(Bucket sort)或所謂的箱排序槐瑞,是一個(gè)排序算法熙涤,工作的原理是將數(shù)組分到有限數(shù)量的桶里。每個(gè)桶再個(gè)...
go自從出生就身帶“高并發(fā)”的標(biāo)簽困檩,其并發(fā)編程就是由groutine實(shí)現(xiàn)的祠挫,因其消耗資源低,性能高效悼沿,開發(fā)成本低的特性而被廣泛應(yīng)用到各種場景茸歧,例...