鍍金池/ 問(wèn)答/ 網(wǎng)絡(luò)安全問(wèn)答
陪我終 回答

的確是這樣的.

A memory access is said to be aligned when the datum being accessed is n bytes long and the datum address is n-byte aligned. When a memory access is not aligned, it is said to be misaligned. Note that by definition byte memory accesses are always aligned.

n 字節(jié)的數(shù)據(jù), 其地址要按照 n 字節(jié)來(lái)對(duì)齊.

int i 4字節(jié), 默認(rèn)處于處于 0, 對(duì)齊的.
short c 2字節(jié), 默認(rèn)處于 4, 對(duì)齊的.
指針 p 8字節(jié), 默認(rèn)處于 6, 沒(méi)有按照8字節(jié)對(duì)齊, 所以在需要在其前面補(bǔ)兩個(gè)字節(jié).

爆扎 回答

locale 中 lang 的值 和 messages中的 沒(méi)有對(duì)應(yīng)

遺莣 回答

試試在 package.json 里面手動(dòng)加一條

"optionalDependencies": {
   "fsevents": "*"
 }
久舊酒 回答

你的第一個(gè)例子:router.delete('/:id',function(req,res){}) 是符合REST接口規(guī)范了

第二個(gè)例子:是個(gè)人寫(xiě)的,按照的是個(gè)人習(xí)慣

這個(gè)沒(méi)什么特別的規(guī)則,如果你們有團(tuán)隊(duì)要求了,就得按照要求寫(xiě)了

熟稔 回答

$是結(jié)束的,不應(yīng)該有問(wèn)題,可能是你哪里弄錯(cuò)了
clipboard.png

笑浮塵 回答

留個(gè)坑,坐看大神回答

毀憶 回答

我看了下,感覺(jué)是一個(gè)懶加載的方式~

如果是的話用 lazyload.js 試試~

忠妾 回答

你是不是忘記了不同設(shè)備的分辨率不同,不通設(shè)備的可視區(qū)定義的大小也不同,你的代碼不是兼容性的代碼,而且你能確定你測(cè)試的設(shè)備的devicePixelRatio就是1。建議你
參考一個(gè)https://github.com/amfe/lib-f...

心上人 回答

參數(shù)以對(duì)象或數(shù)組的方式傳遞

綰青絲 回答

由于是createLocalvue,掛載到vue上的element ui組件全部沒(méi)了,需要重新注冊(cè)一下就好了

青瓷 回答

python的socket默認(rèn)是單進(jìn)程狀態(tài),是堵塞的,所以支持多個(gè)進(jìn)程綁定同一個(gè)端口,目的是當(dāng)一個(gè)進(jìn)程阻塞的時(shí)候,同一端口的其他空閑進(jìn)程進(jìn)行響應(yīng)。
t2.connect很好理解啊,首先A端口connect B端口,那么A端口肯定也要listen啊,因?yàn)閠cp是三次握手信號(hào),所以connect默認(rèn)listen不用像accept之前要先listen一下。所以t2 connect 8000的同時(shí)也listen 8000 那么t2和t1誰(shuí)的距離近就不用說(shuō)了吧,就近原則(或者底層lru緩存,t1 8000->t2 8000 connect 8000 t2)

float,flex布局兩種方式都可以。 其實(shí)還有g(shù)rid布局也能實(shí)現(xiàn),只不過(guò)你說(shuō)對(duì)css不是特別熟悉,grid目前的兼容性也還不是特別好,這里就不說(shuō)了。
假設(shè)html結(jié)構(gòu)為

<div class="grid-container">
    <div class="grid-item"></div>
    <div class="grid-item"></div>
    <div class="grid-item"></div>
    <div class="grid-item"></div>
    <div class="grid-item"></div>
    <div class="grid-item"></div>
</div>
  1. 若用float方式,只需設(shè)置

    .grid-container {
        overflow: hidden;
    }
    .grid-item {
       float: left;
    }
  2. 若采用flex布局方式

     .grid-container {
         display: flex; 
         flex-wrap: wrap;
     }
     .grid-item {
        width: xxxx;  //此處需指定寬度
     }
枕邊人 回答

https://cdn.bootcss.com/flat-...
以上是源碼,找到initSelection
然后再找 select2-chosen- 注意沒(méi)有數(shù)字2

selection.find(".select2-chosen").attr("id", "select2-chosen-"+idSuffix);

好了,自己寫(xiě)綁定事件吧 ...

--- 再次編輯 ---

源碼中的Select2 初始化時(shí)
this.container = this.createContainer();
你可以看到這個(gè)部分以下,就是創(chuàng)建的整個(gè)過(guò)程,你會(huì)發(fā)現(xiàn)在創(chuàng)建的時(shí)候,對(duì)于事件根本就沒(méi)有綁定,而且有一個(gè)神奇的事情,就是你手動(dòng)添加綁定,也是綁定不上去的。具體是否被它的 killEvent 給限制了,還是怎樣,暫時(shí)還沒(méi)有找到原因。

PS:不知道你是什么業(yè)務(wù),一般使用select不給click事件,純屬建議。不信你可以試試,click時(shí)間是會(huì)在其他瀏覽器被option觸發(fā)的。好像,額,IE (還是部分IE) 除外~

安淺陌 回答

1、持久型跨站:最直接的危害類型,跨站代碼存儲(chǔ)在服務(wù)器(數(shù)據(jù)庫(kù))。
2、非持久型跨站:反射型跨站腳本漏洞,最普遍的類型。用戶訪問(wèn)服務(wù)器-跨站鏈接-返回跨站代碼。
3、DOM跨站(DOM XSS):DOM(document object model文檔對(duì)象模型),客戶端腳本處理邏輯導(dǎo)致的安全問(wèn)題。

大類上大概分上面三種

祈歡 回答

963,1040,1008,1016,992,1010,997,1000,1025,998,971,1036,962,998,972,954,1040,931,953,1018,1054,992,934,983,1027,973,1021,1044,997,1010,1062,978,988,1028,972,986,979,922,1032,924,993,1055,1054,1031,1023,981,1027,1017,1005,1031,1004,1009,994,1004,967,1026,1016,984,1032,987,1053,964,978,983,985,992,948,1061,1068,993,933,1028,967,1010,1007,962,1018,978,1003,1036,1001,1021,1006,1006,1041,1022,971,957,956,1007,1023,952,1011,988,991,984,1020,1025,1003,1018

這個(gè)10000個(gè)數(shù)分100個(gè)表,平均每個(gè)表數(shù)的總個(gè)數(shù),分布的很均勻了好吧。
然后用哈希速度快,也很裝逼有木有^_^
圖片描述

幼梔 回答

在 sql 下, 方案2更好. 在 mongo 下, 方案1更好.
不知道你的這個(gè)項(xiàng)目中有沒(méi)有用戶權(quán)限組的概念.
如果有權(quán)限組的話, 就是一個(gè)權(quán)限組的 collection 里面, 每個(gè)權(quán)限下保存了一個(gè)菜單項(xiàng)的數(shù)組.
如果沒(méi)有權(quán)限組的話, 就可以按照你說(shuō)的方案1, 在每個(gè)用戶表里, 或者單獨(dú)的用戶權(quán)限表里, 保存一個(gè)菜單數(shù)組.
當(dāng)然, 保存菜單項(xiàng)的 id 數(shù)組或許更合適.

mongo 里面數(shù)組也是可以建立索引的, 查詢也很方便.
另外, 也可以參考 mongo 自身的權(quán)限系統(tǒng), 其權(quán)限設(shè)置也是保存在 mongo 數(shù)據(jù)庫(kù)內(nèi)的, 通常都是 admin 庫(kù)下的 users 表. 如果你的 mongo 開(kāi)啟了權(quán)限管理, 并且權(quán)限庫(kù)名字就叫 admin, 則可以用以下命令查看:

> use admin
switched to db admin
> show users
{
    "_id" : "admin.admin",
    "user" : "admin",
    "db" : "admin",
    "roles" : [
        {
            "role" : "root",
            "db" : "admin"
        }
    ]
}
{
    "_id" : "admin.migration",
    "user" : "migration",
    "db" : "admin",
    "roles" : [
        {
            "role" : "backup",
            "db" : "admin"
        },
        {
            "role" : "read",
            "db" : "local"
        },
        {
            "role" : "read",
            "db" : "some_database"
        }
    ]
}
{
    "_id" : "admin.sys",
    "user" : "sys",
    "db" : "admin",
    "roles" : [
        {
            "role" : "__system",
            "db" : "admin"
        }
    ]
}

以上輸出為示例. 可以看到官方存儲(chǔ)權(quán)限的方案也是用數(shù)組.

參考:
mongo 官方文檔 - 用戶權(quán)限管理
mongo 官方文檔 - 數(shù)組索引

掛念你 回答

確定不是跟輸出級(jí)別有關(guān)么