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

鍍金池/ 問答
互擼娃 回答

代碼:

def aa2bb(aa):
    bb = []
    proj_id_map = {}
    for ad in aa:
        proj_id = ad['projectname_id']
        child = {'id': ad['id'], 'text': ad['ip']}
        if proj_id not in proj_id_map:
            bd = {
                'projectname__pname': ad['projectname__pname'],
                'projectname_id': ad['projectname_id'],
                'children': [child]
            }
            bb.append(bd)
            proj_id_map[proj_id] = bd
        else:
            bd = proj_id_map[proj_id]
            bd['children'].append(child) 
    return bb

測試:

from pprint import pprint

aa = [
    {'ip': '192.168.1.1', 'projectname__pname': 'hh', 'id': 1, 'projectname_id': 1}, 
    {'ip': '192.168.3.2', 'projectname__pname': 'hh', 'id': 2, 'projectname_id': 1}, 
    {'ip': '192.168.22.3', 'projectname__pname': 'qm', 'id': 3, 'projectname_id': 2}, 
    {'ip': '192.168.5.3', 'projectname__pname': 'ssh', 'id':4, 'projectname_id': 3}
]

pprint(aa2bb(aa))

結(jié)果:

[{'children': [{'id': 1, 'text': '192.168.1.1'},
               {'id': 2, 'text': '192.168.3.2'}],
  'projectname__pname': 'hh',
  'projectname_id': 1},
 {'children': [{'id': 3, 'text': '192.168.22.3'}],
  'projectname__pname': 'qm',
  'projectname_id': 2},
 {'children': [{'id': 4, 'text': '192.168.5.3'}],
  'projectname__pname': 'ssh',
  'projectname_id': 3}]


我回答過的問題: Python-QA

陌璃 回答

使用Vue的過濾器(filters)
我給你直接寫了一個例子,你直接復(fù)制粘貼到一個HTML文件中打開就能看到效果,希望能幫助到你:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>例子</title>
    <script src="https://cdn.jsdelivr.net/npm/vue"></script>
</head>

<body>
    <div id="app">
        {{ message | protect }}
    </div>
    <script>
        var app = new Vue({
            el: '#app',
            data: {
                message: '15761695277'
            },
            filters: {
                protect: function(value) {
                    if (!value) {
                        return ''
                    }
                    //對字符串進(jìn)行截取
                    //substr(0, 3)表示從0開始取三位
                    //substr(-3)表示從后面數(shù)第三位開始取到最后
                    // *號隨便加 多長都行
                    return value.substr(0, 3) + "*" + value.substr(-3);
                }
            }
        })
    </script>
</body>

</html>
莫小染 回答

pm2 list只是顯示進(jìn)程列表,如果你使用了pm2 start url***命令啟動了項目,那么列表中會自動添加一個進(jìn)程,此時為了讓進(jìn)程開機(jī)自動啟動,你只需要保存你的進(jìn)程即可。
另外:你使用pm2 deploy ecosystem.json production setup啟動是可以成功,pm2啟動帶參數(shù)不是應(yīng)該pm2 deploy ecosystem.json -- production setup嗎?

撥弦 回答

函數(shù)參數(shù)默認(rèn)值

// 沒有參數(shù)時,執(zhí)行props={}
const obj = new Component()
冷眸 回答

利用labelLine的length和length2以及padding等這些就可以做出來了!
可以參考我做的例子哦
然后把換行符刪掉,調(diào)換輸出值的位置就可以了

柚稚 回答
  1. 看文件名是否有特俗字符(空格等);
  2. 文件中是否有拼寫錯誤。
病癮 回答

其實不是這樣的,引入一變圖片描述

這種做法的確可以。但是,沒有找到根本的原因,可以參照babelrc官網(wǎng)。babel-preset-es2015 這個依賴是沒有必要引入的。[“es2015”, { “modules”: false }] 也必要,因為官方已經(jīng)為我們把配置寫好了,原來的 es2015” 已經(jīng)被 “env” 取代,而 “env” 這個配置已經(jīng)有了。把 [“es2015”, { “modules”: false }] 刪掉,再把 babel-preset-es2015 刪掉,在跑一下就好了。 mint-ui的文檔有些老,vue-cli更新了,然而mint-ui沒更新

拮據(jù) 回答

平常如果是自己寫的話,一般javascript會攜帶一個callback參數(shù)傳給服務(wù)器端php,而php響應(yīng)jsonp的話一般是如下格式:

echo $callback.'('.$data.');';

在laravel中,withCallback方法它里面只有一行,參數(shù)也就是客戶端callback名,是一個字符串而已,也就是你看到的$request->input('callback')

return $this->setCallback($callback);

setCallback方法如下:

public function setCallback($callback = null)
    {
        if (null !== $callback) {
            // partially taken from http://www.geekality.net/2011/08/03/valid-javascript-identifier/
            // partially taken from https://github.com/willdurand/JsonpCallbackValidator
            //      JsonpCallbackValidator is released under the MIT License. See https://github.com/willdurand/JsonpCallbackValidator/blob/v1.1.0/LICENSE for details.
            //      (c) William Durand <william.durand1@gmail.com>
            $pattern = '/^[$_\p{L}][$_\p{L}\p{Mn}\p{Mc}\p{Nd}\p{Pc}\x{200C}\x{200D}]*(?:\[(?:"(?:\\\.|[^"\\\])*"|\'(?:\\\.|[^\'\\\])*\'|\d+)\])*?$/u';
            $reserved = array(
                'break', 'do', 'instanceof', 'typeof', 'case', 'else', 'new', 'var', 'catch', 'finally', 'return', 'void', 'continue', 'for', 'switch', 'while',
                'debugger', 'function', 'this', 'with', 'default', 'if', 'throw', 'delete', 'in', 'try', 'class', 'enum', 'extends', 'super',  'const', 'export',
                'import', 'implements', 'let', 'private', 'public', 'yield', 'interface', 'package', 'protected', 'static', 'null', 'true', 'false',
            );
            $parts = explode('.', $callback);
            foreach ($parts as $part) {
                if (!preg_match($pattern, $part) || in_array($part, $reserved, true)) {
                    throw new \InvalidArgumentException('The callback name is not valid.');
                }
            }
        }

        $this->callback = $callback;

        return $this->update();
    }

顯然,他幫我們做了callback參數(shù)的合法性過濾, 最后的update會做相關(guān)的響應(yīng)頭設(shè)置,其實和平常一樣的,并不神秘。如果不明白我在說什么,可以去了解下jsonp,以及php該如何響應(yīng)jsonp請求,相信會有不錯的收獲。

愚念 回答

兩種方案:
1.事件監(jiān)聽。
2.設(shè)一個循環(huán)定時器,每過一段時間去檢測一次圖片大小是否變化。

舊顏 回答

有一種東西叫iframe

執(zhí)念 回答

靈活運用 columns render屬性,相信你看一下官方例子就能做出來了

裸橙 回答

找了很久也沒找到相關(guān)的資料,自己試了下才知道,主從同步開啟時,主庫的舊數(shù)據(jù)是不會自動同步到從庫的,需要執(zhí)行mysqldump先把數(shù)據(jù)dump出來,導(dǎo)入到slave中去,然后再start slave。

注意如果需要不停機(jī)的開啟主從同步,可以嘗試在mysqldump添加--master-data的參數(shù),這樣導(dǎo)入從庫之后會自動設(shè)置binlog的位點。

念舊 回答

clipboard.png
不是默認(rèn)LTE就能上網(wǎng)嗎?你試試改為LTE呢

兔囡囡 回答

通過 el-dialog 的append-to-body 屬性強(qiáng)制把model插入到body

就不會因為gemini-scrollbar影響顯示了

若相惜 回答

clipboard.js的官網(wǎng)包括在githubissue中已經(jīng)說明不支持IE8


我在issue找到一條,有人專門針對IE8clipboard.js,鏈接如下:https://github.com/zenorocha/...
往下翻會看到,執(zhí)行的安裝命令是:bower install clipboard-ie8 雖然我也沒試過,不過你可以試試

陪她鬧 回答

其實你可以使用moment.js專門進(jìn)行日期格式化而且方便

乞許 回答

app端不是可以獲得嗎?你通過調(diào)接口去查然后再判斷啊,直接獲取是不行的。

瘋子范 回答

你在拉去做請求的時候把之前最新的一條的id或時間戳當(dāng)做請求參數(shù)傳回去就好了,然后服務(wù)端查的時候查這個id之后返回

艷骨 回答

這個是jdk的動態(tài)代理。
spring在初始化的時候?qū)elloControllerImpl做成bean。然后并且HelloController作為id號。
每次調(diào)用HelloController的hello方法。都會通過jdk的動態(tài)代理調(diào)用HelloControllerImpl的hello方法