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

鍍金池/ 問(wèn)答
絯孑氣 回答

你把內(nèi)部的數(shù)組 [1,2,3,4] 改成 [6,7,8,9] 你就知道為什么了。

得到的結(jié)果是: [6, 7, 8, 9, 5]

其實(shí)導(dǎo)致的原因 還是第二次循環(huán)的 時(shí)候 j[i] 造成的 原因

青黛色 回答

getDay可以獲取周幾的。

new Date('2017-11-27').getDay(); // 1.周一 (返回0~6,也就是周日開始到周六); 

至于是不是本月可以判斷嘛

var isCurrMonth = new Date().getMonth() === new Date('2017-XX-XX').getMonth();

這個(gè) isCurrMonth就是判斷結(jié)果

乞許 回答

每個(gè)表的用途是不一樣的,這個(gè)比較好區(qū)分。比如 filter 表就是用來(lái)過(guò)濾數(shù)據(jù)包的,nat 就是用來(lái)做 nat的。

至于鏈,就是某個(gè)表里的某一系列規(guī)則,不同鏈的作用時(shí)機(jī)不同。

你不明白的原因,我想應(yīng)該是你不清楚每個(gè)表的作用,每條鏈的作用時(shí)機(jī)。其實(shí)網(wǎng)絡(luò)上,書籍上介紹 iptables 的內(nèi)容都會(huì)提到常用 表 和 鏈的解釋。如果你實(shí)在不想看書,就看 man 手冊(cè),里面也有介紹,直接 man iptables


給你推薦 這個(gè)教程,講得十分詳細(xì),還是蠻不錯(cuò)的,但是英文的。

里面有個(gè)圖,這幅圖基本包含了數(shù)據(jù)包在常用的表和鏈上的流動(dòng)順序

這是CSS優(yōu)先級(jí)問(wèn)題
首先需要明白CSS的background其實(shí)是一種省略的寫法,參見(jiàn)https://www.w3schools.com/css...
由于
div > .oUl >li的優(yōu)先級(jí)比li:nth-child(3)優(yōu)先級(jí)要高
因此li:nth-child(3)中定義的background-position其實(shí)會(huì)被div > .oUl >li中的background所覆蓋

故人嘆 回答

1.前端自己判斷:登陸之后往cookie或者localstorage存值,每次先判斷是否本地有值再?zèng)Q定跳不跳登陸頁(yè)
2.后臺(tái)返個(gè)是否登陸狀態(tài)

荒城 回答

定一個(gè)全局變量加在所有src中,或者把所有圖片設(shè)為背景圖寫在css中

你好,你這個(gè)點(diǎn)擊下一張有用了嗎? 怎么解決的。我現(xiàn)在碰到了相同的問(wèn)題,點(diǎn)擊下張沒(méi)有用

大濕胸 回答

根據(jù)你的描述,那就不要在點(diǎn)擊#uploadAction的函數(shù)里提交表單吧

枕頭人 回答

上次遇到這個(gè)問(wèn)題,估計(jì)和你的一樣,問(wèn)了問(wèn)后端大神,給我解決了,可是我不知道原理是什么。給你貼出代碼,你看看吧。

<script>
    let treeData = [
        {
            id: 1,
            sub: [
                {
                    id: 2,
                    sub: [
                        {
                            id: 12,
                            sub: [
                                {
                                    id: 13
                                },
                                {
                                    id: 14
                                }
                            ]
                        },
                        {
                            id: 3,
                            sub: [
                                {
                                    id: 4,
                                },
                                {
                                    id: 9,
                                    sub: [
                                        {
                                            id: 10,
                                        },
                                        {
                                            id: 11
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            id: 7,
                            sub: [
                                {id: 8},
                            ]
                        }
                    ]
                },
                {
                    id: 5,
                    sub: [
                        {id: 6},
                    ]
                }
            ]
        },
        {
            id: 100
        }
    ]

    let currentId = 10  // 當(dāng)前id
    let arr = [] // 定義數(shù)組,存放當(dāng)前id的直系父ids
    function getParentsIds(data) {
        for (let i = 0; i < data.length; i++) {
            let temp = data[i]
            if (temp.id == currentId) {
                arr.push(temp.id);
                return 1
            }
            if (temp && temp.sub && temp.sub.length > 0) {
                let t = getParentsIds(temp.sub)
                if (t == 1) {
                    arr.push(temp.id)
                    return 1
                }
            }
        }
    }
    getParentsIds(treeData)
    console.log(arr)

</script>
背叛者 回答

用數(shù)組的reduce方法
let arr = [[1, 2], [3, 4], [5, 6]]
let list = []
arr.reduce((pre, current, index, arr) => {

list = []
for (let i = 0; i < pre.length; i++) {
    for (let j = 0; j < current.length; j++) {
        list.push(+(pre[i] + '' + current[j]))
    }
}
return list

})

console.log(list)

巴扎嘿 回答

自執(zhí)行或者立即調(diào)用的函數(shù)表達(dá)式
簡(jiǎn)單理解,第一,函數(shù)加括?。ǎ┍硎疽粋€(gè)表達(dá)式,有兩種寫法都可以(對(duì)于達(dá)到的效果沒(méi)什么區(qū)別):

// 第一種
(function () { /* code */ } ());  
// 第二種
(function () { /* code */ })();

其實(shí),很多書上有些,只要你讓解析器認(rèn)為這是一個(gè)表達(dá)式,那么都會(huì)執(zhí)行,比如一元操作符:

+function () { /* code */ } ();
-function () { /* code */ } ();
!function () { /* code */ } ();
~function () { /* code */ } ();

關(guān)于replace第二個(gè)參數(shù)是函數(shù)
推薦讀一下官方文檔。
首先,這個(gè)方法的參數(shù)是沒(méi)有固定個(gè)數(shù)的,不過(guò)有一定規(guī)則

  • 第一個(gè)參數(shù)是每次正則匹配到的字符串,這個(gè)是固定的。上面的a就是每次正則匹配到的
  • 后續(xù)是捕獲組匹配到的內(nèi)容,子表達(dá)式。上面的b 就是前面正則括弧里面的內(nèi)容
  • 接下來(lái)是 匹配字符串開始的下標(biāo)索引index
  • 再接下里是源字符串
安若晴 回答

這里的代碼的邏輯是將4個(gè)字節(jié)的int型按字節(jié)分別取出,并不是什么清零操作

離殤 回答

flask照樣能夠應(yīng)付高并發(fā)的,以我的經(jīng)驗(yàn),使用flask+uwsgi+mongodb,1秒鐘幾千個(gè)請(qǐng)求(一天可以處理上億的pv)都是能夠輕松應(yīng)付的。我覺(jué)得,一般并不是換了go就能解決高并發(fā)的問(wèn)題。性能的問(wèn)題,無(wú)非取決于幾點(diǎn),數(shù)據(jù)庫(kù)(一般是索引)是并發(fā)最主要的瓶頸,其次是uwsgi等的生產(chǎn)環(huán)境工具使用,redis等緩存的使用,再到業(yè)務(wù)邏輯實(shí)現(xiàn)的思路,再到部署服務(wù)器的硬件配置,如磁盤io,網(wǎng)絡(luò)等。

瞄小懶 回答

Alt+Tab完后,按住alt不動(dòng)按tab去切換就行

逗婦惱 回答

https://www.cnblogs.com/yingp...
這個(gè)有個(gè)JAVA代碼,你可以參考下。我一開始是用C寫的,感覺(jué)太麻煩了,JAVA不太會(huì),但是看懂了一點(diǎn),希望可以幫到你