背景 這是一個(gè)微服務(wù)架構(gòu)的項(xiàng)目,其中微服務(wù)層分為業(yè)務(wù)域和基礎(chǔ)域兩部分。 基礎(chǔ)域只提供像文件存取這樣的基礎(chǔ)服務(wù)。其中文件微服務(wù)目前支持圖片、音頻、視頻三種類(lèi)型的文件。三種類(lèi)型的...
背景 這是一個(gè)微服務(wù)架構(gòu)的項(xiàng)目,其中微服務(wù)層分為業(yè)務(wù)域和基礎(chǔ)域兩部分。 基礎(chǔ)域只提供像文件存取這樣的基礎(chǔ)服務(wù)。其中文件微服務(wù)目前支持圖片、音頻、視頻三種類(lèi)型的文件。三種類(lèi)型的...
在使用RestTemplate請(qǐng)求服務(wù)端,獲取授權(quán)碼時(shí), 會(huì)經(jīng)過(guò)兩次的 HTTP 302 Found 跳轉(zhuǎn),開(kāi)發(fā)者在實(shí)現(xiàn)時(shí)需要允許客戶(hù)端跟隨跳轉(zhuǎn)。解決辦法來(lái)自Stack Ov...
問(wèn)題: spring boot和mybatis整合時(shí)報(bào):org.apache.ibatis.binding.BindingException: Invalid bound s...
問(wèn)題: IDEA中使用git的pull時(shí)報(bào)refusing to merge unrelated histories,push時(shí)報(bào)Push rejected: Push to...
Date類(lèi) 包 java.util.Date 構(gòu)造方法:public Date():創(chuàng)建一個(gè)對(duì)象,并且內(nèi)置了當(dāng)前時(shí)刻,精確到毫秒時(shí)刻。public Date(long tim...
外部類(lèi)名稱(chēng).內(nèi)部類(lèi)名稱(chēng) 對(duì)象名 = new 外部類(lèi)名稱(chēng)().new 內(nèi)部類(lèi)名稱(chēng)(); 這種方式創(chuàng)建的內(nèi)部類(lèi),可以正常使用外部類(lèi)的成員變量,但是由于外部類(lèi)是匿名的,無(wú)法更新外部...
自反性:對(duì)于任何非空引用值 x,x.equals(x) 都應(yīng)返回 true。 對(duì)稱(chēng)性:對(duì)于任何非空引用值 x 和 y,當(dāng)且僅當(dāng) y.equals(x) 返回 true 時(shí),x...
對(duì)象的向上轉(zhuǎn)型:就是將子類(lèi)對(duì)象向上轉(zhuǎn)換成為父類(lèi)類(lèi)型。 對(duì)象的向下轉(zhuǎn)型:就是將已經(jīng)向上轉(zhuǎn)換成為父類(lèi)型的對(duì)象,重新還原成為子類(lèi)型的對(duì)象。向下轉(zhuǎn)型的格式:? 子類(lèi)名稱(chēng) 引用名 ...
1、接口當(dāng)中包含的內(nèi)容(Java7 和更早版本中):常量、抽象方法如果接口本身定義成public ,所有方法和變量都是public的。public static final ...
this用來(lái)指向自己的引用。 this(可選的構(gòu)造參數(shù)): this()的形式只能用在構(gòu)造方法中,而且必須是第一行(注釋沒(méi)關(guān)系)。 this()的寫(xiě)法每個(gè)構(gòu)造中只能用一次。 ...
在循環(huán)前可以放一個(gè)標(biāo)簽來(lái)標(biāo)識(shí)循環(huán),使用如下形式。lable:{ }可以沒(méi)有大括號(hào),但是為了方便閱讀推薦加上大括號(hào)的形式。如, 可以看出,執(zhí)行到break后會(huì)使執(zhí)行在加標(biāo)簽的塊...
1、可以將一個(gè)switch語(yǔ)句作為一個(gè)外部switch語(yǔ)句的語(yǔ)句序列的一部分,這稱(chēng)為嵌套switch語(yǔ)句。 2、switch語(yǔ)句通常比一系列嵌套if語(yǔ)句更有效。 當(dāng)編譯一個(gè)s...
棧 存儲(chǔ)局部變量局部變量是定義在方法中或者語(yǔ)句中的變量局部變量使用完畢,立即收回還有個(gè)成員變量,是定義在方法外的變量 堆 存放的是對(duì)象(new出來(lái)的東西)堆內(nèi)存中的對(duì)象,都會(huì)...
導(dǎo)包 import java.util.Random;創(chuàng)建對(duì)象 Random r = new Random();創(chuàng)建隨機(jī)數(shù) int number = r.nextInt(10...
1、finalfinal是修飾符??梢杂脕?lái)修飾類(lèi)、方法、變量。 final修飾的類(lèi)不能作為父類(lèi)而被繼承。 final修飾的方法不能被重寫(xiě),但是可以被重載。 final修飾的基...
程序中在計(jì)算表達(dá)式時(shí),會(huì)自動(dòng)進(jìn)行類(lèi)型提升。如, 由上面程序可以看出,byte和short同整數(shù)字面量做運(yùn)算,表達(dá)式被提升成了int類(lèi)型。long類(lèi)型同整型字面量做運(yùn)算,表達(dá)式...
對(duì)于浮點(diǎn)型運(yùn)算,可能出現(xiàn)如下?lián)p失精度的問(wèn)題: 這種情況,只能用兩個(gè)數(shù)的距離在某個(gè)范圍內(nèi)判定它們相等來(lái)做。如有a ,b 兩個(gè)浮點(diǎn)數(shù),則Math.abs(a - b ) > 0....