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

鍍金池/ 問答/ Java問答
雨萌萌 回答

請問解決了嗎?
public String encryptByte(byte[] byteS) {

    byte[] byteFina = null;
    Cipher cipher;
    BASE64Encoder base64en = new BASE64Encoder();
    String strMi = "";
    try {
        cipher = Cipher.getInstance("DES");

        cipher.init(Cipher.ENCRYPT_MODE, getKey(appkey));

        byteFina = cipher.doFinal(byteS);
        System.out.println(Arrays.toString(byteFina));
        strMi = base64en.encode(byteFina);
    } catch (Exception e) {
        throw new RuntimeException(
                "Error initializing SqlMap class. Cause: " + e);
    } finally {
        cipher = null;
    }
    return strMi;
}


private static Key getKey(String strKey) {
    try {
        SecureRandom _secureRandom = SecureRandom.getInstance("SHA1PRNG");
        _secureRandom.setSeed(strKey.getBytes());
        KeyGenerator kg = null;
        kg = KeyGenerator.getInstance(DES_ALGORITHM);
        System.out.println(_secureRandom.toString());
        kg.init(_secureRandom);
        return kg.generateKey();
    } catch (Exception e) {
        throw new RuntimeException(
                "Error initializing SqlMap class. Cause: " + e);
    }
}
墨小羽 回答

assembly是把所有jar包都打在一個包內(nèi)。除非是<packaging>war</packaging>模式,不然我還沒找到好的做法把這些依賴歸到一個目錄下。

不過,可以試試pack200這個工具(JDK自帶的),它可以大幅壓縮你打出來的jar包的大小。

青瓷 回答

很尷尬又來自答了,按照我第二種方法,頁面跳轉(zhuǎn)之后,返回到父頁面時(shí),通過xpath定位我要點(diǎn)擊的下一個鏈接,這個方法是可行的。

問題是出在在返回到父頁面之后,要切換iframe,不然就定位不到。

所以要執(zhí)行一次driver.switchTo.frame()。這樣才能定位到。

孤酒 回答

什么東西的 connectionTimeout ...

一般的隊(duì)列只能保證作為一個有限長度的緩沖區(qū),如果超出了緩沖長度,就無法保留當(dāng)前的任務(wù)了,阻塞隊(duì)列通過阻塞可以保留住當(dāng)前想要繼續(xù)入隊(duì)的任務(wù)。

替身 回答

你這是java還是php,注入問題終極解決方案就是放棄sql拼接,使用PrepareStatement的參數(shù)占位符

汐顏 回答

java 9 的問題,換成 java8 就好了。

乖乖瀦 回答

提供一個思路好了,用正則表達(dá)式,你可以試試如下的代碼:

SELECT
    *
FROM
    CLASS_TEST
WHERE
    CONTENT REGEXP  '>[^<]*class[^>]*<'
;

具體意思就是,CONTENT的內(nèi)容需要包含一個>和<當(dāng)中有class,且當(dāng)中不能有其他標(biāo)簽。
可以看看教程,剛開始看有些云里霧里,熟練之后就好了。

希望能幫助到你。

萢萢糖 回答

去掉

checked="checked"

把你的 true,使用v-model 綁定

v-model="true"
莫小染 回答

用的是spring mvc吧,spring mvc有ArgumentResolver處理輸入?yún)?shù),因此可以將article反序列化(即你說的映射上)。category映射不上可能是因?yàn)樽訉ο笮蛄谢。梢詃ebug跟一下。或者自定義一個ArgumentResolver來解析復(fù)合類型的數(shù)據(jù)。另外一個簡單方式,讓簡單傳一個json數(shù)據(jù),后端用String接,然后用Json反序列化的方式轉(zhuǎn)換為后段的對象

傲嬌范 回答

[^]反向匹配
[^abc] 匹配非abc一個字符
/[^js]+/.test('as') 匹配到a 不會匹配s
[^\.html]匹配非 . h t m l 一個字符 比如a,b,e都通過 t不通過 并不是匹配非.html這5個連起來的詞
所以你的第一個./src/module/comment/comment.html 匹配到了t所以匹配結(jié)束
其他的類似

故人嘆 回答

"#asdfasdf# #asdf# 哈哈哈 @阿斯頓發(fā)斯蒂芬 @ # #".match(/#[^#]+#/g)

是這個意思嗎?

陪妳哭 回答

圖片描述

人有悲歡離合, 月有陰晴圓缺,此事古難全

第一步,先看函數(shù)a定義

clipboard.png

觀察callback,上圖中一共有三個callback,分別是

  1. 函數(shù)a的參數(shù)中的callback
  2. 綁定在a上執(zhí)行的callback, 它執(zhí)行時(shí)對應(yīng)的this是函數(shù)a
  3. 2號callback執(zhí)行時(shí)的參數(shù)中的callback,3號callback執(zhí)行時(shí)并沒有明確指定this綁定誰,在執(zhí)行時(shí)確定

第二步,簡化你的試驗(yàn)代碼,突出this

function a(val, callback) {
    callback.call(a,val,callback);
}


a(1, function b(val ,callback) {
    console.log(this, '標(biāo)記10的this');
    callback(2, function c(val, callback){
        console.log(this, '標(biāo)記11的this');
    });
});

console.log('-----分割線-------');

a(1, function b() {
    console.log(this, '標(biāo)記20的this')
    arguments[1](2, function c(){
        console.log(this, '標(biāo)記21的this');
    });
});

第三步, 分析分割線上半部分執(zhí)行結(jié)果

a(1, function b(val ,callback) {
    console.log(this, '標(biāo)記10的this');
    callback(2, function c(val, callback){
        console.log(this, '標(biāo)記11的this');
    });
});
//輸出: a 標(biāo)記10的this
//輸出: window 標(biāo)記10的this
//輸出: window 標(biāo)記11的this

進(jìn)一步簡化,上面代碼實(shí)際是 a(1, b), 結(jié)合第一步的圖,

  1. b第一次執(zhí)行時(shí),對應(yīng)第一步圖中2號callback,

    1. 第一行開始執(zhí)行:輸出是 "a 標(biāo)記10的this“
    2. 第二行開始執(zhí)行:callback對應(yīng)第一步圖中3號callback,在此代指函數(shù)b,故等價(jià)于 b(2,c), b被第二次執(zhí)行。
  2. b第二次執(zhí)行時(shí)b(2,c),并未綁定任何對象,默認(rèn)在window上執(zhí)行,故this是window

    1. 第一行開始執(zhí)行:輸出 "window 標(biāo)記10的this"
    2. 第二行開始執(zhí)行:等價(jià)于 c(2,c)
    3. 第三行開始執(zhí)行:c并未綁定任何對象,默認(rèn)綁定在window上。 輸出 ”window 標(biāo)記11的this“

第四步, 分析分割線下半部分執(zhí)行結(jié)果

a(1, function b() {
    console.log(this, '標(biāo)記20的this')
    arguments[1](2, function c(){
        console.log(this, '標(biāo)記21的this');
    });
});
//輸出: a 標(biāo)記20的this
//輸出: arguments 標(biāo)記20的this
//輸出: arguments 標(biāo)記21的this

進(jìn)一步簡化,上面代碼實(shí)際是 a(1, b), 結(jié)合第一步的圖,

  1. b第一次執(zhí)行時(shí),對應(yīng)第一步圖中2號callback,

    1. 第一行開始執(zhí)行:輸出是 "a 標(biāo)記20的this“
    2. 第二行開始執(zhí)行:arguments[1]對應(yīng)第一步圖中3號callback,在此代指函數(shù)b,特別注意等價(jià)于綁定在arguments上執(zhí)行b(2,c), b被第二次執(zhí)行,為了好理解,你就理解為 arguments.b(2,c);
    3. 插播一段,數(shù)組內(nèi)函數(shù)執(zhí)行后,這個函數(shù)中的this默認(rèn)指向數(shù)組:
    var arr = [function(){console.log(this)}];
    arr[0]();  // 輸出的this的是 arr
  2. b第二次執(zhí)行時(shí)arguments.b(2,c) (注意,只是為了好理解,實(shí)際是arguments[1]代b執(zhí)行。),綁定在arguments對象上執(zhí)行b,故this是arguments

    1. 第一行開始執(zhí)行:輸出 "arguments 標(biāo)記20的this"
    2. 第二行開始執(zhí)行:等價(jià)于 arguments.c(2,c) (注意,只是為了好理解,實(shí)際是arguments[1]代c執(zhí)行。)
    3. 第三行開始執(zhí)行:c也綁定在arguments上。 輸出 ”arguments 標(biāo)記21的this“