背景 Nexus是一個(gè)強(qiáng)大的Maven倉(cāng)庫(kù)管理器。項(xiàng)目迭代中,會(huì)產(chǎn)生很多版本的maven組件上傳至Nexus私服。對(duì)于不需要的組件,需要?jiǎng)h除。如果在頁(yè)面上逐個(gè)刪除對(duì)于組件眾多...
背景 Nexus是一個(gè)強(qiáng)大的Maven倉(cāng)庫(kù)管理器。項(xiàng)目迭代中,會(huì)產(chǎn)生很多版本的maven組件上傳至Nexus私服。對(duì)于不需要的組件,需要?jiǎng)h除。如果在頁(yè)面上逐個(gè)刪除對(duì)于組件眾多...
什么是SpEL SpEL(Spring Expression Language),即Spring表達(dá)式語(yǔ)言。它與JSP2的EL表達(dá)式功能類似,可以在運(yùn)行時(shí)查詢和操作對(duì)象。與J...
MinIO Minio是GlusterFS創(chuàng)始人之一Anand Babu Periasamy發(fā)布的開源項(xiàng)目。可以做為云存儲(chǔ)的解決方案用來保存海量的圖片,視頻,文檔。由于采用G...
前言 我們?cè)陂_發(fā)過程中,有時(shí)需要讀取表結(jié)構(gòu)信息。但是如何處理不同數(shù)據(jù)庫(kù)的兼容性問題吶?我們可以從數(shù)據(jù)庫(kù)連接的元數(shù)據(jù)中獲取我們需要的信息。 屬性說明 getTables get...
前言 我們常用的json解析工具包括:阿里的Fastjson、Jackson和google的Gson,據(jù)測(cè)試,F(xiàn)astjson較Jackson快了20%左右,Gson最慢。所...
簡(jiǎn)介 ip2region 是準(zhǔn)確率99.9%的ip地址定位庫(kù),0.0x毫秒級(jí)查詢,數(shù)據(jù)庫(kù)文件大小只有1.5M,提供了java,php,c,python,nodejs,gola...
1、docker簡(jiǎn)介 Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的鏡像中,然后發(fā)布到任何流行的 Linux或Windows 機(jī)器...
1、Actuator Actuator主要是完成微服務(wù)的監(jiān)控,完成監(jiān)控治理。可以查看微服務(wù)間的數(shù)據(jù)處理和調(diào)用,當(dāng)它們之間出現(xiàn)了異常,就可以快速定位到出現(xiàn)問題的地方。 2、使用...
一、簡(jiǎn)介 微服務(wù)架構(gòu)是一個(gè)分布式架構(gòu),它按業(yè)務(wù)劃分服務(wù)單元,一個(gè)分布式系統(tǒng)往往有很多個(gè)服務(wù)單元。由于服務(wù)單元數(shù)量眾多,業(yè)務(wù)的復(fù)雜性,如果出現(xiàn)了錯(cuò)誤和異常,很難去定位。主要體現(xiàn)...
1、現(xiàn)象 ①?gòu)膔equest域中獲取多文件: ②獲取單個(gè)文件名: ③無效的解決方法: 2、原因 先找官網(wǎng)文檔(谷歌翻譯如下) 詳細(xì)原因,找源碼 a)在ServletDetec...
1、application.yml配置 對(duì)于SpringBoot應(yīng)用,我們可以將配置內(nèi)容寫入application.yml,設(shè)置多個(gè)profile,也可以用多個(gè)applica...
1、什么是網(wǎng)關(guān) 在微服務(wù)架構(gòu)中,通常會(huì)有多個(gè)服務(wù)提供者。設(shè)想一個(gè)電商系統(tǒng),可能會(huì)有商品、訂單、支付、用戶等多個(gè)類型的服務(wù),而每個(gè)類型的服務(wù)數(shù)量也會(huì)隨著整個(gè)系統(tǒng)體量的增大也會(huì)隨...
1、webSocket webSocket長(zhǎng)連接是一種在單個(gè)tcp連接上進(jìn)行全雙工通信的協(xié)議,允許雙向數(shù)據(jù)推送。一般微服務(wù)提供的restful API只是對(duì)前端請(qǐng)求做出相應(yīng)。...
1、概述 在springCloud微服務(wù)架構(gòu)下,各個(gè)業(yè)務(wù)會(huì)被拆分為獨(dú)立的微服務(wù)。那么我們?nèi)绾谓鉀Q服務(wù)間調(diào)用的問題,springCloud默認(rèn)提供了兩種方式:restTempl...
1、概述 什么是分布式鎖?在分布式系統(tǒng)中,常常需要協(xié)調(diào)各個(gè)系統(tǒng)的動(dòng)作,保證事務(wù)的一致性或者避免重復(fù)執(zhí)行相同操作。如果不同的系統(tǒng)或是同一個(gè)系統(tǒng)的不同主機(jī)之間需要共享同一資源,那...