在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ Java問答
尋仙 回答

因?yàn)槟阌昧藅cp模式并且加了auto_server=true參數(shù),所以springboot自動(dòng)以mem模式啟動(dòng)了h2,但這不是h2常用的的模式,h2是嵌入式數(shù)據(jù)庫,通常應(yīng)該用file或mem模式,所以jdbc的url,應(yīng)該是:

spring.datasource.url=jdbc:h2:file:yourdbname

某些書或網(wǎng)站推薦使用mem模式,而我認(rèn)為file模式更好,這樣開發(fā)調(diào)試時(shí)保存的數(shù)據(jù)才能在重啟應(yīng)用后得以保留,并且file模式也很穩(wěn)定,沒有什么問題。只是要記住生產(chǎn)環(huán)境絕不可使用h2,h2僅應(yīng)該用于開發(fā)。

舊言 回答

控制文本全大寫用text-transform:uppercase;唄。

汐顏 回答

后經(jīng)排查,發(fā)現(xiàn)是由于 xml 文件沒找到的原因。
因?yàn)槲以诠こ汤锝ǖ?mapper.mysql 是個(gè)文件夾的名字,而不是包名,不符合 mapper-locations: classpath*:mybatis/mapper/mysql/**/**.xml 。

另說明,在 IDEA 里,resources下的目錄,包名和文件名都可以使用 . ,見如下截圖:

clipboard.png

念舊 回答

可以加個(gè)凍結(jié)金額的字段,對(duì)應(yīng)你的預(yù)扣錢的概念;

傻叼 回答

官方文檔 中有寫這個(gè)問題. 這里做一把搬運(yùn)工, 大致翻譯如下:

無界通配符(unbounded wildcard)在以下兩種場(chǎng)景下使用:

  • 如果你在函數(shù)中需要調(diào)用 Object 類中的方法, 比如 toString().
  • 如果代碼不依賴于具體的類型. 典型的例子是 Class<?>: Class<T> 類中的多數(shù)方法都不需要知道 T 的類型.

關(guān)于第一種情況的例子, 有如下方法, 用來打印 List 中的元素信息:

public static void printList(List<Object> list) {
    for (Object elem : list)
        System.out.println(elem + " ");
    System.out.println();
}

但上面的函數(shù)輸出的是一串內(nèi)存地址, 而不是 toString() 方法的內(nèi)容: 它無法正確打印 List<Integer>, List<String> 等列表的值, 因?yàn)檫@些列表并非 List<Object> 的子類型. 使用 List<?> 可以解決這個(gè)問題:

public static void printList(List<?> list) {
    for (Object elem: list)
        System.out.print(elem + " ");
    System.out.println();
}

因?yàn)?List<A>List<?> 的子類型, 所以上面函數(shù)可以正常打印任何類型的列表:

List<Integer> li = Arrays.asList(1, 2, 3);
List<String>  ls = Arrays.asList("one", "two", "three");
printList(li);
printList(ls);

注意: List<Object>List<?> 也有區(qū)別: 前者可插入任何 Object 子類, 后者只能插入 null, 原因見 官方文檔中的通配符使用指南.


剛剛看到你還有第二個(gè)問題. Gen<Object> gen = new Gen<String> 會(huì)報(bào)錯(cuò), 這個(gè)問題很好理解: gen.add(new Object()) 這種操作是非法的, 因?yàn)樾绿砑拥?Object 實(shí)例未必是 String 實(shí)例.

(?=)會(huì)作為匹配校驗(yàn),但不會(huì)出現(xiàn)在匹配結(jié)果字符串里面

(?:)會(huì)作為匹配校驗(yàn),并出現(xiàn)在匹配結(jié)果字符里面,它跟(...)不同的地方在于,不作為子匹配返回。

var data = 'windows 98 is ok';
data.match(/windows (?=\d+)/);  // ["windows "]
data.match(/windows (?:\d+)/);  // ["windows 98"]
data.match(/windows (\d+)/);    // ["windows 98", "98"]
絯孑氣 回答

除了RuntimeException及其子類,其他異常都是要處理的
我奇怪的是難道你throw t1就能編譯通過了?

編輯:
最外層catch的是Exception,t是Throwable,是Exception的父類對(duì)象,捕獲不到,可以把最外層Exception改成Throwable看看
而t1實(shí)際上是IOException所以可以捕獲

薄荷糖 回答

this 是一個(gè)關(guān)鍵字,在默認(rèn)情況下,this指向的是這個(gè)關(guān)鍵字所處的方法所屬的類的實(shí)例,同時(shí)這個(gè)實(shí)例即是你調(diào)用this時(shí)所處的實(shí)例;但是在內(nèi)部類中你也可以顯式得修改this的指向,比如:

public class Main {

    public static class Foo {

        public class Bar {
            public void func() {
                System.out.println(Foo.this.hashCode());
            }
        }

        public void func() {
            System.out.println(this.hashCode());
            new Bar().func();
        }

    }

    public static void main(String... args) {
        new Foo().func();
    }

}

運(yùn)行后,會(huì)輸出兩個(gè)相同的數(shù)字,這意味著你在內(nèi)部類Bar中可以顯式得修改this的指向從而對(duì)外部類Foo進(jìn)行操作。

super 同樣是個(gè)關(guān)鍵字, 它一般用來在繼承得到的子類中調(diào)用父類非私有的屬性、方法,子類是從父類繼承而來,這就意味著如果父類不是一個(gè)空類,那么父類一定有一些屬性、方法是子類所沒有的或子類已經(jīng)覆寫了。
如果是子類所沒有的屬性和方法,這時(shí)this顯然就獲取不到這些屬性和方法,因此需要使用super來聲明"我要從父類中拿到這個(gè)屬性、調(diào)用這個(gè)方法"。
如果是子類已經(jīng)覆寫了的方法,那么顯然存在一個(gè)方法的兩個(gè)版本,在不指定super的情況下,Java 是默認(rèn)你調(diào)用的是子類的方法,你寫不寫this都無關(guān)緊要,如果你想調(diào)用父類的該方法,就需要super關(guān)鍵字來指定你想調(diào)用的方法版本。

久舊酒 回答

不知道想問什么。

不過從現(xiàn)有的json數(shù)據(jù)看,
"$ref" : "$.data.政策解讀.children[0].children[2]"
感覺是兩個(gè)變量,還沒取到具體值。

請(qǐng)問這個(gè)json對(duì)象是來自網(wǎng)頁么?

笨尐豬 回答
 public String getCanonicalName() {
        if (isArray()) {
            String canonicalName = getComponentType().getCanonicalName();
            if (canonicalName != null)
                return canonicalName + "[]";
            else
                return null;
        }
        if (isLocalOrAnonymousClass())
            return null;
        Class<?> enclosingClass = getEnclosingClass();
        if (enclosingClass == null) { // top level class
            return getName();
        } else {
            String enclosingName = enclosingClass.getCanonicalName();
            if (enclosingName == null)
                return null;
            return enclosingName + "." + getSimpleName();
        }
    }

數(shù)組的Class對(duì)象調(diào)用getCanonicalName方法,返回 Java Language Specification 中所定義的底層類的規(guī)范化名稱,名稱以[]結(jié)尾

敢試 回答

^((100000(\.0{1,2})?)|((\d{1,5})(\.\d[1-9]{1,2})?))$

莓森 回答
引用文字
其實(shí)Spring Boot 2.x 版本針對(duì)這個(gè)問題有最優(yōu)解決方案,直接修改application.properties 文件即可

spring.mvc.static-path-pattern=/static/**

詳情請(qǐng)看https://blog.csdn.net/hadues/...

RequestBodyResponseBody 只能被讀取一次,故而不要在 interceptor 中進(jìn)行讀取操作. 具體的解釋和解決方法和移步這里Spring REST service: retrieving JSON from Request

傲寒 回答

小伙子,學(xué)習(xí)springmvc吧

心悲涼 回答

你的意思是按.question.questionType分揀?

假設(shè)你給的數(shù)組存在一個(gè)變量questions里,分揀完存對(duì)象collection

var collection = {};

questions.forEach(ques => (collection[ques.question.questionType] = collection[ques.question.questionType] || []).push(ques));

分開寫看得清楚點(diǎn)

var collection = {};

questions.forEach(ques => {
  collection[ques.question.questionType] = collection[ques.question.questionType] || [];
  collection[ques.question.questionType].push(ques);
});
柒槿年 回答

有可能是ssh的事情,設(shè)置一個(gè)key

祉小皓 回答

class關(guān)鍵字構(gòu)建的繼承體系,用instanceof判斷就可以了

class Animal{}
class Rabbit extends Animal{}
var rabbit = new Rabbit();
rabbit instanceof Rabbit; //true
rabbit instanceof Animal; //true

根據(jù)以上的情景,定義這個(gè)isAssignableFrom方法

Function.prototype.isAssignableFrom = function(f) {
    if(!(typeof f == "function")) {
        return false;
    }
    if(this == f) {
        return true;
    }
    var prototype = this.prototype;
    var p = f.prototype;
    while(p) {
        if(p == prototype) {
            return true;
        }
        p = p.__proto__;
    }
    return false;
}

結(jié)果

Animal.isAssignableFrom(Rabbit); //true
Text.isAssignableFrom(Comment); //false
Node.isAssignableFrom(Comment); //true

所以題目的描述是個(gè)誤導(dǎo),抱歉!?。?/del> 已更正

鹿惑 回答

網(wǎng)絡(luò)問題,我在測(cè)試服務(wù)器上跑python腳本就沒有這個(gè)問題了