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