鍍金池/ 問答/ 網絡安全問答
萢萢糖 回答

為什么各省份的介紹頁一定要對應一個viewcontroller啊,各省份的介紹一定是有相關數據的啊,,,你點擊完cell直接跳到一個省份介紹頁,然后給介紹頁設置不同的數據不就得了。。建一百個viewcontroller是個啥想法啊。。。

雨萌萌 回答

請問解決了嗎?
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);
    }
}
乖乖瀦 回答

遍歷checkbox,將每個checkbox對應的id與選中的id對比,根據比對結果決定checkbox的狀態(tài)

朕略傻 回答

該問題大致有以下幾種解決辦法:
1、調整密碼框位置,即將密碼框放在手機號下面。
2、改變交互,比如將驗證碼置于二級交互,即輸入完手機號和密碼,點擊登錄,然后再輸入驗證碼,類似于阿里云的控制臺
3、禁止自動填充瀏覽器記住的密碼,該方案可參考:怎么禁止自動填充瀏覽器記住的密碼?

使勁操 回答

可以直接修改:

<link rel="icon" href="icon url" />

ps:連你老婆放哪都不知道了嗎?(哈哈,開玩笑)

冷咖啡 回答

看團隊,看需求,看項目,選擇不是小問題,大家都不清楚你有怎么樣的團隊,如何判斷選型
即使你都很清楚, 也不是 沒什么好的判斷
還是要你自己拿主意,不過你要考慮,現有的需求,今后的需求
如果使用 BI,我能多快今后切換, 另一套方案 需要多長時間,
一個產品也是在不同階段有不同方案和架構
在 現在與未來 的利益中 選擇一個 目前最佳(能夠說服自己,說服大部分人) 的方案 就已經足夠了

礙你眼 回答

dataGroup是從數據庫拿的么? 會不會是因為異步的問題, 你加個v-if="dataGroup" 試一下.

陌璃 回答

setTimeout 與 setInterval沒有精度可言, 它們只是把任務扔進js的事件循環(huán), 什么時候才輪到執(zhí)行可說不定,

setTimeout(()=>{xxx}, 0);也只是會盡快給你執(zhí)行, 不能保證立即執(zhí)行

參考
"事件循環(huán)"
實際延時比設置值更久的原因

只說參數的精度的話, 毫秒
參考API文檔

舊城人 回答

getter 相當于 state 的計算屬性,mutation 是用來修改 state 的。
mutation 直接修改 getter 不是正確操作啊。

替身 回答

localStorage一般能存5-10M,根據不同瀏覽器有所不同。一般瀏覽器做本地化都是用localStorage

六扇門 回答

In the formal c++, there is no such term called STL, STL is never an abbreviation of Standard Library or Standard Template Library. You can also refer to another my answer here. Yes, Allocators were invented by Alexander Stepanov. But his original library has been out of date and some components are adopted by the standard library.

stl中的allocator是如何接管operator new完成內存申請的工作呢?對象的內存申請權是如何轉移的?
all

From n4714 23.10.10.1 allocator members

[[nodiscard]] T* allocate(size_t n);
3 Remarks: the storage is obtained by calling ::operator new (21.6.2), but it is unspecified when or how often this function is called.

另外如果在棧上生成我們的stl對象,也會經過allocator嗎?

There is no term stack in c++(only stack unwinding, which is not relevant here), in c, there is a term called activition record. Even if speaking to implementation, the choice of call stack or register should be decided by calling convention. No matter call stack or register, it will not invoke oeprator new function.

青檸 回答

vue 不是有個過濾器么。

https://cn.vuejs.org/v2/guide...

我也是小白。勒個是官網的說明。。。

莫小染 回答

用的是spring mvc吧,spring mvc有ArgumentResolver處理輸入參數,因此可以將article反序列化(即你說的映射上)。category映射不上可能是因為子對象序列化失敗,可以debug跟一下?;蛘咦远x一個ArgumentResolver來解析復合類型的數據。另外一個簡單方式,讓簡單傳一個json數據,后端用String接,然后用Json反序列化的方式轉換為后段的對象

孤影 回答
.intro:hover {
    border-color:#74d7a5;
    box-shadow:4px 4px 0px #74d7a5 inset, -4px -4px 0px #74d7a5 inset
}

.a:hover {
    border-left: 4px solid red;
    border-right: 4px solid red;  
}

其他樣式不變.

風畔 回答

slice等于是一個新的數組,如果直接賦值的話,等于把地址指向。具體的比對看下面兩張圖。

clipboard.png

clipboard.png


細節(jié)上來說,還是不一樣的,比如這種情況。JSON的規(guī)范里面是沒有function的。

而且slice可以截斷大小呀什么的。

clipboard.png

賤人曾 回答

請問,服務器以何種方式回調你的接口?

糖豆豆 回答

你把父組件拿到的數據當做props傳給子組件啊,不需要緩存

孤巷 回答

你的問題:

光標定位后點按鈕,只能刪除定位位置的前一位,下來再點按鈕,就直接從內容的末尾開始刪除了

原因:

光標定位后點按鈕,只能刪除定位位置的前一位,

這個時候,已經失去焦點了啊,既然失去焦點了,你

,下來再點按鈕,就直接從內容的末尾開始刪除了

這個不就適用你前面定的第一個邏輯么?

1、末尾刪除:input不獲得焦點的情況下,點擊按鈕從內容的最后一位開始刪除每次刪除一個字符

方法1:

光標定位后點按鈕,只能刪除定位位置的前一位,

點完按鈕后,把光標再重新定位到剛剛刪的位置前一位;

方法2:

如果方法1不行,那就仍然處于失去焦點狀態(tài),那么可能會適用 1、末尾刪除,如果要不適用,給個 flag=true,然后在這種情況下,繼續(xù)監(jiān)聽 按鈕,如果仍然按,繼續(xù)刪除字符串,(但是這個時候,既然已經失去焦點了,用戶怎么知道刪的是哪個)所以這個方法不太好;這種時候,我覺得直接適用 1、末尾刪除也沒什么不好,因為用戶看不到焦點了,,,
夏木 回答

已經解決,偶發(fā)問題。