• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    公眾氣象服務(wù)產(chǎn)品平臺的設(shè)計與實現(xiàn)

    2023-06-15 01:03:34鄭文全肖鵬王英
    計算機時代 2023年6期
    關(guān)鍵詞:線程委托

    鄭文全 肖鵬 王英

    摘? 要: 為了提高公眾氣象服務(wù)產(chǎn)品制作效率,以天氣網(wǎng)等網(wǎng)站數(shù)據(jù)為基礎(chǔ),結(jié)合預(yù)報值班人員本地化訂正,使用Visual Basic.Net設(shè)計了批量生成公眾氣象服務(wù)產(chǎn)品的制作平臺。該平臺具有集中顯示、對比訂正、批量制作、信息查詢等功能,提高了值班人員氣象工作效率。

    關(guān)鍵詞: 公眾氣象服務(wù); VB; .Net; 正則表達式; 線程; 委托

    中圖分類號:TP317.1? ? ? ? ? 文獻標識碼:A? ? ?文章編號:1006-8228(2023)06-157-05

    Design and implementation of public meteorological service product platform

    Zheng Wenquan1, Xiao Peng1, Wang Ying2

    (1. Dazhou Meteorological Bureau, Dazhou, Sichuan 635000, China; 2. Dazhou Quxian Meteorological Bureau)

    Abstract: In order to improve the production efficiency of public meteorological service products, based on the data of websites such as weather.com.cn, combined with the localized correction by forecast duty personnel, a production platform for batch generation of public meteorological service products is designed using Visual Basic.Net. The platform has functions such as centralized display, comparison and correction, batch production, and information query, which improves the meteorological work efficiency of duty personnel.

    Key words: public meteorological service; VB; .Net; regular expression; threads; delegation

    0 引言

    公眾氣象服務(wù)[1]是氣象服務(wù)系統(tǒng)及時地為社會各界各部門指揮生產(chǎn)、組織防災(zāi)減災(zāi),以及在氣候資源合理開發(fā)利用和環(huán)境保護等方面進行科學決策提供氣象信息。公眾氣象服務(wù)產(chǎn)品包括天氣預(yù)報警報、氣候服務(wù)、環(huán)境質(zhì)量預(yù)報以及氣象科普等,本文主要指日常例行制作的公眾生活、工作、出行、旅游、健康等多種公眾氣象服務(wù)產(chǎn)品(以下簡稱產(chǎn)品),產(chǎn)品包括48/72小時等天氣預(yù)報、生活氣象指數(shù)、旅游風景區(qū)預(yù)報、鐵路/高速公路氣象服務(wù)、電視天氣預(yù)報等多個產(chǎn)品。氣象值班人員每日按時制作對應(yīng)產(chǎn)品,由于產(chǎn)品數(shù)量多,且產(chǎn)品使用的氣象預(yù)報數(shù)據(jù)(指溫度、天氣現(xiàn)象、生活氣象指數(shù)等,以下簡稱數(shù)據(jù))多,往往制作產(chǎn)品費時費力,人工出錯概率大,牽制了值班人員大量精力,迫切需要開發(fā)一套方便快捷的產(chǎn)品制作平臺(以下簡稱平臺)。

    1 制作設(shè)計

    本平臺由Visual Basic.Net 2015(基于微軟.NET Framework之上的面向?qū)ο蟮木幊陶Z言,以下簡稱VB.Net)在Windows10下編寫,在Windows7/10及Word2010/2016調(diào)試通過。

    1.1 框架

    平臺從天氣網(wǎng)以及達州市公共氣象服務(wù)網(wǎng)收集基礎(chǔ)數(shù)據(jù),值班人員對其進行本地化訂正,形成最終數(shù)據(jù)。再由設(shè)計好的Word模板產(chǎn)品,批量生成多個最終Word產(chǎn)品(圖1)。基礎(chǔ)數(shù)據(jù)僅為值班員提供種類豐富的數(shù)據(jù)來源,以及方便訂正的錨定值。

    1.2 數(shù)據(jù)存儲

    基礎(chǔ)數(shù)據(jù)的收集遵循前瞻性、盡量多全的原則,如,本市、縣、區(qū)、鄉(xiāng)鎮(zhèn)、景區(qū),周邊市及景區(qū)等1~15天多個數(shù)據(jù)。所有數(shù)據(jù)存儲在兩個公共數(shù)組變量DzWeather和LifeIndex中。

    三維數(shù)組變量DzWeather(56,7,22)存儲天氣網(wǎng)上的數(shù)據(jù)(表1)。站號50~56單獨收集天氣網(wǎng)8~15天數(shù)據(jù)。例:DzWeather(6,7,2)為渠縣第六天最高溫度,DzWeather(56,0,2)為渠縣第七天最高溫度。

    二維數(shù)組變量LifeIndex(14,3)存儲達州市公共氣象服務(wù)網(wǎng)上的14個生活氣象指數(shù),分別對應(yīng)指數(shù)名稱、等級及描述,專為“城區(qū)生活出行天氣預(yù)報”產(chǎn)品提供指數(shù)選用。

    1.3 文件和目錄

    程序當前目錄下“0配置文件”文件夾,放置設(shè)計好的Word產(chǎn)品模板,以及預(yù)報員、天氣現(xiàn)象等配置文本文件;同時,產(chǎn)品目錄按年份名每年自動建立,存儲具體產(chǎn)品。該目錄設(shè)置只讀共享便于他人查詢。

    Word產(chǎn)品模板有:48/72小時天氣預(yù)報、城區(qū)生活出行天氣預(yù)報、旅游風景區(qū)天氣預(yù)報、鐵路/公路氣象服務(wù)等共14個產(chǎn)品。Word模板用隱形(無框線)或顯形的表格固定位置及格式,或用特別字串占位(如,YYYY,xxx等),便于程序用替換或單元格填充完成數(shù)據(jù)更新。例如,Word產(chǎn)品版頭[2]部分表格(隱形表格)里的預(yù)報員、簽發(fā)人、日期等,程序控制單元格填充數(shù)據(jù)。產(chǎn)品按“產(chǎn)品名_制作日期_期數(shù)”進行命名,方便查詢使用。例,2022年12月2日周末天氣預(yù)報(每周五制作)命名為“周末天氣預(yù)報_20221202_048.docx”。

    2 程序?qū)崿F(xiàn)

    2.1 程序流程

    程序啟動加載窗體時(圖2),進行初始化:表格(圖3中名為dgvD的DataGridView控件,以下“表格”均指此控件)格式化,檢查配置文件(無則自動生成初始配置),加載預(yù)報員、簽發(fā)人、天氣現(xiàn)象等選項數(shù)據(jù),重置7天切換按鈕,檢查產(chǎn)品生成目錄等等。

    點擊“讀取”檢查預(yù)報員與簽發(fā)人后,讀取多個站點的網(wǎng)頁源碼,分別提取網(wǎng)頁源碼中的數(shù)據(jù),存儲到公共數(shù)組變量中(見1.2)。切換圖3表格下面的7天按鍵,分別顯示各日數(shù)據(jù)。值班員逐一訂正修改后,可一鍵輸出到Word,形成最終的多個產(chǎn)品。

    2.2 數(shù)據(jù)獲取

    使用統(tǒng)一的網(wǎng)頁源碼獲取過程,分別提取各個站號網(wǎng)頁中的數(shù)據(jù)。例,獲取達州(站號為10)數(shù)據(jù):GetSiteData("http://www.weather.com.cn/weathern/101270601.shtml", 10, "達州"),代碼如下:

    Private Sub GetSiteData(ByVal url, ByVal num, ByVal site) '網(wǎng)址,站號,站名

    mythread=New Thread(AddressOf GetCode) '新建線程

    mythread.Start(url)

    Do

    System.Windows.Forms.Application.DoEvents()

    '等待完成

    Loop Until mythread.IsAlive=False

    GetElem(strCode, num) '正則提取

    End Sub

    由于網(wǎng)頁源碼獲取是異步[3],且多個網(wǎng)站連續(xù)讀取容易造成主線程“假死”現(xiàn)象[4],故上面代碼使用了線程[5]和等待。線程中獲取網(wǎng)頁源碼的程序代碼:

    Private Sub GetCode(ByVal web As String)

    Dim wc As New WebClient

    Try

    Invoke(New voidShowMessage(AddressOf

    ShowMessage), "請求源碼中...")

    wc.Proxy=Nothing

    strCode=Encoding.UTF8.GetString

    (wc.DownloadData(web))

    Catch ex As Exception

    Invoke(New voidShowMessage(AddressOf

    ShowMessage), ex.Message)

    strCode = ""

    End Try

    ‘失敗時狀態(tài)信息,代碼略

    Invoke(New voidShowMessage(AddressOf

    ShowMessage), "獲取源碼成功!")委托

    wc.Dispose()

    wc=Nothing

    mythread.Abort()

    End Sub

    線程中獲取源碼的狀態(tài)信息,是無法直接顯示在主線程窗體。因此在新建線程的代碼中使用了委托[6]。委托需在類中定義Private Delegate Sub voidShowMessage(ByVal strM As String),這樣圖3表格下面可即時顯示線程進行狀態(tài)。

    Private Sub ShowMessage(ByVal s As String)

    lblState.Text="狀態(tài):" & s

    End Sub

    源碼獲取成功后,用正則表達式[7]解析對應(yīng)的數(shù)據(jù),存儲到公共數(shù)組變量中,部分代碼:

    Private Sub GetElem(ByVal strCode_All As String,

    ByVal dz As Integer)

    Dim strT() As String, m As Integer, k As Integer,

    i As Integer

    Dim reg As New Regex("blueFor-container.*?

    click_wrap", RegexOptions.Singleline)

    m=reg.Matches(strCode_All).Count

    If m<1 Then

    lblState.Text="狀態(tài):網(wǎng)頁中無數(shù)據(jù),請查找原因如網(wǎng)頁改版!"

    Exit Sub

    End If

    strCode=reg.Matches(strCode_All)(0).Value

    lblState.Text="狀態(tài):提取" & dz & "區(qū)域日期..."

    reg=New Regex("(?<=""date"">).*?(?=

    )", RegexOptions.Singleline)'讀取日期8

    m = reg.Matches(strCode).Count

    If reg.Matches(strCode).Count <> 8 Then

    lblState.Text="狀態(tài):數(shù)據(jù)異常(不是7天數(shù)據(jù)),請查找原因!"

    Exit Sub

    End If

    For k=0 To m - 1

    DzWeather(dz, k, 0) = reg.Matches(strCode)(k)

    .Value.Replace(vbCrLf, "")

    Next

    ‘提取天氣現(xiàn)象、最高溫度、最低溫度、風、生活氣象指數(shù)等類似,略

    End Sub

    景區(qū)與達州市公共氣象服務(wù)網(wǎng)的網(wǎng)頁源碼各不相同,另寫過程修改正則匹配字串即可。

    2.3 修改訂正

    2.3.1 數(shù)據(jù)顯示

    7天數(shù)據(jù)顯示由表格下面d1~d7共七個按鍵進行切換。圖3為第五天(2023年1月)10日數(shù)據(jù),程序代碼:

    Private Sub d5_Click(senderAs Object, e As

    EventArgs) Handles d5.Click

    cboWeather.Visible=False? '隱藏天氣現(xiàn)象ComboBox

    cboWeather.Width=0

    SaveArry()? '存儲當前數(shù)據(jù)

    intDay=5 '第五天

    LoadToTable(intDay) '第五天數(shù)據(jù)入表

    Rest7Back() '七個按鍵背景重置

    D5.BackColor=Color.LightBlue

    End Sub

    按鍵切換時,保存當前修改的數(shù)據(jù)到公共數(shù)組變量,之后調(diào)入對應(yīng)按鍵日期的數(shù)據(jù)在表格顯示,注意第七天數(shù)據(jù)的站點變成了50+的處理(見1.2)。

    2.3.2 訂正修改

    值班員對基礎(chǔ)數(shù)據(jù)的本地化修改訂正,提供了三種方式。①直接雙擊表格中單元格,即可進行編輯修改。②選擇其中一個數(shù)據(jù),點擊“行數(shù)據(jù)相同”使同行的所有數(shù)據(jù)將變成一樣,方便對比微調(diào)修改。③針對表格第一行天氣現(xiàn)象進行下拉選項修改。添加一個cboWeather(為ComboBox控件),平時隱藏。點擊第一行天氣現(xiàn)象時激活顯示(圖3右側(cè)),選擇其中天氣現(xiàn)象完成修改。焦點離開第一行自動隱藏。

    Private Sub DV_CurrentCellChanged(……) Handles

    dgvD.CurrentCellChanged

    Dim x As Integer=dgvD.CurrentCell.RowIndex '行

    Dim y As Integer=dgvD.CurrentCell.ColumnIndex '列

    If x=0 Then'僅對第一行定位顯示,除此外隱藏

    If y>0 And y<8 Then '僅限達州更改,預(yù)留擴展

    cboWeather.Visible=False

    cboWeather.Width=0

    cboWeather.Left=dgvD.Location.X+dgvD

    .GetCellDisplayRectangle(y, x, True).Left

    cboWeather.Top=dgvD.Location.Y + dgvD

    .GetCellDisplayRectangle(y, x, True).Top

    cboWeather.Width=dgvD.GetCellDisplayRectangle

    (y, x, True).Width

    cboWeather.Height=dgvD.GetCellDisplayRectangle

    (y, x, True).Height

    cboWeather.Text=dgvD.CurrentCell.Value

    cboWeather.Visible=True

    End If

    Else

    cboWeather.Visible=False

    cboWeather.Width=0

    End If

    End Sub

    當對cboWeather修改時,應(yīng)及時更新到表格,其他修改方式類似。

    Private Sub cboWeather_SelectedValueChanged(……)

    Handles cboWeather.SelectedValueChanged

    dgvD.CurrentCell.Value=cboWeather.Text

    End Sub

    2.4 生成產(chǎn)品

    所有數(shù)據(jù)人工訂正完畢后,點擊“輸出到Word”,形成最終產(chǎn)品。其中景區(qū)與鄉(xiāng)鎮(zhèn)的數(shù)據(jù),可以由主站(表1一維0~6站號)根據(jù)現(xiàn)有的已經(jīng)研究出的鄉(xiāng)鎮(zhèn)/景區(qū)預(yù)報訂正模型,由程序在內(nèi)部做自動訂正,無須人工修改。

    VB.Net操作Word前,需引用“Microsoft Word 16.0 Object Library”類庫[8]。每個產(chǎn)品的制作編寫一個處理過程,逐個調(diào)用完成所有產(chǎn)品制作。以數(shù)據(jù)量較少的48小時分縣天氣預(yù)報產(chǎn)品為例,使用替換及單元格填充,過程代碼:

    Private Sub Hour48Forecast() '內(nèi)含兩個表,版頭隱形表

    為tables(1),正文中顯形表為tables(2)

    Dim strFile As String = strPath & "0配置模板\=

    48小時分縣天氣預(yù)報.docx" '使用模板

    Dim w As New Application, i As Integer

    Dim d As Document=w.Documents.Open(strFile)

    Dim intNum As Integer=Now.DayOfYear '期數(shù),每天一期

    FillHeader(d, intNum.ToString("000")) '產(chǎn)品版頭填充

    For i = 0 To 6‘站號0~6

    d.Tables(2).Cell(3 + i, 2).Range.Text=DzWeather

    (i, 2, 1) '24小時天氣現(xiàn)象

    d.Tables(2).Cell(3 + i, 3).Range.Text=DzWeather

    (i, 2, 3) & "~" & DzWeather(i, 2, 2) '溫度

    d.Tables(2).Cell(3 + i, 4).Range.Text=DzWeather

    (i, 3, 1) ‘48小時

    d.Tables(2).Cell(3 + i, 5).Range.Text=DzWeather

    (i, 3, 3) & "~" & DzWeather(i, 3, 2)

    Next

    d.SaveAs(strYear & "\常規(guī)服務(wù)產(chǎn)品\48小時分縣天氣

    預(yù)報_" & Now.ToString("yyyyMMdd_") & intNum.ToString("000") & ".docx")? '另存,產(chǎn)品輸出

    d.Close()

    w.Quit()

    w=Nothing

    End Sub

    各產(chǎn)品的版頭是一致的,單獨用一個過程來處理。

    Private Sub FillHeader(ByVal d As Document, ByVal

    num As String) '填充版頭

    d.Range.Find.Execute("YYYY",,,,,,,,, Now.Year

    .ToString, WdReplace.wdReplaceAll) '年

    d.Range.Find.Execute("xxx",,,,,,,,, num, WdReplace

    .wdReplaceAll) '期數(shù),替換字串xxx

    d.Tables(1).Cell(1, 3).Range.Text=cbYby.Text? '預(yù)報員,

    隱形表格中的單元格(見1.3)

    d.Tables(1).Cell(2, 3).Range.Text=cbQfr.Text? '簽發(fā)人

    d.Tables(1).Cell(1, 4).Range.Text=Format(Now,"yyyy年

    MM月dd日HH時") '時間

    End Sub

    3 結(jié)束語

    本平臺經(jīng)過四年的使用已經(jīng)較為成熟,產(chǎn)品制作時間由原手工二小時左右縮短成平臺制作八分鐘左右,有效地節(jié)約了時間;方便數(shù)據(jù)對比校對,減少了輸入失誤,提高了氣象工作效率,是值班人員工作的好幫手。幾年來,產(chǎn)品經(jīng)歷多次新增和變更,但因平臺模塊化設(shè)計及前瞻性考慮,使得平臺維護只須幾分鐘即可迅速滿足業(yè)務(wù)需求。

    本平臺適合市、縣級公共氣象服務(wù)產(chǎn)品的自動化制作,成本低廉、部署簡單、移植方便。未來,根據(jù)需求還可利用Excel、Surfer、插件等增加圖表功能,實現(xiàn)數(shù)據(jù)的可視化。

    參考文獻(References):

    [1] 劉艷華,白鈺,隋紅艷,等.淺談如何寫好省級公眾天氣形勢

    服務(wù)信息[J].黑龍江氣象,2021,38(2):34-36

    [2] 韓亮.信息化的公文格式管理中常見問題分析及解決措施[J].

    信息記錄材料,2017,18(7):111-112

    [3] 紀銘涵,齊林,張楊,等.面向異步機制的自動重構(gòu)方法研究[J].

    河北科技大學學報,2021,42(5):499-507

    [4] 周嵐.多線程在WinForm窗體開發(fā)中的應(yīng)用研究[J].軟件

    工程,2017,20(3):21-23

    [5] H.M.Deitel,P.J.Deitel,T.R.Nieto(美).Visual Basic.NET程序

    設(shè)計專家指南[M].北京:機械工業(yè)出版社,2003:520-557

    [6] Francesco Balena(意).Visual Basic 2005技術(shù)內(nèi)幕[M].北京:

    清華大學出版社,2006:229-236

    [7] Francosis Liger,Craig McQueen,Paul Wilto(美).VB.NET

    字符串和正則表達式[M].北京:清華大學出版社,2002:118-14

    [8] 唐云婷.基于.NET技術(shù)的文檔自動化處理研究[J].黑龍江

    科學,2021,12(10):26-27,31

    猜你喜歡
    線程委托
    淺談linux多線程協(xié)作
    績效評價在委托管理酒店中的應(yīng)用
    新聞前哨(2016年1期)2016-12-01 06:18:04
    治理現(xiàn)代化:委托制下的權(quán)力清單制
    招標代理中的授權(quán)委托——以案說法
    委托理財忌保底 投資風險需自負
    浙江人大(2014年1期)2014-03-20 16:20:03
    Linux線程實現(xiàn)技術(shù)研究
    么移動中間件線程池并發(fā)機制優(yōu)化改進
    JAVA多線程同步解決生產(chǎn)者—消費者問題
    午夜免费成人在线视频| 80岁老熟妇乱子伦牲交| 国产成人精品在线电影| 性少妇av在线| 一本—道久久a久久精品蜜桃钙片| 美女主播在线视频| 亚洲国产欧美在线一区| 9色porny在线观看| 男人爽女人下面视频在线观看| 欧美性长视频在线观看| 欧美精品啪啪一区二区三区 | 国产精品免费视频内射| 在线观看一区二区三区激情| kizo精华| 男女午夜视频在线观看| 欧美 日韩 精品 国产| 亚洲欧美日韩另类电影网站| 免费日韩欧美在线观看| 超碰成人久久| 欧美成人午夜精品| 天天躁夜夜躁狠狠躁躁| 国产精品久久久av美女十八| 考比视频在线观看| 久久久国产精品麻豆| 男女免费视频国产| 欧美成狂野欧美在线观看| 性少妇av在线| 中文精品一卡2卡3卡4更新| 午夜激情久久久久久久| 精品国产乱子伦一区二区三区 | 国产免费现黄频在线看| 国产黄频视频在线观看| 中文字幕av电影在线播放| 婷婷色av中文字幕| 欧美黑人欧美精品刺激| 日韩大码丰满熟妇| 高潮久久久久久久久久久不卡| 97精品久久久久久久久久精品| 国产精品香港三级国产av潘金莲| 69av精品久久久久久 | 老司机深夜福利视频在线观看 | 欧美少妇被猛烈插入视频| 多毛熟女@视频| 丝袜脚勾引网站| 精品一区二区三卡| 久久天躁狠狠躁夜夜2o2o| 777米奇影视久久| 国产在视频线精品| 国产精品香港三级国产av潘金莲| 交换朋友夫妻互换小说| 日本a在线网址| 国产在线一区二区三区精| 男女免费视频国产| 岛国毛片在线播放| 免费人妻精品一区二区三区视频| 日本vs欧美在线观看视频| 天堂8中文在线网| 午夜激情av网站| 久久亚洲精品不卡| 90打野战视频偷拍视频| 久久九九热精品免费| 制服诱惑二区| 最新在线观看一区二区三区| 91精品伊人久久大香线蕉| 少妇 在线观看| 精品亚洲成a人片在线观看| 在线精品无人区一区二区三| 桃红色精品国产亚洲av| 两人在一起打扑克的视频| 久久久国产一区二区| 一级毛片电影观看| 日日摸夜夜添夜夜添小说| 99久久99久久久精品蜜桃| 飞空精品影院首页| 欧美黑人精品巨大| 成在线人永久免费视频| 免费观看人在逋| 狠狠狠狠99中文字幕| a在线观看视频网站| 日韩制服骚丝袜av| 欧美精品av麻豆av| 大片免费播放器 马上看| av免费在线观看网站| 韩国精品一区二区三区| 国产欧美日韩一区二区三 | 免费看十八禁软件| 日韩大片免费观看网站| xxxhd国产人妻xxx| 丝袜脚勾引网站| 日韩欧美国产一区二区入口| 亚洲视频免费观看视频| 91国产中文字幕| 精品一区二区三区av网在线观看 | 久久人人97超碰香蕉20202| 国产欧美亚洲国产| 菩萨蛮人人尽说江南好唐韦庄| 啦啦啦在线免费观看视频4| 亚洲精品国产av蜜桃| 久久久国产精品麻豆| 两人在一起打扑克的视频| 欧美性长视频在线观看| 深夜精品福利| 精品久久久久久电影网| 一本大道久久a久久精品| 在线观看一区二区三区激情| 亚洲精华国产精华精| 亚洲欧洲精品一区二区精品久久久| 九色亚洲精品在线播放| 热99re8久久精品国产| av在线老鸭窝| 波多野结衣av一区二区av| 人妻 亚洲 视频| 一个人免费在线观看的高清视频 | 亚洲成国产人片在线观看| 一区二区三区四区激情视频| 午夜激情av网站| 一个人免费看片子| 99久久人妻综合| 亚洲成人免费电影在线观看| 男女无遮挡免费网站观看| 久久99一区二区三区| 母亲3免费完整高清在线观看| 亚洲国产av影院在线观看| 黄色a级毛片大全视频| 日韩免费高清中文字幕av| 亚洲国产成人一精品久久久| 国产亚洲一区二区精品| 久久毛片免费看一区二区三区| 美女大奶头黄色视频| 国产精品欧美亚洲77777| av不卡在线播放| 婷婷成人精品国产| 国产欧美亚洲国产| 国产成人一区二区三区免费视频网站| 窝窝影院91人妻| 亚洲国产欧美日韩在线播放| 91精品三级在线观看| 中亚洲国语对白在线视频| 国产精品欧美亚洲77777| 又黄又粗又硬又大视频| 无遮挡黄片免费观看| 免费高清在线观看日韩| 国产av又大| 亚洲免费av在线视频| 咕卡用的链子| 动漫黄色视频在线观看| 亚洲第一av免费看| 欧美老熟妇乱子伦牲交| 91精品三级在线观看| 中文字幕人妻丝袜制服| 日本wwww免费看| 9色porny在线观看| 啦啦啦啦在线视频资源| 国产精品二区激情视频| 免费观看人在逋| 亚洲成国产人片在线观看| 我要看黄色一级片免费的| 悠悠久久av| av视频免费观看在线观看| 亚洲人成77777在线视频| 国产成人一区二区三区免费视频网站| 日日爽夜夜爽网站| 国产老妇伦熟女老妇高清| 老司机靠b影院| 亚洲精品一区蜜桃| 欧美日韩中文字幕国产精品一区二区三区 | 俄罗斯特黄特色一大片| 一进一出抽搐动态| 久久久久久久久免费视频了| 日韩 亚洲 欧美在线| 亚洲第一av免费看| 91av网站免费观看| 成人国产av品久久久| 我的亚洲天堂| www日本在线高清视频| 国产野战对白在线观看| 老司机影院毛片| 日本撒尿小便嘘嘘汇集6| 国产精品一区二区免费欧美 | 免费久久久久久久精品成人欧美视频| 欧美+亚洲+日韩+国产| 精品久久久久久久毛片微露脸 | av在线app专区| 伊人亚洲综合成人网| 多毛熟女@视频| 亚洲午夜精品一区,二区,三区| 新久久久久国产一级毛片| 99精品欧美一区二区三区四区| 黄色视频,在线免费观看| 一区在线观看完整版| 我的亚洲天堂| 另类精品久久| 在线永久观看黄色视频| 欧美日韩视频精品一区| 五月天丁香电影| 久久中文看片网| av片东京热男人的天堂| 另类精品久久| av网站免费在线观看视频| 啦啦啦在线免费观看视频4| 欧美在线黄色| 18禁黄网站禁片午夜丰满| 国产老妇伦熟女老妇高清| 十八禁网站网址无遮挡| 婷婷丁香在线五月| 欧美+亚洲+日韩+国产| av网站免费在线观看视频| 国产1区2区3区精品| 久久精品熟女亚洲av麻豆精品| 久9热在线精品视频| 欧美人与性动交α欧美软件| 欧美日韩中文字幕国产精品一区二区三区 | 美女主播在线视频| 欧美日韩av久久| 性高湖久久久久久久久免费观看| 国产高清videossex| 嫩草影视91久久| av网站免费在线观看视频| 91麻豆精品激情在线观看国产 | 亚洲av成人一区二区三| 亚洲欧美激情在线| 亚洲熟女毛片儿| 丁香六月天网| 少妇裸体淫交视频免费看高清 | 2018国产大陆天天弄谢| netflix在线观看网站| 亚洲五月色婷婷综合| www.999成人在线观看| 欧美精品一区二区免费开放| 操美女的视频在线观看| 国产精品99久久99久久久不卡| 美女高潮喷水抽搐中文字幕| 老鸭窝网址在线观看| 免费久久久久久久精品成人欧美视频| 亚洲专区国产一区二区| 日韩精品免费视频一区二区三区| 深夜精品福利| 亚洲人成电影观看| 久久99热这里只频精品6学生| 狠狠精品人妻久久久久久综合| videosex国产| 99久久精品国产亚洲精品| 丝袜美足系列| 人人妻,人人澡人人爽秒播| cao死你这个sao货| 国产成人精品无人区| 啦啦啦在线免费观看视频4| 自线自在国产av| 最近中文字幕2019免费版| svipshipincom国产片| 飞空精品影院首页| 中文字幕人妻丝袜制服| 大码成人一级视频| 日韩一区二区三区影片| 精品少妇黑人巨大在线播放| 亚洲伊人久久精品综合| 成年人午夜在线观看视频| 自线自在国产av| 男女免费视频国产| 精品国产乱码久久久久久小说| 欧美 亚洲 国产 日韩一| 91精品三级在线观看| 女人精品久久久久毛片| 久久久久网色| av有码第一页| 可以免费在线观看a视频的电影网站| 激情视频va一区二区三区| 国产在线视频一区二区| 免费高清在线观看视频在线观看| 精品国产乱子伦一区二区三区 | 极品人妻少妇av视频| 国产精品99久久99久久久不卡| 巨乳人妻的诱惑在线观看| 交换朋友夫妻互换小说| 国产日韩一区二区三区精品不卡| 国产高清视频在线播放一区 | 国产精品国产三级国产专区5o| 国产精品一区二区在线观看99| 一本色道久久久久久精品综合| 亚洲一区中文字幕在线| 亚洲第一青青草原| 日本wwww免费看| 亚洲午夜精品一区,二区,三区| 国产亚洲欧美在线一区二区| 法律面前人人平等表现在哪些方面 | 老司机影院毛片| 男女高潮啪啪啪动态图| 老熟妇乱子伦视频在线观看 | 欧美日韩亚洲综合一区二区三区_| 国产麻豆69| 亚洲精品一卡2卡三卡4卡5卡 | 久久久国产成人免费| 免费一级毛片在线播放高清视频 | a级毛片黄视频| 啦啦啦 在线观看视频| 一级片'在线观看视频| 亚洲精品中文字幕在线视频| 亚洲av电影在线进入| 久久久久视频综合| 亚洲精品成人av观看孕妇| 午夜免费观看性视频| 亚洲精品自拍成人| 成年女人毛片免费观看观看9 | 51午夜福利影视在线观看| 精品一区在线观看国产| www.自偷自拍.com| 国产成人精品久久二区二区91| 久久人人爽av亚洲精品天堂| 亚洲伊人色综图| 色精品久久人妻99蜜桃| 人人澡人人妻人| 无遮挡黄片免费观看| 欧美日韩成人在线一区二区| 精品卡一卡二卡四卡免费| 久久精品熟女亚洲av麻豆精品| 香蕉国产在线看| 美国免费a级毛片| 国产精品久久久人人做人人爽| 精品国产乱码久久久久久小说| 不卡av一区二区三区| 91麻豆精品激情在线观看国产 | 国产成人免费观看mmmm| 性色av乱码一区二区三区2| √禁漫天堂资源中文www| 老汉色∧v一级毛片| 叶爱在线成人免费视频播放| 欧美国产精品一级二级三级| 中文字幕制服av| 欧美精品一区二区大全| 免费久久久久久久精品成人欧美视频| 亚洲国产欧美日韩在线播放| 狠狠狠狠99中文字幕| 色视频在线一区二区三区| 国产亚洲精品第一综合不卡| 最近最新中文字幕大全免费视频| 黄色a级毛片大全视频| videos熟女内射| 久久精品亚洲熟妇少妇任你| 久久精品aⅴ一区二区三区四区| 欧美日韩一级在线毛片| 手机成人av网站| 十八禁网站网址无遮挡| 精品欧美一区二区三区在线| 老司机靠b影院| 精品福利永久在线观看| 中文字幕av电影在线播放| 男人添女人高潮全过程视频| 国产极品粉嫩免费观看在线| 欧美日韩精品网址| 亚洲精品美女久久av网站| 国产一区二区在线观看av| 亚洲精品成人av观看孕妇| 肉色欧美久久久久久久蜜桃| 免费日韩欧美在线观看| 国产精品久久久久久人妻精品电影 | 欧美日韩福利视频一区二区| 999精品在线视频| 伊人亚洲综合成人网| a级毛片黄视频| 满18在线观看网站| 在线 av 中文字幕| 香蕉丝袜av| 啦啦啦在线免费观看视频4| 91精品三级在线观看| 欧美久久黑人一区二区| 18禁国产床啪视频网站| 国产日韩一区二区三区精品不卡| 午夜福利,免费看| 欧美另类一区| kizo精华| 9色porny在线观看| 十八禁网站免费在线| 丰满迷人的少妇在线观看| av视频免费观看在线观看| 免费久久久久久久精品成人欧美视频| 久久久久久人人人人人| 亚洲av欧美aⅴ国产| 午夜福利视频精品| 亚洲中文字幕日韩| 国产一卡二卡三卡精品| 成人国产av品久久久| 中文字幕高清在线视频| 精品视频人人做人人爽| 操出白浆在线播放| 侵犯人妻中文字幕一二三四区| 国产精品精品国产色婷婷| 午夜精品一区二区三区免费看| 日韩精品免费视频一区二区三区| 99热6这里只有精品| 日韩中文字幕欧美一区二区| 露出奶头的视频| 观看免费一级毛片| 啦啦啦免费观看视频1| 在线看三级毛片| ponron亚洲| а√天堂www在线а√下载| 国产又黄又爽又无遮挡在线| 亚洲国产精品999在线| 黄色片一级片一级黄色片| 欧美三级亚洲精品| 亚洲av熟女| 色综合婷婷激情| 国产精品,欧美在线| 成人三级做爰电影| 国产男靠女视频免费网站| 麻豆成人午夜福利视频| 国产精品久久久久久久电影 | 神马国产精品三级电影在线观看 | 日韩欧美 国产精品| 午夜福利视频1000在线观看| 色老头精品视频在线观看| 久久中文字幕人妻熟女| 亚洲国产精品久久男人天堂| 午夜福利18| 欧美色欧美亚洲另类二区| 全区人妻精品视频| 狠狠狠狠99中文字幕| 一本综合久久免费| 亚洲av日韩精品久久久久久密| 亚洲av成人精品一区久久| 国产免费av片在线观看野外av| e午夜精品久久久久久久| 亚洲 国产 在线| 麻豆成人午夜福利视频| 熟女电影av网| 亚洲精品久久国产高清桃花| www日本在线高清视频| 久久人妻福利社区极品人妻图片| 制服人妻中文乱码| 男女做爰动态图高潮gif福利片| 可以免费在线观看a视频的电影网站| 午夜视频精品福利| 欧美成狂野欧美在线观看| 女同久久另类99精品国产91| 亚洲五月天丁香| 久久久久免费精品人妻一区二区| 天堂√8在线中文| 国内久久婷婷六月综合欲色啪| 97人妻精品一区二区三区麻豆| bbb黄色大片| 国产爱豆传媒在线观看 | 亚洲中文字幕一区二区三区有码在线看 | 欧美午夜高清在线| 亚洲五月婷婷丁香| 国产亚洲精品久久久久久毛片| 麻豆av在线久日| 国产精品国产高清国产av| 一夜夜www| 精品高清国产在线一区| 亚洲av日韩精品久久久久久密| 国产精品电影一区二区三区| 老汉色av国产亚洲站长工具| 搡老岳熟女国产| 男女床上黄色一级片免费看| 精品午夜福利视频在线观看一区| 熟女电影av网| 国产精品日韩av在线免费观看| 国产精品野战在线观看| 宅男免费午夜| 久久草成人影院| 日韩欧美 国产精品| 这个男人来自地球电影免费观看| www日本在线高清视频| 我要搜黄色片| 免费一级毛片在线播放高清视频| 1024香蕉在线观看| 首页视频小说图片口味搜索| 999久久久国产精品视频| 俺也久久电影网| 亚洲一区中文字幕在线| 亚洲人成77777在线视频| 高潮久久久久久久久久久不卡| 久久99热这里只有精品18| 少妇的丰满在线观看| 99久久久亚洲精品蜜臀av| 给我免费播放毛片高清在线观看| 变态另类成人亚洲欧美熟女| 免费人成视频x8x8入口观看| 亚洲自偷自拍图片 自拍| 亚洲精品粉嫩美女一区| 最新美女视频免费是黄的| 国产私拍福利视频在线观看| 欧美另类亚洲清纯唯美| 99re在线观看精品视频| 免费在线观看亚洲国产| 好男人电影高清在线观看| 久久久久国产一级毛片高清牌| 国产精品久久久久久亚洲av鲁大| av福利片在线| 色哟哟哟哟哟哟| 久久香蕉激情| 亚洲专区中文字幕在线| 好男人在线观看高清免费视频| 免费无遮挡裸体视频| 亚洲精品久久国产高清桃花| 女同久久另类99精品国产91| 欧美成人一区二区免费高清观看 | 一本大道久久a久久精品| 狠狠狠狠99中文字幕| 国产精品一区二区三区四区免费观看 | 亚洲人成伊人成综合网2020| 男人舔奶头视频| 久久这里只有精品19| 12—13女人毛片做爰片一| 亚洲av美国av| 级片在线观看| 97人妻精品一区二区三区麻豆| 后天国语完整版免费观看| 国产一区二区三区视频了| 好男人在线观看高清免费视频| 日本撒尿小便嘘嘘汇集6| 亚洲中文字幕日韩| tocl精华| 欧美精品啪啪一区二区三区| 亚洲av熟女| 老司机在亚洲福利影院| 国产精品爽爽va在线观看网站| tocl精华| 91字幕亚洲| 成年免费大片在线观看| 18禁黄网站禁片免费观看直播| 国产成人欧美在线观看| 国产主播在线观看一区二区| 校园春色视频在线观看| 男女做爰动态图高潮gif福利片| 久久久久国产一级毛片高清牌| av国产免费在线观看| 午夜成年电影在线免费观看| 免费电影在线观看免费观看| 亚洲精品av麻豆狂野| 国产精品精品国产色婷婷| 国产人伦9x9x在线观看| 国产精品久久久人人做人人爽| 亚洲人成网站高清观看| 久久精品综合一区二区三区| 香蕉久久夜色| 母亲3免费完整高清在线观看| 精品国产超薄肉色丝袜足j| 狂野欧美白嫩少妇大欣赏| 国产精品影院久久| 久久久久国产一级毛片高清牌| 国产高清激情床上av| 国产精品一区二区免费欧美| 亚洲熟妇熟女久久| 久久精品国产综合久久久| 日本a在线网址| 日本成人三级电影网站| 久9热在线精品视频| 婷婷精品国产亚洲av在线| www国产在线视频色| 一区福利在线观看| 91大片在线观看| АⅤ资源中文在线天堂| 成人永久免费在线观看视频| 色播亚洲综合网| 久久婷婷成人综合色麻豆| 精品一区二区三区四区五区乱码| 美女免费视频网站| 制服人妻中文乱码| 亚洲中文av在线| www日本在线高清视频| 久久天躁狠狠躁夜夜2o2o| 夜夜看夜夜爽夜夜摸| a在线观看视频网站| 每晚都被弄得嗷嗷叫到高潮| 一本一本综合久久| 三级国产精品欧美在线观看 | 成人手机av| 亚洲全国av大片| 99久久精品国产亚洲精品| 午夜福利欧美成人| 精品一区二区三区av网在线观看| 床上黄色一级片| 又黄又粗又硬又大视频| 这个男人来自地球电影免费观看| 欧美一区二区精品小视频在线| 两人在一起打扑克的视频| 国产不卡一卡二| 国产精品一区二区免费欧美| 精品久久久久久久毛片微露脸| 国产精品乱码一区二三区的特点| 狠狠狠狠99中文字幕| 国产亚洲av高清不卡| 别揉我奶头~嗯~啊~动态视频| 午夜福利18| 国产又黄又爽又无遮挡在线| 久久久久久大精品| 少妇熟女aⅴ在线视频| 免费看十八禁软件| 久久婷婷成人综合色麻豆| 久久久久久亚洲精品国产蜜桃av| 草草在线视频免费看| 国产在线精品亚洲第一网站| АⅤ资源中文在线天堂| 国产伦在线观看视频一区| 亚洲精华国产精华精| 我的老师免费观看完整版| 亚洲欧美激情综合另类| 中文字幕人成人乱码亚洲影| 中文字幕最新亚洲高清| 免费高清视频大片| 韩国av一区二区三区四区| 亚洲国产精品成人综合色| 成人特级黄色片久久久久久久| 女警被强在线播放| 国产在线观看jvid| 校园春色视频在线观看| 免费av毛片视频| 日本一本二区三区精品| 国产亚洲欧美在线一区二区| 韩国av一区二区三区四区| 欧美在线一区亚洲| 夜夜看夜夜爽夜夜摸| 波多野结衣高清作品| 久久久久久久久中文|