无遮挡18禁啪啪免费观看 I 秋霞成人av I brandilove欧美三区 I 激情偷乱人伦小说视频 I 人人插人人艹 I www.亚洲com I 波多野结衣av高清一区二区三区 I 精品无码国产污污污免费网站 I 美女张开腿给男人桶爽久久 I 国产精品久久久久久久免费 I 国内精品久久99 I 亚洲精品无码专区 I 亚洲免费视频一区二区 I 午夜xxx I 国产一区啪啪 I 丝袜激情网 I 日韩精品久久久久久久 I 欧美香蕉视频 I 成人片免费看 I 天天色综合2 I 寡妇被老头舔到高潮的视频 I 亚洲第一页在线 I 国产放荡av国产精品 I 在线精品视频一区二区 I 免费黄色片在线观看 I 秋霞伊人网 I www.伊人 I 久草在线91 I 女人啪啪免费av大片 I 欧美一区二区综合 I 精品久久久久久天美传媒 I 黄色工厂在线观看 I 91精品国产色综合 I 动漫美女被到爽 I 丁香午夜激情

首頁

JavaScript版數(shù)據(jù)結(jié)構(gòu)與算法——基礎(chǔ)篇(一)

前端達(dá)人

數(shù)組

數(shù)組——最簡(jiǎn)單的內(nèi)存數(shù)據(jù)結(jié)構(gòu)

數(shù)組存儲(chǔ)一系列同一種數(shù)據(jù)類型的值。( Javascript 中不存在這種限制)

對(duì)數(shù)據(jù)的隨機(jī)訪問,數(shù)組是更好的選擇,否則幾乎可以完全用 「鏈表」 來代替

在很多編程語言中,數(shù)組的長(zhǎng)度是固定的,當(dāng)數(shù)組被填滿時(shí),再要加入新元素就很困難。Javascript 中數(shù)組不存在這個(gè)問題。

但是 Javascript 中的數(shù)組被實(shí)現(xiàn)成了對(duì)象,與其他語言相比,效率低下。

數(shù)組的一些核心方法

方法 描述
push 方法將一個(gè)或多個(gè)元素添加到數(shù)組的末尾,并返回該數(shù)組的新長(zhǎng)度。(改變?cè)瓟?shù)組)
pop 方法從數(shù)組中刪除最后一個(gè)元素,并返回該元素的值。(改變?cè)瓟?shù)組)
shift 方法從數(shù)組中刪除第一個(gè)元素,并返回該元素的值,如果數(shù)組為空則返回 undefined 。(改變?cè)瓟?shù)組)
unshift 將一個(gè)或多個(gè)元素添加到數(shù)組的開頭,并返回該數(shù)組的新長(zhǎng)度(改變?cè)瓟?shù)組)
concat 連接兩個(gè)或多個(gè)數(shù)組,并返回結(jié)果(返回一個(gè)新數(shù)組,不影響原有的數(shù)組。)
every 對(duì)數(shù)組中的每個(gè)元素運(yùn)行給定函數(shù),如果該函數(shù)對(duì)每個(gè)元素都返回 true,則返回 true。若為一個(gè)空數(shù)組,,始終返回 true。 (不會(huì)改變?cè)瓟?shù)組,[].every(callback)始終返回 true)
some 對(duì)數(shù)組中的每個(gè)元素運(yùn)行給定函數(shù),如果任一元素返回 true,則返回 true。若為一個(gè)空數(shù)組,,始終返回 false。(不會(huì)改變?cè)瓟?shù)組,)
forEach 對(duì)數(shù)組中的每個(gè)元素運(yùn)行給定函數(shù)。這個(gè)方法沒有返回值,沒有辦法中止或者跳出 forEach() 循環(huán),除了拋出一個(gè)異常(foreach不直接改變?cè)瓟?shù)組,但原數(shù)組可能會(huì)被 callback 函數(shù)該改變。)
map 對(duì)數(shù)組中的每個(gè)元素運(yùn)行給定函數(shù),返回每次函數(shù)調(diào)用的結(jié)果組成的數(shù)組(map不直接改變?cè)瓟?shù)組,但原數(shù)組可能會(huì)被 callback 函數(shù)該改變。)
sort 按照Unicode位點(diǎn)對(duì)數(shù)組排序,支持傳入指定排序方法的函數(shù)作為參數(shù)(改變?cè)瓟?shù)組)
reverse 方法將數(shù)組中元素的位置顛倒,并返回該數(shù)組(改變?cè)瓟?shù)組)
join 將所有的數(shù)組元素連接成一個(gè)字符串
indexOf 返回第一個(gè)與給定參數(shù)相等的數(shù)組元素的索引,沒有找到則返回 -1
lastIndexOf 返回在數(shù)組中搜索到的與給定參數(shù)相等的元素的索引里最大的值,沒有找到則返回 -1
slice 傳入索引值,將數(shù)組里對(duì)應(yīng)索引范圍內(nèi)的元素(淺復(fù)制原數(shù)組中的元素)作為新數(shù)組返回(原始數(shù)組不會(huì)被改變)
splice 刪除或替換現(xiàn)有元素或者原地添加新的元素來修改數(shù)組,并以數(shù)組形式返回被修改的內(nèi)容(改變?cè)瓟?shù)組)
toString 將數(shù)組作為字符串返回
valueOf 和 toString 類似,將數(shù)組作為字符串返回

是一種遵循后進(jìn)先出(LIFO)原則的有序集合,新添加或待刪除的元素都保存在棧的同一端,稱作棧頂,另一端就叫棧底。在棧里,新元素都靠近棧頂,舊元素都接近棧底。

通俗來講,就是你向一個(gè)桶里放書本或者盤子,你要想取出最下面的書或者盤子,你必須要先把上面的都先取出來。

棧也被用在編程語言的編譯器和內(nèi)存中保存變量、方法調(diào)用等,也被用于瀏覽器歷史記錄 (瀏覽器的返回按鈕)。

代碼實(shí)現(xiàn)

// 封裝棧
    function Stack() {
        // 棧的屬性
        this.items = []

        // 棧的操作
        // 1.將元素壓入棧
        Stack.prototype.push = function (element) {
            this.items.push(element)
        }
        // 2.從棧中取出元素
        Stack.prototype.pop = function () {
            return this.items.pop()
        }
        // 3.查看棧頂元素
        Stack.prototype.peek = function () {
            return this.items[this.items.length - 1]
        }
        // 4.判斷是否為空
        Stack.prototype.isEmpty = function () {
            return this.items.length === 0
        }
        // 5.獲取棧中元素的個(gè)數(shù)
        Stack.prototype.size = function () {
            return this.items.length
        }
        // 6.toString()方法
        Stack.prototype.toString = function () {
            let str = ''
            for (let i = 0; i< this.items.length; i++) {
                str += this.items[i] + ' '
            }
            return str
        }

    }

    // 棧的使用
    let s = new Stack()

隊(duì)列

隊(duì)列是遵循先進(jìn)先出(FIFO,也稱為先來先服務(wù))原則的一組有序的項(xiàng)。隊(duì)列在尾部添加新
元素,并從頂部移除元素。添加的元素必須排在隊(duì)列的末尾。

生活中常見的就是排隊(duì)

代碼實(shí)現(xiàn)

function Queue() {
        this.items = []
        // 1.將元素加入隊(duì)列
        Queue.prototype.enqueue = function (element) {
            this.items.push(element)
        }
        // 2.從隊(duì)列前端刪除元素
        Queue.prototype.dequeue = function () {
            return this.items.shift()
        }
        // 3.查看隊(duì)列前端元素
        Queue.prototype.front = function () {
            return this.items[0]
        }
        // 4.判斷是否為空
        Queue.prototype.isEmpty = function () {
            return this.items.length === 0
        }
        // 5.獲取隊(duì)列中元素的個(gè)數(shù)
        Queue.prototype.size = function () {
            return this.items.length
        }
        // 6.toString()方法
        Queue.prototype.toString = function () {
            let str = ''
            for (let i = 0; i< this.items.length; i++) {
                str += this.items[i] + ' '
            }
            return str
        }
    }
    
    // 隊(duì)列使用
    let Q = new Queue()

優(yōu)先級(jí)隊(duì)列:

代碼實(shí)現(xiàn)


function PriorityQueue() {
        function QueueElement(element, priority) {
            this.element = element
            this.priority = priority
        }
        this.items = []

        PriorityQueue.prototype.enqueue = function (element, priority) {
            let queueElement = new QueueElement(element,priority)

            // 判斷隊(duì)列是否為空
            if (this.isEmpty()) {
                this.items.push(queueElement)
            } else {
                let added = false // 如果在隊(duì)列已有的元素中找到滿足條件的,則設(shè)為true,否則為false,直接插入隊(duì)列尾部
                for (let i = 0; i< this.items.length; i++) {
                    // 假設(shè)priority值越小,優(yōu)先級(jí)越高,排序越靠前
                    if (queueElement.priority < this.items[i].priority) {
                        this.items.splice(i, 0, queueElement)
                        added = true
                        break
                    }
                }
                if (!added) {
                    this.items.push(queueElement)
                }
            }

        }
        
    }
    

鏈表

鏈表——存儲(chǔ)有序的元素集合,但在內(nèi)存中不是連續(xù)放置的。


鏈表(單向鏈表)中的元素由存放元素本身「data」 的節(jié)點(diǎn)和一個(gè)指向下一個(gè)「next」 元素的指針組成。牢記這個(gè)特點(diǎn)

相比數(shù)組,鏈表添加或者移除元素不需要移動(dòng)其他元素,但是需要使用指針。訪問元素每次都需要從表頭開始查找。

代碼實(shí)現(xiàn):
單向鏈表


function LinkedList() {
        function Node(data) {
            this.data = data
            this.next = null

        }
        this.head = null // 表頭
        this.length = 0
        // 插入鏈表
        LinkedList.prototype.append = function (data) {
            // 判斷是否是添加的第一個(gè)節(jié)點(diǎn)
            let newNode = new Node(data)
            if (this.length == 0) {
                this.head = newNode
            } else {
                let current = this.head
                while (current.next) { 
                // 如果next存在,
                // 則當(dāng)前節(jié)點(diǎn)不是鏈表最后一個(gè)
                // 所以繼續(xù)向后查找
                    current = current.next
                }
                // 如果next不存在
                 // 則當(dāng)前節(jié)點(diǎn)是鏈表最后一個(gè)
                // 所以讓next指向新節(jié)點(diǎn)即可
                current.next = newNode
            }
            this.length++
        }
        // toString方法
        LinkedList.prototype.toString = function () {
            let current = this.head
            let listString = ''
            while (current) {
                listString += current.data + ' '
                current = current.next
            }
            return listString
        }
         // insert 方法
        LinkedList.prototype.insert = function (position, data) {
            if (position < 0 || position > this.length) return false
            let newNode = new Node(data)
            if (position == 0) {
                newNode.next = this.head
                this.head = newNode
            } else {
                let index = 0
                let current = this.head
                let prev = null
                while (index++ < position) {
                    prev = current
                    current = current.next
                }
                newNode.next = current
                prev.next = newNode
            }
            this.length++
            return true
        }
        // get方法
        LinkedList.prototype.get = function (position) {
            if (position < 0 || position >= this.length) return null
            let index = 0
            let current = this.head
            while (index++ < position){
                current = current.next
            }
            return current.data
        }
        LinkedList.prototype.indexOf = function (data) {
            let index = 0
            let current = this.head
            while (current) {
                if (current.data == data) {
                    return index
                } else {
                    current = current.next
                    index++
                }
            }

            return  -1
        }
        LinkedList.prototype.update = function (position, data) {
            if (position < 0 || position >= this.length) return false
            let index = 0
            let current = this.head
            while (index++ < position) {
                current = current.next
            }
            current.data = data
            return  true
        }
        LinkedList.prototype.removeAt = function (position) {
            if (position < 0 || position >= this.length) return null
            if (position == 0) {
                this.head = this.head.next
            } else {
                let index = 0
                let current = this.head
                let prev = null
                while (index++ < position) {
                    prev = current
                    current = current.next
                }
                prev.next = current.next
            }
            this.length--
            return  true


        }
        LinkedList.prototype.remove = function (data) {
            let postions = this.indexOf(data)

            return this.removeAt(postions)
        }
        
    }

    let list = new LinkedList()
雙向鏈表:包含表頭表尾 和 存儲(chǔ)數(shù)據(jù)的 節(jié)點(diǎn),其中節(jié)點(diǎn)包含三部分:一個(gè)鏈向下一個(gè)元素的next, 另一個(gè)鏈向前一個(gè)元素的prev 和存儲(chǔ)數(shù)據(jù)的 data牢記這個(gè)特點(diǎn)

function doublyLinkedList() {
        this.head = null // 表頭:始終指向第一個(gè)節(jié)點(diǎn),默認(rèn)為 null
        this.tail = null // 表尾:始終指向最后一個(gè)節(jié)點(diǎn),默認(rèn)為 null
        this.length = 0 // 鏈表長(zhǎng)度

        function Node(data) {
            this.data = data
            this.prev = null
            this.next = null
        }

        doublyLinkedList.prototype.append = function (data) {
            let newNode = new Node(data)

            if (this.length === 0) {
            // 當(dāng)插入的節(jié)點(diǎn)為鏈表的第一個(gè)節(jié)點(diǎn)時(shí)
            // 表頭和表尾都指向這個(gè)節(jié)點(diǎn)
                this.head = newNode
                this.tail = newNode
            } else {
            // 當(dāng)鏈表中已經(jīng)有節(jié)點(diǎn)存在時(shí)
            // 注意tail指向的始終是最后一個(gè)節(jié)點(diǎn)
            // 注意head指向的始終是第一個(gè)節(jié)點(diǎn)
            // 因?yàn)槭请p向鏈表,可以從頭部插入新節(jié)點(diǎn),也可以從尾部插入
            // 這里以從尾部插入為例,將新節(jié)點(diǎn)插入到鏈表最后
            // 首先將新節(jié)點(diǎn)的 prev 指向上一個(gè)節(jié)點(diǎn),即之前tail指向的位置
                newNode.prev = this.tail
            // 然后前一個(gè)節(jié)點(diǎn)的next(及之前tail指向的節(jié)點(diǎn))指向新的節(jié)點(diǎn)
            // 此時(shí)新的節(jié)點(diǎn)變成了鏈表的最后一個(gè)節(jié)點(diǎn)
                this.tail.next = newNode
            // 因?yàn)?tail 始終指向的是最后一個(gè)節(jié)點(diǎn),所以最后修改tail的指向
                this.tail = newNode
            }
            this.length++
        }
        doublyLinkedList.prototype.toString = function () {
            return this.backwardString()
        }
        doublyLinkedList.prototype.forwardString = function () {
            let current = this.tail
            let str = ''

            while (current) {
                str += current.data + ''
                current = current.prev
            }

            return str
        }
        doublyLinkedList.prototype.backwardString = function () {
            let current = this.head
            let str = ''

            while (current) {
                str += current.data + ''
                current = current.next
            }

            return str
        }

        doublyLinkedList.prototype.insert = function (position, data) {
            if (position < 0 || position > this.length) return false
            let newNode = new Node(data)
            if (this.length === 0) {
                this.head = newNode
                this.tail = newNode
            } else {
                if (position == 0) {
                    this.head.prev = newNode
                    newNode.next = this.head
                    this.head = newNode
                } else if (position == this.length) {
                    newNode.prev = this.tail
                    this.tail.next = newNode
                    this.tail = newNode
                } else {
                    let current = this.head
                    let index = 0
                    while( index++ < position){
                        current = current.next
                    }
                    newNode.next = current
                    newNode.prev = current.prev
                    current.prev.next = newNode
                    current.prev = newNode

                }

            }

            this.length++
            return true
        }
        doublyLinkedList.prototype.get = function (position) {
            if (position < 0 || position >= this.length) return null
            let current = this.head
            let index = 0
            while (index++) {
                current = current.next
            }

            return current.data
        }
        doublyLinkedList.prototype.indexOf = function (data) {
            let current = this.head
            let index = 0
            while (current) {
                if (current.data === data) {
                    return index
                }
                current = current.next
                index++
            }
            return  -1
        }
        doublyLinkedList.prototype.update = function (position, newData) {
            if (position < 0 || position >= this.length) return false
            let current = this.head
            let index = 0
            while(index++ < position){
                current = current.next
            }
            current.data = newData
            return true
        }
        doublyLinkedList.prototype.removeAt = function (position) {
            if (position < 0 || position >= this.length) return null
            let current = this.head
            if (this.length === 1) {
                this.head = null
                this.tail = null
            } else {
                if (position === 0) { // 刪除第一個(gè)節(jié)點(diǎn)
                    this.head.next.prev = null
                    this.head = this.head.next
                } else if (position === this.length - 1) { // 刪除最后一個(gè)節(jié)點(diǎn)
                    this.tail.prev.next = null
                    this.tail = this.tail.prev
                } else {
                    let index = 0
                    while (index++ < position) {
                        current = current.next
                    }
                    current.prev.next = current.next
                    current.next.prev = current.prev
                }
            }
            this.length--
            return current.data
        }
        doublyLinkedList.prototype.remove = function (data) {
            let index = this.indexOf(data)
            return this.removeAt(index)
        }
    }


感謝你的閱讀~
————————————————
版權(quán)聲明:本文為CSDN博主「重慶崽兒Brand」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/brand2014/java/article/details/106134844



大數(shù)據(jù)可視化設(shè)計(jì)賞析(三)

前端達(dá)人

     如今大數(shù)據(jù)產(chǎn)業(yè)正在超出我們的想象悄然發(fā)展,而隨著大數(shù)據(jù)時(shí)代的到來,越來越多的公司開始意識(shí)到數(shù)據(jù)資源的管理和運(yùn)用。今天就給大家介紹一些可視化大屏的UI設(shè)計(jì)。


點(diǎn)擊查看原圖

    --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

c24b7efe812270eb555c5ab24b8a5fa2626973621ab956-4LUO4k_fw658.gif

 --大屏UI設(shè)計(jì)--

eebdcf2ab80ccf28a832b463b5efb8d390baa8401fbcda-58EU2O_fw658.jpg


eee7b0bd72a92d26ef0ea8b65921a2fcacf49ae934f18-ScQnAI_fw658.png

f0ab44b8e812af72209891521cbff1fe6ff656b863d09-JxGZiR_fw658.jpg



f5c7bedb9779f20ca239e235a98ef8eae839a5f980e8a-gkXvyM_fw658.png

 --大屏UI設(shè)計(jì)--


點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

TB2XULnmC0mpuFjSZPiXXbssVXa-680650857的副本.jpg

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--WechatIMG166.jpeg

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

WechatIMG174.jpeg

 --大屏UI設(shè)計(jì)--

WechatIMG175.jpeg

 --大屏UI設(shè)計(jì)--

WechatIMG164.jpeg

 --大屏UI設(shè)計(jì)--

WechatIMG176.jpeg

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--

(以上圖片均來自于網(wǎng)絡(luò))


其實(shí)可視化大屏的UI設(shè)計(jì)并不只是一個(gè)簡(jiǎn)單的設(shè)計(jì),其核心就是要以展示數(shù)據(jù)為核心,不管在多么炫目的情況下都不會(huì)影響數(shù)據(jù)的展示。


  藍(lán)藍(lán)設(shè)計(jì)m.gyxygd.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)





    更多精彩文章:

       

 大數(shù)據(jù)可視化設(shè)計(jì)賞析(一)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(二)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(三)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(四)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(五)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(六)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(七)




以動(dòng)物為靈感的 LOGO 設(shè)計(jì)欣賞

前端達(dá)人

    對(duì)于許多公司和品牌而言,使用帶有含義的動(dòng)物logo,能非常準(zhǔn)確的傳遞品牌信息!比如說豹子的敏捷,獅子的勇猛,長(zhǎng)頸鹿的優(yōu)雅,獨(dú)角獸的神秘等等!這種品牌意識(shí)在其徽標(biāo)中使用動(dòng)物象征來策劃。根據(jù)所選動(dòng)物的類型,品牌是強(qiáng)大,快速,奢華,關(guān)懷,神秘和許多其他情感。

1.jpg2.jpg3.jpg4.jpg5.jpg6.jpg7.jpg8.jpg9.jpg10.jpg11.jpg12.jpg13.jpg14.jpg15.jpg16.jpg17.jpg18.jpg19.jpg20.jpg21.jpg22.jpg23.jpg24.jpg25.jpg26.jpg27.jpg28.jpg29.jpg30.jpg31.jpg32.jpg33.jpg34.jpg35.jpg36.jpg37.jpg38.jpg39.jpg40.jpg41.jpg42.jpg43.jpg


大數(shù)據(jù)可視化設(shè)計(jì)賞析(二)

前端達(dá)人


    隨著大數(shù)據(jù)產(chǎn)業(yè)的發(fā)展,越來越多的公司開始實(shí)現(xiàn)數(shù)據(jù)資源的管理和應(yīng)用,尤其是一些在日常生活中經(jīng)常使用大屏幕的大中型企業(yè)。此時(shí),用戶界面設(shè)計(jì)者需要呈現(xiàn)相應(yīng)的視覺效果。接下來為大家介紹大屏可視化的UI設(shè)計(jì)。


點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--


3.jpg

 --大屏UI設(shè)計(jì)--


4.jpg

 --大屏UI設(shè)計(jì)--


5.jpg


 --大屏UI設(shè)計(jì)--





7.jpg


 --大屏UI設(shè)計(jì)--



8.jpg


 --大屏UI設(shè)計(jì)--



9.jpg


 --大屏UI設(shè)計(jì)--



點(diǎn)擊查看原圖

 --大屏UI設(shè)計(jì)--


點(diǎn)擊查看原圖


 --大屏UI設(shè)計(jì)--




點(diǎn)擊查看原圖


 --大屏UI設(shè)計(jì)--

(圖片均來源于網(wǎng)絡(luò))

  藍(lán)藍(lán)設(shè)計(jì)m.gyxygd.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)


    更多精彩文章:

       

 大數(shù)據(jù)可視化設(shè)計(jì)賞析(一)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(二)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(三)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(四)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(五)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(六)

  大數(shù)據(jù)可視化設(shè)計(jì)賞析(七)


小程序入門到精通:了解小程序開發(fā)4個(gè)重要文件

前端達(dá)人

點(diǎn)擊查看原圖


1. 小程序沒有DOM對(duì)象,一切基于組件化

2. 小程序的四個(gè)重要的文件

  • *.js —> view邏輯 —> javascript
  • *.wxml —> view結(jié)構(gòu) ----> html
  • *.wxss —> view樣式 -----> css
  • *. json ----> view 數(shù)據(jù) -----> json文件

注意:為了方便開發(fā)者減少配置項(xiàng),描述頁面的四個(gè)文件必須具有相同的路徑與文件名。

2.1 WXML

WXML(WeiXin Markup Language)是框架設(shè)計(jì)的一套標(biāo)簽語言,結(jié)合基礎(chǔ)組件事件系統(tǒng),可以構(gòu)建出頁面的結(jié)構(gòu)。WXML 充當(dāng)?shù)木褪穷愃?nbsp;HTML 的角色
要完整了解 WXML 語法,請(qǐng)參考WXML 語法參考

2.2 WXSS

WXSS (WeiXin Style Sheets)是一套樣式語言,用于描述 WXML 的組件樣式。

WXSS 用來決定 WXML 的組件應(yīng)該怎么顯示。

為了適應(yīng)廣大的前端開發(fā)者,WXSS 具有 CSS 大部分特性。同時(shí)為了更適合開發(fā)微信小程序,WXSS 對(duì) CSS 進(jìn)行了擴(kuò)充以及修改。

與 CSS 相比,WXSS 擴(kuò)展的特性有:



尺寸單位

樣式導(dǎo)入

2.3 json

JSON 是一種數(shù)據(jù)格式,并不是編程語言,在小程序中,JSON扮演的靜態(tài)配置的角色。



全局配置

小程序根目錄下的 app.json 文件用來對(duì)微信小程序進(jìn)行全局配置,決定頁面文件的路徑、窗口表現(xiàn)、設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間、設(shè)置多 tab 等。



頁面配置

每一個(gè)小程序頁面也可以使用同名 .json 文件來對(duì)本頁面的窗口表現(xiàn)進(jìn)行配置,頁面中配置項(xiàng)會(huì)覆蓋 app.json 的 window 中相同的配置項(xiàng)。



工具配置 project.config.json

通常大家在使用一個(gè)工具的時(shí)候,都會(huì)針對(duì)各自喜好做一些個(gè)性化配置,例如界面顏色、編譯配置等等,當(dāng)你換了另外一臺(tái)電腦重新安裝工具的時(shí)候,你還要重新配置。

考慮到這點(diǎn),小程序開發(fā)者工具在每個(gè)項(xiàng)目的根目錄都會(huì)生成一個(gè) project.config.json,你在工具上做的任何配置都會(huì)寫入到這個(gè)文件,當(dāng)你重新安裝工具或者換電腦工作時(shí),你只要載入同一個(gè)項(xiàng)目的代碼包,開發(fā)者工具就自動(dòng)

注意:

JSON文件都是被包裹在一個(gè)大括號(hào)中 {},通過key-value的方式來表達(dá)數(shù)據(jù)。JSON的Key必須包裹在一個(gè)雙引號(hào)中,在實(shí)踐中,編寫 JSON 的時(shí)候,忘了給 Key 值加雙引號(hào)或者是把雙引號(hào)寫成單引號(hào)是常見錯(cuò)誤。

JSON的值只能是以下幾種數(shù)據(jù)格式,其他任何格式都會(huì)觸發(fā)報(bào)錯(cuò),例如 JavaScript 中的 undefined。



數(shù)字,包含浮點(diǎn)數(shù)和整數(shù)

字符串,需要包裹在雙引號(hào)中

Bool值,true 或者 false

數(shù)組,需要包裹在方括號(hào)中 []

對(duì)象,需要包裹在大括號(hào)中 {}

Null

還需要注意的是 JSON 文件中無法使用注釋,試圖添加注釋將會(huì)引發(fā)報(bào)錯(cuò)。


2.4 js

一個(gè)服務(wù)僅僅只有界面展示是不夠的,還需要和用戶做交互:響應(yīng)用戶的點(diǎn)擊、獲取用戶的位置等等。在小程序里邊,我們就通過編寫 JS 腳本文件來處理用戶的操作。


注冊(cè)頁面

對(duì)于小程序中的每個(gè)頁面,都需要在頁面對(duì)應(yīng)的 js 文件中進(jìn)行注冊(cè),指定頁面的初始數(shù)據(jù)、生命周期回調(diào)、事件處理函數(shù)等



使用 Page 構(gòu)造器注冊(cè)頁面

簡(jiǎn)單的頁面可以使用 Page() 進(jìn)行構(gòu)造。



使用 Component 構(gòu)造器構(gòu)造頁面

Page 構(gòu)造器適用于簡(jiǎn)單的頁面。但對(duì)于復(fù)雜的頁面, Page 構(gòu)造器可能并不好用。

此時(shí),可以使用 Component 構(gòu)造器來構(gòu)造頁面。 Component 構(gòu)造器的主要區(qū)別是:方法需要放在 methods: { } 里面。

————————————————

版權(quán)聲明:本文為CSDN博主「前端嵐楓」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/yilanyoumeng3/java/article/details/106292742





2020年,令人驚嘆的Echarts!

前端達(dá)人

點(diǎn)擊查看原圖


1.可視化面板介紹

應(yīng)對(duì)現(xiàn)在數(shù)據(jù)可視化的趨勢(shì),越來越多企業(yè)需要在很多場(chǎng)景(營(yíng)銷數(shù)據(jù),生產(chǎn)數(shù)據(jù),用戶數(shù)據(jù))下使用,可視化圖表來展示體現(xiàn)數(shù)據(jù),讓數(shù)據(jù)更加直觀,數(shù)據(jù)特點(diǎn)更加突出。

01-技術(shù)要點(diǎn)

  1. div + css 布局
  2. flex 布局
  3. Less
  4. 原生js + jquery 使用
  5. rem適配
  6. echarts基礎(chǔ)

02-案例適配方案

  1. 設(shè)計(jì)稿是1920px
  2. flexible.js 把屏幕分為 24 等份
  3. cssrem 插件的基準(zhǔn)值是 80px
    插件-配置按鈕—配置擴(kuò)展設(shè)置–Root Font Size 里面 設(shè)置。
    但是別忘記重啟vscode軟件保證生效


03-頁面主體布局

  1. header布局
  2. mainbox布局
  3. 公共面板模塊 panel
  4. 柱形圖 bar
因?yàn)槲覀兘裉斓闹黝}是echarts部分所以前面的這些,我就為大家寫好框架,里面的布局相信以大家的能力都是分分鐘解決的事情。


2.Echarts(重點(diǎn))

echarts介紹

常見的數(shù)據(jù)可視化庫:

D3.js 目前 Web 端評(píng)價(jià)最高的 Javascript 可視化工具庫(入手難)
ECharts.js 百度出品的一個(gè)開源 Javascript 數(shù)據(jù)可視化庫
Highcharts.js 國外的前端數(shù)據(jù)可視化庫,非商用免費(fèi),被許多國外大公司所使用
AntV 螞蟻金服全新一代數(shù)據(jù)可視化解決方案 等等
Highcharts 和 Echarts 就像是 Office 和 WPS 的關(guān)系

ECharts,一個(gè)使用 JavaScript 實(shí)現(xiàn)的開源可視化庫,可以流暢的運(yùn)行在 PC 和移動(dòng)設(shè)備上,兼容當(dāng)前絕大部分瀏覽器(IE8/9/10/11,Chrome,F(xiàn)irefox,Safari等),底層依賴矢量圖形庫 ZRender,提供直觀,交互豐富,可高度個(gè)性化定制的數(shù)據(jù)可視化圖表。

官網(wǎng)地址:https://www.echartsjs.com/zh/index.html

echarts體驗(yàn)
下載echarts https://github.com/apache/incubator-echarts/tree/4.5.0

使用步驟(5大步驟):
1.引入echarts 插件文件到html頁面中
2.準(zhǔn)備一個(gè)具備大小的DOM容器

<div id="main" style="width: 600px;height:400px;"></div>

3.初始化echarts實(shí)例對(duì)象

var myChart = echarts.init(document.getElementById('main'));

4.指定配置項(xiàng)和數(shù)據(jù)(option)

var option = {
    xAxis: {
        type: 'category',
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
    },
    yAxis: {
        type: 'value'
    },
    series: [{
        data: [820, 932, 901, 934, 1290, 1330, 1320],
        type: 'line'
    }]
};

5.將配置項(xiàng)設(shè)置給echarts實(shí)例對(duì)象


myChart.setOption(option);  


echarts基礎(chǔ)配置

這是要求同學(xué)們知道以下配置每個(gè)模塊的主要作用干什么的就可以了

series

系列列表。每個(gè)系列通過 type 決定自己的圖表類型

大白話:圖標(biāo)數(shù)據(jù),指定什么類型的圖標(biāo),可以多個(gè)圖表重疊。

xAxis:直角坐標(biāo)系 grid 中的 x 軸

boundaryGap: 坐標(biāo)軸兩邊留白策略 true,這時(shí)候刻度只是作為分隔線,標(biāo)簽和數(shù)據(jù)點(diǎn)都會(huì)在兩個(gè)刻度之間的帶(band)中間。

yAxis:直角坐標(biāo)系 grid 中的 y 軸

grid:直角坐標(biāo)系內(nèi)繪圖網(wǎng)格。

title:標(biāo)題組件

tooltip:提示框組件

legend:圖例組件

color:調(diào)色盤顏色列表

數(shù)據(jù)堆疊,同個(gè)類目軸上系列配置相同的stack值后 后一個(gè)系列的值會(huì)在前一個(gè)系列的值上相加。



option = {

    // color設(shè)置我們線條的顏色 注意后面是個(gè)數(shù)組

    color: ['pink', 'red', 'green', 'skyblue'],

    // 設(shè)置圖表的標(biāo)題

    title: {

        text: '折線圖堆疊123'

    },

    // 圖表的提示框組件 

    tooltip: {

        // 觸發(fā)方式

        trigger: 'axis'

    },

    // 圖例組件

    legend: {

       // series里面有了 name值則 legend里面的data可以刪掉

    },

    // 網(wǎng)格配置  grid可以控制線形圖 柱狀圖 圖表大小

    grid: {

        left: '3%',

        right: '4%',

        bottom: '3%',

        // 是否顯示刻度標(biāo)簽 如果是true 就顯示 否則反之

        containLabel: true

    },

    // 工具箱組件  可以另存為圖片等功能

    toolbox: {

        feature: {

            saveAsImage: {}

        }

    },

    // 設(shè)置x軸的相關(guān)配置

    xAxis: {

        type: 'category',

        // 是否讓我們的線條和坐標(biāo)軸有縫隙

        boundaryGap: false,

        data: ['星期一', '周二', '周三', '周四', '周五', '周六', '周日']

    },

     // 設(shè)置y軸的相關(guān)配置

    yAxis: {

        type: 'value'

    },

    // 系列圖表配置 它決定著顯示那種類型的圖表

    series: [

        {

            name: '郵件營(yíng)銷',

            type: 'line',

           

            data: [120, 132, 101, 134, 90, 230, 210]

        },

        {

            name: '聯(lián)盟廣告',

            type: 'line',



            data: [220, 182, 191, 234, 290, 330, 310]

        },

        {

            name: '視頻廣告',

            type: 'line',

          

            data: [150, 232, 201, 154, 190, 330, 410]

        },

        {

            name: '直接訪問',

            type: 'line',

          

            data: [320, 332, 301, 334, 390, 330, 320]

        }

    ]

};



3.Echarts快速使用

1.官網(wǎng)實(shí)例

點(diǎn)擊查看原圖



官網(wǎng)默認(rèn)為我們提供了大量的案例,我們需要使用那一種只需要直接點(diǎn)擊打開后復(fù)制他們的相關(guān)配置,然后按照我上面說的5大步驟進(jìn)行使用即可。

2.社區(qū)Gallery

點(diǎn)擊查看原圖



官方自帶的圖例,可能在很多時(shí)候并不能滿足我們的需要,在社區(qū)這里可以找到一些基于echart的高度定制好的圖表,相當(dāng)于基于jquery開發(fā)的插件,這里是基于echarts開發(fā)的第三方的圖表。

本案例中使用了地圖模擬飛行的案例就是從社區(qū)中進(jìn)行引用的,
參考社區(qū)的例子:https://gallery.echartsjs.com/editor.html?c=x0-ExSkZDM (模擬飛機(jī)航線)
實(shí)現(xiàn)步驟:

第一需要下載china.js提供中國地圖的js文件
第二個(gè)因?yàn)槔锩娲a比較多,我們新建一個(gè)新的js文件 myMap.js 引入
使用社區(qū)提供的配置即可。
代碼已經(jīng)上傳至我的碼云如有需要的小伙伴可自行下載:
https://gitee.com/jiuyueqi/echarts

ps:最后呢,如果大家看完樓主的文章覺得對(duì)echarts的學(xué)習(xí)和了解有所幫助,麻煩大家路過點(diǎn)個(gè)贊點(diǎn)個(gè)關(guān)注唄!樓主后續(xù)還會(huì)繼續(xù)更新有關(guān)前端方面的面試題資料或者其他方面的知識(shí)。
————————————————
版權(quán)聲明:本文為CSDN博主「程序猿玖月柒」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_45257157/java/article/details/106300587

關(guān)于JavaScript獲取時(shí)間函數(shù)及實(shí)現(xiàn)倒計(jì)時(shí)

前端達(dá)人

JavaScript數(shù)組對(duì)象的迭代方法詳解

上一篇博客講到了數(shù)組的方法,當(dāng)然里邊比較復(fù)雜的就是數(shù)組的迭代方法,因?yàn)樯婕暗搅嘶卣{(diào)函數(shù),所以這篇博客我們來詳細(xì)講解一下js數(shù)組迭代方法的使用。


1.forEach(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)運(yùn)行給定函數(shù),這個(gè)方法不進(jìn)行返回,所以一般用于讓數(shù)組循環(huán)執(zhí)行某方法。

  var arr=[1,2,3,4,5,6];

    arr.forEach(function(val,index,arr){

        console.log(val,index,arr);

    })

    // 其中:

    // value:每一個(gè)數(shù)組項(xiàng)的值 必填項(xiàng)

    // index:每一個(gè)數(shù)組項(xiàng)對(duì)應(yīng)的索引

    // arr:當(dāng)前的數(shù)組


注意:forEach()方法不返回值,所以回調(diào)函數(shù)中使用return會(huì)打印出來undefined

2.map(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)運(yùn)行給定函數(shù),它將返回執(zhí)行函數(shù)后的結(jié)果組成的新數(shù)組。

 var aNum2 = [1.2, 1.8, 2.0, 4.3];

    console.log(aNum2.map(Math.floor()));// [1,1,2,4]

    

    var arr=[1,2,3];

    console.log(arr.map(function(val,index){

        return val*3

    }));// 3 6 9

    // 其中:

    // value:每一個(gè)數(shù)組項(xiàng)的值 必填項(xiàng)

    // index:每一個(gè)數(shù)組項(xiàng)對(duì)應(yīng)的索引

    // arr:當(dāng)前的數(shù)組

注意:map()方法有返回值,返回值為新的數(shù)組,所以可以直接再回調(diào)函數(shù)中return

3.every(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)都運(yùn)行給定函數(shù),進(jìn)項(xiàng)判斷,若對(duì)于每項(xiàng)執(zhí)行函數(shù)都返回了true,則其結(jié)果為true。

 var arr=[10,20,30];

    console.log(arr.every(function(val){

        return val>20;

    }));// false

    

    console.log(arr.every(function(val){

        return val>0;

    }));// true

    

    // 其中:

    // value:每一個(gè)數(shù)組項(xiàng)的值 必填項(xiàng)

    // index:每一個(gè)數(shù)組項(xiàng)對(duì)應(yīng)的索引

    // arr:當(dāng)前的數(shù)組



注意:every()方法所有的數(shù)組項(xiàng)都符合判斷時(shí)返回true,否則返回false。

4.some(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)都運(yùn)行給定函數(shù),進(jìn)行判斷,若存在一項(xiàng)符合條件的數(shù)組項(xiàng),則其結(jié)果為true。

    var arr=[10,20,30];

    console.log(arr.some(function(val){

        return val>20;

    }));// true

    

    console.log(arr.some(function(val){

        return val>0;

    }));// true

    

    console.log(arr.some(function(val){

        return val<0;

    }));// false

    

    arr.some(function(val){

        console.log(val<0);

    });//fasle false false

    // 其中:

    // value:每一個(gè)數(shù)組項(xiàng)的值 必填項(xiàng)

    // index:每一個(gè)數(shù)組項(xiàng)對(duì)應(yīng)的索引

    // arr:當(dāng)前的數(shù)組


注意:some()方法如果回調(diào)函數(shù)執(zhí)行完會(huì)根據(jù)結(jié)果返回true或false,但是回調(diào)函數(shù)中打印判斷是,只會(huì)作為判斷條件的返回值,則會(huì)打印多遍。

5.fliter(funcrion(value,index,arr){}):對(duì)數(shù)組的每一項(xiàng)都運(yùn)行給定函數(shù),進(jìn)行過濾,將符合條件的數(shù)組項(xiàng)添加到新的數(shù)組中,并返回新的數(shù)組。

   var aNum=[1,2,3,4];
    console.log(aNum.filter(function (num) {
        return num > 1;
    }));//[2,3,4,]
    aNum.filter(function (num) {
        console.log(num > 1);//true true true
    })

注意:filter()方法對(duì)數(shù)組項(xiàng)進(jìn)行過濾,然后將符合條件的數(shù)組項(xiàng)添加到一個(gè)新的數(shù)組并返回,但是如果直接打印這個(gè)判斷條件,相當(dāng)于打印的判斷條件的結(jié)果,只會(huì)返回true或者false。

6.ES6中新增的迭代方法

1.find():返回第一個(gè)符合傳入測(cè)試(函數(shù))條件的數(shù)組元素。


  var aNum=[10,20,30,40];

    console.log(aNum.find(function (num) {

        return num > 19;

    }));//1

    console.log(aNum.find(function (num) {

        return num < 0;

    }));//undefined



2.findIndex():返回符合傳入測(cè)試(函數(shù))條件的數(shù)組元素索引。


console.log(aNum.findIndex(function (num) { return num > 19; }));//3


3.includes():判斷一個(gè)數(shù)組是否包含一個(gè)指定的值。

總結(jié):

forEach()與map()是一對(duì),用于數(shù)組遍歷執(zhí)行指定函數(shù),前者不返回?cái)?shù)組,后者返回 處理過的新數(shù)組。
every()與some()是一對(duì),分別適用于檢測(cè)數(shù)組是否全部滿足某條件或者存在滿足的數(shù)組項(xiàng),返回true或false。
filter()則是相當(dāng)于過濾器的存在,過濾掉數(shù)組中不符合條件的數(shù)據(jù),將符合條件的數(shù)組項(xiàng)添加到新數(shù)組,并返回。
————————————————
版權(quán)聲明:本文為CSDN博主「Mr_Han119」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_39155611/java/article/details/106294417


小白學(xué)VUE——快速入門

前端達(dá)人

文章目錄

小白學(xué)VUE——快速入門

前言:什么是VUE?

環(huán)境準(zhǔn)備:

vue的js文件

vscode

Vue入門程序

抽取代碼片段

vue標(biāo)準(zhǔn)語法:

什么是vue指令?

v-bind指令

事件單向綁定

v-model:事件雙向綁定

v-on事件監(jiān)聽指令

v: on:submit.prevent指令

v-if 判斷指令

v-for 循環(huán)渲染指令

前言:什么是VUE?

Vue.js(讀音 /vju?/, 類似于 view) 是一套構(gòu)建用戶界面的漸進(jìn)式框架。 Vue 只關(guān)注視圖層, 采用自底向上增量開發(fā)的設(shè)計(jì)。 Vue 的目標(biāo)是通過盡可能簡(jiǎn)單的 API 實(shí)現(xiàn)響應(yīng)的數(shù)據(jù)綁定和組合的視圖組件。

點(diǎn)擊查看原圖

環(huán)境準(zhǔn)備:
vue的js文件
使用CDN外部導(dǎo)入方法
以下推薦國外比較穩(wěn)定的兩個(gè) CDN,把這些網(wǎng)址放進(jìn)script標(biāo)簽的src屬性下即可,國內(nèi)還沒發(fā)現(xiàn)哪一家比較好,目前還是建議下載到本地。

Staticfile CDN(國內(nèi)) : https://cdn.staticfile.org/vue/2.2.2/vue.min.js
unpkg:https://unpkg.com/vue/dist/vue.js, 會(huì)保持和 npm 發(fā)布的的版本一致。
cdnjs : https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.8/vue.min.js
2.VSCODE軟件
(2).使用內(nèi)部導(dǎo)入方法(自行下載js文件放進(jìn)工作區(qū)js文件夾即可)

2.png

vscode

前往vscode官網(wǎng)下載對(duì)應(yīng)版本的vscode

點(diǎn)擊查看原圖

Vue入門程序
首先了解一下什么是插值
插值:數(shù)據(jù)綁定最常見的形式就是使用 **{{…}}(雙大括號(hào))**的文本插值:

單獨(dú)抽出這段來看一下:
Vue即是vue內(nèi)置的對(duì)象,el(element)指的是綁定的元素,可以用#id綁定元素,data指的是定義頁面中顯示的模型數(shù)據(jù),還有未展示的methods,指的是方法

var app = new Vue({
            el: "#app",//綁定VUE作用的范圍
            data: {//定義頁面中顯示的模型數(shù)據(jù)
                message: 'hello vue'
            }
 });

代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>


    <script src="js/vue.min.js"></script>

</head>
<body>
    

    <!-- 插值表達(dá)式 獲取data里面定義的值 {{message}} -->
    <div id="app">{{ message }}</div>

    <script>
        //創(chuàng)建一個(gè)VUE對(duì)象
        var app = new Vue({
            el: "#app",//綁定VUE作用的范圍
            data: {//定義頁面中顯示的模型數(shù)據(jù)
                message: 'hello vue'
            }
        });

    </script>

</body>
</html>

抽取代碼片段

步驟:文件-首選項(xiàng)-用戶片段
輸入片段名稱回車

復(fù)制以下片段覆蓋之前的注釋內(nèi)容

{
"vh": {
"prefix": "vh", // 觸發(fā)的關(guān)鍵字 輸入vh按下tab鍵
"body": [
"<!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>Document</title>",
"    <script src=\"js/vue.min.js\"></script>",
"</head>",
"",
"<body>",
"    <div id=\"app\"></div>",
"    <script>",
"        var vm=new Vue({",
"           el:'#app',",
"           data:{},",
"           methods:{}",
"        });",
"    </script>",
"</body>",
"",
"</html>",
],
"description": "vh components"
}
}

此時(shí),新建一個(gè)html文件,輸入vh在按下tab鍵即可快速填充內(nèi)容

vue標(biāo)準(zhǔn)語法:
什么是vue指令?
在vue中提供了一些對(duì)于頁面 + 數(shù)據(jù)的更為方便的輸出,這些操作就叫做指令, 以v-xxx表示
類似于html頁面中的屬性 `

比如在angular中 以ng-xxx開頭的就叫做指令
在vue中 以v-xxx開頭的就叫做指令
指令中封裝了一些DOM行為, 結(jié)合屬性作為一個(gè)暗號(hào), 暗號(hào)有對(duì)應(yīng)的值,根據(jù)不同的值,框架會(huì)進(jìn)行相關(guān)DOM操作的綁定

下面簡(jiǎn)單介紹一下vue的幾個(gè)基礎(chǔ)指令: v-bind v-if v-for v-on等

v-bind指令
作用:

給元素的屬性賦值
可以給已經(jīng)存在的屬性賦值 input value
也可以給自定義屬性賦值 mydata
語法
在元素上 v-bind:屬性名="常量||變量名"
簡(jiǎn)寫形式 :屬性名="變量名"
例:
<div v-bind:原屬性名="變量"></div> <div :屬性名="變量"></div>

事件單向綁定

事件單向綁定,可以用 v-bind:屬性名="常量||變量名,綁定事件,用插值表達(dá)式取出值

<body>
    <div id="app">
    
        <h1 v-bind:title="message">
            {{content}}
        </h1>

        <!-- 簡(jiǎn)寫方式 -->
        <h2 :title="content">{{message}}</h2>


    </div>
    <script>
        var vm=new Vue({
           el:'#app',
           data:{
               content: '我是標(biāo)題',
               message: '頁面加載于' + new Date().toDateString()
           }
           
        });
    </script>
</body>

效果:
20200511203222885.png


————————————————
版權(quán)聲明:本文為CSDN博主「熱愛旅行的小李同學(xué)」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/m0_46275020/java/article/details/106055312


最簡(jiǎn)單理解web前端

前端達(dá)人

web前端

web中開發(fā)的三個(gè)基本技術(shù)(html5,css3,JavaScript)

html簡(jiǎn)介:html語言是純文本類型的語言,是internet上用來編寫網(wǎng)頁的主要語言,使用HTML語言編寫的網(wǎng)頁文件也是標(biāo)準(zhǔn)的純文本文件(簡(jiǎn)單說告訴瀏覽器顯示什么)
.
css簡(jiǎn)介:css是一種網(wǎng)頁控制技術(shù),采用css技術(shù),可以有效地對(duì)頁面、字體、顏色、背景和其他效果實(shí)現(xiàn)更加精準(zhǔn)的控制
(簡(jiǎn)單的說告訴瀏覽器如何顯示)
.
JavaScript:JavaScript是web頁面中的一種腳本編程語言,也是一種通用的、跨平臺(tái)的、基于對(duì)象和事件驅(qū)動(dòng)并具有安全性的腳本語言。它不需要進(jìn)行編譯,而是直接嵌入HTML頁面中,把靜態(tài)頁面變成動(dòng)態(tài)頁面。(簡(jiǎn)單的來說告訴瀏覽器如何交互)

簡(jiǎn)單HTML文件結(jié)構(gòu)

<html>/*文件開始*/ <head>/*文件頭*/ <title>標(biāo)題</title>/*文件標(biāo)題*/ </head> <body>內(nèi)容</body> </html>/*文件結(jié)束*/

HTML常用的標(biāo)記

<br>換行 <p></p>段落 <s></s>刪除線 <b></b>字體粗體 <u></u>下劃線 <em></em>斜體內(nèi)容 <sub></sub> 下標(biāo) <sup></sup>上標(biāo) <hr></hr>水平線 <a></a>超鏈接 .....





bool查詢簡(jiǎn)介

Elasticsearch(下面簡(jiǎn)稱ES)中的bool查詢?cè)跇I(yè)務(wù)中使用也是比較多的。在一些非實(shí)時(shí)的分頁查詢,導(dǎo)出的場(chǎng)景,我們經(jīng)常使用bool查詢組合各種查詢條件。



Bool查詢包括四種子句,



must

filter

should

must_not

我這里只介紹下must和filter兩種子句,因?yàn)槭俏覀兘裉煲v的重點(diǎn)。其它的可以自行查詢官方文檔。



must, 返回的文檔必須滿足must子句的條件,并且參與計(jì)算分值

filter, 返回的文檔必須滿足filter子句的條件。但是跟Must不一樣的是,不會(huì)計(jì)算分值, 并且可以使用緩存

從上面的描述來看,你應(yīng)該已經(jīng)知道,如果只看查詢的結(jié)果,must和filter是一樣的。區(qū)別是場(chǎng)景不一樣。如果結(jié)果需要算分就使用must,否則可以考慮使用filter。



光說比較抽象,看個(gè)例子,下面兩個(gè)語句,查詢的結(jié)果是一樣的。



使用filter過濾時(shí)間范圍,

GET kibana_sample_data_ecommerce/_search
{
  "size": 1000, 
  "query": {
    "bool": {
      "must": [
        {"term": {
          "currency": "EUR"
        }}
      ],
      "filter": {
        "range": {
          "order_date": {
            "gte": "2020-01-25T23:45:36.000+00:00",
            "lte": "2020-02-01T23:45:36.000+00:00"
          }
        }
      }
    }
  }
}


filter比較的原理

上一節(jié)你已經(jīng)知道了must和filter的基本用法和區(qū)別。簡(jiǎn)單來講,如果你的業(yè)務(wù)場(chǎng)景不需要算分,使用filter可以真的讓你的查詢效率飛起來。



為了說明filter查詢的原因,我們需要引入ES的一個(gè)概念 query context和 filter context。



query context



query context關(guān)注的是,文檔到底有多匹配查詢的條件,這個(gè)匹配的程度是由相關(guān)性分?jǐn)?shù)決定的,分?jǐn)?shù)越高自然就越匹配。所以這種查詢除了關(guān)注文檔是否滿足查詢條件,還需要額外的計(jì)算相關(guān)性分?jǐn)?shù).



filter context



filter context關(guān)注的是,文檔是否匹配查詢條件,結(jié)果只有兩個(gè),是和否。沒有其它額外的計(jì)算。它常用的一個(gè)場(chǎng)景就是過濾時(shí)間范圍。



并且filter context會(huì)自動(dòng)被ES緩存結(jié)果,效率進(jìn)一步提高。



對(duì)于bool查詢,must使用的就是query context,而filter使用的就是filter context。



我們可以通過一個(gè)示例驗(yàn)證下。繼續(xù)使用第一節(jié)的例子,我們通過kibana自帶的search profiler來看看ES的查詢的詳細(xì)過程。



使用must查詢的執(zhí)行過程是這樣的:



可以明顯看到,此次查詢計(jì)算了相關(guān)性分?jǐn)?shù),而且score的部分占據(jù)了查詢時(shí)間的10分之一左右。



filter的查詢我就不截圖了,區(qū)別就是score這部分是0,也就是不計(jì)算相關(guān)性分?jǐn)?shù)。



除了是否計(jì)算相關(guān)性算分的差別,經(jīng)常使用的過濾器將被Elasticsearch自動(dòng)緩存,以提高性能。



我自己曾經(jīng)在一個(gè)項(xiàng)目中,對(duì)一個(gè)業(yè)務(wù)查詢場(chǎng)景做了這種優(yōu)化,當(dāng)時(shí)線上的索引文檔數(shù)量大概是3000萬左右,改成filter之后,查詢的速度幾乎快了一倍。


總結(jié)

我們應(yīng)該根據(jù)自己的實(shí)際業(yè)務(wù)場(chǎng)景選擇合適的查詢語句,在某些不需要相關(guān)性算分的查詢場(chǎng)景,盡量使用filter context可以讓你的查詢更加。


你所不知道的XML

前端達(dá)人

一、XML:

XML(Extensible Markup Language 可擴(kuò)展標(biāo)記語言),XML是一個(gè)以文本來描述數(shù)據(jù)的文檔。

1. 示例:

<?xml version="1.0" encoding="UTF-8"?>
<people>
    <person personid="E01">
        <name>Tony</name>
        <address>10 Downing Street, London, UK</address>
        <tel>(061) 98765</tel>
        <fax>(061) 98765</fax>
        <email>tony@everywhere.com</email>
    </person>
    <person personid="E02">
        <name>Bill</name>
        <address>White House, USA</address>
        <tel>(001) 6400 98765</tel>
        <fax>(001) 6400 98765</fax>
        <email>bill@everywhere.com</email>
    </person>
</people>

2. 用途:

(1)充當(dāng)顯示數(shù)據(jù)(以XML充當(dāng)顯示層)

(2)存儲(chǔ)數(shù)據(jù)(存儲(chǔ)層)的功能

(3)以XML描述數(shù)據(jù),并在聯(lián)系服務(wù)器與系統(tǒng)的其余部分之間傳遞。(傳輸數(shù)據(jù)的一樣格式)

從某種角度講,XML是數(shù)據(jù)封裝和消息傳遞技術(shù)。

3.解析XML:
3.1 :使用SAX解析XML

3.1.1 什么是SAX:

SAX是Simple API for XML的縮寫
SAX 是讀取和操作 XML 數(shù)據(jù)更快速、更輕量的方法。SAX 允許您在讀取文檔時(shí)處理它,從而不必等待整個(gè)文檔被存儲(chǔ)之后才采取操作。它不涉及 DOM 所必需的開銷和概念跳躍。 SAX API是一個(gè)基于事件的API ,適用于處理數(shù)據(jù)流,即隨著數(shù)據(jù)的流動(dòng)而依次處理數(shù)據(jù)。SAX API 在其解析您的文檔時(shí)發(fā)生一定事件的時(shí)候會(huì)通知您。在您對(duì)其響應(yīng)時(shí),您不作保存的數(shù)據(jù)將會(huì)被拋棄。

3.1.2 SAX解析XML方式:

SAX API中主要有四種處理事件的接口,它們分別是ContentHandler,DTDHandler, EntityResolver 和 ErrorHandler 。實(shí)際上只要繼承DefaultHandler 類就可以,DefaultHandler實(shí)現(xiàn)了這四個(gè)事件處理器接口,然后提供了每個(gè)抽象方法的默認(rèn)實(shí)現(xiàn)。
// 創(chuàng)建SAX解析器工廠對(duì)象
SAXParserFactory spf = SAXParserFactory.newInstance();
// 使用解析器工廠創(chuàng)建解析器實(shí)例
SAXParser saxParser = spf.newSAXParser();
// 創(chuàng)建SAX解析器要使用的事件偵聽器對(duì)象
PersonHandler handler = 
                         new PersonHandler();
// 開始解析文件
saxParser.parse(
            new File(fileName), handler);


3.2. DOM解析XML:

DOM:Document Object Model(文檔對(duì)象模型)
DOM的特性:
定義一組 Java 接口,基于對(duì)象,與語言和平臺(tái)無關(guān)將 XML 文檔表示為樹,在內(nèi)存中解析和存儲(chǔ) XML 文檔,允許隨機(jī)訪問文檔的不同部分。

DOM解析XML
DOM的優(yōu)點(diǎn),由于樹在內(nèi)存中是持久的,因此可以修改后更新。它還可以在任何時(shí)候在樹中上下導(dǎo)航,API使用起來也較簡(jiǎn)單。 

DocumentBuilderFactory builder = DocumentBuilderFactory.newInstance();
DocumentBuilder db = builder.newDocumentBuilder();
db.parse("person.xml");
NodeList node_person = doc.getElementsByTagName("person");

 3.3. JDOM解析XML:

JDOM是兩位著名的 Java 開發(fā)人員兼作者,Brett Mclaughlin 和 Jason Hunter 的創(chuàng)作成果, 2000 年初在類似于Apache協(xié)議的許可下,JDOM作為一個(gè)開放源代碼項(xiàng)目正式開始研發(fā)了。

JDOM 簡(jiǎn)化了與 XML 的交互并且比使用 DOM 實(shí)現(xiàn)更快,JDOM 與 DOM 主要有兩方面不同。首先,JDOM 僅使用具體類而不使用接口。這在某些方面簡(jiǎn)化了 API,但是也限制了靈活性。第二,API 大量使用了 Collections 類,簡(jiǎn)化了那些已經(jīng)熟悉這些類的 Java 開發(fā)者的使用。
 

解析步驟:
(1)SAXBuilder sax = new SAXBuilder();
(2)Document doc = sax.build(….);
(3)Element el = doc.getRootElement();(4)List list = el.getChildren();
(5)遍歷內(nèi)容


3.4. DOM4J解析XML:

dom4j是一個(gè)非常非常優(yōu)秀的Java XML API,具有性能優(yōu)異、功能強(qiáng)大和極端易用使用的特點(diǎn),同時(shí)它也是一個(gè)開放源代碼的軟件,可以在SourceForge上找到它。在對(duì)主流的Java XML API進(jìn)行的性能、功能和易用性的評(píng)測(cè),dom4j無論在那個(gè)方面都是非常出色的。如今你可以看到越來越多的Java軟件都在使用dom4j來讀寫XML,特別值得一提的是連Sun的JAXM也在用dom4j。這是必須使用的jar包, Hibernate用它來讀寫配置文件。
解析步驟:
(1)SAXReader sax = new SAXReader();
(2)Document doc = sax.read(Thread.currentThread().getContextClassLoader()
          .getResourceAsStream("person.xml"));
(3)Element root = doc.getRootElement();
(4)Iterator iterator = root.elementIterator();
(5)遍歷迭代器


4.各種解析方法比較:
JDOM 和 DOM 在性能測(cè)試時(shí)表現(xiàn)不佳,在測(cè)試 10M 文檔時(shí)內(nèi)存溢出。
SAX表現(xiàn)較好,這要依賴于它特定的解析方式。一個(gè) SAX 檢測(cè)即將到來的XML流,但并沒有載入到內(nèi)存(當(dāng)然當(dāng)XML流被讀入時(shí),會(huì)有部分文檔暫時(shí)隱藏在內(nèi)存中。DOM4J是這場(chǎng)測(cè)試的獲勝者,目前許多開源項(xiàng)目中大量采用 DOM4J,例如大名鼎鼎的 Hibernate 也用 DOM4J 來讀取 XML 配置文件。
xstream 實(shí)現(xiàn)XML的轉(zhuǎn)換


5.案例:

public class Person {
    private String personid;
    private String name;
    private String address;
    private String tel;
    private String fax;
    private String email;

    @Override
    public String toString() {
        return "Person{" +
                "personid='" + personid + '\'' +
                ", name='" + name + '\'' +
                ", address='" + address + '\'' +
                ", tel='" + tel + '\'' +
                ", fax='" + fax + '\'' +
                ", email='" + email + '\'' +
                '}';
    }

    public String getPersonid() {
        return personid;
    }

    public void setPersonid(String personid) {
        this.personid = personid;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getFax() {
        return fax;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }
}



<?xml version="1.0" encoding="UTF-8"?>
<people>
    <person personid="E01">
        <name>Tony Blair</name>
        <address>10 Downing Street, London, UK</address>
        <tel>(061) 98765</tel>
        <fax>(061) 98765</fax>
        <email>blair@everywhere.com</email>
    </person>
    <person personid="E02">
        <name>Bill Clinton</name>
        <address>White House, USA</address>
        <tel>(001) 6400 98765</tel>
        <fax>(001) 6400 98765</fax>
        <email>bill@everywhere.com</email>
    </person>
</people>


import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by Hu Guanzhong
 * SAX解析的特點(diǎn):
 * 1、基于事件驅(qū)動(dòng)
 * 2、順序讀取,速度快
 * 3、不能任意讀取節(jié)點(diǎn)(靈活性差)
 * 4、解析時(shí)占用的內(nèi)存小
 * 5、SAX更適用于在性能要求更高的設(shè)備上使用(Android開發(fā)中)
 *
 */
public class PersonHandler extends DefaultHandler{
    private List<Person> persons = null;
    private Person p;//當(dāng)前正在解析的person
    private String tag;//用于記錄當(dāng)前正在解析的標(biāo)簽名

    public List<Person> getPersons() {
        return persons;
    }

    //開始解析文檔時(shí)調(diào)用
    @Override
    public void startDocument() throws SAXException {
        super.startDocument();
        persons = new ArrayList<>();
        System.out.println("開始解析文檔...");
    }

    //在XML文檔解析結(jié)束時(shí)調(diào)用
    @Override
    public void endDocument() throws SAXException {
        super.endDocument();
        System.out.println("解析文檔結(jié)束.");
    }

    /**
     * 解析開始元素時(shí)調(diào)用
     * @param uri 命名空間
     * @param localName 不帶前綴的標(biāo)簽名
     * @param qName 帶前綴的標(biāo)簽名
     * @param attributes 當(dāng)前標(biāo)簽的屬性集合
     * @throws SAXException
     */
    @Override
    public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
        super.startElement(uri, localName, qName, attributes);
        if ("person".equals(qName)){
            p = new Person();
            String personid = attributes.getValue("personid");
            p.setPersonid(personid);
        }
        tag = qName;
        System.out.println("startElement--"+qName);
    }

    //解析結(jié)束元素時(shí)調(diào)用
    @Override
    public void endElement(String uri, String localName, String qName) throws SAXException {
        super.endElement(uri, localName, qName);
        if ("person".equals(qName)) {
            persons.add(p);
        }
        tag = null;
        System.out.println("endElement--"+qName);
    }

    //解析文本內(nèi)容時(shí)調(diào)用
    @Override
    public void characters(char[] ch, int start, int length) throws SAXException {
        super.characters(ch, start, length);
        if (tag != null) {
            if ("name".equals(tag)) {
                p.setName(new String(ch,start,length));
            }else if("address".equals(tag)){
                p.setAddress(new String(ch,start,length));
            }else if("tel".equals(tag)){
                p.setTel(new String(ch,start,length));
            }else if("fax".equals(tag)){
                p.setFax(new String(ch,start,length));
            }else if("email".equals(tag)){
                p.setEmail(new String(ch,start,length));
            }
            System.out.println(ch);
        }
    }
}



public class XMLDemo {

    /**
     * 使用第三方xstream組件實(shí)現(xiàn)XML的解析與生成
     */
    @Test
    public void xStream(){
        Person p = new Person();
        p.setPersonid("1212");
        p.setAddress("北京");
        p.setEmail("vince@163.com");
        p.setFax("6768789798");
        p.setTel("13838389438");
        p.setName("38");

        XStream xStream = new XStream(new Xpp3Driver());
        xStream.alias("person",Person.class);
        xStream.useAttributeFor(Person.class,"personid");
        String xml = xStream.toXML(p);
        System.out.println(xml);

        //解析XML
        Person person = (Person)xStream.fromXML(xml);
        System.out.println(person);
    }

    /**
     * 從XML文件中讀取對(duì)象
     */
    @Test
    public void xmlDecoder() throws FileNotFoundException {
        BufferedInputStream in = new BufferedInputStream(new FileInputStream("test.xml"));
        XMLDecoder decoder = new XMLDecoder(in);
        Person p = (Person)decoder.readObject();
        System.out.println(p);
    }
    /**
     * 把對(duì)象轉(zhuǎn)成XML文件寫入
     */
    @Test
    public void xmlEncoder() throws FileNotFoundException {
        BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("test.xml"));
        XMLEncoder xmlEncoder = new XMLEncoder(bos);
        Person p = new Person();
        p.setPersonid("1212");
        p.setAddress("北京");
        p.setEmail("vince@163.com");
        p.setFax("6768789798");
        p.setTel("13838389438");
        p.setName("38");
        xmlEncoder.writeObject(p);
        xmlEncoder.close();
    }

    /**
     * DOM4J解析XML
     * 基于樹型結(jié)構(gòu),第三方組件
     * 解析速度快,效率更高,使用的JAVA中的迭代器實(shí)現(xiàn)數(shù)據(jù)讀取,在WEB框架中使用較多(Hibernate)
     *
     */
    @Test
    public void dom4jParseXML() throws DocumentException {
        //1 創(chuàng)建DOM4J的解析器對(duì)象
        SAXReader reader = new SAXReader();
        InputStream is = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("com/vince/xml/person.xml");
        org.dom4j.Document doc = reader.read(is);
        org.dom4j.Element rootElement = doc.getRootElement();
        Iterator<org.dom4j.Element> iterator = rootElement.elementIterator();
        ArrayList<Person> persons = new ArrayList<>();
        Person p = null;
        while(iterator.hasNext()){
            p = new Person();
            org.dom4j.Element e = iterator.next();
            p.setPersonid(e.attributeValue("personid"));
            Iterator<org.dom4j.Element> iterator1 = e.elementIterator();
            while(iterator1.hasNext()){
                org.dom4j.Element next = iterator1.next();
                String tag = next.getName();
                if("name".equals(tag)){
                    p.setName(next.getText());
                }else if("address".equals(tag)){
                    p.setAddress(next.getText());
                }else if("tel".equals(tag)){
                    p.setTel(next.getText());
                }else if("fax".equals(tag)){
                    p.setFax(next.getText());
                }else if("email".equals(tag)){
                    p.setEmail(next.getText());
                }
            }
            persons.add(p);
        }
        System.out.println("結(jié)果:");
        System.out.println(Arrays.toString(persons.toArray()));
    }

    /**
     * JDOM解析 XML
     * 1、與DOM類似基于樹型結(jié)構(gòu),
     * 2、與DOM的區(qū)別:
     * (1)第三方開源的組件
     * (2)實(shí)現(xiàn)使用JAVA的Collection接口
     * (3)效率比DOM更快
     */
    @Test
    public void jdomParseXML() throws JDOMException, IOException {
        //創(chuàng)建JDOM解析器
        SAXBuilder builder = new SAXBuilder();
        InputStream is = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("com/vince/xml/person.xml");
        org.jdom2.Document build = builder.build(is);
        Element rootElement = build.getRootElement();
        List<Person> list = new ArrayList<>();
        Person person = null;
        List<Element> children = rootElement.getChildren();
        for(Element element: children){
            person = new Person();
            String personid = element.getAttributeValue("personid");
            person.setPersonid(personid);
            List<Element> children1 = element.getChildren();
            for (Element e: children1){
                String tag = e.getName();
                if("name".equals(tag)){
                    person.setName(e.getText());
                }else if("address".equals(tag)){
                    person.setAddress(e.getText());
                }else if("tel".equals(tag)){
                    person.setTel(e.getText());
                }else if("fax".equals(tag)){
                    person.setFax(e.getText());
                }else if("email".equals(tag)){
                    person.setEmail(e.getText());
                }
            }
            list.add(person);
        }
        System.out.println("結(jié)果:");
        System.out.println(Arrays.toString(list.toArray()));
    }

    /**
     * DOM解析XML
     * 1、基于樹型結(jié)構(gòu),通過解析器一次性把文檔加載到內(nèi)存中,所以會(huì)比較占用內(nèi)存,可以隨機(jī)訪問
     * 更加靈活,更適合在WEB開發(fā)中使用
     */
    @Test
    public void domParseXML() throws ParserConfigurationException, IOException, SAXException {
        //1、創(chuàng)建一個(gè)DOM解析器工廠對(duì)象
        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        //2、通過工廠對(duì)象創(chuàng)建解析器對(duì)象
        DocumentBuilder documentBuilder = factory.newDocumentBuilder();
        //3、解析文檔
        InputStream is = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("com/vince/xml/person.xml");
        //此代碼完成后,整個(gè)XML文檔已經(jīng)被加載到內(nèi)存中,以樹狀形式存儲(chǔ)
        Document doc = documentBuilder.parse(is);
        //4、從內(nèi)存中讀取數(shù)據(jù)

        //獲取節(jié)點(diǎn)名稱為person的所有節(jié)點(diǎn),返回節(jié)點(diǎn)集合
        NodeList personNodeList = doc.getElementsByTagName("person");
        ArrayList<Person> persons = new ArrayList<>();
        Person p = null;
        //此循環(huán)會(huì)迭代兩次
        for (int i=0;i<personNodeList.getLength();i++){
            Node personNode = personNodeList.item(i);
            p = new Person();
            //獲取節(jié)點(diǎn)的屬性值
            String personid = personNode.getAttributes().getNamedItem("personid").getNodeValue();
            p.setPersonid(personid);
            //獲取當(dāng)前節(jié)點(diǎn)的所有子節(jié)點(diǎn)
            NodeList childNodes = personNode.getChildNodes();
            for (int j = 0;j<childNodes.getLength();j++){
                Node item = childNodes.item(j);
                String nodeName = item.getNodeName();
                if ("name".equals(nodeName)) {
                    p.setName(item.getFirstChild().getNodeValue());
                }else if("address".equals(nodeName)){
                    p.setAddress(item.getFirstChild().getNodeValue());
                }else if("tel".equals(nodeName)){
                    p.setTel(item.getFirstChild().getNodeValue());
                }else if("fax".equals(nodeName)){
                    p.setFax(item.getFirstChild().getNodeValue());
                }else if("email".equals(nodeName)){
                    p.setEmail(item.getFirstChild().getNodeValue());
                }
            }
            persons.add(p);
        }
        System.out.println("結(jié)果:");
        System.out.println(Arrays.toString(persons.toArray()));
    }

    /**
     * SAX解析的特點(diǎn):
     * 1、基于事件驅(qū)動(dòng)
     * 2、順序讀取,速度快
     * 3、不能任意讀取節(jié)點(diǎn)(靈活性差)
     * 4、解析時(shí)占用的內(nèi)存小
     * 5、SAX更適用于在性能要求更高的設(shè)備上使用(Android開發(fā)中)
     * @throws ParserConfigurationException
     * @throws SAXException
     * @throws IOException
     */
    @Test
    public void saxParseXML() throws ParserConfigurationException, SAXException, IOException {
        //1、創(chuàng)建一個(gè)SAX解析器工廠對(duì)象
        SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
        //2、通過工廠對(duì)象創(chuàng)建SAX解析器
        SAXParser saxParser = saxParserFactory.newSAXParser();
        //3、創(chuàng)建一個(gè)數(shù)據(jù)處理器(需要我們自己來編寫)
        PersonHandler personHandler = new PersonHandler();
        //4、開始解析
        InputStream is = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("com/vince/xml/person.xml");
        saxParser.parse(is,personHandler);
        List<Person> persons = personHandler.getPersons();
        for (Person p:persons){
            System.out.println(p);
        }
    }
}

日歷

鏈接

個(gè)人資料

存檔

主站蜘蛛池模板: 不卡视频一区二区三区 | 性大片免费视频观看 | 久久久夜色精品亚洲a | 国产精品成人免费视频网站京东 | 亚洲成av人片在线观看天堂无 | 欧美人成视频在线视频 | 国产欧美丝袜在线二区 | 欧美色伊人 | 他揉捏她两乳不停呻吟在线播放 | 爽啪啪gif动态图第136期 | 国产精品无码无卡无需播放器 | www.亚洲日本| 免费午夜福利不卡片在线播放 | 最新亚洲精品国偷自产在线 | 性欧美17一18内谢 | 小次郎av最新地址入口 | 国产成人av在线免播放观看新 | 成人av片免费看 | 亚洲精品一区二区冲田杏梨 | 人妻少妇乱子伦精品无码专区电影 | 香蕉在线依人视频 | 亚洲一级片免费 | 色婷婷精品国产一区二区三区 | 久久伊人精品中文字幕有软件 | 久久激情小说 | 盗摄av| 精品一区二区三区久久 | 欧美国产伦久久久久久久 | 精品国产18久久久久久怡红 | 青青草网站 | 亚洲wwwwww| 牛人盗摄一区二区三区视频 | 久久综合综合久久高清免费 | 成人欧美一区二区三区黑人免费 | 免费黄网站在线 | 久久97超碰色中文字幕总站 | 日韩精品一二三四区 | 国产精品主播一区二区三区 | 粉嫩av| 日本久久久一区二区三区 | 91精品啪在线观看国产商店 | 久久不卡| 婷婷色网站 | 最新亚洲人成网站在线影院 | 欧美日韩国产在线人成 | 亚洲23p| 伊人精品久久久久7777 | 国产亚洲曝欧美不卡精品 | 欧美人与动牲交a欧美精品 18禁超污无遮挡无码免费游戏 | 女教师少妇高潮免费 | 亚洲国产成人av好男人在线观看 | 天堂va欧美va亚洲va老司机 | 私人vps一夜爽毛片免费 | 超碰中文字幕 | 国产精品夜夜嗨 | 麻花传媒68xxx在线观看 | 国产高清精品福利私拍国产写真 | 91久久精品日日躁夜夜欧美 | 熟妇的味道hd中文字幕 | 激情伊人网 | 国产综合区 | 污污污污污www网站免费 | 高大丰满毛茸茸xxx性 | 成人国产精品久久久 | 人妻系列影片无码专区 | 国产午夜精品理论片a级探花 | 中文无码一区二区不卡av | 国产成人乱码一二三区18 | 国产精品久久久久久久久久妇女 | 天堂8在线新版官网 | 天堂精品一区 | 国产成人三级在线 | 九九碰| 黄色激情视频在线观看 | 成年人免费av | 一级网站在线观看 | 日一区二区 | 久草色在线 | 亚洲国产av玩弄放荡人妇 | 久久久久久自慰出白浆 | 九色av网站 | 午夜精品视频一区 | 国产亚洲精品久久久久久小舞 | 色诱视频在线观看 | 乱xxxxx普通话对白 | 久久婷婷亚洲 | 亚洲欧美不卡视频在线播放 | 久久99er热精品免费播 | 日韩av无码午夜免费福利制服 | 国产精品一区二区av在线观看 | 中文字幕久久999及 亚洲图片一区二区 | 性无码免费一区二区三区在线网站 | 日韩一区二区精品视频 | 特大黑人娇小亚洲女 | 福利一区在线观看 | 国内精品一线二线三线黄 | 国产精品嫩 | 欧美成人www免费全部网站 | 亚洲性无码av中文字幕 | 182tv福利视频 | 亚洲精品97久久中文字幕无码 | 成人aaa片一区国产精品 | 99久久久精品免费观看国产 | 亚洲精品国产一区二区的区别 | 国产日韩欧美一区 | 亚洲成人黄 | 欧美乱妇日本无乱码特黄大片 | 亚洲欧洲一区 | 好男人蜜桃av久久久久久蜜桃 | 免费人妻av无码专区 | 张柏芝早期三级在线播放 | 欧美超大胆裸体xx视频 | 日本免费人成视频播放 | 亚洲久热无码中文字幕人妖 | 成人激情在线 | 伊人蕉久中文字幕无码专区 | 久久h视频 | 神马久久久久久久 | 麻豆av一区二区三区久久 | 欧美一区二区在线视频观看 | 国产精品女同 | 一区二区亚洲精品国产精华液 | 亚洲另类激情小说 | 偷拍老熟妇和小伙xxxx视频 | 99精品视频在线导航 | 久久久久久久无码高潮 | 国产精品无码av有声小说 | 国产成+人+综合+亚洲专区 | 欧美久久综合网 | 不卡视频在线播放 | 国产级毛片| 精品久久综合 | av色涩| 国产一区二区精品久久 | 国产性生活毛片 | 中文字幕在线观看日韩 | 国内精品自线在拍 | 69av色| 男女啪啪免费体验区 | 亚洲中文字幕在线第六区 | 欧美特黄aaaaaa| 国内精品久久影院 | 欧美色视频在线观看 | 四虎国产视频 | 成人欧美一区二区三区黑人动态图 | 成人欧美一区二区三区 | 国产午夜片无码区在线观看 | 亚洲最大中文字幕无码网站 | 国产午夜精品一区二区三 | 欧美超大胆裸体xx视频 | 中文字幕人成乱码熟女 | 狠狠色丁香久久久婷 | 亚洲欧洲av无码电影在线观看 | 欧美老妇交zozo人 | 欧美日韩一区二区三区视频免费观看 | 天天av天天翘天天综合网 | 日本成熟老妇乱 | 99久久99精品久久久久久 | 亚洲熟妇无码另类久久久 | 久久久久久久片 | 国内精品99| 色琪琪丁香婷婷综合久久 | 久久亚洲精品成人无码 | 97国产精品欲 | 羞羞涩涩视频 | 国产在线视频www色 中文字幕 日韩有码 | 亚洲精品尤物av在线观看任我爽 | 亚洲免费黄色 | 美女扒开腿让男人桶爽app免费看 | 亚洲一区,二区 | 欧洲 亚洲 国产图片综合 | 亚洲国产欧美日本视频 | 少妇xxxhd中国 | 免费av在线网站 | 国产午夜草莓视频在线观看 | av最新网 | 免费观看bbb毛片大全 | 深夜福利一区二区三区 | 国产精品久久久久婷婷二区次 | 欧美孕妇xxxxx | 拔擦拔擦8x国产精品免费 | 国产69熟 | 免费无挡无摭十八禁视频 | 性无码免费一区二区三区在线 | 天天插综合网 | 亚洲同性男网站 | 亚洲成a人在线看天堂无码 亚洲中文字幕日产乱码高清 | 殴美一级黄色片 | 精品91视频 | 邪恶肉肉全彩色无遮盖 | 日日网 | 东北女人毛多水多牲交视频 | 91黄色免费网站 | 一区二区三区在线观看亚洲电影 | 欧美怡红院一区二区三区 | 51视频国产精品一区二区 | 制服丝袜美腿一区二区 | 亚洲va欧美va人人爽 | 亚洲第一成年免费网站 | 中文精品久久久久国产网址 | 极品在线视频 | 国产无套水多在线观看 | 东北老女人高潮大叫对白 | 男女啪啪做爰高潮www成人福利 | 屁屁影院,国产第一页 | 色综合色国产热无码一 | 天天干在线播放 | 日本久久久久 | 99欧美精品 | 国产精品99久久免费观看 | 国产美女久久精品香蕉69 | 不卡视频一区 | 亚洲熟妇av一区二区三区 | 午夜尤物| 亚洲精品乱码久久久久久按摩 | 最新中文字幕视频 | 亚洲精品久久久久久桃密91 | 一区二三区在线 | 中国 | 日韩影视一区 | 日韩精品久久久肉伦网站 | 国产精品成人av在线观看春天 | 少妇啪啪av一区二区三区 | 四虎影院久久 | 日本一卡2卡3卡4卡无卡免费网站 | 丰满熟妇人妻av无码区 | 国产欧美日韩一区二区图片 | 色翁荡息又大又硬又粗又爽 | 国产suv精品一区二人妻 | 欧美成人乱码一区二区三区 | 伦理一区二区 | 久久久久久久久久久久久女国产乱 | 在线v片免费观看视频 | 亚洲色无码中文字幕手机在线 | 亚洲精品久久久久中文字幕欢迎你 | 亚洲欧美日韩动漫 | 精品久久久久久久久久久国产字幕 | 中文字幕乱码久久午夜 | 亚洲欧美中文日韩v在线97 | 青青青草网站免费视频在线观看 | 日韩av高清不卡 | 四川丰满少妇毛片新婚之夜 | 亚洲欧美洲成人一区二区 | 国内午夜熟妇又乱又伦 | 俄罗斯乱妇一区二区三区 | 女性流白浆视频 | 亚洲作爱网 | 插美女亚洲视频播放欧美 | 国产亚洲精品久久久麻豆男与男 | 欧美牲交a欧美牲交aⅴ | 国产偷倩视频 | 成人av鲁丝片一区二区小说 | 精品国产乱码久久久软件使用方法 | 欧美激情视频在线播放 | 色图av| 国产精品无码久久综合 | 午夜少妇性影院私人影院在线 | 欧美亚洲精品中文字幕乱码 | 暖暖视频 免费 日本社区 | 国产成人精品日本亚洲直播 | 久久人妻无码aⅴ毛片a片动图 | 少妇呻吟翘臀后进爆白浆在线观看 | 无码高潮又爽又黄a片日本动漫 | 久久zyz资源站无码中文动漫 | 水蜜桃精品一二三 | 国产亚洲婷婷 | 国产主播一区二区三区在线观看 | 农村荡女淫春在线观看bd | 337p粉嫩日本欧洲亚洲大胆 | 2021中文字幕在线观看 | 粉嫩av一区二区在线播放 | 国产美女久久 | 操天天操| 污污污污污污www网站免费 | 中日韩无砖码一线二线 | 国产成人无码精品久久久露脸 | 国产又黄又硬 | 久久人人97超碰爱香蕉 | 亚洲天堂伊人 | 国产成人三级 | 久久夜色精品国产www红杏 | 女人精69xxxxx明星 | 最新国模无码国产在线视频 | 满春阁精品av在线导航 | 被拉到野外强要好爽黑人 | 国产精品麻豆一区二区 | 国产专区一线二线三线码 | 宅男噜噜666在线观看 | 精品无码一区二区三区av | 免费的黄色的视频 | 黄色国产一级视频 | 丁香六月婷婷 | 91精品无人区麻豆乱码1区2区介绍 | 国产农村黄aaaaa特黄av毛片 | 欧美日韩不卡视频 | 少妇一级1淫片 | 国产亚洲精品久久久久四川人 | 欧美黄色aaa | 日韩av卡一卡二 | 高清免费精品国自产拍 | 日韩黄站 | 天天干天天摸 | 亚洲精品综合一区二区三区在线 | 狠狠精品久久久无码中文字幕 | 久久精品麻豆日日躁夜夜躁 | 极品尤物一区二区三区 | 日本欧美久久久免费播放网 | 色偷偷亚洲第一成人综合网址 | 人妻精品人妻无码一区二区三区 | 日本一卡二卡不卡视频查询 | 漂亮人妻偷人精品视频 | t66y地址一地址二满1 | 国产亚洲成av人片在线观看导航 | 亚洲国产成人乱码 | 中国无码人妻丰满熟妇啪啪软件 | 99久久国产综合精麻豆 | 五月婷婷,六月丁香 | 午夜免费福利小电影 | 亚洲成人在线网站 | 狠狠操狠狠操 | 波多野结衣丝袜ol在线播放 | 亚洲日本一区二区三区在线不卡 | 老司机福利午夜 | 亚洲小说春色综合另类 | 97影院理论片手机在线观看 | 日韩少妇白浆无码系列 | 99久久久国产精品免费消防器 | 男女下面一进一出无遮挡 | 中文字幕在线视频网站 | 一本色综合久久 | 无码国模产在线观看免费 | 亚洲22p| 一区二区三区无码按摩精油 | 国产一二三区免费视频 | 色婷久久 | 日出水了特别黄的视频 | 亚洲一区国产视频 | 最新永久无码av网址亚洲 | 人人玩人人添人人澡超碰 | 亚洲性无码av在线dvd | 亚洲一区二区三区 | 蜜桃av噜噜一区二区三 | 国内自拍亚洲 | 久久亚洲精品成人无码网站 | 中出一区二区 | 91黄色短视频 | 婷婷亚洲综合 | 中文字幕日韩一区二区三区不卡 | 欧美一级黑人aaaaaaa做受 | 精品午夜中文字幕熟女人妻在线 | 日本三级视频 | 精品香蕉久久久午夜福利 | 任我爽橹在线精品视频 | 九九热视频在线免费观看 | 日本xxxx高清色视频 | 好男人在线社区www在线观看视频 | 99国产精品白浆在线观看免费 | 亚洲欧美在线一区 | 少妇的丰满2蘑菇影院 | 免费能直接看黄的视频 | 久久www免费人成—看片 | 久久爱av影视天堂影视 | 天天摸夜夜摸爽爽狠狠婷婷97 | 久热色 | 亚洲久热无码中文字幕人妖 | 国产成人午夜高潮毛片 | 国产乱子伦高清露脸对白 | 国产大人和孩做爰bd | 91久久爽久久爽爽久久片 | 成在人线av无码免费高潮求绕 | 欧美一级黄色片在线观看 | 黄网站在线播放 | 欧美gif抽搐出入又大又黄 | 99久久精品国产欧美主题曲 | 99免费在线播放99久久免费 | 日韩精品一区二区三区中文字幕 | 国产精品理论片在线观看 | 亚洲国产精品无码久久久蜜芽 | 久久成人综合网 | 337p粉嫩大胆噜噜噜 | 亚洲小说乱欧美另类 | 欧美v日本 | 国产精品每日更新 | 久久成人伊人欧洲精品 | 国产xxxx69真实实拍 | 人体写真福利视频 | 国产激情久久 | 在线观看一区二区三区视频 | 男女无遮挡猛进猛出免费视频国产 | 三级毛片视频 | 欧美黄视频网站 | 国产精品无码一区二区牛牛 | 久久久xxx | 日韩欧美四区 | 福利视频免费看 | 高清免费精品国自产拍 | 国产在线拍揄自揄拍无码视频 | 久久久爽爽爽美女图片 | 在线视频中文字幕 | 国产欧美精品一区aⅴ影院 国产欧美一区二区白浆黑人 | av一区二区三区在线 | 日韩a∨| av播播| 一个色综合网 | 日韩国产欧美精品 | 激情欧美一区 | 久久久全国免费视频 | 一夲道无码人妻精品一区二区 | av免费大全 | 精品亚洲麻豆1区2区3区 | 嫖妓丰满肥熟妇在线精品 | 99九九精品视频 | 成人看的污污超级黄网站免费 | 国产高清女同学巨大乳在线观看 | 天天做天天爱夜夜爽导航 | 无人区乱码一区二区三区 | 五月网站 | 日本国产在线视频 | 波多野吉衣一区二区三区 | 色接久久| 太平公主秘史在线观看 | 对白刺激国产对白精品城中村 | 99视频精品 | 99在线播放 | 一二三四免费观看在线视频中文版 | 亚州精品av久久久久久久影院 | 欧美日韩欧美日韩在线观看视频 | 亚洲蜜臀av乱码久久精品 | 日韩免费专区 | 四虎影视精品永久在线观看 | 黄视频国产 | 人人妻人人妻人人片av | 亚洲自偷自拍另类12p | 久久婷婷狠狠综合激情 | 一区二区在线免费看 | 艳妇乳肉豪妇荡乳 | 欧美日韩小视频 | 国产男女猛烈无遮挡免费视频网站 | 久草午夜 | 欧美在线精品一区 | 国产午夜免费福利 | 中文字幕精品在线观看 | 手机av免费在线观看 | 亚洲制服师生 | 日韩欧美一级二级 | 精品久久久久久人妻无码中文字幕 | 精品一区二区无码免费 | 欧美人与动人物姣配xxxx | 色综合av男人的天堂伊人 | 久热在线观看视频 | 国产av一区二区三区无码野战 | 国产婷婷色一区二区三区 | 日本少妇喷水 | 干干日日| 麻豆第一区mv免费观看网站 | 午夜av在线免费观看 | 亚洲国产av天码精品果冻传媒 | 大粗鳮巴久久久久久久久 | 特级黄色片| 成人久久18免费网站 | 中文色网| 少妇交换做爰5免费观看 | 91黄色免费网站 | 国产成人宗合 | 精品国产午夜福利精品推荐 | 日韩激情二区 | 久久av观看 | 色丁香婷婷 | 无套内谢孕妇毛片免费看看 | 亚洲综合色婷婷在线影院p厂 | 天天躁夜夜躁狠狠躁婷婷 | 四虎影院免费网址 | 日日夜夜天天干干 | 久草欧美视频 | 女女久久| 国产一区二区三区中文字幕 | 韩国无码中文字幕在线视频 | 亚洲成a人片在线观看高清 国产成人区 | 一区二区高清国产在线视频 | 国产2区 | 日韩高清在线观看不卡一区二区 | 欧美日韩免费 | 国产乱人伦av在线a更新 | 亚洲伊人色综合网站 | av一区二区免费 | 色免费在线观看 | 牲欲强的熟妇农村老妇女视频 | 国产日产欧洲无码视频无遮挡 | 久久夜色撩人精品国产小说 | 日本少妇bbw撒尿视频 | 末发育娇小性色xxxxx | 久久999| 国产成人亚洲精品另类动态 | 精品欧美一区二区三区在线观看 | 国产精品国语对白 | 人人妻人人爽人人添夜夜欢视频 | 久久爽久久爽久久av东京爽 | 亚洲欧美国产欧美色欲 | 午夜福利视频一区二区手机免费看 | 最近免费中文字幕大全免费版视频 | 亚洲精品久久久久中文第一幕 | 色热热 | 中国毛片在线观看 | 国产自产在线视频 | 图片区亚洲 | 牲交欧美兽交欧美 | s级爆乳玩具酱国产vip皮裤 | 成年人午夜影院 | 男人午夜剧场 | 国产精品亚洲专区无码老司国 | 日本jjzz| 人人草网站 | 亚洲精品无码伊人久久 | 国产成人无码午夜福利在线直播 | 成人日韩 | 久久久久久www | 国内久久精品视频 | 久久色网站 | 白峰美羽在线播放 | 欲香欲色天天天综合和网 | 69av在线播放 | 91九色porny国产探花 | 国产97人人超碰caoprom三级 | 九九99热久久精品在线6 | 国产熟女内射oooo | 亚洲精品午夜久久久伊人 | 国产热re99久久6国产精品首页 | 国产成人无码免费视频97app | 无码国产69精品久久久孕妇 | 91porny首页入口 | 国产在线观看一区二区 | 天天操综合 | 日本免费视频在线观看 | 99re伊人 | 亚洲制服丝袜av一区二区三区 | 亚洲国产aⅴ成人精品无吗 中文二区 | 亚洲精品无码一区二区 | 好爽好湿好硬好大免费视频 | 日本三级一区 | 高清二区| 五月天激情四射 | 18禁在线永久免费观看 | 精品视频一二三区 | 在线一区 | 精品久久久久国产免费 | 狠狠久久亚洲欧美专区 | 久久黄色片网站 | 久久午夜夜伦鲁鲁片不卡 | 亚洲精品国产品国语原创 | y111111国产精品久久婷婷 | 日韩欧美国产免费 | 黄色大片观看 | 青青在线视频人视频在线 | 日一日干一干 | 亚洲成在人线天堂网站 | 99re这里只有精品在线观看 | 男女床上激情网站 | 国产成在线观看免费视频密 | 四川少妇xxx奶大xxx | 9porny九色视频自拍 | 欧美性日韩| 91区人人爽人人都喜欢人人都有 | 国内精品乱码卡一卡2卡三卡新区 | 国产精品无码专区在线观看 | 乱人伦人妻中文字幕在线入口 | 久草在线3| 欧美日韩一级特黄 | 国产chinese中国hdxxxx | 一区二区视频免费 | 国产真实乱子伦精品视频 | 国产成人精品亚洲线观看 | 日韩在线视频一区 | 中文字幕视频一区二区 | 无码不卡av东京热毛片 | 另类小说网 | 三区中文字幕 | 中国熟妇内谢69xxxxx | 熟女少妇色综合图区 | 国产深夜视频在线观看 | 国产无遮挡一区二区三区毛片日本 | 日韩av免费播放 | se99av| 亚洲图片欧美色图 | 精品国偷自产国产一区 | 国产成人精品一二三区 | 国产精品第一页在线观看 | 日韩亚洲一区二区三区 | 青青草原在线免费 | 蜜桃网站入口可看18禁 | 国产又爽又黄又舒服的视频 | a级成人毛片 | 欧美性猛交xxxxx水多 | 少妇性bbb搡bbb| 日韩操操操| 国产99青草视频在线播放视 | 97夜夜澡人人爽人人模人人喊 | 一本一道波多野结衣av中文 | 国产精品无码av片在线观看播放 | 怡红院av一区二区三区 | avt天堂网| 天天摸天天干天天操 | 国产av巨作丝袜秘书 | 亚洲国产高清在线观看视频 | 午夜精品久久久久9999高清 | 毛片大全| 国产成人片无码视频 | 国产成人福利在线 | 夜夜躁狠狠躁日日躁202 | 老牛精品亚洲成av人片 | 欧美精品1卡二卡三卡四卡 欧美一级片黄色 | 成人网站av亚洲国产 | 中文字幕第八页 | 日本999视频 | 日韩高清在线 | 国产又黄又爽无遮挡的免费软件 | 青青草在线免费视频 | 日韩成人在线观看 | 久久久国产99久久国产久麻豆 | 婷婷啪 | 网友自拍露脸国语对白 | 最新国产av无码专区亚洲 | 国产欧美丝袜在线二区 | 日韩精品网站 | 免费无码在线播放av | 日韩天天 | 国产无遮挡18禁无码网站免费 | 日本免费高清一本视频 | 91视频黄版 | 亚洲99影视一区二区三区 | 亚洲欧美日本久久综合网站 | 好黄好硬好爽免费视频一 | 午夜dj在线观看高清在线视频完整版 | 国色天香国产精品 | 91精品国产麻豆国产自产在线 | 久久综合乱子伦精品免费 | 国产在线无码不卡播放 | 亚洲精品国产一区二区小泽玛利亚 | 一本久久a精品一合区久久久 | 国产精品亚洲第一区 | 亚洲不卡在线视频 | 国产最新网址 | 五月丁香六月综合av | 国产精品sp调教打屁股 | a√天堂中文字幕在线熟女 亚洲日本在线在线看片 | 成人www | 国产在线不卡一区二区三区 | 在线中文字幕视频 | 日日干日日插 | 久久精品国产99久久香蕉 | 五月婷婷之综合激情 | 国产日韩a | 青青草国产免费久久久 | 美女丝袜一区二区三区 | 国产三级欧美三级日产三级99 | 伊人久久大香线蕉综合四虎小说 | 亚洲 中文 欧美 日韩 在线观看 | 欧美精品videosex极品 | 人人妻在人人 | 久久久久青草线蕉综合超碰 | 国产精品午夜在线观看体验区 | 欧美午夜影院 | 久久97久久97精品免视看 | 欧美国产日本高清不卡 | 日本高清免费在线 | 天天干视频在线 | 欧美日韩高清在线观看 | 人人澡超碰碰97碰碰碰 | 久久这里只有是精品23 | 国产乱码精品一区二区三 | 午夜成人理论无码电影在线播放 | 日产精品l区2区 | 亚洲中文在线播放一区 | 免费精品国产人妻国语三上悠亚 | 精品香蕉久久久爽爽 | 国产中文久久 | 午夜激成人免费视频在线观看 | 欧美色涩在线第一页 | 久久人人爽人人爽爽久久小说 | 一二三四在线视频观看社区 | 日本三级影院 | 日本一区二区在线 | 国产97人妻人人做人碰人人爽 | 国产精品久久999 | 日韩网| 亚欧在线高清专区 | 秋霞影院中文字幕 | 狠狠操人人干 | 亚洲一区高清视频 | 亚洲国产精品无码专区 | 18禁白丝喷水视频www视频 | 爱爱高清视频 | 手机看片福利永久 | 窝窝午夜色视频国产精品破 | 噜噜噜狠狠夜夜躁精品仙踪林 | 欧美激情国产精品日韩 | 亚洲狼人综合网 | 久久爱资源网 | 欧美亚一区二区 | 亚洲色大成网站www在线观看 | 久久久久久久曰本精品免费看 | 一区二区三区欧美在线观看 | 成人18夜夜网深夜福利网 | 精选国产av精选一区二区三区 | 夜夜嗨视频 | 国产青草视频在线观看 | 辟里啪啦国语版免费观看 | 成人爽a毛片在线视频 | 色狠狠色噜噜av天堂一区 | 亚洲第一页在线视频 | 91爱爱网| 男人的天堂av片 | 亚洲另类激情综合偷自拍图片 | 一本一道色欲综合网中文字幕 | 国产精品亚洲视频在线观看 | 德国av| 熟妇人妻午夜寂寞影院 | 理论片午夜 | av在线手机 | 人妻夜夜爽天天爽一区二区 | 超薄丝袜足j好爽在线 | av第下页 | 亚洲国产欧洲综合997久久, | 中文字幕无码免费久久99 | 99欧美视频| 黄色一级片免费的 | 麻豆国产96在线日韩麻豆 | 黄色在线免费观看网站 | 午夜av福利在线 | 国产亚洲美女精品久久久 | 欧美又粗又长又爽做受 | 欧美成人精品 | 国产xvideos免费视频播放 | 色婷婷久久综合中文久久蜜桃av | 亚洲美女视频网站 | 国产欧美一区二区三区免费 | 中文字幕一区二区三区波多野结衣 | 三上悠亚激情av一区二区三区 | 国产精品美女一区二区三区 | 性妲己一级淫片免费 | 亚洲欧美不卡高清在线观看 | 久久国产精品免费一区下载 | 国产男女猛烈无遮挡在线喷水 | 色婷婷av一区二区三区gif | 久久午夜无码鲁丝片直播午夜精品 | 再深点灬舒服灬太大了在线视频 | 啪啪av大全导航福利网址 | 嫩草福利视频精品一区二区三区 | 成人97| 成年人看的羞羞网站 | 欧美午夜理伦三级在线观看吃奶汁 | 精品999久久久| 亚洲综合999 | 奇米影视奇奇米色狠狠色777 | 中文字幕色图 | 国产成人在线小视频 | 亚洲国产美女精品久久久久∴ | 国产剧情久久 | 欧洲成人免费视频 | 二区在线观看 | 日本一级色片 | www.久久久久.com | 亚洲日韩第一页 | 又色又污又爽又黄的网站 | 日日夜精品欧洲日日噜噜 | 青青草娱乐在线 | 98色精品视频在线 | 久久精品一区二区三区四区毛片 | 四虎永久在线精品国产馆v视影院 | 亚洲国产精品女主播 | 亚洲熟女少妇一区二区 | 中国白嫩丰满人妻videos | ww污污污网站在线看com | 欧美 亚洲 另类 激情 另类 | 国产麻豆精品传媒av国产婷婷 | a资源在线观看 | 中文字幕一区二区三区视频 | www视频在线观看 | 国产亚洲人成网站在线观看琪琪秋 | av黄色在线看 | 18禁黄久久久aaa片 | 日韩av无码一区二区三区无码 | 一区三区不卡高清影视 | 99久久精品国产一区二区 | 青青青免费在线视频 | 国产精品亚 | 国产精品午夜剧场免费观看 | 色欲久久综合亚洲精品蜜桃 | 婷婷综合亚洲 | 18禁无码无遮挡在线播放 | 久久五月网| 天天曰天天躁天天摸孕妇 | 欧美精品一区二 | 亚洲 国产专区 校园 欧美 | 男人狂躁进女人下面免费视频 | 91干网| 中文字幕亚洲综合久久蜜桃 | 狠狠撸狠狠操 | 欧美精品久久 | 精品国产毛片 | 亚洲午夜精品久久久久久app | 亚洲成人一区二区 | 国产乱人乱偷精品视频a人人澡 | 国精产品源xzl仙踪林仙踪 | 亚洲天堂网视频 | 日本高清无卡码一区二区久久 | 一 级做人爱全视频在线看 欧美xxxx做受老人国产的 | 久热中文字幕在线观看 | 亚洲23p| 精品国产自在精品国产精华天 | 午夜va| 国产欧美日韩一区二区加勒比 | 亚洲人成网站18禁止无码 | 夜夜高潮夜夜爽国产伦精品 | 欧美国产日韩在线播放 | 亚洲国产成人久久综合碰碰 | 日韩国产网站 | 91av视频在线免费观看 | 五十路丰满中年熟女中出 | 亚洲一区美女 | 91就要激情| 色窝窝无码一区二区三区成人网站 | 九九热国产视频 | 中文精品久久久久人妻不卡 | 国语精彩对白2021 | 91精品国产综合久久小仙女图片 | 国产精品免费麻豆入口 | 无码国产69精品久久久久网站 | 一本加勒比波多野结衣 | 日本少妇bbw撒尿视频 | 18禁裸体女免费观看 | 有码在线视频 | 国产精品va在线观看丝瓜影院 | 国产甜淫av片免费观看 | 日本熟妇色高清免费视频 | 免费成人深夜夜国外 | 国产精品久久久18成人 | 久久99精品久久久久久hb | 美女mm131午夜福利在线 | 免费的一级黄色片 | 精品永久免费 | 沈樵精品国产成av片 | 无码熟妇人妻av在线网站 | 懂色粉嫩绯色av | 日韩毛片在线视频x | 亚洲天堂99| 欧美三级成人理伦 | 日韩制服丝袜av | 九九午夜视频 | 韩国精品一卡2卡三卡4卡乱码 | 加勒比综合在线16p 黄色三级在线 | 国产卡一卡二卡三免费入口 | 国产亚洲日韩在线三区 | 亚洲乱玛2021 | 大尺度av无码污污福利网站 | 日日噜噜夜夜狠狠视频无码 | 欧美一区二区三区四区在线观看 | 午夜寻花在线观看 | 中国凸偷窥xxxx自由视频妇科 | 亚洲视频欧美视频 | 日韩欧洲在线高清一区 | 丁香六月色 | 丰满五十路熟女正在播放 | 国产精品视频一区二区三区不卡 | 岛国激情片 | 熟女无套内射线观56 | 天天澡夜夜澡狠狠久久 | 午夜美女影院 | 无码人妻少妇色欲av一区二区 | 人妻无码中文专区久久五月婷 | 一区二区在线国产 | 少妇真人直播免费视频 | 久久人人97超碰人人澡 | 午夜亚洲福利在线老司机 | 风流少妇bbwbbw69视频 | 国产精品久久久久久久白丝制服 | 性欧美videofree高清极品 | 欧洲一区二区在线观看 | 久久久精品影院 | 午夜嘿嘿嘿影院 | 4虎最新网址 | 国产人成无码视频在线1000 | 欧美另类图区清纯亚洲 | 国产高清在线不卡 | 中文无套内谢少妇视频 | 中文字幕天天躁日日躁狠狠躁 | 国产午夜性春猛交ⅹxxx | 高h禁伦餐桌上的肉伦水视频 | 国产成人精品免费视频大 | 强制中出し~大桥未久在线播放 | 午夜婷婷精品午夜无码a片影院 | 女被男啪到哭的视频网站 | 精品久久久久久国产牛牛 | 天天拍天天操 | 综合无码成人aⅴ视频在线观看 | 国产91色在线 | 免费 | 欧美中文字幕一区二区 | 日韩欧美在线免费视频 | 国产精品2018 | 欧美色图偷窥自拍 | 日韩人妻无码精品专区 | 免费无码毛片一区二区三区a片 | 搡8o老女人老妇人老熟 | 精品九九久久 | 免费a级毛片出奶水欧美 | 成人在线激情视频 | 国产乱码日产精品bd | 九热在线视频 | 亚洲精品国产精华液 | 亚洲乱码一卡二卡四卡乱码新区 | 18岁女人毛片 | 国产av大陆精品一区二区三区 | 伊人伊成久久人综合网站 | 欧美视频成人 | 亚洲精品男人天堂 | 羞羞视频在线观看免费观看 | 四虎影视国产精品久久 | 亚洲第一天堂网 | 欧美在线另类 | 一级黄色大片免费看 | 国产亚洲精品久久久性色情软件 | 久久人体视频 | 日产精品卡二卡三卡四卡区满十八 | 国内大量揄拍人妻精品視頻 | 日韩精品午夜 | 国产熟睡乱子伦视频 | 小嫩妇好紧好爽18禁视频 | 中国免费黄色片 | 99久久国产综合精品女不卡 | 少妇午夜av一区 | 欧美视频一区二区在线 | 丝袜足脚交91精品 | 欧美成人免费一区二区三区 | 操你啦青青草 | 日韩中文字幕亚洲 | 成人啪啪178| 不卡视频一区 | 国产一区视频免费观看 | 国产杨幂av在线播放 | 女女百合互慰av网站 | 激情91| 99久久久国产精品免费牛牛 | 久久91视频 | 国产999久久高清免费观看 | 人妻人人做人碰人人添青青 | 国产精品玖玖资源站大全 | 国产精品高潮露脸在线观看 | 国内一区二区三区香蕉aⅴ 国产精品日韩一区二区 | 草草影院av | 成人做爰www网站视频下载 | 黄在线看片免费人成视频 | 99亚洲国产精品 | 久久尹人| 日本真人添下面视频免费 | 国产区精品系列在线观看 | 美女扒开腿让男人桶爽久久软件 | 天天躁日日躁狠狠躁av | 国产黄色在线播放 | 95香蕉视频| 亚洲天堂资源网 | 成人激情在线观看 | 久久久久久国产精品日本 | 波多野结衣一区二区三区av免费 | 日韩精人妻无码一区二区三区 | tianlula成人精品| 久久97超碰人人澡人人爱 | 久久久久久久久99精品大 | 色网站免费 | 五月婷综合 | 草久久免费视频 | 久久婷婷五月综合色一区二区 | 久久久久久婷 | 亚洲乱亚洲乱妇中文影视 | 免费黄色小视频网站 | 国产婷婷综合在线视频中文 | 三上悠亚27部在线观看 | 色狠久久av北条麻妃081 | 国产精品污污 | 欧美激情综合在线 | 国产在线你懂得 | 高潮潮喷奶水飞溅视频无码 | 午夜爽爽爽男女污污污网站 | 又爽又黄又无遮挡网站 | 国产美女色诱视频又又酱 | 国产又爽又大又黄a片 | 国产日产欧美a级毛片 | 亚洲一区 | 日韩av无码中文字幕 | 六月成人网 | 精品无码专区久久久水蜜桃 | av久久爽爽爽一夜又一夜 | 国产男女猛烈无遮掩视频免费网站 | 亚洲精品无码一区二区 | 91亚洲精品久久久蜜桃借种 | 日本久久www成人免 奇米四色7777中文字幕 | 久久精品店 | 国产精品久久无码不卡 | 激情综合网婷婷 | 男女午夜视频在线观看 | 手机在线中文字幕 | 北条麻妃在线一区二区三区 | 国产欧美又粗又猛又爽 | 欧美日韩亚洲高清 | 国产成人综合95精品视频 | 久久国产劲爆∧v内射 | 人妻精品久久无码区 | 欧美三级欧美成人高清www | 国产精品久久久久一区二区三区 | 88国产精品视频一区二区三区 | 日本一区免费看 | 伊人婷婷色 | 亚洲精品无码久久久久秋霞 | 久久综合久久美利坚合众国 | 欧美xxxxxxxxxxx | 欧美精品 日韩 | 色综合久久88色综合天天免费 | 香蕉影院在线观看 | 2018av在线 | 2019日韩中文字幕mv | 国产欧美日韩亚洲一二三区 | 国产a一级| 久久精热 | 亚洲三级影院 | 91精品久久久久久久91蜜桃 | 亚洲中文字幕伊人久久无码 | 久久爱www免费人成av | 欧美毛片免费看 | 亚洲图欧洲图自拍另类高清 | 日韩av第一页在线播放 | 日本少妇一区二区三区 | 2019午夜三级网站理论 | 国产亚洲精品久久久久秋 | 欧美日韩国产码高清综合人成 | 综合精品欧美日韩国产在线 | 国产第九页 | 干干日日| 99国产欧美另娄久久久精品 | 久久精品无码人妻无码av | 免费国产成人高清在线视频 | 亚洲熟妇中文字幕曰产无码 | 无码午夜人妻一区二区不卡视频 | 亚洲精品久久久久午夜 | 日本在线二区 | 日韩一区网站 | 欧美日韩一区二区三区视频免费观看 | 国产9区 | 欧美日韩国产图片区一区 | 国产精品视频白浆免费视频 | 4hu四虎永久在线观看 | 欧美第七页 | 天天干天天操天天干天天操 | 无套中出极品少妇白浆 | 国产成人欧美一区二区三区八 | 99久久九九免费观看 | 欧美亚洲另类自拍 | 秋霞午夜成人鲁丝片午夜精品 | 日韩av在线中文 | 国产精品无码av不卡顿 | 亚洲依依成人综合网址 | 精品乱码一区二区三四区视频 | 九九热九九热 | 一区二区三区欧美在线观看 | 亚洲精品国产成人久久av盗摄 | 亚洲第一综合网址网址 | 激情五月色综合国产精品 | 日韩视频中文字幕在线观看 | 国产96视频| 成人av一区二区在线观看 | 亚洲国产成人va在线观看天堂 | 无码中文字幕免费一区二区三区 | 在线免费观看黄av | 日日插插 | 久久重口味 | 丁香婷婷激情俺也去俺来也 | 91啦国产| 国产精品任我爽爆在线播放, | 久久综合精品国产一区二区三区无码 | 亚洲国产一区二区a毛片 | 亚洲国产成人精品无码区在线网站 | 日韩电影一区二区三区 | 国产在线无码精品电影网 | 台湾性dvd性色av | 国产一级片毛片 | 久久综合影视 | 国产成人麻豆亚洲综合精品 | 亚洲午夜精品久久久 | 中文字幕一二三综合a | 欧美日韩一区二区不卡 | 欧美精品午夜 | 成人免费视频观看 | 亚洲精品乱码久久久久久不卡 | 18禁无遮挡免费视频网站 | 国产 日韩 欧美 自拍 | 国产精品边做奶水狂喷无码 | 久久人人爽人人爽人人片ⅴ | 狼友av永久网站免费观看孕交 | 国产精品亚洲视频 | 国产欧美又粗又猛又爽老小说 | 大屁股熟女白浆一区二区 | 国产夫妻在线观看 | 国产一区二区内射最近更新 | 99re视频| q2002日韩午夜伦高清 | 成人精品久久久 | 国产色视频网免费 | 久久久久久久久99精品情浪 | 日本少妇自慰免费完整版 | 久久免费视频7 | 丰满多毛少妇做爰视频爽爽和 | 日本特级视频 | 国产精品一区二区亚洲 | 久久超碰97人人做人人爱 | 黑人巨大精品欧美一区二区 | 国产精品免费在线播放 | 国产美女av | 亚洲骚图 | 国产美女福利在线观看 | 日韩少妇内射免费播放18禁裸乳 | 亚洲一区二区激情 | 色狠狠综合网 | 欧美 丝袜 自拍 制服 另类 | 欧美激情国内自拍 | 国产精品一区二区av麻豆 | 漂亮人妻去按摩被按中出 | 亚洲综合人成网免费视频 | 国产偷国产偷亚洲高清日韩 | 乱码卡一卡二新区网站 | 高中国产开嫩苞实拍视频在线观看 | 久久精品亚洲中文无东京热 | 热热热热色 | 五月婷中文字幕 | 韩日av一区二区 | 精品国产美女福到在线 | 蜜臀久久99精品久久久久久 | 天天草综合 | 20女人牲交片20分钟 | 国产高清免费观看 | 精彩国产萝视频在线 | 一本色道精品久久一区二区三区 | 99热在线精品免费全部 | 绯色av蜜臀一区二区中文字幕 | 久一精品视频 | 夏目彩春娇喘呻吟高潮迭起 | 小sao货揉揉你的奶真大电影 | 天天躁夜夜躁狠狠躁2021a2 | 欧美丰满熟妇多毛xxxxx | 在线播放www | 亚洲va综合va国产产va中 | 国产品无码一区二区三区在线 | 国产第一页浮力影院入口 | 久久久久久九九99精品 | 成人精品在线视频 | 欧美日韩亚洲色图 | 99少妇偷拍视频在线 | 无码一区二区三区亚洲人妻 | 青青在线免费观看视频 | 成人国产片视频在线观看 | 亚洲 欧美 国产 日韩 精品 | 国产精品国产三级在线... | 久草福利社 | 欧美午夜成人片在线观看 | 色老大网站 | 色综合99| 精品国产乱码久久久久久口爆网站 | 女人下面毛多水多视频 | 国产老师开裆丝袜喷水视频 | 欧美日韩第一页 | 欧精国精产品一区 | 在线婷婷 | 国产人成视频在线视频 | 精品国产三级a∨在线观看 五月婷婷激情综合 | 永久免费无码网站在线观看 | 国产欧美精品一区二区三区四区 | 无码全黄毛片免费看 | 国产日本欧美在线观看 | 欧美熟妇喷潮xxxx | 中国特级黄色大片 | 中文字幕乱码人妻一区二区三区 | 亚洲一码二码三码精华液 | 亚洲视频免费在线 | 亚洲熟妇久久精品 | 让少妇爽到高潮视频 | 国产成人乱码一二三区18 | 网站在线观看你懂的 | 免费人成视频网站在线下载 | 欧美性综合 | 国产男女精品视频 | 日日夜夜爱 | 精品人妻一区二区三区浪潮在线 | 黑人巨大人精品欧美三区 | av中文字幕免费观看 | 色呦呦国产精品 | 无码精品国产一区二区免费 | 成人欧美一区二区三区黑人孕妇 | 蜜臀精品国产高清在线观看 | 国产一精品av一免费爽爽 | 四虎影城库 | 中文字幕精品亚洲一区 | 九九久久精品国产免费看小说 | 午夜精品久久久久久久99樱桃 | 九色国产精品视频 | 任你躁x7x7x7x7在线观看 | 欧美视频在线看 | 丰满人妻的精油按摩做爰 | 亚洲熟妇丰满xxxxx | 亚洲欧美日韩国产国产a | 在线岛国片免费无码av | 欧美极品少妇xxxxⅹ猛交 | 久久精品国产av一区二区三区 | 人与鲁性猛交xxxx | 国产精品毛片一区二区在线看舒淇 | 96精品视频 | 亚洲熟妇无码av不卡在线 | 亚洲无线观看国产高清 | 99国产精品久久久久久久成人热 | jizz视频在线观看 | 欧美丝袜脚交 | 成人乱人乱一区二区三区软件 | 久久不见久久见www电影 | 欧美精品乱码久久久久久按摩 | 色屁屁www影院免费观看入口 | 亚洲色婷婷久久精品av蜜桃 | 亚洲一区二区三区乱码aⅴ蜜桃女 | 久久免费视频一区 | 成人美女黄网站色大色费全看在线观看 | 俄罗斯美女真人性做爰 | 56国语精品自产拍在线观看 | 色妞色视频一区二区三区四区 | 成年女人免费毛片视频永久vip | 国产永久免费观看视频 | 国产一级特黄aa大片出来精子 | 最近免费观看高清韩国日本大全 | 亚洲国产精品嫩草影院永久 | 亚洲国产精品va在线观看香蕉 | 爆爽久久久一区二区又大又黄又嫩 | 天天鲁一鲁摸一摸爽一爽 | 韩国毛片视频 | 男女猛烈啪啪无遮挡激烈 | 人善性zzzzzo另类 | 黑人与中国少妇xxxx视频在线 | 国产高清美女一级a毛片久久 | av小次郎收藏 | 久久国产精品免费一区二区三区 | 国内精品免费午夜又爽又色愉情 | 成人爱爱aa啪啪看片 | 国产淫视频 | 亚洲国产中文字幕在线 | 国产精品萌白酱永久在线观看 | 精品无人区乱码1区2区3区在线 | 午夜伦4480yy私人影院久久 | 国产精品久久久久毛片软件 | 欧美成人性生活片 | 欧美大片一区 | 蜜臀久久精品99国产精品日本 | 欧美人与动牲交a欧美精品 18禁超污无遮挡无码免费游戏 | 色综合色综合色综合色欲 | 久久久久琪琪去精品色一到本 | 午夜插插 | 中文午夜人妻无码看片 | 久久精品网站免费观看 | 天天爱天天射天天干 | 国产视频一级 | 少妇富婆高级按摩出水高潮 | 亚洲综合欧美日韩 | 激情五月激情综合网 | 色爱综合网 | 精品国产你懂的在线观看 | 欧美亚洲精品天堂 | 亚洲人禽杂交av片久久 | 欧美精品亚洲精品日韩精品 | 国产麻豆精品免费喷白浆视频 | 91我要操 | 亚洲精品综合一区二区三区在线 | 一本久久综合亚洲鲁鲁五月天 | 国产精品_国产精品_k频道w | 久久久国产精品免费 | 美女福利视频在线观看 | 爽交换快高h中文字幕 | 国产综合色产在线精品 | 中文字幕亚洲一区二区va在线 | 男人在线天堂 | 欧美成人免费草草影院视频 | 91最新在线视频 | 欧美牲交a欧美牲交aⅴ久久 | 国产午夜精华2020在线 | 色偷一区国产精品 | 少妇白浆高潮无码免费区 | 最新国产99热这里只有精品 | 奇米777四色在线精品 | 国产精品无码久久久久久久久久 | 成人精品av一区二区三区网站 | 青青青爽久久午夜综合久久午夜 | 国产精品∧v在线观看 | 97精品久久久午夜一区二区三区 | 美女赤身免费网站 | 久久高清免费视频 | 免费国产成人午夜福利电影 | 东北女人毛多水多牲交视频 | 麻豆文化传媒精品一区二区 | 亚洲毛片不卡av在线播放一区 | www.久久91| 97久久超碰成人精品网页 | 成人午夜激情网 | 国产精品久久久久一区二区国产 | 中文字幕第一页九 | 在线 欧美 中文 亚洲 精品 | 一本一道波多野结衣av一区 | 国产精品情侣呻吟对白视频 | 蜜桃一区二区三区 | 久久人人爽人人人人片 | 成人无遮羞视频在线观看 | 中文字幕人妻第一区 | 久久久青草婷婷精品综合日韩 | 亚洲视屏一区 | 乱码专区一卡二卡国色天香 | 欧美精品videos性欧美 | 一本色道久久综合亚洲精品小说 | 91巨炮| 亚洲国产视频一区二区 | 鲁鲁狠狠狠7777一区二区 | www.91插插插 | 在线a亚洲v天堂网2018 | 欧美12--15处交性娇小 | 一区二区三区黄 | 国产亚洲美女精品久久久久 | 精品国产一区二区三区性色 | 国产91亚洲精品 | 久久久久无码精品国产人妻无码 | 中文日韩亚洲欧美制服 | 欧美性猛交99久久久久99按摩 | 中文字幕av无码一区二区三区电影 | 亚洲乱码无码永久不卡在线 | 日韩中文字幕区一区有砖一区 | 大地资源在线观看官网第三页 | 最新天堂中文在线 | 91视频在线免费 | 国产美女亚洲精品久久久久 | 国产精品亚洲综合一区 | 亚洲日韩欧美一区、二区 | 精品国产香蕉伊思人在线 | 国产精品久久国产精品99盘 | 国产精品国产三级区别第一集 | 五月婷婷视频在线 | 澳门一级黄色片 | 国内偷自第一区二区三区 | 啪啪丰满少妇女尸 | 露脸国产精品自产拍在线观看 | 欧美人与动牲交xxxxbbbb | 日本免费黄色网址 | 99成人国产综合久久精品 | 久久久久久久久久久国产 | 久久精品在线视频 | 久久国产亚洲精品赲碰热 | 一级做性色a爱片久久毛片欧 | av久操 | 夜夜草导航 | 国产v欧美 | 日日做日日谢日日鲁 | 毛片小视频 | 中文字幕天天躁日日躁狠狠躁免费 | 91看黄| 久久国产传媒 | 国产一区二区亚洲精品 | 九九九在线观看视频 | 日韩精品无码av成人观看 | 精品在线视频一区二区三区 | 一级男女裸片 | 人妻人人添人妻人人爱 | 激情av无码后入 | 亚洲国产成人精品av区按摩 | jizz成熟丰满中文字幕.麻豆 | 亚洲婷婷六月的婷婷 | 国产传媒精品1区2区3区 | 欧美一区二区在线视频观看 | 国产免费又色又爽又黄的小说 | 91久久精品国产亚洲a∨麻豆 | 中文资源在线播放 | 国产在视频线精品视频 | 亚洲欧美日韩愉拍自拍 | 亚洲综合精品视频 | 欧美久久久一区二区三区 | 午夜在线观看视频 | 午夜拍拍拍无档视频免费qq群 | 99久久久无码国产精品 | 中文字幕在线播放 | 精品视频久久 | 香蕉视频啪啪 | 国内永久福利在线视频 | 日韩精品欧美激情 | 中文字幕无码久久一区 | 亚洲最大av一区二区三区 | 亚洲精品久久区二区三区蜜桃臀 | 国产a久久 | 女人十八特级淫片清 | 国产又色又爽又黄刺激在线视频 | 伊人久久综合无码成人网 | 亚州福利 | 日批影院| 黄色三级网站在线观看 | 性仑少妇av啪啪a毛片 | 一级免费黄色大片 | 天天久久综合网 | 国产精品久久久久久久久久精爆 | 伊人亚洲综合网色av另类 | 五月婷婷六月丁香 | 久久久99久久久国产自输拍 | 男女作爱网站 | 欧美第一区第二区 | 尤物蜜芽国产成人精品区 | 亚洲中文字幕伊人久久无码 | 黄色av成人| 极品白嫩高潮呻吟喷水av | 亚洲美女爱爱视频 | 免费色视频| 伊人精品久久久久中文字幕 | 装睡被陌生人摸出水好爽 | 69亚洲精品久久久 | 婷婷伊人五月色噜噜精品一区 | 国产乱淫av片 | 中文有码视频在线播放免费 | 一本一本久久a久久精品综合妖精 | 欧美日本国产va高清cabal | 国产视频亚洲精品 | 91超碰在线免费观看 | 97色伦图区97色伦综合图区 | 亚洲小说图区综合在线 | 久久无码潮喷a片无码高潮 越南少妇bbb真爽 | 男人的天堂国产 | 欧美黄色免费大片 | 国产亚洲精品aaaa片小说 | 日韩黄色在线观看 | 午夜激情视频在线 | 狠狠插天天干 | 欧美日韩精品久久久免费观看 | 婷婷色在线| 国产三级久久久久 | 亚洲欧美熟妇自拍色综合图片 | 丰满大乳一级淫片免费播放 | 国产成人无码av在线播放dvd | 精品无码人妻被多人侵犯av | 久久免费在线 | 日韩精品无码免费专区网站 | 欧美v国产v亚洲v日韩九九 | 女性向av在线 | 亚洲一卡2卡3卡四卡新区 | 无码任你躁久久久久久老妇 | 91精品无人区麻豆乱码1区2区介绍 | 久久夜色精品国产欧美乱 | 亚洲视频一区在线观看 | 亚洲毛片在线 | 青草综合一区二区三区 | 国产日韩在线免费 | 色欲麻豆国产福利精品 | 国产ts人妖调教重口男 | 亚洲久久成人 | 精品一区二区久久久 | 欧美激情一区二区在线 | 久久久久久久久久久久久女国产乱 | 在线看中文字幕 | 91精品国产综合久久久密闭 | 国产精品视频一二三 | 蜜桃无码av一区二区 | 天天插天天射天天干 | 日韩欧美一区二区三区永久免费 | 狠狠色丁香婷婷综合久久小说 | 国产免费av一区二区三区 | 97天天干 | 97天天操| 欧美日韩国产亚洲沙发 | 免费国产成人高清在线观看网站 | 熟妇丰满多毛的大隂户 | 依人成人综合网 | 国产一区二区三区av在线无码观看 | 亚洲一区二区网站 | 91国在线观看 | 久艹视频在线 | 精品久久香蕉国产线看观看亚洲 | 久久成人福利视频 | 国产黄频在线观看 | 先锋影音中文字幕 | 成人性生交视频免费看 | 香蕉国产在线观看 | 亚洲中文在线播放一区 | 尤物av无码色av无码麻豆 | 国产美女被遭高潮免费网站 | 日韩中文幕 | 国产精品久久国产精品99盘 | 蜜臀视频在线一区二区三区 | 啪免费| 久一区二区三区 | 夭天干天天躁天天摸 | 亚洲熟妇丰满多毛xxxx | 成人av激情人伦小说 | 久久久久琪琪去精品色无码 | 老女人裸体淫交 | 亚洲人成未满十八禁网站 | 欧美大胆丰满熟妇xxbb | 一区二区 中文字幕 | 成人免费无码av | 国产精品第三页 | 亚洲最大成人一区久久久 | 丁香婷婷色综合激情五月 | www.黄在线观看 | 精品久久久无码人妻中文字幕 | 亚洲女人初尝黑人巨大 | 狠狠干狠狠艹 | 亚洲中文字幕无码中文字 | 免费无遮挡禁18污污网站 | 中文字幕av不卡电影网 | 久久亚洲天堂网 | 国产精品国产毛片 | 女同互慰高潮呻吟免费播放 | 青青草av| 精品人妻一区二区三区四区在线 | 美女丝袜一区二区三区 | 国产熟睡乱子伦视频在线观看 | 日韩毛片在线观看 | 中文字幕在线观看不卡 | 国产小仙女精品av揉 | 亚洲日本三级 | 成人午夜亚洲精品无码网站 | 国产情侣草莓视频在线 | 激情文学小说区另类小说同性 | 青草视频在线 | 7799精品视频天天看 | 国内久久精品 | 日本免费黄色一级片 | 欧美在线观看19 | 91片黄在线观 | 色天天躁夜夜躁天干天干 | 成人毛片在线免费观看 | 久久久久久国产精品无码下载 | a在线亚洲男人的天堂 | 媚药一区二区三区四区 | 午夜精品一区二区三区的区别 | 男生白内裤自慰gv白袜男同 | 乱人伦人妻中文字幕在线 | 99热6这里只有精品 欧美极品少妇做受 | 国产性精品 | 亚洲国产精品婷婷 | 欧美做受69| 免费人成网站视频在线观看 | 国产 日韩 中文字幕 制服 | 日日摸天天做天天添天天欢 | 日韩亚洲欧美在线 | 伊人365| 日韩欧美中文字幕一区二区 | 黑人日批视频 | 人妻中文字幕乱人伦在线 | 伊人久久无码中文字幕 | 色天使久久综合网天天 | 狠狠干在线视频 | 长腿校花无力呻吟娇喘的视频 | 亚洲美女午夜一区二区亚洲精品 | 国产三级毛片视频 | 亚洲精品9999久久久久无码 | 粗大的内捧猛烈进出少妇视频 | 国产精品久久久久久久天堂 | 玩弄人妻少妇500系列视频 | 人妻体内射精一区二区三区 | 亚洲视频不卡 | 国产精品88久久久久久妇女 | 六月婷婷久香在线视频 | 99九九精品视频 | 狠狠操影院 | 午夜亚洲影院在线观看 | 国产精品www老牛影视 | 全部免费毛片在线播放网站 | 亚洲日韩精品无码专区网址 | 天堂网在线资源 | 韩国无码色视频在线观看 | 亚洲成在人线视av | 久久h| 日韩毛片精品 | 久久另类ts人妖一区二区 | 久草网在线| 无码国产精品成人 | 91she在线播放| 最新av中文字幕无码专区 | 午夜精品久久 | 国内精品91少妇在线播放 | 69久久久成人看片免费一区二 | 天天拍天天操 | 久久成年人视频 | 国偷自产一区二区三区蜜臀 | 在线观看视频中文字幕 | 日本少妇视频 | 欧美成人激情 | 成人在线高清 | 三上悠亚人妻中文字幕在线 | 亚洲日韩午夜av不卡在线观看 | 色屁屁 | 国产乱子伦无套一区二区三区 | h片在线看 | 国产精品无码无卡在线观看久 | 亚洲人成绝网站色www | 国产激情з∠视频一区二区 | 国产777777线观看视频 | 国产精品日韩 | 69亚洲精品久久久蜜桃小说 | 亚洲日韩av无码美腿丝袜 | 91在线欧美 | 99久久日韩精品免费热麻豆美女 | 国产精品女主播主要上线 | 丁香五香天堂 | 波多野av一区二区无码 | 日操操 | 国产高清一区二区三区直播 | 久草福利资源 | 天堂va久久久噜噜噜久久va | 东北少妇露脸无套对白 | 欧美亚洲日本国产综合在线 | 国产成人精品综合久久久 | 天堂国产一区二区三区 | 最新版天堂资源在线 | 亚洲精品国产拍在线 | 国产精品99久久久久的智能播放 | 偷偷在线观看免费高清av | 热久久中文 | 亚洲mv国产mv在线mv综合试看 | 精品国产不卡一区二区三区 | 欧美成人一区二区三区在线视频 | 国产一级黄色大片 | 久久精品一区二区 | 亚洲精品久久久久久中文传媒 | 色欲av永久无码精品无码蜜桃 | 精品永久久福利一区二区 | 五月婷婷在线视频 | 高清无码一区二区在线观看吞精 | 国产精品青草久久久久福利99 | 亚洲欧美国产日本 | 日韩不卡一二区 | 影音先锋中文字幕人妻 | 中文字幕一区二区三区在线视频 | 四虎成人精品无码永久在线 | 美女视频一区二区三区 | 97久久超碰亚洲视觉盛宴 | 久久综合给合久久狠狠狠88 | 成人情侣激情偷拍视频 | 大桥久未无码吹潮在线观看 | 99久久久成人国产精品免费 | 99久久亚洲精品 | 中文字幕无线观看中文字幕 | 国产精品免费vv欧美成人a | 日韩一区国产二区欧美三区 | 欧美又粗又大又黄的片 | 无码一区二区三区免费 | 波多野结衣一区二区三区在线观看 | 无码日韩av一区二区三区 | 色男人av | 久久综合av免费观看 | 国产3p又大又爽又粗又硬免费 | 久久精品成人无码观看不卡 | 亚洲天堂最新 | 九七超碰 | 欧美mv日韩mv国产mv网站 | 热99re久久精品 | 性一交一乱一伦在线播放 | 亚洲精品福利一区二区三区蜜桃 | 正在播放国产真实哭都没用 | 成年免费视频播放网站推荐 | 美女隐私羞羞视频在线观看 | 色一情一乱一伦一区二区三区四区 | 精品一区二区三区欧美 | 日本99视频| 精品人妻系列无码一区二区三区 | 西西大胆午夜人体视频 | 男女乱婬真视频 | 久久国产色av免费看 | 午夜无码片在线观看影院 | 伊人久久大香线蕉avapp下载 | 青青操国产视频 | 日本一二三区视频在线 | 99热久久成人免费频精品2 | 国产做受69高潮视频 | av夜夜躁狠狠躁日日躁 | 欧美黑人粗大 | 久久精品国产亚洲七七 | 日本sm极度另类视频 | 亚洲成av人片在一线观看 | 久久午夜激情 | 嫩草精品视频 | 98精品国产高清在线xxxx天堂 | 欧美亚洲一级 | 日本做受高潮又黄又爽 | 99久热re在线精品视频 | 亚洲高清国产拍精品熟女 | 亚洲欧美日韩国产综合精品二区 | 少妇内射高潮福利炮 | www.亚洲一区二区三区 | 日韩欧美黄色网址 | 日本又色又爽又黄的a片18禁 | 亚洲色图天堂 | 国产狂做受xxxxx高潮 | 伊人色婷婷| 与子敌伦刺激对白播放的优点 | 国产精品久久久久久久免费软件 | 波多野结衣一区二区三区av免费 | 久久久久久国产精品免费免费 | 噜噜噜狠狠夜夜躁精品仙踩林 | 中文字幕高清在线免费播放 | 亚洲人人爽 | 不卡的av中文字幕 | 国产一级做a爱片在线看免 69堂成人精品免费视频 | 亚洲成人日韩 | 久久精品8 | 麻豆精品传媒一二三区艾秋 | 午夜欧美艳情视频免费看 | 日本人与黑人做爰视频网站 | 免费又色又爽又黄的舒服软件 | 欧美毛片在线观看 | 国产美女a做受大片观看 | 少妇挑战三个黑人惨叫4p国语 | 亚洲午夜小视频 | 欧美性色大片在线观看 | 日韩精品 欧美 | 国产精品一区二区在线免费观看 | 欧美精品成人 | 少妇xxx网站 | 成人乱淫av日日摸夜夜爽 | 五月色丁香| 岛国毛片 | 日本久久夜夜一本婷婷 | 美日欧激情av大片免费观看 | 人与禽性视频77777 | 中文字幕无码日韩欧免费软件 | 中文字幕无码乱人妻 | 永久看看免费大片 | 国产亚洲视频免费播放 | 中文字幕不卡在线播放 | 高中国产开嫩苞实拍视频在线观看 | 91五月婷蜜桃综合 | 国产精品久久久久9999高清 | 国产又粗又猛视频免费 | 亚洲色精品aⅴ一区区三区 国产成人精品免费视频大全 | 国产在线视频一区二区三区98 | 国产精品无码一二区免费 | 欧美大码bbw搡bbbb搡小说 | 伊人av综合 | 午夜黄色小视频 | 国产精品高跟丝袜一区 | 2020久热爱精品视频在线观看 | 国农村精品国产自线拍 | 色综合88 | 精品国产黄 | 插美女网站 | 国产香蕉尹人在线视频你懂的 | 日韩区欧美国产区在线观看 | 超碰1024 | 国产高清免费观看 | 狠狠狠色丁香综合婷婷久久 | 色羞羞视频在线观看免费 | 日本一级在线观看 | 女装男の子av在线播放 | 日本熟妇色一本在线观看 | 大乳丰满人妻中文字幕日本电影 | 亚洲区综合| 无码日韩人妻精品久久 | 国产精品午夜剧场免费观看 | 忍着娇喘人妻被中出中文字幕 | 午夜av影视 | 亚洲色播爱爱爱爱爱爱爱 | 97视频在线免费播放 | 人人射人人插 | 日本www视频 | 一区二区在线 | 欧洲 | 大荫蒂欧美精品另类 | 亚州综合| 国产毛毛片 | 精品久久一二三区 | 亚洲狠狠色成人综合网 | 91久久国产露脸精品国产 | 五月激情丁香 | 蜜臀av国内精品久久久较好效果 | 日本在线播放一区二区 | 免费无毒永久av网站 | 国产成人精品高清在线电影 | 国产女人高潮叫床视频 | 欧美亚韩一区二区三区 | 少妇人妻av毛片在线看 | 亚洲成av人综合在线观看 | 人妻av无码专区久久 | 日本在线不卡免费 | 在线免费看mv的网站入口 | 日韩中文字幕中文无码久本草 | 日韩一级特黄毛片 | 深爱五月激情五月 | 日本亚洲欧洲色α | 国产91在线看| 黑人巨大无码中文字幕无码 | 爱情岛亚洲论坛入口网站 | 在线观看片免费人成视频无码 | 男女啪啪免费网站 | 国产视频在线观看一区二区 | 日韩在线视频在线 | 夜先锋av资源网站 | 无码av最新无码av专区 | 国产精品丝袜肉丝出水 | 99免费在线观看 | 国产午夜羞羞小视频在线观看免费 | 一区精品在线 | 熟女俱乐部五十路二区av | 中国精品无码免费专区午夜 | 波多野结衣一区二区三区在线观看 | 婷婷色综合视频在线观看 | 日韩欧美视频免费观看 | 国产成人艳妇aa视频在线 | 欧美精品在线一区二区 | 99久久99久久久精品齐齐综合色圆 | 国产成人精品一二三区 | 国产又色又爽又黄的视频在线 | 91中文字幕在线 | 久久亚洲成人 | 欧美自拍偷拍 | 爱情岛亚洲论坛入口网站 | 永久免费看黄网站 | 伊人亚洲综合影院首页 | 亚洲淫视频 | 国产精品亚洲二区在线观看 | 亚洲精品久久久久av无码 | 午夜高潮视频 | 无码精品人妻一区二区三区老牛 | 国产日韩亚洲 | 开心婷婷五月激情综合社区 | 国产麻豆剧果冻传媒兄妹蕉谈 | 免费在线观看不卡av | av在线免费看片 | 亚洲欧洲精品成人久久曰 | 久久99精品久久久久久噜噜 | 美女内射毛片在线看 | av av片在线看 | 日韩视频在线一区二区 | 中文无码字幕中文有码字幕 | 天天做天天爱天天做 | 毛片网站在线观看 | 男女插插插网站 | 午夜性福利视频 | 自拍偷拍视频网站 | 国产色爱av资源综合区 | 成人午夜免费福利 | 中文在线观看免费视频 | 粗大黑人巨茎大战欧美成人免费看 | 国产理论在线 | 大伊人狠狠躁夜夜躁av一区 | 久久亚洲精品中文字幕无男同 | 凹凸在线无码免费视频 | 欧美日韩性视频 | 成年人黄色一级片 | 日韩精品极品视频 | 天堂在线视频免费 | 久久天天躁狠狠躁夜夜96流白浆 | 黄色免费一级视频 | 亚洲精品黑牛一区二区三区 | 黄色片在线视频 | 意大利av| 欧美疯狂做受xxxx高潮 | 国产a一级片 | 国产欧美日韩一区二区三区在线 | 亚洲综合av色婷婷 | 日日噜噜夜夜狠狠视频无码 | 免费无码av一区二区三区 | 午夜视频一区二区三区 | 亚洲综合天堂一区二区三区 | 欧美白人最猛性xxxxx | 午夜美女网站 | 中文字幕 在线 欧美 日韩 制服 | 成在人线av无码免费漫画 | 国产精品一区二区三区在线 | 男人天堂1024| 国产欧美激情一区二区 | 亚洲日韩av无码一区二区三区人 | 国产男女爽爽爽免费视频 | 中文字幕在线观看地址 | 777久久久免费精品国产 | 欧美俄罗斯40老熟妇 | 黄色小说在线视频 | 亚洲欧洲老熟女av | 国产精品视频分类精品 | 538国产精品一区二区免费视频 | 欧美日韩国产精品激情在线播放 | 97精品国产97久久久久久久久久久久 | 色8激情欧美成人久久综合电影 | 99热久久免费频精品18 | 夜夜超碰| 亚洲色图首页 | 玩弄放荡丰满少妇视频 | 全国最大成人免费视频 | 国产福利在线视频观看 | 深夜福利免费视频 | 国产乱子伦视频在线观看 | 亚洲国产成人久久精品大牛影视 | 久久亚洲中文无码咪咪爱 | 亚洲色图在线观看视频 | 亚洲精品欧美综合四区 | 嫩草影院懂你的影院 | 久久免费精品国自产拍网站 | 天堂久久天堂av色综合 | 成熟丰满熟妇高潮xxxxx视频 | 国产成人a人亚洲精品无码 亚洲日产无码中文字幕 | 肉嫁高柳家在线看 | 在线伊人 | 天堂av在线免费观看 | 亚洲欧美国产另类视频 | 欧美精品aaaa | 国产精品露脸视频观看 | 亚洲天天摸日日摸天天欢 | 丁香色综合| 无遮挡h肉视频在线观看免费资源 | 成 人 黄 色 视频 免费观看 | 日韩av片在线免费观看 | 天天射夜夜骑 | 人妻av无码专区久久 | 欧美日韩成人一区二区在线观看 | 国产亚洲欧美在线观看三区 | 国产精品久久久久久免费 | 国产caowo18在线观看 | 又黄又爽又色的免费软件 | 中文亚洲爆乳av无码专区 | 成人短视频在线观看 | 日本一区二区三区免费播放视频了 | www.夜夜爱 | 黄色免费小视频 | 国产极品jizzhd欧美 | 亚洲国产精品久久久天堂不卡海量 | 日本不卡一 | 国产又白又嫩又爽又黄 | 天天综合网7799精品 | 日本黑人一区二区免费视频 | 国产精品麻花传媒二三区别 | 无码丰满熟妇一区二区 | 动漫精品无码h在线观看 | 涩久久 | 成年人黄色免费网站 | 久久永久视频 | 秋霞特色aa大片在线 | 久久涩综合 | 日韩极品在线 | 黄网站在线看免费 | 亚洲天堂成人 | 国产看片网站 | 精品国产乱码一区二区三 | 国产成人精品日本亚洲一区 | 少妇被躁爽到高潮 | 97精品国产| 国产精品不卡一区二区三区 | 无码精品人妻一区二区三区人妻斩 | 久久黄色av | aa黄色片| 激情网站视频 | 日韩精品一卡二卡二卡四卡乱码 | 亚洲成av人无码中文字幕 | 四虎亚洲国产成人久久精品 | 日韩av女优在线播放 | 午夜在线激情 | 亚洲精品无码成人a片 | 亚洲区日韩精品中文字幕 | 欧美亚洲系列 | 夜夜未满十八勿进的爽爽影院 | 夜夜嗨国产精品 | 超碰日韩| 在线综合网 | 日韩h视频 | 无码精品黑人一区二区三区 | 伦理片无码电影在线看 | 最新的国产成人精品2020 | 黄色高潮 | 日本私人vps一夜爽毛片 | 国产粉嫩高中无套进入 | 日韩欧美亚洲天堂 | 亚洲国产精品久久精品 | 好吊妞视频cao | 久久久久久a亚洲欧洲av | 视频国产91 | 国产精品欧美久久久久久日木一道 | 国内自拍真实伦在线视频 | 视频二区丝袜国产欧美日韩 | 西川结衣av | 啪啪无码人妻丰满熟妇 | 国产乱淫av片 | 69一级日产乱码一块卡二卡三 | 久久大香伊蕉在人线免费 | 欧美一级片在线免费观看 | 欧美草逼视频 | 国产午夜福利在线观看视频 | 久久理论视频 | 91中文字幕在线 | 国产色青青视频在线观看撒 | 欧美日韩在线视频一区二区 | 小婷性开放肉日记高h视频 男女性爽大片视频免费看 亚洲 自拍 色综合图区av | 91精品久久久久久久久中文字幕 | 亚洲熟妇av一区二区三区下载 | 亚洲精品乱码久久久久久蜜桃图片 | 91久久精品国产亚洲a∨麻豆 | 91啦丨九色丨刺激 | 国产精品福利在线观看 | 一区二区高清视频 | av大全免费| 寂寞骚妇被后入式爆草抓爆 | 日韩欧美一二三 | 爱情岛论坛成人永久网站在线观看 | 狠狠爱综合 | 插插插精品亚洲一区 | 看片日韩| 久久亚洲精品国产精品 | 国产成人精品日本亚洲成熟 | 国产探花在线观看 | 欧美jizzhd精品欧美性24 | 被c到高潮疯狂喷水国产 | 欧美一区二区三区红桃小说 | 国产99视频精品免费观看6 | 九九中文字幕 | 5d肉蒲团之性战奶水 | 日韩av高潮喷水在线观看 | 国产3344在线观看视频 | 九九黄色大片 | 亚洲精品aa片在线观看国产 | 亚洲日韩一页精品发布 | 精品无码国产污污污免费网站国产 | 欧美成人一区二区三区在线视频 | 国产有码在线 | 国产视频线观看永久免费 | 久久国产热这里只有精品 | 日韩精品一区二区午夜成人版 | 青娱乐91在线 | 先锋影音av最新资源 | 欧美日韩一本无线码专区 | 日本亚洲最大的色成网站www | 免费女人18a级毛片视频 | 色偷偷88888欧美精品久久久 | 国产麻豆9l精品三级站 | 豆花视频18 成人入口 | 色麻豆国产原创av色哟哟 | 免费国产黄色网址 | 国产成人精品自在钱拍 | 国产成人 综合 亚洲欧美 | 国产精品综合色区小说 | 国产在线播放av | 国产裸体网站 | 亚洲中文无码av永久不收费 | 中文有码一区 | 亚洲精选av | 国产欧美一区二 | 国产白浆喷水在线视频 | 国产麻豆精品传媒av国产婷婷 | 亚洲 另类 春色 国产 | 看免费黄色片 | 亚洲欧美第一 | 亚洲高清欧美 | 亚洲精品国偷拍自产在线麻豆 | 久久久久久久久888 亚洲日本乱码一区二区三区 | 久久精品亚洲中文字幕无码麻豆 | 亚洲国产精品自在拍在线播放蜜臀 | 欧美日韩亚洲国内综合网38c38 | 日韩a无v码在线播放 | 国产福利一区二区三区 | 国产成人精品福利网站 | 日本免费一本一二区三区 | 在线色综合 | 四虎国产精品免费久久 | 91女女互慰吃奶在线 | 亚洲中文字幕日产乱码小说 | 日本色www | 日韩免费在线观看av | 国产亚洲视频一区 | 日本少妇寂寞少妇aaa | 欧美交换配乱吟粗大在线观看 | 少妇扒开粉嫩小泬视频 | 欧美精品久久一区 | 亚洲精品三区 | 成 人 网 站不卡在线观看 | 亚洲国内精品 | 少妇人妻无码精品视频app | 茄子成人看a∨片免费软件 国产成人无码精品xxxx | 蜜桃av久久久一区二区三区麻豆 | 国产又色又爽又高潮免费 | 中文字幕女优 | 欧美一区二区三区啪啪 | 亚洲 欧洲 日韩 | 国产美女遭强高潮网站观看 | 久久久久久亚洲精品不卡4k岛国 | 久久久久久国产精品无码超碰动画 | 艳妇臀荡乳欲伦岳在线观看 | 亚洲国产aⅴ成人精品无吗 中文二区 | 国产丰满农村老妇女乱 | 五月婷中文字幕 | 四虎影院地址 | 一区二区三区四区免费 | 色香蕉视频在线观看 | 黑人巨大精品欧美黑白配亚洲 | 欧美私人网站 | 四虎最新入口 | 国产黑色丝袜呻吟在线91 | 国产精品成人99久久久久 | 特黄性暴力强在线线播放 | 最新国产精品剧情在线ss | 免费人成再在线观看视频 | 美女撒尿毛片视频免费看 | 国产美女在线精品免费观看网址 | 亚洲精品成人网久久久久久 | 欧美午夜理伦三级在线观看 | 野花视频免费版高清在线观看 | 91av视频在线免费观看 | 精品一卡二卡三卡 | 亚洲青草视频 | 天天躁日日躁狠狠躁欧美老妇 | 欧美怡红院免费全部视频 | 星空大象在线观看免费 | 精品亚洲成a人在线看片 | 中文字幕乱码在线播放 | 国产精品久久久久久久久久新婚 | 亚洲精品国产高清一线久久 | av无码人妻一区二区三区牛牛 | 无码少妇精品一区二区免费 | 91在线网| 在线观看国产91 | 欧美黑人巨大videos精品男男 | 欧日韩在线 | 加勒比中文无码久久综合色 | 天天操夜操 | 国产成人精品高清在线观看93 | 国内精品久久久久久久久齐齐 | 久热草视频 | 成人日批视频 | 国产人成无码视频在线观看 | 日韩av第一页在线播放 | 国产做a爰片久久毛片a片白丝 | 18禁女裸乳扒开免费视频 | 久久精品中文字幕无码绿巨人 | 色五月丁香五月综合五月4438 | 无码人妻久久一区二区三区 | 久草久草视频 | 尤物蜜芽国产成人精品区 | 日本妇人成熟免费中文字幕 | 欧美疯狂三p群体交乱小说 欧美在线观看a | 丁香六月综合激情 | 中国精品无码免费专区午夜 | 日本视频网站www色高清免费 | 五月天激情婷婷婷久久 | 日在线视频 | 亚洲欧美人高清精品a∨ | 欧美日本一区二区视频在线观看 | 69午夜免费福利 | 国产97超碰人人做人人爱 | 日韩av无码久久精品免费 | 97精品国产97久久久久久久久久久久 | 国产成人a在线观看网站站 天堂中文网在线 | 丰满的少妇hd高清中文字幕 | 夜夜av| 国产成人精品三级麻豆 | 久久久精品久久 | 综合网日日天干夜夜久久 | 少妇乳大丰满高潮喷水 | 少妇人妻偷人精品无码视频新浪 | 色多多www视频在线观看免费 | 欧美黄色一区 | 日韩精品福利在线 | 在线免费观看小视频 | 亚色中文字幕 | 色综合av社区男人的天堂 | 丰满岳跪趴高撅肥臀尤物在线观看 | 少妇裸体性猛交视频 | 国产精品一区二区精品 | 国产va免费精品观看精品 | 久久亚洲色一区二区三区 | 日韩中文字幕视频在线观看 | 色综合色欲色综合色综合色综合r | 午夜高清国产拍精品福利 | 蜜桃av久久久亚洲精品 | 中文字幕av一区 | 青青操国产视频 | 亚洲中文字幕无码久久2018 | 狠狠躁夜夜躁av网站中文字幕 | 欧美成人在线免费观看 | 亚洲精品tv久久久久久久久 | 欧美福利网| 天天射天天干天天爽 | 成人午夜福利免费专区无码 | 999.av| 偷拍欧美亚洲 | 天天色影网 | 色综合色综合网色综合 | 中文字字幕在线乱码视频 | 亚洲天堂网视频 | 国产一区二区av在线 | 国产区精品系列在线观看 | 日韩精品理论 | 日韩av手机在线免费观看 | 国产成人毛片在线视频 | 无码一区二区三区视频 | 日韩人妻无码精品系列专区 | 中文字幕一区日韩精品欧美 | 精品国产一区二区三区京东影业 | 亚洲成人av影片 | 夜夜躁日日躁狠狠久久av | 国产色欲婬乱免费视频软件 | 大奶少妇av | 婷婷国产一区 | 欧美另类69xxxx | 国产毛片不卡 | 91视频com| sm在线视频| 精品国产自线午夜福利在线观看 | a三级三级成人网站在线视频 | 中文字幕精品亚洲 | 日韩精品a在线观看 | 久久天天躁狠狠躁夜夜免费观看 | 边啃奶头边躁狠狠躁玩爽在水里面 | 亚洲精品一区二区中文字幕 | 久久四虎影院 | 免费人成在线观看欧美精品 | 尤物亚洲国产亚综合在线区 | 国产精品爽爽久久久久久 | 玩丰满高大邻居人妻无码 | youjizzcom中国少妇| 日本怡红院免费全部的视频 | 国产靠逼视频 | 少妇高潮流白浆在线观看 | 麻豆日产精品卡2卡3卡4卡5卡 | 农村少妇无套内谢免费 | 亚洲高清成人aⅴ片777 | www.国产黄色 | 国产精品99久久久久久久女警 | 成人在线播放网站 | 国产亚洲视频在线播放香蕉 | 久久99精品久久久久久秒播 | 久久综合伊人九色综合 | 日本不卡不卡 | 18久久久 | 中文字日产乱码免费1~3软件 | 啪视频在线观看 | 国产亚洲精品一区在线播放 | 亚洲成人精品在线观看 | 国产男人的天堂 | 国产v片在线播放免费无码 精品卡1卡2卡三卡免费网站 | 全部免费a级毛片 | 乱人伦中文无码视频 | 尤物精品国产第一福利网站 | 久久av高潮av无码av | 91高清视频在线 | 久久精品超碰av无码 | 亚洲不卡视频在线观看 | 亚洲精品456在线播放第一页 | 国产成人+亚洲欧洲+综合 | 欧美日韩综合在线精品 | 手机免费av在线 | 亚洲一区二区在线看 | 9999精品视频 | 欧美色一区二区三区在线观看 | 在线播放亚洲人成电影 | 麻豆文化传媒精品一区二区 | 天天干人人 | 性开放视频 | 中文字幕我不卡在线看 | 久久精品一本到99热免费 | 成人免费看毛片 | 久久一区二区三区四区 | 日本熟妇色xxxxx日本免费看 | 亚洲一级片网站 | 在线āv视频| 久久久久人妻一区视色 | 99热在线精品国产观看 | 国产麻豆放荡av剧情演绎 | 亚洲欧美日韩中文字幕在线一区 | 久久精品视频免费看 | 欧美双人家庭影院 | 国产精品欧美亚洲 | 91禁看片| 亚洲精品一区 | 99久久精品久久久久久ai换脸 | 好男人好资源在线观看免费视频 | 欧美成人va免费看视频 | 亚洲香蕉网久久综合影视 | 第一福利精品500在线导航 | 国产真实的和子乱拍在线观看 | 绿巨人色多多 | 宅女噜噜66国产精品观看免费 | 欧美xxxx做受老人国产的 | 欧美日韩精品久久免费 | 成人一级视频在线观看 | 久久人人爽人人爽人人片av不 | 日本少妇网 | 亚洲精品无播放器在线播放 | 99精品视频在线在线观看视频 | 嫩草嫩草嫩草嫩草嫩草 | 扶她强h文巨肉高h | 青青青国产在线观看免费 | 国产一区二区三区色淫影院 | 深夜国产成人福利在线观看 | 亚洲一区二区精品视频 | 男人扒开女人双腿猛进免费视频 | 国产夜夜夜| 在线a亚洲老鸭窝天堂av高清 | 欧美高潮在线 | av成人亚洲| 噜噜色av | 欧美性色黄大片www喷水 | 依人在线视频 | 亚洲精品三级 | 45分钟免费真人视频 | 亚洲热av| 国产二区免费 | 中文学幕专区 | www.youjizz.日本 | 宅男噜噜噜66国产精品免费 | 日韩卡二卡三卡四卡永久入口 | 天天躁日日躁狠狠躁超碰97 | 97干在线视频 | 人妻去按摩店被黑人按中出 | 欧美成在线视频 | 日韩免费观看完整 | 2018av在线 | 激情综合色综合啪啪五月 | 天天操视频网站 | 国产乱仑视频 | 日韩一二三区在线 | 欧美天天综合网 | 欧美品无码一区二区三区在线蜜桃 | 精品无码成人片一区二区98 | 男女午夜爽爽爽 | 成年人香蕉视频 | 懂色av一区二区三区免费 | 美日韩免费 | 国产欧美一区二区精品老汉影院 | 亚洲成人自拍网 | 亚洲成a人片在线观看国产 国产精品久久久久无码人妻 | 亚洲成a人片在线不卡一二三区 | 亚洲国产精品区 | 99国产精品无码专区 | 国产男女猛烈无遮挡免费网站 | 人成福利视频在线观看 | 97se亚洲综合自在线 | 免费福利视频网 | 日本舐足脚视频 | 久久五月天综合 | 天天综合在线视频 | 丰满人妻一区二区三区视频53 | 色婷婷综合久久久久中文字幕 | 污网站大全免费 | 27美女少妇洗澡偷拍 | 99久久久无码国产精品古装 | 337p亚洲精品色噜噜噜 | 日日碰狠狠丁香久燥 | 亚洲色图15p | 午夜影院欧美 | 国产丰满天美videossex | 国精产品一区 | 日本一级大全 | 99热热热 | 国产成人午夜福利电影在线播放 | 欧美bbb| 亚洲欧美精品aaaaaa片 | 午夜福利日本一区二区无码 | 天天射天天操天天 | 亚洲伦理网 | 国产精品久久久久久久毛片明星 | 97916.com| 国模小婕私拍鲜嫩玉门 | 亚洲一本大道av久在线播放 | 手机在线观看av | 精品一区二区在线看 | 天堂一区二区mv在线观看 | 亚洲高清视频免费 | 免费观看黄网站在线播放 | 日韩人妻无码精品—专区 | 中文字幕色婷婷在线视频 | 亚洲激情第一页 | 午夜午夜精品一区二区三区文 | 伊人久久影院 | 高清乱码男女免费观看 | 国产喷水吹潮在线播放91 | 希岛爱理在线 | 国产自产在线视频一区 | 久久免费看片 | 一本色道婷婷久久欧美 | 湿女导航福利av导航 | 精品人妻系列无码人妻漫画 | 久久99精品久久久久久久不卡 | 亚洲一二三四区 | 国产精品夜夜夜一区二区三区尤 | 人人射人人爱 | 真人抽搐一进一出gif | 青春草免费视频 | 伊人精品在线观看 | 国产成人鲁鲁免费视频a | 色花av| 日韩经典在线 | 国产成人av免费观看 | 欧美激情在线一区二区 | 成人久久网站 | 韩国黄色片网站 | 欧美性生交大片免费看 | 精品人妻系列无码人妻免费视频 | 精品无码乱码av | 91麻豆产精品久久久久久 | 中日韩精品卡一卡二卡3卡 男人综合网 | 国产精品一区二区久久国产 | 2018久久| 少妇wwb搡bbbb搡hd | 综合色导航 | 又粗又硬的毛片aaaaa片 | 欧美ay| 国产精品videos麻豆 | 72pao成人国产永久免费视频 | 欧美日韩国产第一页 | 亚洲免费不卡 | 国产精品66 | 久久久久久无码精品人妻a片软件 | 国产大学生援交视频在线观看 | 国产一区二区三区精品毛片 | 国产精品亚洲a∨天堂 | 激情伊人 | 国产人妻人伦精品无码麻豆 | 国产精品久久久久久久久久久久久久久 | 国产成人一级片 | 激情婷婷六月 | 国产精品粉嫩懂色av | 乱码卡一卡二新区网站 | 男插女青青 | 蓝av导航a√第一福利网 | 精品人伦一区二区三区蜜桃免费 | 无码成人免费全部观看 | 久久婷婷中文字幕 | 黄色成人免费观看 | 亚洲最新无码成av人 | 国产夜色精品一区二区av | 国产精品久久久一区二区 | 国产精品成人网址在线观看 | 天天摸天天透天天添 | 中文成人无码精品久久久动漫 | 理论片中文字幕在线观看 | 日韩夜夜| 免费成人深夜夜行网站视频 | 国产成人无码牲交免费视频 | 羞羞涩涩视频 | 欧洲熟妇牲交 | 精品国际久久久久999波多野 | 久久久久久久久久亚洲 | 天天综合网天天综合色 | 99久久免费看少妇高潮a片 | 精品国产亚洲一区二区三区 | 久久精品人人做人人妻人人玩 | 人综合久合合 | 国产大片黄色 | 国产亚洲中文日本不卡二区 | 欧美 日韩 国产 成人 | 人妻少妇精品无码专区芭乐视网 | 欧美激情综合色综合啪啪五月 | 国产一精品久久99无吗一高潮 | 香蕉视频成人 | 99re这里只有精品首页 | 精品无人区卡一卡二卡三乱码 | 国产爆乳无码视频在线观看3 | 91av视频在线播放 | 一区二区中文字幕 | 日韩av大片在线观看 | 一区二区三区四区在线不卡高清 | www.成人国产 | 无码国产精品一区二区免费式直播 | 亚洲人成网站在线播放影院在线 | 日产学生妹在线观看 | 国产免费人人看 | 久操中文 | 国产91影院 | 人人干人人干 | 九九最新视频完整 | 久久99热这里只频精品6 | 男女黄色毛片 | 国产小呦泬泬99精品 | 日日噜噜噜夜夜爽爽狠狠小说 | 国产一级视频免费观看 | 欧日韩无套内射变态 | www日本高清| 精品亚洲永久免费精品 | 国产哺乳奶水91在线播放 | 久久久久青草线蕉亚洲麻豆 | 播放灌醉水嫩大学生国内精品 | 久久99精品一区二区蜜桃臀 | 91久久久一线二线三线品牌 | 国产伦子xxx视频沙发 | 男人扒开女人双腿猛进免费视频 | 国产精品一区二区人人爽79欧美 | 亚洲精品专区成人网站 | av国产成人 | 久久国产精品久久 | 免费福利视频在线观看 | 欧美性狂猛bbbbbbxxxxxx精品 | 国产色午夜婷婷一区二区三区 | 国产在线观看超清无码视频一区二区 | 欧美日韩视频免费在线观看 | 日本欧美不卡 | 1024精品视频 | 亚洲日韩精品无码一区二区三区 | 在线看a网站 | 风流少妇又紧又爽又丰满 | www.色妞| 特级西西444ww大胆高清图片 | 日韩欧美精品有码在线 | 国产欧美中文 | 国产裸模视频免费区无码 | 亚洲人成人网站色www | 人人妻人人澡人人爽欧美二区 | 日本免费人成视频在线观看 | 精品无码午夜福利理论片 | 天天草天天射 | 亚洲精品女人久久久 | 无码纯肉视频在线观看 | 狂野欧美激情性xxxx在线观看 | 日韩精品专区在线影院重磅 | 热久久99热精品首页 | 久久精品黄aa片一区二区三区 | 日韩美女网站 | 一边啪啪一边呻吟av夜夜嗨 | 欧美日韩综合在线观看 | 国内成人免费视频 | 忘忧草精品久久久久久久高清 | 欧美丰满肥婆videos | 一区三区视频在线观看 | 香蕉久久久久久久av网站 | 久久视频这里只精品99 | 国产亚洲欧洲997久久综合 | 青青草763 | 欧美69式互添视频在线 | 国产一国产aa毛片 | 国模大胆一区二区三区 | 韩国三级视频 | 熟女人妻一区二区三区视频 | 日本一级淫片免费啪啪琪琪 | 美女无遮挡免费网站 | 久久久久成人片免费观看 | 国产成人精品av久久 | 中文字幕日本在线 | 欧美人与动牲交a免费观看 国内av一区二区 | 丰满人妻的精油按摩做爰 | 国产在线激情 | 国产成人综合久久亚洲精品 | 97免费超碰| 人妻巨大乳一二三区 | 香蕉久久福利院 | 国产美女免费无遮挡 | 欧美18精品久久久无码午夜福利 | 又大又粗欧美黑人aaaaa片 | 日韩成人高清在线 | 午夜少妇性影院私人影院 | 偷窥四川少妇野外啪啪 | 中文字幕av无码不卡 | 91久久久久久波多野高潮 | 午夜寂寞福利 | 中文字幕乱码人妻一区二区三区 | 欧美性video高清精品 | 日本乱码一区二区三区芒果 | 国产呦精品一区二区三区网站 | 亚洲 日韩 国产 中文有码 | 日韩精品人妻无码久久影院 | 中文字幕无限2021 | 亚洲卡1卡2卡3精品 亚洲人亚洲精品成人网站入口 | 玖玖资源站亚洲最大成人网站 | 黄色一级片日本 | 亚洲一区二区色 | 五月婷婷开心中文字幕 | 精品人伦一区二区三区潘金莲 | av在线不卡观看 | 四虎网站免费观看视频 | 中文字幕亚洲综合 | 在线伊人av | jizz日本女人 | 性欧美高清come | 久久99亚洲精品久久69 | 穿越异世荒淫h啪肉np文 | 在线免费不卡视频 | 色久网 | 国内精品免费久久久久软件 | 91成熟丰满女人少妇777 | 激情综合激情五月俺也去 | 老女老肥熟国产在线视频 | 91精品久久久久久粉嫩 | 成人午夜片av在线看 | 国产互换人妻hd | 日本欧美精91品成人久久久 | 老司机导航亚洲精品导航 | 国产精品日本一区二区不卡视频 | 日本人与黑人做爰的视频 | 日韩精品人妻系列一区二区三区 | 思思久思思 | 黑人大战日本人妻嗷嗷叫不卡视频 | 97久久精品人人澡人人爽缅北 | 五月婷六月婷婷俺也去 | 久久99精品久久久久久久清纯 | 亚洲最大成人免费视频 | 青青青国产依人在线 | 日韩一卡2卡3卡4卡2021免费观看国色天香 | 色之久久 | 日日干狠狠干 | 欧美日本特级婬片视频 | 怡红院成永久免费人视频新的 | 四虎免费最新在线永久4hu | 国产亚洲黑人性受xxxx精品 | 亚洲国产精品乱码一区二区 | 在线中文字幕乱码英文字幕正常 | 久久人妻国产精品 | 91视频香蕉视频 | 中文字幕丰满伦子无码ab | 国产 字幕 制服 中文 在线 | 91av久久久| 人人做人人爽人人爱 | 国产日韩欧美视频在线 | 电影内射视频免费观看 | 中文字幕三级人妻无码视频 | 一区久久| 抱起大胸美女扔在床吻胸 | 亚洲av成人精品毛片 | 18禁裸体女免费观看 | 国产又粗又猛又爽又黄的视频免费 | 色欲色香天天天综合网站 | 欧美a在线看 | 日韩岛国片| 八个少妇沟厕小便漂亮各种大屁股 | 亚洲午夜久久久久久久久久久 | 国色天香社区视频手机免费 | 亚洲欧美男人天堂 | 亚洲国产成人精品无码区99 | 极品少妇粉嫩小泬v片可看 亚洲乱亚洲乱少妇无码99p | 中文天堂最新版资源www官网 | 91视频社区 | 狠狠色丁香久久综合频道日韩 | 中字幕一区二区三区乱码 | 一本色道久久综合狠狠躁篇的优点 | 羞羞影院午夜男女爽爽免费视频 | 国产成人福利在线 | 伊人久久无码中文字幕 | 成人97人人超碰人人 | 日本a天堂 | 欧美aaaaa喷水| 亚洲另类自拍 | 中国chinese军人xx呻吟 | 91爱爱影视| 五月天天爽天天狠久久久综合 | 性欧美丰满熟妇xxxx性久久久 | 国产情侣自拍小视频 | 国产白丝一区二区三区 | 亚洲一区二区三区四区五区高 | 美女叼嘿| 国产亚洲成av人片在线观看导航 | 日日操日日碰 | 日韩女女同性aa女同 | 亚洲伦理99热久久 | 欧美性猛交久久久乱大交小说 | 国内熟妇人妻色无码视频在线 | 少妇肥臀大白屁股高清 | 9l视频自拍蝌蚪自拍丨视频 | 日韩αv在线 | 日韩色影院 | 欧美黑粗大 | 天天干在线播放 | 成人未满十八无毛片 | 欧美一级片在线看 | 久久妻 | 国产视频99 | 久久久18 | 在线视频 中文字幕 | 免费观看又色又爽又黄的韩国 | 国产av新搬来的白领女邻居 | 一区二区中文字幕在线 | 曰批免费视频播放免费直播 | 亚洲精品久久久久久久小说 | 无码国产成人午夜在线观看 | 久久久久国产精品人妻aⅴ院 | 亚洲国产成人手机在线电影 | 在线免费av网址 | 国产九九热视频 | 亚洲精品无码成人片 | 中文字幕理论片 | 精品国产三级a∨在线观看 五月婷婷激情综合 | 国产99在线 | 中文 | 在线免费视频你懂的 | 久草网在线观看 | 91精品国产91久久久久久吃药 | 亚洲日韩欧美一区二区三区在线 | 国产精品乱码高清在线观看 | 欧美日韩一区二区三区四区在线观看 | www.操 | 日本aa在线观看 | 欧美三级网站在线观看 | 午夜激情在线观看视频 | 色婷婷六月亚洲婷婷丁香 | 很色很爽很黄裸乳视频 | 亚洲欧美国产另类 | 久久一本日日摸夜夜添 | 成人午夜无码专区性视频性视频 | 天下第一社区视频www日本 | 日本一卡二卡四卡无卡乱码视频免费 | 大陆农村乡下av | 成人性色生活片 | 国产精品毛片在线完整版 | 久久中文字幕av | 亚洲人成网www男同 中文乱字幕视频一区 | 黑人巨大videos亚洲娇小 | 日本在线看片免费人成视频1000 | 免费观看又色又爽又黄的按摩视频 | 99久久精品免费看国产一区二区三区 | 欧美a在线看 | 欧美日韩在线视频一区二区 | 久久一卡二卡三卡四卡 | 另类 专区 欧美 制服丝袜 | 亚洲国产精品自拍 | 天堂av2014| 免费观看一区二区三区 | 美女国产一区二区 | 妞妞av| 毛片女人18片毛片点击进入 | 99精品久久久中文字幕 | 丰满少妇在线观看网站 | 日韩午夜精品 | 亚洲熟妇无码爱v在线观看 激情五月婷婷色 | 日韩丰满少妇无吗视频激情内射 | 国产人成网线在线播放va | 亚洲爆乳无码一区二区三区 | 国产无套内射又大又猛又粗又爽 | 咪咪久久| www.com亚洲 | 中国黄色一级视频 | 日本无遮挡真人祼交视频 | 日韩一级片av | 日本一区二区三区四区在线观看 | 亚洲国产日韩精品一区二区三区 | 人妻去按摩店被黑人按中出 | 精产嫩模国品一二三区 | 精品国产一区二区三区忘忧草 | www.久久91| 精品自拍av | 一极黄色大片 | 白丝美女被狂躁免费视频网站 | 91黄在线观看 | 欧美国产日韩久久mv | 伊人色综合网久久天天 | 国产福利在线观看免费第一福利 | 国产精品特级毛片一区二区 | 在线免费色视频 | 福利所第一导航福利 | 国产高清黄色 | 7777欧美成是人在线观看 | 国产成人啪精品午夜网站a片免费 | 国产综合免费视频 | 亚洲色偷偷偷鲁精品 | 国产精品入 | 久草久草| 高潮喷吹一区二区在线观看 | 国产精品午夜影院 | 成年女人永久免费观看视频 | 狠狠色老熟妇老熟女 | 中文字幕色偷偷人妻久久 | 午夜乱码爽中文一区二区 | 日韩免费在线 | 午夜爱爱免费视频 | 免费av一区二区三区 | 日韩视频在线观看一区二区三区 | 四虎色 | 狠狠色综合久久婷婷色天使 | 天堂色视频 | av一区+二区在线播放 | 亚洲亚洲人成无码网www | 人妻无码中文字幕免费视频蜜桃 | 超碰97在线资源 | 精品国产乱码久久久久久老虎 | 在线观看不卡av | 快播黄色片 | aaa欧美 | 中文字幕资源网 | 这里只有精品网 | 99久久婷婷国产综合精品青草漫画 | 婷婷久久综合九色综合88 | 国产国产成人久久精品 | 2021最新久久久视精品爱 | 国产suv精品一区二区69 | 久久综合给合久久狠狠狠97色69 | 亚洲蜜桃精久久久久久久久久久久 | 国产性色av| 国产精品视频久久久 | 黄色一级片日本 | 最爽free性欧美人妖 | 国产做爰又粗又大又爽动漫 | 网站一区二区 | 亚洲欧美在线视频观看 | 欧美精品1 | 亚洲色大成网站www永久一区 | 久久人人妻人人爽人人爽 | 91精选国产| 亚洲成av人综合在线观看 | 乱辈侵犯中文字幕 | av老司机在线观看 | 一本色道综合久久欧美日韩精品 | 亚洲天天干 | av香港经典三级级 在线 | 中文字幕色图 | 久久精品成人免费国产片 | 人妻中文字幕乱人伦在线 | 国产精品久久久久永久免费 | 国产av福利久久精品can | 日本乱人伦在线观看 | 性欧美熟妇视频免费观看 | 中国老女人毛片 | 日韩欧美视频在线免费观看 | 欧美最猛性xxxxx免费 | 国产偷人激情视频在线观看 | 爱情岛论坛亚洲品质自拍网址 | 精品无码av无码免费专区 | 亚洲色欲色欲综合网站 | 免费在线视频一区二区 | 国产美女无遮挡免费 | 中文字幕国产一区二区 | 手机在线观看日韩大片 | 午夜影院免费观看 | 777米奇色狠狠888俺也去乱 | 亚洲成无码人在线观看 | 免费中文字幕在线 | 国产精品偷乱视频免费观看了 | 又长又大又粗又硬3p免费视频 | 国产成人精品免高潮费视频 | 中文字幕 欧美激情 | 日韩乱视频| 亚洲欧美日韩精品永久 | 亚洲女人自熨在线视频 | 久久久精品网站 | 免费观看成人欧美www色 | 欧洲av网址| 中文在线观看免费网站 | 红杏成av人影院在线观看 | 不卡视频一区二区三区 | 久热这里只精品99国产6 | 亚洲成av人在线观看成年美女 | 亚洲国产成人私人影院tom | 日本道在线| 国产精品 日韩 | 国产精品偷伦视频观看免费 | 免费视频二区 | 四虎成人欧美精品在永久在线 | 四虎免费网址 | 久久久久琪琪去精品色无码 | 亚洲色图狠狠干 | 天堂综合| 欧美巨大黑人精品一.二.三 | 国产美女精品视频线免费播放软件 | 亚洲综合久久一本久道 | 久久久受www免费人成 | 少妇搡bbbb搡bbb搡我瞎了 | 午夜影视免费 | 伊人三级 | 国产喷白浆精品一区二区豆腐 | 免费99| 国产三级福利 | 91天天看 | 久久国产精品一区二区 | 18禁无遮拦无码国产在线播放 | 破了亲妺妺的处免费视频国产 | 欧美成人免费视频 | 午夜免费啪视频在线无码 | 十八禁午夜福利免费网站 | 久草手机视频在线观看 | 夜夜天天| 亚洲激情另类 | 超碰com| 四虎永久在线精品免费一区二区 | 男人添女人下部高潮全视频 | 亚洲欧美综合中文 | 久久精品欧美一区二区三区黑人 | 天天噜噜噜 | 亚洲国产成人资源在线 | 91精品久久久久 | 国产一极内射視颍一 | 成人性生交大全免费中文版 | 国产亚洲精品品视频在线 | 欧美亚洲日本一区二区三区 | 日日摸夜夜摸狠狠摸婷婷 | 亚洲精品成人片在线播放 | 欧美老熟妇乱人伦人妻 | 高清欧美性猛交xxxx黑人猛交 | 亚洲欧洲偷自拍图片区 | 性色av一区二区 | 丝袜无码专区人妻视频 | 日韩av毛片| 人人妻人人澡人人爽人人精品电影 | 久久久久国产一区二区 | 国产麻豆剧传媒精品国产av | 中文字幕高清在线中文字幕 | 日韩国产精品久久久久久亚洲 | 国产乱人伦精品一区二区在线观看 | 久久香蕉国产 | 九九九热精品免费视频观看网站 | 99久久精品久久久久久动态片 | 国产免费又色又爽又黄的小说 | 国产成人精品一区二区视频 | 亚洲综合视频网站 | 日日噜噜噜夜夜爽爽狠狠 | 欧美日韩亚洲色图 | 九九热视频这里只有精品 | 天天爽夜夜爽 | 一区高清| 成人在线高清 | 国产午夜鲁丝片av无码 | 91在线视频观看 | 天天天干 | 我爱avav色av爱avav亚洲 | 亚洲精品久久夜色撩人男男小说 | 国产婷婷亚洲999精品小说 | 日本不卡久久 | 国产精品69人妻无码久久 | 亚洲男人的天堂在线视频 | 青青草福利视频 | 男女做爰猛烈啪啪吃奶伸舌头下载 | 国产一二三区写真福利视频 | 欧美在线观看网站 | 黑鬼大战白妞高潮喷白浆 | 性夜夜春夜夜爽aa片a | 精东影业毛片 | 又湿又紧又大又爽又a视频 开心激情网站 | 久久污 | 成人久久网| 色乱码一区二区三区麻豆 | 国产乱子伦视频大全亚瑟影院 | 日韩两性视频 | 久久911| 青青青草国产线观 | 被c到高潮疯狂喷水国产 | 922tv免费观看在线 | 狠狠干天天干 | 国色天香中文字幕在线视频 | 18禁止观看强奷免费国产大片 | 中文字幕日本乱码仑区在线 | 亚洲欧洲自拍拍偷精品网314 | 亚洲性激情 | 婷婷综合视频 | 毛片毛片毛片毛片毛片毛片毛片毛片 | 久久亚洲精品无码aⅴ大香 亚瑟av在线 | 狠狠色狠狠色综合日日五 | 国产又粗又猛又大爽又黄老大爷 | 国产农村妇女精品久久 | 国产精选在线观看 | 老熟女乱子伦 | 97超碰碰 | 午夜影视福利 | 香港午夜三级a三级三点在线观看 | 妓女妓女一区二区三区在线观看 | 91视频分类 | 亚洲精品一区国产精品丝瓜 | 久久久久久久99 | 人妻少妇精品视中文字幕国语 | 欧美成 人 在线播放视频 | 人人射人人干 | 男女做爰高清无遮挡免费视频 | 国产高清不卡无码视频 | 国产理论| 蜜桃传媒av | 午夜福利电影 | 亚洲精品一区二区三 | 欧美日韩高清免费 | 久久婷婷一级淫片aaa谢语彤 | 亚洲h片| 日本最新偷拍小便视频 | wwww在线观看 | 曰的好深好爽免费视频网站 | 亚洲另类色综合网站 | 欧美又大又黄又粗高潮免费 | 日本欧美黄色 | 国产99视频精品免费专区 | y111111国产精品久久婷婷 | 少妇厨房愉情理伦bd在线观看 | 亚洲精品国产成人av | 后进极品白嫩翘臀在线视频 | 国产精品另类激情久久久免费 | 中文字幕韩国三级理论无码 | 国产精品夜夜夜一区二区三区尤 | 国产成人片无码视频在线观看 | 免费国产a | 强迫大乳人妻中文字幕 | 精品九九久久 | 美女激情av | 在线观看中文字幕网站 | 日韩第七页 | 99久久国产露脸精品竹菊传媒 | 天天狠狠色综合图片区 | 亚洲国产精品久久久久婷婷软件 | 中字幕人妻一区二区三区 | 宅男噜噜66国产精品观看 | 日本一卡2卡3卡4卡免费精品 | 永久天堂网 av手机版 | 亚洲卡一卡二新区入口将开 | 国产美女啪啪 | 欧美性猛交xxx乱大交3 | 午夜尤物禁止18点击进入 | 久久久久亚洲精品中文字幕 | 337p日本欧洲亚洲大胆色噜噜 | 日韩中文字幕区一区有砖一区 | 牲欲强的熟妇农村老妇女视频 | 九九九九九精品 | 九色视频网 | 久在线视频 | 大香伊蕉在人线国产最新75 | www.亚洲视频.com | 综合伊人| 军人全身脱精光自慰 | 真人无码作爱免费视频网站 | 国产欧美一区二区白浆黑人 | 国产精品视频永久免费播放 | 亚洲国产精品无码专区 | 国产三级香港三韩国三级 | 男女啪啪激烈高潮喷出gif免费 | 久久精品视频免费 | 精品国产三级在线观看 | 天堂精品视频 | 国产亚洲精品久久久久久打不开 | 79年熟女大胆露脸啪啪对白p | 国产三级在线视频 一区二区三区 | 香蕉视频在线观看www | 日本精品网 | 在线免费日本 | 青娱乐极品视觉盛宴av | 国产高跟黑色丝袜在线 | 日韩一区二区三区射精-百度 | 国产成人高清精品免费软件 | 在线观看av网页 | 中文字幕精品无码一区二区 | 91黄视频在线观看 | 国产在线超清日本一本 | 午夜黄色av | av蓝导航精品导航 | 1000部啪啪未满十八勿入 | 露脸啪啪清纯大学生美女 | 体内排精日本人 | www.99riav| 国产欧美激情一区二区 | 农村少妇无套内谢粗又长 | 亚洲精品99久久久久中文字幕 | 亚洲国产精品va在线看黑人 | 免费看国产zzzwww色 | 久草青青 | 台湾一级特黄aa大片免费看 | 欧美片网站免费 | 国产高潮呻吟久久 | 亚洲一区av无码少妇电影玲奈 | 九九天堂 | 综合激情婷婷 | 一级a性色生活片久久毛片明星 | 亚洲高清中文字幕在线看不卡 | 国内毛片毛片毛片毛片毛片毛片 | 掀开奶罩边吃边摸下娇喘视频 | 在线观看精品视频 | 国产精品免费视频色拍拍 | 精品无人区麻豆乱码1区2区 | 国产久一 | 影音先锋波多野结衣 | 日韩激情一区二区 | 久久久久久久极品 | 国语国产精精品国产国语清晰对话 | 韩国午夜理伦三级在线观看仙踪林 | 久久国产欧美日韩精品图片 | 自拍偷在线精品自拍偷99 | 日产亚洲一卡2卡3卡4卡网站 | 免费女人裸体视频无遮挡免费网站 | 中文字幕乱偷在线小说 | 亚洲综合av一区 | 豆国产96在线 | 亚洲 |