鑒于目前簡(jiǎn)書(shū)平臺(tái),站外圖片一直上傳失敗,因此考慮轉(zhuǎn)移到其他平臺(tái)進(jìn)行發(fā)布
1.前言 最近遇到要給pdf,excel,word,html文件加水印的需求,網(wǎng)上大部分實(shí)現(xiàn)的只是其中一種,并沒(méi)有一個(gè)完整的實(shí)現(xiàn)方式,因此對(duì)現(xiàn)有...
1. 存取值分析 1.0 前言 ThreadLocal存取值都是借助ThreadLocalMap對(duì)象去進(jìn)行存取值,而ThreadLocalMap...
線程池 1. 簡(jiǎn)介 當(dāng)一個(gè)程序中需要多個(gè)task需要被并發(fā)執(zhí)行時(shí),最直接的方式是為每一個(gè)task創(chuàng)建一個(gè)線程去執(zhí)行,但這樣會(huì)帶來(lái)以下問(wèn)題: 大量...
spring環(huán)境下的動(dòng)態(tài)定時(shí)任務(wù)研究 0.前言 傳統(tǒng)spring定時(shí)任務(wù)采用的是@Sechedu注解去實(shí)現(xiàn),但是該注解只能指定固定的時(shí)間任務(wù),例...
0.中斷 0.1 簡(jiǎn)介 中斷是指計(jì)算機(jī)運(yùn)行過(guò)程中,出現(xiàn)某些意外情況需主機(jī)干預(yù)時(shí),機(jī)器能自動(dòng)停止正在運(yùn)行的程序并轉(zhuǎn)入處理新情況的程序,處理完畢后又...
1. GRPC 從上述可知 grpc一共有四種通信模型,如下所示,接下來(lái)就來(lái)仔細(xì)探討一下這四種模型 1.1 Unary 這種通信模型也是最簡(jiǎn)單的...
1.簡(jiǎn)介 1.1 問(wèn)題 目前程序開(kāi)發(fā)中,一個(gè)程序基本上是以各個(gè)服務(wù)組成,例如一個(gè)簡(jiǎn)單的系統(tǒng),用戶(hù)發(fā)起rest請(qǐng)求,經(jīng)過(guò)Nginx反向代理,最終請(qǐng)...
1.生產(chǎn)者 1.1 架構(gòu) 當(dāng)需要往broker發(fā)送消息時(shí),則需要?jiǎng)?chuàng)建一個(gè)或者多個(gè)生產(chǎn)者往broker發(fā)布消息,雖然借助SpringBoot往br...