欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

PDMS-AVEVA-E3D二次開(kāi)發(fā)教程(20):收官——PDMS/E3D 二次開(kāi)發(fā)工具箱與交付體系

PDMS-AVEVA-E3D二次開(kāi)發(fā)教程(20):收官——PDMS/E3D 二次開(kāi)發(fā)工具箱與交付體系 PDMS-AVEVA-E3D二次開(kāi)發(fā)教程20收官——PDMS/E3D 二次開(kāi)發(fā)工具箱與交付體系版本與事實(shí)聲明產(chǎn)品錨點(diǎn)AVEVA E3D Design 為官方現(xiàn)名發(fā)布錨點(diǎn) 3.1.4.0 / 3.1.5.0當(dāng)前版本以官方發(fā)布說(shuō)明為準(zhǔn)AVEVA PDMS自 2024 年 4 月 1 日起停止銷售與技術(shù)支持。官方專設(shè) “Minimising Problems for Future Upgrades” 與 “Serious Warning About Software Customisation” 兩節(jié)——軟件定制會(huì)影響未來(lái)升級(jí)這是本篇架構(gòu)設(shè)計(jì)的根本約束而非免責(zé)聲明。本篇不引入任何新語(yǔ)法全部代碼是前 19 篇已給出來(lái)源的標(biāo)準(zhǔn) PowerShell / PML 組織方式。示例目錄名、版本號(hào)、清單條目均為示例性數(shù)據(jù)。一句話結(jié)論一個(gè)可維護(hù)的 E3D 二次開(kāi)發(fā)工具箱由五層構(gòu)成——環(huán)境探測(cè)層先說(shuō)清我在哪跑、數(shù)據(jù)訪問(wèn)層只讀優(yōu)先、規(guī)則層規(guī)則是數(shù)據(jù)不是代碼、批處理層冪等與賬本、交付層產(chǎn)出物必須自證判斷一套工具箱好不好不看功能多少只看三件事能不能整體卸載、能不能一鍵回歸、能不能交給第二個(gè)人維護(hù)。〇、認(rèn)知問(wèn)題Q119 篇寫(xiě)下來(lái)的函數(shù)與腳本憑什么能組成為一個(gè)工具箱而不是一堆文件Q2五層架構(gòu)里為什么環(huán)境探測(cè)層必須排在最下面而不是最上面Q3PDMS 已停售停支持遷移期為什么還要做雙軌雙軌怎么做才不失控Q4回歸測(cè)試要測(cè)什么測(cè)多少才夠Q5一份交付清單到底要交什么才能讓接手的人不罵人一、機(jī)制解析1.1 五層架構(gòu)每一層解決一類會(huì)變化的東西工具箱的本質(zhì)不是功能集合而是把會(huì)變化的東西分層隔離。五層的劃法如下┌─────────────────────────────────────────────────────────────────┐ │ ⑤ 交付層 Delivery │ │ 圖紙目錄/快照發(fā)布/DQ 報(bào)告/交接報(bào)告/產(chǎn)出物核驗(yàn) │ │ 會(huì)變的交付格式、命名規(guī)則、接收方要求 │ ├─────────────────────────────────────────────────────────────────┤ │ ④ 批處理層 Batch │ │ 作業(yè)編排/冪等/賬本/重試/環(huán)境檢查/進(jìn)度與中斷 │ │ 會(huì)變的調(diào)度方式、運(yùn)行時(shí)段、并發(fā)策略 │ ├─────────────────────────────────────────────────────────────────┤ │ ③ 規(guī)則層 Rules │ │ 規(guī)則表(CSV/JSON)/數(shù)據(jù)字典/契約表/清單 │ │ 會(huì)變的業(yè)務(wù)規(guī)定、閾值、依據(jù)文件 │ ├─────────────────────────────────────────────────────────────────┤ │ ② 數(shù)據(jù)訪問(wèn)層 Access │ │ 只讀校驗(yàn)器/范圍裁剪/屬性讀寫(xiě)/三態(tài)契約/現(xiàn)場(chǎng)保護(hù) │ │ 會(huì)變的產(chǎn)品版本、屬性名、導(dǎo)航語(yǔ)法、模塊差異 │ ├─────────────────────────────────────────────────────────────────┤ │ ① 環(huán)境探測(cè)層 Probe │ │ 產(chǎn)品與版本/PMLLIB/程序集清點(diǎn)/權(quán)限與會(huì)話/能力清單 │ │ 會(huì)變的安裝位置、部署方式、升級(jí)節(jié)奏 │ └─────────────────────────────────────────────────────────────────┘ ▲ 全部層都向上依賴這一層的事實(shí)為什么環(huán)境探測(cè)層排在最下面而不是最上面因?yàn)樯厦嫠膶拥囊磺信袛喽冀⒃谒峁┑氖聦?shí)上——數(shù)據(jù)訪問(wèn)層要問(wèn)這個(gè)屬性名在這個(gè)版本上存在嗎第 02、06 篇的ATTLIS規(guī)則層要問(wèn)這條規(guī)則的依據(jù)文件在哪個(gè)版本有效第 17 篇的basis列批處理層要問(wèn)我連的是哪個(gè)庫(kù)、有沒(méi)有 Claim 權(quán)限第 09 篇的四段結(jié)構(gòu)第一段交付層要問(wèn)產(chǎn)出物對(duì)應(yīng)的產(chǎn)品版本是多少第 18、19 篇的元數(shù)據(jù)文件。排在最下面是對(duì)依賴方向的物理表達(dá)越靠下越穩(wěn)定、越靠上越易變。第 02 篇的e3d_env_inventory.csv、第 13 篇的dotnet_inventory.csv就是這個(gè)地基。1.2 判斷工具箱好壞的三條標(biāo)準(zhǔn)前面 19 篇給了一堆最佳實(shí)踐但它們都是局部的。用全局視角看一套工具箱只有三條硬標(biāo)準(zhǔn)標(biāo)準(zhǔn)判據(jù)可操作對(duì)應(yīng)篇章能不能整體卸載每一處加都有對(duì)應(yīng)的減菜單項(xiàng)可移除、工具條 gadget 可移除、命令可 Killing、表單可隱藏、字段可釋放第 08 篇官方 Removing/Killing 類機(jī)制能不能一鍵回歸有一條命令跑完全部自檢與驗(yàn)收輸出通過(guò)/未通過(guò)清單第 08、17 篇MYCO_LibSelfTest、acceptance.ps1能不能交給第二個(gè)人維護(hù)規(guī)則在 CSV 里、字典在 JSON 里、依據(jù)有列、版本有函數(shù)、卸載有說(shuō)明第 16、17、19 篇為什么是這三條而不是功能多不多因?yàn)楣ぞ呦涞膲勖Q于這三條。功能多但不可卸載的定制產(chǎn)品升級(jí)一次就廢不可回歸的定制第二次改動(dòng)就沒(méi)人敢動(dòng)不可交接的定制作者離職即失傳。官方那句Minimising Problems for Future Upgrades想說(shuō)的就是這件事。1.3 遷移期雙軌PDMS 與 E3D Design官方事實(shí)AVEVA PDMS 已被 AVEVA E3D Design 取代并自 2024 年 4 月 1 日起停止銷售與技術(shù)支持“AVEVA Everything3D is now AVEVA E3D Design”。為什么還要做雙軌因?yàn)樵O(shè)計(jì)院里的存量項(xiàng)目不會(huì)因?yàn)楫a(chǎn)品停售而消失——老項(xiàng)目仍要在原環(huán)境上維護(hù)新項(xiàng)目按 E3D Design 建設(shè)。工具箱必須同時(shí)服務(wù)兩者否則會(huì)出現(xiàn)老項(xiàng)目沒(méi)人管或新項(xiàng)目從零重寫(xiě)。雙軌的三條控制原則控制的是不要讓它失控而不是不要做原則做法失控的表現(xiàn)要避免差異顯式化代碼里凡涉及兩代差異處用統(tǒng)一注釋標(biāo)記如-- VER-DIFF: PDMS 12.x / E3D Design并在自檢里輸出當(dāng)前判定靠人記差異 → 每次都在猜公共部分最大化規(guī)則層、字典層、交付層完全共用它們不依賴產(chǎn)品版本僅數(shù)據(jù)訪問(wèn)層與探測(cè)層分叉上下都復(fù)制兩份 → 維護(hù)量翻倍單點(diǎn)分叉數(shù)據(jù)訪問(wèn)層里凡有差異的能力導(dǎo)航、寫(xiě)屬性、文件 I/O收斂到少數(shù)幾個(gè)函數(shù)做版本判定差異散落各處 → 無(wú)法說(shuō)清支持哪些版本關(guān)鍵洞察五層里只有 ①② 兩層是產(chǎn)品相關(guān)的③④⑤ 三層是工程相關(guān)的。所以雙軌的實(shí)際成本遠(yuǎn)低于直覺(jué)——只要 ③④⑤ 不復(fù)制雙軌就是可承受的。最佳實(shí)踐在工具箱自檢里輸出一行當(dāng)前環(huán)境判定例如env: familyE3DDesign / version實(shí)際版本 / runtimedetected讓這套工具箱在某臺(tái)機(jī)器上以哪條軌運(yùn)行成為可見(jiàn)事實(shí)。1.4 回歸測(cè)試測(cè)三層不測(cè)全部回歸測(cè)試不是把每個(gè)函數(shù)都測(cè)一遍成本太高、維護(hù)不了。只需要測(cè)三層層次測(cè)什么為什么只測(cè)這些冒煙層能否加載、版本函數(shù)能否返回、PMLLIB 是否含本工具箱目錄加載失敗是最常見(jiàn)故障且一秒可判契約層核心函數(shù)的返回契約是否符合三態(tài)前綴、字段數(shù)量與位置契約變化會(huì)靜默破壞所有下游解析器端到端層一條最小完整流程選一個(gè)小范圍 → 跑檢查 → 產(chǎn)出報(bào)告 → 核驗(yàn)報(bào)告它覆蓋了 90% 的集成問(wèn)題且能自動(dòng)判定不測(cè)的部分單個(gè)內(nèi)部函數(shù)的細(xì)節(jié)邏輯、UI 的視覺(jué)效果、極端輸入組合。理由這些測(cè)試的維護(hù)成本高于其收益把有限精力放在契約與端到端上回歸才跑得起來(lái)、才會(huì)有人跑?;貧w的觸發(fā)時(shí)機(jī)三條工具箱自身改動(dòng)后產(chǎn)品升級(jí)前后各一次這是最重要的一次用于評(píng)估影響面交付前作為交付清單的一個(gè)必過(guò)項(xiàng)。1.5 交付清單交給接手人的東西第 02 篇講了環(huán)境清單、第 08 篇講了升級(jí)自查、第 19 篇講了數(shù)據(jù)發(fā)布。交付清單是把這些清單合并成一份交接包類別交付內(nèi)容為什么必須交環(huán)境事實(shí)環(huán)境探測(cè)清單產(chǎn)品/版本/路徑/權(quán)限/程序集沒(méi)有它接手人不知道在哪跑能力邊界支持的產(chǎn)品代際與版本范圍、明確不支持的場(chǎng)景沒(méi)有它接手人會(huì)以為什么都能干代碼資產(chǎn)五層目錄、生成物、構(gòu)建腳本、版本函數(shù)代碼本身配置資產(chǎn)規(guī)則表、數(shù)據(jù)字典、契約表、圖紙清單這是業(yè)務(wù)可維護(hù)的部分最容易被漏交紀(jì)律資產(chǎn)鐵律清單、代碼評(píng)審要點(diǎn)、卸載說(shuō)明沒(méi)有它接手人會(huì)把工具箱改壞驗(yàn)證資產(chǎn)回歸腳本、驗(yàn)收腳本、最近一次回歸結(jié)果沒(méi)有它接手人不敢動(dòng)運(yùn)行資產(chǎn)運(yùn)行賬本、模型/數(shù)據(jù)臺(tái)賬、最近發(fā)布記錄用于追溯上次跑到哪最容易被漏交的是配置資產(chǎn)與紀(jì)律資產(chǎn)——因?yàn)榇a看得見(jiàn)規(guī)則與規(guī)矩看不見(jiàn)。但恰恰是這兩類決定接手人能不能在三個(gè)月后還不罵人。1.6 團(tuán)隊(duì)規(guī)范與評(píng)審要點(diǎn)濃縮成一張表20 篇下來(lái)團(tuán)隊(duì)規(guī)范其實(shí)就這些。把它做成評(píng)審時(shí)的檢查表#評(píng)審提問(wèn)不通過(guò)的表現(xiàn)1這段邏輯會(huì)被調(diào)用第二次嗎是就寫(xiě)成函數(shù)業(yè)務(wù)邏輯寫(xiě)在宏里2這段代碼改了!!ce嗎改了就在兩個(gè)出口都還原只還原正常出口3屬性名從哪來(lái)核對(duì)過(guò)ATTLIS嗎憑記憶寫(xiě)屬性名4數(shù)值帶單位嗎裸數(shù)值參與比較5判存在用的是Defined()還是值判空用取值判空0 被誤判6批量腳本報(bào)了幾個(gè)計(jì)數(shù)加起來(lái)自洽嗎只返回Success7失敗信息里有沒(méi)有該怎么辦只有失敗三個(gè)字8這個(gè)動(dòng)作在離線副本上驗(yàn)證過(guò)嗎直接在生產(chǎn)庫(kù)首次運(yùn)行9有沒(méi)有對(duì)應(yīng)的卸載路徑只加不減10規(guī)則/閾值/依據(jù)寫(xiě)在哪業(yè)務(wù)能改嗎埋在代碼里11這一段是 PML 該做的嗎第 13 篇五條判據(jù)用 .NET 做界面12用了官方還是臆測(cè)的語(yǔ)法網(wǎng)上抄來(lái)未核對(duì)的寫(xiě)法第 12 條是元規(guī)則它是前 11 條之所以可靠的保證。官方文檔查不到就標(biāo)注以官方文檔為準(zhǔn)并給出章節(jié)定位——這條紀(jì)律比任何一條語(yǔ)法規(guī)則都重要因?yàn)檎Z(yǔ)法會(huì)變、會(huì)被記錯(cuò)而知道去哪查的能力不會(huì)。1.7 八條鐵律收官回顧全系列確立的八條鐵律全系列不超過(guò) 10 條其余為最佳實(shí)踐與經(jīng)驗(yàn)法則#鐵律一句話記法1語(yǔ)法只寫(xiě)官方手冊(cè)記載的形態(tài)查不到就指向官方章節(jié)寧缺毋編2單位與屬性必顯式數(shù)值必帶單位3先探測(cè)環(huán)境再運(yùn)行先說(shuō)清在哪跑4破壞性操作先離線驗(yàn)證副本先行5對(duì)接必聲明邊界與版本寫(xiě)清誰(shuí)算哪段6PDMS 與 E3D Design 差異必須顯式標(biāo)注代際差異不許含糊7不混寫(xiě)產(chǎn)品能力無(wú)PML 內(nèi)嵌 Python不把 APS 能力安到 E3D 上不張冠李戴8示例數(shù)據(jù)必標(biāo)注示例不等于規(guī)定二、完整代碼與逐行剖析代碼 20-1工具箱目錄骨架結(jié)構(gòu)即架構(gòu)e3d_devkit/ ├── README.md # 工具箱總覽能力邊界 / 支持版本 / 安裝步驟 / 卸載步驟 ├── CHANGELOG.md # 每個(gè)版本改了什么含規(guī)則表變更 ├── 00_env/ # ① 環(huán)境探測(cè)層 │ ├── probe_install.ps1 # 安裝與運(yùn)行時(shí)盤(pán)點(diǎn)第 01/02 篇 │ ├── pml_lib_census.ps1 # PMLLIB 內(nèi)容與命名沖突普查第 02 篇 │ ├── asm_identity.ps1 # .NET 程序集身份清點(diǎn)第 13 篇 │ ├── type_census.ps1 # 公開(kāi)類型清點(diǎn)第 13 篇 │ └── out/ # 探測(cè)產(chǎn)物CSV隨交付一起交 ├── 10_pml/ # ② 數(shù)據(jù)訪問(wèn)層PML │ ├── lib_version.pmlf # 版本函數(shù)第 08 篇 │ ├── lib_selftest.pmlf # 依賴自檢第 08 篇 │ ├── nav_helpers.pmlf # 導(dǎo)航輔助按官方 DBRM2.03.x 實(shí)現(xiàn)第 05 篇 │ ├── lint_core.pmlf # 只讀檢查內(nèi)核第 06/17 篇 │ ├── ifc_export.pmlf # IFC 導(dǎo)出封裝第 12 篇 │ ├── draw_batch.pmlf # 批量導(dǎo)出作業(yè)第 18 篇 │ └── rules.pmlf # 【生成物】由 30_rules 構(gòu)建勿手改 ├── 20_ui/ # ② 層的界面部分 │ ├── lint_ui.pmlfrm # 表單第 07 篇 │ └── commands.pmlf # 命令定義與裝配/卸載第 08 篇 ├── 30_rules/ # ③ 規(guī)則層業(yè)務(wù)可維護(hù) │ ├── rules.csv # 檢查規(guī)則表第 17 篇 │ ├── data_dictionary.json # 數(shù)據(jù)字典第 19 篇 │ ├── dq_rules.csv # 數(shù)據(jù)質(zhì)量規(guī)則第 19 篇 │ ├── draw_manifest.csv # 圖紙清單第 18 篇 │ ├── contract.csv # 跨專業(yè)數(shù)據(jù)契約第 16 篇 │ ├── gen_rules.ps1 # 構(gòu)建腳本CSV - rules.pmlf第 17 篇 │ └── apply_pml.ps1 # 構(gòu)建物落盤(pán)到 PMLLIB 目錄 提示索引重建 ├── 40_run/ # ④ 批處理層 │ ├── run_lint.ps1 # 檢查作業(yè)入口第 09/17 篇 │ ├── run_draw.ps1 # 出圖作業(yè)入口第 18 篇 │ ├── run_snapshot.ps1 # 快照作業(yè)入口第 19 篇 │ ├── job_ledger.ps1 # 作業(yè)賬本第 09 篇 │ └── verify_outputs.ps1 # 產(chǎn)出物核驗(yàn)第 09/12/18 篇 ├── 50_deliver/ # ⑤ 交付層 │ ├── gen_index.ps1 # 圖紙目錄生成第 18 篇 │ ├── dq_check.ps1 # 數(shù)據(jù)質(zhì)量檢查第 19 篇 │ ├── snapshot_diff.ps1 # 快照差分與變更集第 19 篇 │ └── release.ps1 # 打包一次發(fā)布字典快照元數(shù)據(jù)DQ ├── test/ │ ├── smoke.ps1 # 冒煙層回歸第 20 篇 1.4 節(jié) │ ├── contract.ps1 # 契約層回歸 │ ├── e2e.ps1 # 端到端回歸 │ └── acceptance.ps1 # 項(xiàng)目級(jí)驗(yàn)收第 17 篇 └── docs/ ├── 交付清單.md # 本篇 1.5 節(jié)的落地交接包索引 ├── 鐵律與評(píng)審要點(diǎn).md # 本篇 1.6 節(jié)的落地 └── 卸載說(shuō)明.md # 本篇 1.2 節(jié)第 1 條的落地逐行剖析目錄編號(hào)00_/10_/20_…直接對(duì)應(yīng)五層順序編號(hào)讓依賴方向在文件管理器的排序里就可讀——排在上面的層依賴排在下層的事實(shí)。這是結(jié)構(gòu)即架構(gòu)的最省事表達(dá)方式。00_env/out/的探測(cè)產(chǎn)物隨交付一起交這是 1.5 節(jié)環(huán)境事實(shí)必須是交付物的落地。很多團(tuán)隊(duì)把探測(cè)腳本交了、產(chǎn)物留在自己機(jī)器上接手人得先跑一遍才知道情況——而這恰恰是最容易卡住的地方。10_pml/rules.pmlf明確標(biāo)注為生成物且構(gòu)建腳本在30_rules/生成物與它的源放在不同層源在規(guī)則層產(chǎn)物在數(shù)據(jù)訪問(wèn)層。這個(gè)安排逼著人思考我改的是源還是產(chǎn)物從目錄結(jié)構(gòu)上防止手改生成物第 17 篇報(bào)錯(cuò) 3-2。docs/卸載說(shuō)明.md是獨(dú)立文件卸載路徑不能只寫(xiě)在代碼注釋里。它是能不能整體卸載這條標(biāo)準(zhǔn)的物理載體1.2 節(jié)。一個(gè)沒(méi)有卸載說(shuō)明的定制在產(chǎn)品升級(jí)時(shí)的處理方式通常是不管它——然后升級(jí)出問(wèn)題。test/分四個(gè)腳本對(duì)應(yīng)四個(gè)層級(jí)冒煙/契約/端到端/驗(yàn)收分層讓回歸可以只跑需要的部分改了一個(gè) PML 函數(shù)跑冒煙契約改了端到端流程跑全部。一次要跑十分鐘的回歸很快就不會(huì)有人跑。代碼 20-2一鍵回歸PowerShell可運(yùn)行# -*- coding: utf-8 -*-# regress.ps1 —— 工具箱一鍵回歸冒煙 / 契約 / 端到端 / 驗(yàn)收 設(shè)計(jì)要點(diǎn) * 分層執(zhí)行失敗即匯總不中斷最后給出總判定 * 每一層都有可自動(dòng)判定的成功標(biāo)準(zhǔn)不允許看起來(lái)正常 * 結(jié)果同時(shí)輸出給人看屏幕與給機(jī)器看regress_result.csv 用法 .\regress.ps1 -KitRoot . -Level all #param([Parameter(Mandatory$true)][string]$KitRoot,[ValidateSet(smoke,contract,e2e,all)][string]$Levelall,[string]$OutDir.\test\out)$ErrorActionPreferenceSilentlyContinueif(-not(Test-Path-LiteralPath$OutDir)){New-Item-ItemType Directory-Path$OutDir|Out-Null}$resultsNew-ObjectSystem.Collections.Generic.List[object]functionRun-Layer{param([string]$Name,[string]$Script,[int]$ExpectedExit)$rec[pscustomobject]{layer $Name;script $Script;ran $falseexit_code ;verdict ;detail ;seconds 0}$pJoin-Path$KitRoot$Scriptif(-not(Test-Path-LiteralPath$p)){$rec.verdict SKIP_NO_SCRIPT;$rec.detail 未提供$Script$results.Add($rec)|Out-NullWrite-Host([{0}] 跳過(guò)腳本不存在-f$Name)return}$sw[System.Diagnostics.Stopwatch]::StartNew()$p-KitRoot$KitRoot-OutDir$OutDir|Out-Host$code$LASTEXITCODE$sw.Stop()$rec.ran $true$rec.exit_code $code$rec.seconds [math]::Round($sw.Elapsed.TotalSeconds,1)$rec.verdict if($code-eq$ExpectedExit){PASS}else{FAIL}$rec.detail if($code-eq$ExpectedExit){}else{(期望退出碼 {0}實(shí)際 {1}-f$ExpectedExit,$code)}$results.Add($rec)|Out-NullWrite-Host([{0}] {1}退出碼 {2}耗時(shí) {3}s-f$Name,$rec.verdict,$code,$rec.seconds)}# ---- 冒煙層0 表示工具箱可加載且環(huán)境可判定 ----if($Level-in(smoke,all)){Run-Layersmoketest\smoke.ps10}# ---- 契約層0 表示全部返回契約符合 ----if($Level-in(contract,all)){Run-Layercontracttest\contract.ps10}# ---- 端到端層0 表示最小完整流程產(chǎn)出且核驗(yàn)通過(guò) ----if($Level-in(e2e,all)){Run-Layere2etest\e2e.ps10}# ---- 驗(yàn)收層0 表示項(xiàng)目驗(yàn)收標(biāo)準(zhǔn)全部滿足 ----if($Level-eqall){Run-Layeracceptancetest\acceptance.ps10}$results|Export-Csv-LiteralPath(Join-Path$OutDirregress_result.csv)-NoTypeInformation-Encoding UTF8$failed ($results|Where-Object{$_.verdict-eqFAIL})$skipped ($results|Where-Object{$_.verdict-eqSKIP_NO_SCRIPT})Write-HostWrite-Host(回歸結(jié)果通過(guò) {0} / 失敗 {1} / 跳過(guò) {2}-f (($results|Where-Object{$_.verdict-eqPASS}).Count),$failed.Count,$skipped.Count)if($failed.Count-gt0){Write-Host失敗項(xiàng)$failed|ForEach-Object{Write-Host( - {0}: {1}-f$_.layer,$_.detail)}Write-Host★ 回歸未通過(guò)禁止交付也禁止在原環(huán)境做進(jìn)一步修改。exit1}if($skipped.Count-gt0){Write-Host★ 有層被跳過(guò)腳本缺失當(dāng)前結(jié)果不能作為交付依據(jù)。exit3}Write-Host回歸全部通過(guò)。請(qǐng)把 regress_result.csv 連同交付包一起交接。exit0逐行剖析“失敗即匯總、不中斷”Run-Layer不拋異常也不 return所有層都跑完再匯總。理由回歸的價(jià)值在于一次看到全部問(wèn)題如果第一層失敗就中斷你修完再跑再發(fā)現(xiàn)第二層也壞了——迭代次數(shù)翻倍。每層都有一個(gè)顯式的期望退出碼$ExpectedExit把什么叫成功寫(xiě)成參數(shù)。這是本系列從頭到尾的紀(jì)律在回歸層的體現(xiàn)——看起來(lái)正常不是判定標(biāo)準(zhǔn)。SKIP_NO_SCRIPT是一個(gè)獨(dú)立結(jié)論而不是 PASS腳本缺失時(shí)絕不能算通過(guò)。并且專門(mén)打印一句當(dāng)前結(jié)果不能作為交付依據(jù)退出碼 3。這是沒(méi)測(cè)與測(cè)過(guò)沒(méi)問(wèn)題的區(qū)分——這個(gè)區(qū)分在本系列里出現(xiàn)了至少四次第 09 篇 STALE、第 11 篇假空碰撞、第 18 篇 STALE、第 19 篇無(wú)變更它是全系列最一致的一條思維習(xí)慣。耗時(shí)被記錄進(jìn)結(jié)果表seconds列用于監(jiān)控回歸是否在變得太慢。當(dāng)端到端從 30 秒漲到 10 分鐘時(shí)就是該拆分的時(shí)候了——否則回歸會(huì)先被跳過(guò)然后被遺忘。regress_result.csv隨交付包交接1.5 節(jié)驗(yàn)證資產(chǎn)它是這套工具箱在某臺(tái)機(jī)器上是好的這一論斷的證據(jù)。結(jié)尾那句禁止交付也禁止在原環(huán)境做進(jìn)一步修改第二條同樣重要——回歸失敗時(shí)繼續(xù)改代碼會(huì)讓下次回歸也說(shuō)不清是新改動(dòng)引入的還是原本就壞的。代碼 20-3交付清單Markdown交接包的索引# 交付清單 · e3d_devkit 版本號(hào) ## A 環(huán)境事實(shí)必須交 - [ ] 00_env/out/probe_install.csv安裝與運(yùn)行時(shí) - [ ] 00_env/out/pml_lib_census.csvPMLLIB 與命名沖突 - [ ] 00_env/out/asm_identity.csv.NET 程序集身份如啟用 .NET 通道 - [ ] 一行結(jié)論產(chǎn)品代際與版本 / 模塊 / 權(quán)限范圍 ## B 能力邊界必須交 - [ ] 支持的產(chǎn)品與版本范圍填寫(xiě) - [ ] 明確不支持逐條填寫(xiě) - [ ] 已確認(rèn)的官方章節(jié)引用清單PML/DBRM/DRAW/IFC 等 ## C 代碼資產(chǎn) - [ ] 五層目錄10_pml / 20_ui / 30_rules / 40_run / 50_deliver - [ ] 生成物清單及其源rules.pmlf ← rules.csv - [ ] 版本函數(shù)輸出!!MYCO_LibVersion() 實(shí)際返回值 ## D 配置資產(chǎn)最易漏交 - [ ] rules.csv / dq_rules.csv / draw_manifest.csv / contract.csv / data_dictionary.json - [ ] 每份配置的負(fù)責(zé)人 依據(jù)文件 最近變更日期 ## E 紀(jì)律資產(chǎn)最易漏交 - [ ] 鐵律與評(píng)審要點(diǎn)12 條提問(wèn) - [ ] 卸載說(shuō)明每一處加對(duì)應(yīng)的減 - [ ] 代際差異標(biāo)注約定-- VER-DIFF: ## F 驗(yàn)證資產(chǎn) - [ ] test/regress_result.csv最近一次回歸 - [ ] test/acceptance 結(jié)果 - [ ] 已知未通過(guò)項(xiàng)及其原因與計(jì)劃 ## G 運(yùn)行資產(chǎn) - [ ] jobs_ledger.csv作業(yè)賬本 - [ ] model_ledger.csv模型/數(shù)據(jù)臺(tái)賬如啟用模型 - [ ] 最近一次發(fā)布記錄發(fā)布版本號(hào) 時(shí)間 內(nèi)容逐項(xiàng)剖析A、B 兩組放在最前因?yàn)樗鼈兪墙邮秩说谝惶熳钚枰臇|西先知道在哪跑、能跑到什么程度代碼才有意義。D、E 兩組標(biāo)注最易漏交1.5 節(jié)。這是把經(jīng)驗(yàn)寫(xiě)成流程的形態(tài)——漏交這兩組的原因不是疏忽而是代碼看得見(jiàn)、規(guī)則看不見(jiàn)的認(rèn)知偏差。標(biāo)注出來(lái)評(píng)審時(shí)就會(huì)被專門(mén)檢查。B 組第 2 條明確不支持是刻意的一份只寫(xiě)支持什么的說(shuō)明會(huì)誘導(dǎo)過(guò)度期待。寫(xiě)明不支持什么是專業(yè)交付姿態(tài)的一部分。F 組第 3 條已知未通過(guò)項(xiàng)及其原因與計(jì)劃允許交付有未通過(guò)項(xiàng)但不允許未記錄的未通過(guò)項(xiàng)。這條讓交付可以推進(jìn)現(xiàn)實(shí)項(xiàng)目里很難全綠同時(shí)保留誠(chéng)實(shí)。G 組的最近一次發(fā)布記錄把第 19 篇的發(fā)布版本概念延伸到整個(gè)工具箱——接手人應(yīng)該能一眼看到這個(gè)工具最近產(chǎn)出了什么、什么時(shí)候。三、常見(jiàn)報(bào)錯(cuò)與排查報(bào)錯(cuò) 3-1產(chǎn)品升級(jí)后工具箱部分功能不好使但不知道影響面?,F(xiàn)象升級(jí)后故障。根因沒(méi)有升級(jí)前后的可比基線第 08、13 篇的清單沒(méi)有留存。解法升級(jí)前后各跑一次環(huán)境探測(cè)與回歸用asm_identity.csv程序集身份、type_census.csv公開(kāi)類型、pml_lib_census.csvPMLLIB 內(nèi)容做差分把升級(jí)評(píng)估作為一條固定流程——對(duì)應(yīng)官方 “Minimising Problems for Future Upgrades” 一節(jié)的立場(chǎng)。報(bào)錯(cuò) 3-2想停用某個(gè)功能但菜單里刪不掉、命令還在跑?,F(xiàn)象卸不干凈。根因只寫(xiě)了加沒(méi)寫(xiě)減——官方為此專門(mén)提供了 Removing Menu Items、Removing Gadgets from a Toolbar、Killing a Command、Hiding Forms when Exiting Applications 等機(jī)制第 08 篇但實(shí)現(xiàn)時(shí)容易只做一半。解法在開(kāi)發(fā)階段就把卸載路徑作為該功能的一部分實(shí)現(xiàn)并在docs/卸載說(shuō)明.md里逐項(xiàng)列出回歸里加一項(xiàng)卸載后重裝能正常的檢查。報(bào)錯(cuò) 3-3接手人說(shuō)看不懂這個(gè)規(guī)則為什么這么定?,F(xiàn)象無(wú)法維護(hù)。根因規(guī)則缺basis依據(jù)列或依據(jù)文件沒(méi)有被交接。解法規(guī)則表強(qiáng)制basis與owner非空第 17 篇構(gòu)建腳本已強(qiáng)制交付時(shí)把依據(jù)文件設(shè)計(jì)規(guī)定、等級(jí)管理規(guī)定等的編號(hào)與版本一起交不必交全文但必須可追溯評(píng)審時(shí)把依據(jù)能不能查到作為檢查項(xiàng)。報(bào)錯(cuò) 3-4雙軌維護(hù)變成兩份代碼各改一遍?,F(xiàn)象維護(hù)量翻倍。根因把 ③④⑤ 層也復(fù)制成了兩份1.3 節(jié)。解法規(guī)則層、字典層、批處理層、交付層完全共用只在數(shù)據(jù)訪問(wèn)層做單點(diǎn)分叉版本判定收斂到少數(shù)函數(shù)差異用統(tǒng)一標(biāo)記-- VER-DIFF:顯式化自檢里輸出當(dāng)前以哪條軌運(yùn)行。報(bào)錯(cuò) 3-5回歸越來(lái)越慢最后被跳過(guò)?,F(xiàn)象回歸失效。根因端到端層把全量模型當(dāng)測(cè)試范圍或者把 UI 相關(guān)的檢查都塞了進(jìn)來(lái)。解法端到端用一個(gè)極小范圍幾十個(gè)元素做冒煙式的全流程驗(yàn)證只測(cè)三層1.4 節(jié)記錄每層耗時(shí)代碼 20-2 的seconds列并在超過(guò)閾值時(shí)告警把回歸必須能在幾分鐘內(nèi)跑完作為架構(gòu)約束而不是愿望。四、動(dòng)手練習(xí)練習(xí) 1骨架落地按代碼 20-1 建立目錄骨架把前 19 篇你實(shí)際完成的腳本按層歸位。判定標(biāo)準(zhǔn)五層目錄都存在且非空30_rules/rules.pmlf被明確標(biāo)注為生成物docs/下三個(gè)文件存在哪怕是初稿。歸位過(guò)程中若發(fā)現(xiàn)某個(gè)腳本不知道該放哪層把它記下來(lái)——這正是你架構(gòu)還沒(méi)想清的地方。練習(xí) 2一鍵回歸實(shí)現(xiàn)test/smoke.ps1、test/contract.ps1、test/e2e.ps1三個(gè)最小版本每個(gè)只要 5~20 行能做出一項(xiàng)可自動(dòng)判定的檢查即可然后用代碼 20-2 跑一次。判定標(biāo)準(zhǔn)三層都執(zhí)行且退出碼符合預(yù)期regress_result.csv含layer / exit_code / verdict / seconds四列故意讓契約層失敗改掉一個(gè)契約前綴總判定必須為失敗且退出碼為 1。練習(xí) 3卸載演練按docs/卸載說(shuō)明.md完整卸載工具箱移除菜單項(xiàng)、移除工具條 gadget、Killing 命令、隱藏表單然后重新安裝。判定標(biāo)準(zhǔn)卸載后產(chǎn)品原有功能不受影響用任一原有菜單命令驗(yàn)證重新安裝后工具箱功能全部恢復(fù)正常跑一次回歸。兩次操作都要在筆記里記錄實(shí)際步驟——卸載說(shuō)明寫(xiě)不下去的地方就是卸載實(shí)現(xiàn)不完整的地方。練習(xí) 4交付清單按代碼 20-3 填一份完整清單A~G 七組。判定標(biāo)準(zhǔn)七組全部有勾選項(xiàng)D、E 組逐項(xiàng)填寫(xiě)不許寫(xiě)見(jiàn)代碼F 組注明最近一次回歸的時(shí)間與結(jié)果G 組包含最近一次發(fā)布記錄。填完后請(qǐng)一名未參與開(kāi)發(fā)的同事按清單在另一臺(tái)機(jī)器上只看清單復(fù)現(xiàn)一次工具箱的安裝與運(yùn)行記錄他卡住的每一步。思考題無(wú)標(biāo)準(zhǔn)答案為什么能不能交給第二個(gè)人維護(hù)是判斷工具箱好壞的最終標(biāo)準(zhǔn)而不是功能是否強(qiáng)大驗(yàn)證要點(diǎn)① 一個(gè)功能強(qiáng)大但只有作者能改的工具在作者調(diào)崗后的實(shí)際處境② 規(guī)則在 CSV、依據(jù)有列、版本有函數(shù)、卸載有說(shuō)明這四件事分別降低了接手人的哪一類成本③ 如果你現(xiàn)在要交接自己寫(xiě)的工具最可能被漏交的是哪一類資產(chǎn)對(duì)照 20-3 清單自檢。五、小結(jié)與全系列收束工具箱的本質(zhì)是把會(huì)變化的東西分層隔離環(huán)境探測(cè)層越穩(wěn)定越靠下、數(shù)據(jù)訪問(wèn)層、規(guī)則層、批處理層、交付層。判斷它好不好只看三條——能不能整體卸載、能不能一鍵回歸、能不能交給第二個(gè)人維護(hù)。PDMS 已于 2024 年 4 月 1 日停售停支持雙軌的現(xiàn)實(shí)成本遠(yuǎn)低于直覺(jué)因?yàn)槲鍖永镏挥袛?shù)據(jù)訪問(wèn)與探測(cè)兩層是產(chǎn)品相關(guān)的控制雙軌失控靠三條差異顯式化、公共部分最大化、單點(diǎn)分叉。回歸只測(cè)三層冒煙、契約、端到端并堅(jiān)持沒(méi)測(cè) ≠ 測(cè)過(guò)沒(méi)問(wèn)題。交付清單七組里配置資產(chǎn)與紀(jì)律資產(chǎn)最容易漏交也最決定接手人三個(gè)月后是否罵人。全系列回顧三十句三維工廠設(shè)計(jì)的交付物全部源自模型所以模型側(cè)的規(guī)范化會(huì)被交付物放大第 01 篇PML 只有兩條官方通道PML 與 .NET APIPML 的能被找到由搜索路徑與索引決定第 02 篇代碼形態(tài)三層遞進(jìn)、判據(jù)是會(huì)不會(huì)被調(diào)用第二次第 03 篇表達(dá)式有類型、單位是語(yǔ)言層面的事、數(shù)組可稀疏且無(wú)負(fù)下標(biāo)第 04 篇數(shù)據(jù)是以 WORLD 為根的樹(shù)!!CE是會(huì)話狀態(tài)必須保護(hù)現(xiàn)場(chǎng)第 05 篇屬性分標(biāo)準(zhǔn)/UDA/偽屬性ATTLIS 是區(qū)分沒(méi)填與寫(xiě)錯(cuò)的唯一手段第 06 篇gadget 不支持自定義成員所以界面必須與邏輯分層第 07 篇每一處加都要有減第 08 篇冪等判據(jù)要放模型里產(chǎn)出物核驗(yàn)要能識(shí)別 STALE第 09 篇目錄數(shù)據(jù)只存一份所以對(duì)賬只做待核對(duì)清單第 10 篇碰撞判定取決于 OBST 與容差規(guī)則類代碼的頭號(hào)陷阱是 RESULT 默認(rèn)值寫(xiě)反第 11 篇IFC 導(dǎo)出有完全可編程的官方 PML 對(duì)象第 12 篇.NET 通道的正確起點(diǎn)是反射清點(diǎn)而非猜測(cè)第 13 篇PMLNETCALLABLE 讓特征契約成為接口第 14 篇接口成功不等于數(shù)據(jù)正確日志里的假設(shè)才是真憑據(jù)第 15 篇雙向同步必須先定主屬側(cè)第 16 篇只讀內(nèi)核加外部規(guī)則表是檢查工具的正確形態(tài)第 17 篇圖紙目錄必須由核驗(yàn)結(jié)果生成第 18 篇數(shù)據(jù)字典先行、快照不可變、變更集必須能重建第 19 篇而最后的最后——查不到就標(biāo)注以官方文檔為準(zhǔn)絕不編造。本篇認(rèn)知問(wèn)題回顯FAQQ1一堆腳本憑什么能組成工具箱A靠分層。把會(huì)變化的東西按穩(wěn)定性分層隔離環(huán)境探測(cè)層安裝位置、部署方式、升級(jí)節(jié)奏會(huì)變、數(shù)據(jù)訪問(wèn)層產(chǎn)品版本、屬性名、導(dǎo)航語(yǔ)法會(huì)變、規(guī)則層業(yè)務(wù)規(guī)定與閾值會(huì)變、批處理層調(diào)度與并發(fā)策略會(huì)變、交付層格式與接收方要求會(huì)變。越靠下越穩(wěn)定上層依賴下層提供的事實(shí)因此結(jié)構(gòu)本身表達(dá)了依賴方向。Q2為什么環(huán)境探測(cè)層排在最下面A因?yàn)樯厦嫠膶拥囊磺信袛喽冀⒃谒峁┑氖聦?shí)上數(shù)據(jù)訪問(wèn)層要確認(rèn)屬性名是否存在、規(guī)則層要確認(rèn)依據(jù)文件的版本、批處理層要知道連接了哪個(gè)庫(kù)與權(quán)限范圍、交付層要記錄產(chǎn)出物對(duì)應(yīng)的產(chǎn)品版本。環(huán)境探測(cè)清單如 probe_install.csv、pml_lib_census.csv、asm_identity.csv是工具箱的地基而且必須作為交付物隨包交接不能只交腳本。Q3PDMS 已停售停支持為什么還要做雙軌A因?yàn)榇媪宽?xiàng)目不會(huì)因產(chǎn)品停售而消失老項(xiàng)目仍在原環(huán)境維護(hù)、新項(xiàng)目按 E3D Design 建設(shè)。雙軌的實(shí)際成本遠(yuǎn)低于直覺(jué)五層里只有環(huán)境探測(cè)層與數(shù)據(jù)訪問(wèn)層是產(chǎn)品相關(guān)的規(guī)則層、批處理層與交付層完全共用??刂齐p軌失控靠三條原則差異顯式化統(tǒng)一標(biāo)記并讓自檢輸出當(dāng)前判定、公共部分最大化上下三層不復(fù)制、單點(diǎn)分叉差異收斂到少數(shù)函數(shù)。Q4回歸測(cè)試要測(cè)什么、測(cè)多少A只測(cè)三層冒煙層能否加載、版本函數(shù)能否返回、PMLLIB 是否含本工具箱目錄、契約層核心函數(shù)的返回契約是否符合三態(tài)前綴與字段位置、端到端層一條最小完整流程選小范圍、跑檢查、產(chǎn)出報(bào)告、核驗(yàn)報(bào)告。不測(cè)內(nèi)部函數(shù)細(xì)節(jié)邏輯、UI 視覺(jué)效果與極端輸入組合因?yàn)榫S護(hù)成本高于收益。回歸觸發(fā)時(shí)機(jī)是工具箱改動(dòng)后、產(chǎn)品升級(jí)前后各一次、以及交付前。Q5交付清單要交什么才讓接手人不罵人A七組環(huán)境事實(shí)、能力邊界含明確的不支持清單、代碼資產(chǎn)、配置資產(chǎn)規(guī)則表、字典、清單、契約——最易漏交、紀(jì)律資產(chǎn)鐵律與評(píng)審要點(diǎn)、卸載說(shuō)明——最易漏交、驗(yàn)證資產(chǎn)最近一次回歸結(jié)果與已知未通過(guò)項(xiàng)、運(yùn)行資產(chǎn)作業(yè)賬本、模型臺(tái)賬、最近發(fā)布記錄。判斷標(biāo)準(zhǔn)是接手人能否只看清單在另一臺(tái)機(jī)器上完成安裝與運(yùn)行。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
婷婷激情人妻| 丁香婷婷综合激情五月色,开心五月丁香花综合网,激情综合五月亚洲婷婷,五月天 | 99久久超级| 99热这里只有精品 搜| 丁香五月激情图片婷婷| 久久久婷婷| 婷婷五月天直播| 色五月婷婷天天操夜夜操| 99热只有| 丁香婷婷91在线观看视频| 婷婷五月激情的图片| 99视频| 久久婷婷五月天综合| www.天天干| 亚城区在线| 亚洲色综合| 九九九干精品| 日本不卡一区二区三区| www.婷婷| 777影视理论片大全在线观看| 五月婷视频久久| 五月Huangsewang| 色综合天天综合成人网| 婷婷情色激情| 丁香五月精品| 亭亭玉立国色天香| 成人网址在线观看| 色9999综合久久| 日韩黄黄| 婷婷色影院| 成人AV播放| 五月婷婷色吧!| 国产亚洲99久久精品| 伊人综合网4| 玖玖视频福利| 欧亚色色| 超碰碰碰碰| 丰满少妇猛烈A片免费看观看| 婷婷五月天AV| 97操碰在线视频| 五月婷人妻| 97性视频| 欧洲亚洲免费视频9| 伊人久久大香线蕉综合网站| 91日综合欧美| 亚洲精品另类| 久久五月情| 色级停停| 91综合网| 麻豆精品| 啊V视频在线观看| 9999热在线观看| av亚洲国产小电影| 欧美A级成人婬片免费看理论| 久久免片| 激情综合网五月婷婷| 五月丁香婷婷视频| 玖玖精品视频| 最近中文字幕大全免费版在线| 五月天激情四射| 丁香五月色五月| 综合久久99| 国产熟女日日骚五月丁香爱| 色色色.COM| 婷婷五月开心中文字幕在线| 婷婷天天日婷婷| 亚洲日韩欧美综合VA| 久久精品66| 深爱丁香激情| www,五月天com| 97福利视频| 亚洲xx网| 五月天色婷婷激情综合| 99热欧美在线观看| 天天透天天摸天天舔| 国产一级婬片毛片| 婷婷五月天福利| 婷婷欧美激情| 九月色婷婷| 丁香色五月 97干| 五月天色社区| 亚洲视频一区| 五月丁香偷拍| 丁香五月欧美婷婷| 五月丁香色婷婷色| 开心婷婷五月天电影院| 丁香五月Av| 伊人久久大香蕉网| 人妻熟女一区二区AV| 婷婷色色亚洲| 九九热这里只有精品9| 婷婷干六月综合旧址| 丁香婷婷婷五月综合色情| 日韩在线观看亚洲| 综合久色五月| 99视频在线播放大全| 91丨九色丨白浆秘| 中文字幕乱码亚洲精品一区| 98色花堂98t.R| 激情网战码亚洲A| 热久久思思热思思| 97五月天| 99婷婷精品推荐在线视频| 久久综合9| 欧美日韩成人在线观看| 久久婷婷草| 色综合久久五月| 开心婷婷五月天电影院| 九月色婷婷综合| 欧美日综合| 亚洲婷婷五月天| 天天干,夜夜爽| 国内一级片| 丁香五月天大香蕉啪啪| 91热久久| 五月婷六月丁| 亚洲欧洲国产精品| 开心五月婷婷综合在线精品素人| 深爱五月中文字幕| 日本天天色| 九九婷婷激情综合网| 伊人9在线| 激情5月婷婷狠狠干| 五月婷婷六月丁香色| 99色在线视频| 伊久久婷婷| 日日夜夜噜噜爽爽| 大战熟女丰满人妻AV| 色五月自偷自拍婷婷婷婷| 九九国产视频| 香蕉久久国产AV一区二区| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 丁香五月婷婷亚洲综合精品在线| 激情综合九月| 无码yw| 秋霞电影理论| 亚洲日韩一页精品发布| 天天做天天爱天天摸| 色播五月综合网| 亚洲V国产V欧美V久久久久久| 九九99九九99| 欧美色99| 综合99久久天天综合| 五月丁香AV在线| 天天爽天天操| 夜夜操夜夜爽| 天天插天天插| 99在线观看视频精品| 99热这里只有精品86| 荫道BBWBBB高潮潮喷| 91狠狠色| 五月丁香色综合| 久久人人九| 五月婷婷丁香网| 国产精产国品一二三在观看| 久久99久久99精品免视看婷婷| 色色五月婷婷| 日本人妻丁香婷婷久久寝取熟女五月| 天天综合五月| 色色亚洲视频| 97婷婷丁香五月天激情图片| 麻豆观看夏晴子| 久久99热这里| 六月婷婷色色网| 欧美99热| 婷婷五月天亚洲综合网| 久久少妇视频| 丁香六月色婷婷| 久9无码视频| 色色色色色色五月婷婷| 99视频久久| 五月丁香999| 国产免费AV网站| 亚洲99在线| 五月丁香综合激情| 日本综合色图| 综合色图婷婷| 99色在线视频| 97色色色色色色色| 国内精品99| 日本在线噜噜| 亚洲在线操| 亚洲操人| 久久思思热视频| 九九色婷婷五月天| 欧美三日本三级少妇三99| 99ri精品在线| 五月天激情小说| site:picc-up.com| 综合网色综合| 久久曰曰| 天天日夜夜拍| 婷婷五月综合色中文字幕| 丁香六月综合激情| 天天日天天爽| 思思视频精品| 玖玖爱导航| 亚洲中文字幕av| 五月丁香色婷婷伊人| 五月天久久婷| 婷婷久久亚洲| 五月丁香六月香综合激情| 国产91在线视频| 成人av在线电影| 国产五月丁香在线| 六月婷婷色色色| 久久久婷婷| 影音先锋 91工厂| 碰碰碰碰碰99| 精品无码久久久久久久久| 婷婷激情五月天网站| 色综合久久久无码中文字幕999| 强奸幻女毛片| 色色性爱视频| 99精彩视频| 丁香五月婷婷狠狠色| 草草夜夜操| 五月丁香成人视频| 色五月婷婷五月丁香五月| 色综合丁香婷婷| 五月婷婷深深爱| 婷婷五月天美女21p| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 婷婷五月精品| 五月婷婷六月色| 亚洲综合五月天婷婷| 久热这里只有国产| 96丁香六月婷婷蜜桃综合久久| 99激情视频| 五月天婷婷7米| 国产成人VA| 人妻激情在线| 五月天停停日日| 国产肥白大熟妇BBBB视频| 五月婷婷丁香五月| 99视频久久| 婷婷久久午夜网| 久xxxx| 91se视频| 八戒青柠影视剧在线观看| 五月婷婷偷拍| 五月天婷婷綜合院| 亚洲人成色A777777在线观看| 综合色综合| www。88热在线视频免费观看| 成人丁香色| 五月综合六月婷婷| 99视频在线观看欧| 欧美综合在线五月天色婷婷| 五月激情网五月综合网| 婷婷九月激情| 色五月五月丁香| 九九人人操| 秋霞AV淫| 婷婷的久久网站| 男人天堂AV在线一区二区| 天堂伊人干| 99热精品在线在线| 伊人激情AV一区二区三区| 亚洲成人综合在线| 丁香六月婷婷综合| 六月色婷婷| www激情| 久99久视频| 天天综合五月天| 六月激情婷婷| 97婷婷狠狠| 97五月久久丁香婷婷| 五月色丁香国产在线视频| 一區四區歐美日韓| 丁香五月中文字幕久色| 婷婷六月啪啪| 欧美丁香五月97色| 五月丁香婷婷啪啪| AV网在线| 啪啪五月综合| AV在线大香蕉| 五月婷婷内射网| 婷婷丁香视频在线观看免费| 翔田千里无码| 亚洲丁香网| 激情五月婷婷中文字幕| 99精品综合| 天天噜| 日本美女上人| 成人综合网站| 日韩美女在线视频19| 激情婷婷丁香色五月| 影音先锋综合网| 久99在线视频| 2020夜夜操天天爽| 99只有精品| 色色激情网| 99热思思| 色综合av超碰| 影视av久久久噜噜噜噜噜三级| 综合久| 99这里的视频都是精品| 涩婷婷五月天| 色婷婷亚洲婷婷| 中文字幕乱码亚洲精品一区| 欧美伊人9| 日本高清久久| 这里只有精品免费视频| 99久久综合| 色婷婷呢狠禁久禁| 午夜丁香综合婷婷| 99亚洲大片精品永久在线观看| 五月婷婷网五月在线| 色婷婷亚洲婷婷| 五月色综合| 97色 五月天丁香| 九月激情综合婷婷| 能看的av片| 五月花在线观看视频| 色色色无码| 日本V在线观看不卡视频网站| 青青操丝袜美腿| 99在线精品观看99| 色婷狠狠| 99婷婷精品推荐在线视频| 91av视频在线观看最新网址| 六月婷婷日| 国产精品色| 色婷婷电影网| 精品人人操| 婷婷五月天成人综合网| 可以免费观看的AV| 午夜成人天堂久久无码日韩久久| 天天摸色吧天天摸色吧| 风流少妇A片一区二区蜜桃| 婷五月天| 丁香婷婷色五月天| 国产精品涩涩涩视频网站| 日本九九网| 亚洲中文字幕在线观看| 色呦呦美女| 丁香五月av在线| 国产在线中文字幕| 欧美大香蕉视频| 狠狠干思思热| 婷婷99综合| 九九成人精品免费视频| 日本在线视频www色| 久久大香蕉丁香| 去干网av| 99精品在线观看视频| 东京热免费视频网站| w婷婷五月婷婷w| 激情五月丁香五月| 久久激情网| 婷婷色五天| 久久男人网婷婷| 激情六月五月婷婷综合网| 99精品亚洲| 99精品超在线播放| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 天天爽人人爽| 伊人在线视频| 热的无码综合视频| 日韩成人精品中文字幕电影| 激情播丁香| 婷婷五月天AV| 综合激情五月四射婷婷| 97人妻碰碰中文无码久热丝袜| 久色激情| 九久9精品| 欧美激情中文字幕| 97香蕉久久超级碰碰高清版| 91碰| 丁香五月天激情综合| 亚洲黄色影视| 人妻久久久| 99热www.| 国产操B| 天天综合天天玩夜夜玩天天玩夜夜玩 | 五月激情基地| 久久久五月天婷婷成人网| 狠狠干 狠狠操| 激情四射亚洲| 欧美成人A片AAA片在线播放| 精品久久婷婷| 天天舔天天爽| 韩国婷婷丁香五月| 991自拍视频| 婷婷五月天精品| 超碰色人妾| 丁香五月天狠狠| 天天干天天拍| 免费观看2018www黄色操逼网站| 五月成人天| 五月伊人婷婷999| 五月婷婷丁香六月| 久久久久久xxxxx| 亚洲黄色影视| 婷婷丁香综合成人| 久热黄色| 国产精产国品一二三在观看| 99re热视频这里只精品5| 五月丁香久久婷| 国产九九一区二区三区| 久久黄色免费视频| 久久码久久无清| 色婷婷六月天| 手机AVAV天堂看网| www.五月天婷婷| 伊人久久婷婷| 婷婷深爱五月丁香| 亚洲免费看片| 五月丁香色停停啪啪啪| 婷婷色在线视频| www色色com| 国产婷婷色综合AV蜜臀AV | 色婷婷五月天综合网| 亚州色综合| 91热在线| 日本操B视频| 国产免费一区二区在线A片视频| 久久这里只精品| 五月中旬婷婷丁香六| 五月久久网| 99热成人| 丁香五月香蕉| www.99热| 国产97色在线| 五月婷婷开心丁香| 婷婷丁香射射| 婷婷大乡焦噜噜| 天堂无码人妻精品AV一区| 六月丁香综合| 色综合性视频| 人人澡天天色天天做| 久久资源综合| 黄网在线免费| 亚洲五月婷婷| 97色久| 色婷婷欧美在线| 91青娱乐青青草| 大香蕉在九| 婷婷综合五月天| 开心五月色婷婷综合开心网| 激情精品久久| 在线国产精品色| 婷婷五月天精品| 日日操夜夜擼| 五月婷久久| 天天干天天做| 夜夜操夜夜操| 这里只有精品69| 色五月丁香五月五月婷婷| 五月天婷婷情色| 欧美在线ee日韩| 久久精彩免费视频| 97色色网| 99热思思| 天天日,天天插| 91大屁股精品| 色九九九九| 色色色色色色综合网| 99精品在线观看| 五月婷婷婷丁香播| 99热免费观看| 五月天狠狠色| 国产97色在线 | 日韩| SESE无码AV| 涩涩五| va中文资源在线观看| 九九热超碰| 欧美人久久| 色一情一乱一乱一区9| 天天婬色综合| 日韩精品99久久| 欧美日韩精品人妻狠狠躁免费视频 | 丁香久久激情俄| 色五月亚洲| 青青草免费公开视频| 色欲色香综合网| 激情99| 五月婷婷色影院| 99九无网码| 久热中文字幕| 91啪啪视频| 久久婷婷啪啪视频| 五月天婷婷激情| 久久免费精彩视频| 激情又色又爽又黄的A片| 强辱丰满人妻HD中文字幕| 天天做天天爽| 在线五月婷| 91九九热| 婷婷五月丁香花综合| 亚洲 视频 导航 一区| www.99婷婷| 婷婷丁香五月亚洲欧美| 天天干狠狠操| 啪啪小说五月天| 欧美丁香五月夫妻天| 91色在线 | 日韩| 久99久在线| 激情五月天视频| 极品少妇高潮啪啪AV无码| 极品人妻VIDEOSSS人妻| 丁香久久激情俄| 99视频在线| 天天干天天干天天干| 九九色精品| 色婷婷久久| 五月久久丁香| 91操网| 五月丁香好婷婷姑娘综合网| 激情丁香图片| 婷婷色五月激情| www.婷婷五月天| 五月婷婷六月色| 五月激香蕉网| 久久综合干| 久热这里精品免费| 中文AV在线观看| 婷婷99| 九九精品婷| 丁香婷婷性爱| 深情五月天| 五月天激情四射| 狠狠色综合五月人人| 色五月大| 午夜精品777| 亚洲综合另类| 丁香久久在线| 99热九九这里只有精品| 丁香五月香蕉| 色欧美色色色| 丁香色五月 97干| 日撸夜撸日操| 99天堂网| 91丨九色丨首页| 色五月成人| 综合色色色色色色| 怡红院AV亚洲一区二区三区H| 一本色道久久综合狠狠躁小说| 色欲Av五月天| 色综合久久天天综合网| 一起操最新网址| 国产伊人五月天| 婷婷色操| 日本 @ va 免费| 亚洲综合色婷婷| 午夜丁香综合婷婷| 亚洲天堂aaa| 婷婷五月色| 婷婷九月综合| 五月天综合在线观看视频| 五月天婷婷影院| 热99.com婷婷| 五月天色婷婷视频| 俺去也五月| 97天堂| 丁香 亚洲 久久| 人人综合色| 激情五月天之六月婷婷| 色五月综合| 在线99热| 综合五月婷婷| 久婷| 99热自拍| 欧洲综合视频| 五月婷婷激情久久| 婷婷情色五月天| 亚洲激情综合| 99精品97| 激情AV在线| 九色激情网| 色七七色九九| 五月天婷婷久草丁香| 婷婷五月成人系列| 丁香花狠狠婷婷亚洲中文字幕| 婷婷五月天少妇| 成AV人片一区二区三区久久| 精品人妻在线| 99在线视频播放| 欧美色图天堂网色| 激情五月婷婷五月| 日本免费91| 黄网在线观看免费| 色在线99| 性视频久久| 婷婷五月天激情综合| 中文字幕五月久久婷| 激情啪啪五月| 五月丁香激情综合| 亚洲超碰在线| 丁香五月天欧美| 色综合99无码 | 综合99视频| 天天橾日日橾夜夜橾17| 伊人喵咪a V| 天天综合网亚洲网站| 色yeye色综合| 人人操91| 99热欧| 久99婷婷色综合| 激情网综合| 一区操| 伊人玖玖婷婷| 男人的天堂五月丁香| 五月丁香无码| 中文字幕+乱码+中文字幕在线观看| 玖玖资源在线视频| 色狠狠综合网| 丁香色影院| 久久久婷| 天天干、天天日日| 久久总和99| 综合色久| 激情五月婷婷五月丁香五月开心五月| 99网址在线看| 国产AV熟妇人震精品一品二区 | 色丁香五月天| 五月丁香在线精品| 天堂网啪啪| 婷婷五月影院| 色色色色色色色色色色色色色色,网站| 激情五月婷黄版| 色色无码| 欧美性色A片免费免费观看的 | 欧美日韩精品一区二区三区钱| 欧美日本黄色| 狠狠色丁香婷婷综合久久97AV| 色婷婷女优有码五月亭| 久久9热| 婷婷五月天亚洲色| 婷婷在线综合| 午夜微拍福利| 79精品视频在线观看,| 伊人狠狠操| 色婷婷丁香| 最新国产AV| 日韩成人av在线| 天天日天天日天天搞| 玖玖在线视| 激情五月天天| 五月婷婷久久综合| AV成人在线播放| 激情网第四色| 日本一级黄色电影| 都市激情亚洲| 91碰免费视频| 99精品在线观看| 婷婷五月,偷窥偷拍网| 另类图片五月天婷婷| 色婷婷五月丁香色| 亚洲精品一区无码A片| 日本三级中文字幕| 色婷婷六月丁香综合欲精品| 五月天婷婷在线啪啪视频| 五月天丁香婷| 色色色色色综合| 五月天婷婷色播综合在线| 久久丁香综合| 丁香五月亚综合图片| 这里只有国产精品在线| 久久最新色色色| ′久久99一| 五月综合激情图片| 婷婷五月丁香激情| 啪啪啪啪五月天| 大香蕉啪啪| 哇嘎成人久久| 人人操操97| www...com黄在线观看| www.色婷婷| 国产精品久久久久久白浆色欲| 五月丁香六月婷婷操操操| 婷婷五月天性| 五月天成人在线| 婷婷丁香水多多视频| 丁香五月花婷婷开心| 综合色色网| 久久激情五月婷婷| 欧美大香蕉视频| 五月丁香好婷婷A片网| 91综合国免费久入| 开心久久五月天| 色色亚洲无码| 涩涩婷婷五月| 天天色,天天日,天天做| 日日夜夜干| 思思热久久艹| 久久五月婷| 国自产拍偷拍精品啪啪一区二区| 亚洲激情婷婷| 色色色综合网| 狠狠操狠狠插| 欧美色图片88| 激情五月婷婷丁香综合网| 婷婷大香焦| 大香蕉婷婷婷| 色五月大香蕉婷婷| 精品网站:999WWW| 超碰在线人人| 久久99这里| 亚洲视频五区| 婷婷97狠狠干| 日本成人噜噜| 热99在线精品| 夜夜谢天天干| 啪啪啪综合网| 亚洲传媒在线观看| 2050人人操免费工开爱 | 久久久天堂国产精品女人| 97超碰免费超级在线观看| 五月丁香色婷| 99热这里只有精品8| 丁香伊人网| 五月丁香香蕉| 久久久久久久久久久久久久久久一道本| 五月停停大香蕉| 日韩性爱无码| 综合亚洲色色| 丁香五月综合在线观看| 99视频在线精品| 五月亭亭开心网| 久久免片| 亚洲永远av在线播放| 久99热在线观看| www.25五月婷婷| 五月天综合图片| 色五月婷婷综合| 任你爽视频| 热思思九九| 伊人色综合久久久| 天天插天天很| 色五月丁香六月欧美综合| 伊人久久大香网| 婷婷五月花| 久久久久久久久久久97| 日日操夜夜操狠狠操| 五月婷在线视频免费看| 综合网天天| 超碰成人在线免费观看| 丁香六月婷| 婷婷色播六月无码| 噜噜操操| 婷婷丁香成人色综合| 9999三级片| 狠色狠色综合久久| www.久热| 大香蕉欧美在线| 就爱操www com| 99色色色色| 亚洲激情综合| 91丁香五月| 色丁香五月综合网| 久久婷婷亚洲| 在线观看欧美| 人人爱人人摸人人澡| 狠狠狠狠狠狠| 大香蕉九九| 伊人99久久| 思思99热在线| 久久久久9| 99热老网站| 免费97碰碰| 中文字幕婷婷在线| 五月天.com| 依人大香蕉在钱1| 深爱五月中文字幕| 男男野外做爰全过程69| 开心深爱五月天| 九九色色| 狠狠色婷婷7| 夜夜骑夜夜操| 五月婷婷六月丁香激情深爱| 99免费在线| 激情综合5| av狠狠操| 亚洲激情网站无码| 精品夜夜澡人妻无码AV| 九月婷婷综合八月丁香在线观看| 五月婷婷六月天| 色婷婷五月基地在线| 亚洲亚洲人成综合网络| 国产综合激情五月久久| 成人做爰黄A片免费看直播室男男| 国产在线6| 青草青草视频2免费观看| 五月婷婷co.m| 亚洲无码影音| 激情五月天com| 色婷av| 9999三级片| AV在线资源| 六月丁丁香| 国产精品-91JQ就要激情网91JQ6.91JQ27.CASA:16888 | 成人AV免费观看| 91性高潮久久久久久久久| 色色五月天婷婷| 91蜜桃婷婷狠狠久久综合9色| xx色综合| 97色综合| 日韩人妻在线观看| 色婷丁香五月| 99热每日| 六月婷婷综合| 激情综合网五月在线播放| 狠狠狠狠狠狠| 婷婷五月噜噜| 人人操人人操919999| 26uuu在线观看| 提提热五月天婷婷| 91窝窝| 超碰人人色| 色噜噜,噜噜色| 婷婷日本在线| 激情综合久久| 国精产品一区一区三区免费视频| 国产亚洲精久久久久| 91艹人| 色婷婷丁香五月| 激情色视频| WWW99热| 婷婷色情 | 人人草人人爱| 一區四區歐美日韓| 五月亭久久无码视频| 色情五月综合婷婷| 色综合久久88色综合天天| 激情综合五月天| 国产精品久久久久久喷浆| 夜夜干天天操| 综合狠狠五月婷婷| 久久久久98| 国产伦亲子伦亲子视频观看| 免费AV在线| 色婷婷色久综| 操操国产| 亚洲一区二区色图-亚洲精品国产精品乱码-成人AV | 欧美交换配乱吟粗大25P| 79精品视频在线观看,| 综合久久婷婷五月丁香| 秋霞av不能| 五月天综合在线| 五月丁香六月激情综合| 五月丁香成人| 国产精品久久久久久白浆色欲| 婷婷色色综合| 五月色亚洲| 美女天天爽| 热久久99视频| 久99视频在线观看| 97久久精品视频| 五月婷婷综合网| 91ncm视频| 五月丁香激情婷婷| 四五月婷婷| 玖热精品综合视频| 超碰97免费在线| 六月丁香婷婷爱| 婷婷五月av| 婷婷成人综合| 国产欧美va| 俺去啦综合网| 六月婷五月丁香| 婷婷色中文字幕| 99色在线观看视频| 九热视频免费观看| 久久久亚洲成人无码A片| 狠狠操狠狠插| 51国精产品自偷自偷综合 | 色啪网| 激情五月丁香五月| 97在线干| 东京热人妻一区二区三区在线| 欧美三级巜人妻互换| 婷婷五月天基地| 大香蕉久艹| 五月天婷婷小说| 亚洲天天| 亚洲欧美国产高清vA在线播放| 能看的av片| 激情伊人六| 激情深愛五月視頻| 色五月天天在线观看资源站| 九九黄色网| 99色色热热| 99婷婷| 极品色丁香| 人妻狠狠操| 丁香综合婷婷开心激情网| 99啪啪| 五月丁香婷婷啪啪| 天天操天天日天天爱| 亚洲精品乱码久久久久久按摩观| 亚洲五月婷婷| 激情五月天色色| 激情五月天婷婷直播| 91九九| 综合激情五月四射婷婷| 秋霞三级影视资源| 五月激情丁香五月宗合| 五月婷婷精品视频| 狠狠狠五月婷婷六月丁香| 99色 色| 五月丁香中文字幕| WWW.桔色成人.COM| 日韩成人中文字幕| 五月天激情网站| 国产做爰视频免费播放| 久久久一级AAA| Www.久久| 狼友超碰| 五月激情丁香五月| 激情亚洲色图片丁香综合| 五月婷婷伊人久久| 丁香五月在线| 91碰| 日日干日日| 婷婷影院A成人| 39视频第二区| 99九色视频在线观看| 婷婷五月成年人| 亚洲激情区| 免费亚洲婷婷| 99色性爰网络| 九月激情婷婷丁香| 激情五月丁香六月综合AVXXXX| 五月丁香成人| 五月婷婷开心色伊人| 五月婷婷激情综合视频| 色欲婷婷五月天丁香| www.狠狠操| 五月丁香综合色婷婷| 国产精品国产| www.sd-xiangsu.cpm| 亚洲色婷婷五月| 五月天婷婷网站888| 五月天婷婷小说| 五月黄色婷婷| 激情五月天在线观看婷婷| 天天cha成人综合网| 日韩黄色电影| 国产亚洲精品久久久久久郑州| 色都都狠狠色都都色综合色| www.91色| 激情小说五月欧美亚洲丁香| 久久久8| 99久99久| 99久久综合| 99热精品在线免费观看| 激情综合网激情五月天| 亚洲不卡123| 久久人妻久久久久| 无码任你操| 99成人| 超碰在线99热| 激情美女五月天激情在线| 五月丁香色色| 色婷婷AV在线观看| 亚州激情网| 色99色| 五月综合激情啪啪啪啪啪| 五月丁香激情四射| 日韩操| 国产亚洲99久久精品| 超碰高清在线| 五月丁香激情六月| 天天干,天天日| 国产精品国产| 国产在线另类五月婷婷| 久久99视频| 99在线观看精品| 天天插天天插天天插| 五月开心网| 9福利性视频欧美| 激情网综合| 婷婷六月色| 中文字幕在线免费观看视频| 天天艹夜夜艹| ZpRSw| 六月丁香深深爱| 激情综合网五月| 亚洲成人网站在线播放| 涩五月色婷婷| 色五月综合激情网| www.国产亚洲69ty.久久久久久久久久久久 | 懂色AⅤ| 五月天精品| 六月丁香婷婷视频综合在线观看| 色色色网站| 人妻在线网站| www.ppypp| 五月丁香色停停啪啪啪| 五月婷婷丁香五月亚洲色| www.日日夜夜.com| 日本三级日本三级三级人妇四虎| 久久99热免费最新版| 丁香9月婷婷| 人人爱人人添| 色吧网综合| 久久99成人性爱高清视频| 亚洲乱码日产精品BD| 狠狠狠婷婷五月综合| 狠狠色综合网站久久久久| 综合激情在线| 欧洲综合视频| 色婷婷婷婷| 久久激情网| 久久9久| 丁香六月五月天| 色婷婷电影| 99热国产免费| 亚洲日本激情| 国产99久久久国产精品免费看| 色久在| 色五月激情五月| 97色色色色色色色色色色色色色| 成人精品视频99在线观看免费| 欧美天天干五月丁香| 99精品国产在热久久| 亚洲人人干| 超碰操日| 色色网站在线| 99啪99| 深夜男女福利刺激影院一区| 婷婷综合| JAPANRCEP老熟妇乱子伦视频 | 人妻久久久久久久久妻久久久久久久久| 99re思思久久| ...婷婷国产成人亚洲日韩| 亚洲蜜桃精久久久久久久久久久久 | 91九色精品女同系列| 伊人婷婷青青cao| 亚洲妇女熟BBW| 丁香婷婷色五月天| 91精品国产综合久久蜜芽解析速度| 噜噜国产| 五月婷婷啪啪| 熟女人妻一区二区三区免费看| 久久久五月婷婷| 七七色色综合| 婷婷五月天久久| 五月婷婷综合色啪首页| 久草视频大香蕉99| 成人免费在线电影| 激情综合自拍五月婷婷色五月| 国产精品日本一区二区在线播放| 亚洲视频伍月婷婷| 久草视频一,二三四| 日韩啪啪网| 婷婷激情丁香六月| 九九综合色综合| 色色综合网站| 《蜘蛛女》梁铮1995| 91久久1118| 国产精品色情AAAAA片软件| 激情www| 午夜丁香丁香婷婷| 色色亚洲99com| 精品成人在线观看| 激情婷婷狠狠干| 婷婷久久性爱| 欧美电影在线观看| 26uuu欧美| 天天爱天天做综合| 九九色区| 少妇水多A片太爽了| 极品人妻VideOssS人妻| 亚洲丁香婷婷五月天综合色| 色都都狠狠色都都色综合色| 这里只有精品2| 丁香五月激情图片| 2015好吊操| 五月婷丁香久久综合| 五月婷婷丁香五月| 五月丁查人人| 天天日,天天射,天天插| 婷五月天六| 国产成人精品一区二三区熟女在线| 玖玖婷婷五月天| 狠狠狠狠狠狠狠狠狠狠狠色宗合图片| 日韩淑女人妻luan伦激情精品一区二 | www.五月.com| 99精品视频播放| 欧美丁香婷婷五月| 丁香婷婷激情五月色| 色吊丝99| 天天干电影| 99爱视频在线| 99精品在| 婷婷五月天成人| 亚洲无码猫咪| 疯狂做受XXXX高潮A片| 99熟女啪啪视频| 久久久精久人妻| 97色碰| 色婷婷在线影院| 亚洲狠狠色丁香婷婷综合久久| 欧美色婷婷| 久色| 亚洲天堂aaa| 激情综合五月.....| 亚洲sesesese| www.久久爱.c n| 午夜激情四射影院| 免费无码毛片一区二区A片| 色婷婷五月天偷拍| 久操激情| 性爱视频久久| 中文在线视频久1| 秋霞影音91人妻久久| 欧美日韓成人亚洲精品另类| 成人在线精品| 九九青草热| 亚洲国产网站| 色色色色色色色色色色色色色色,网站| 国产欧美熟妇另类久久久 | 色婷婷影院| 五月丁香综合激情网| 色五月婷婷很很操| 午夜丁香五月天综合| 热久久国产视频| 亚洲无码成人性爰网| 五月丁香久久综合| 丁香五月综合高清在线| 在线色色| 色999五月色| 超碰九九热| 国产五月天婷婷| 碰碰女| 综合大香蕉| 五月婷婷综合激情| 丁香综合婷婷开心激情网| 国产看真人毛片爱做A片| 五月婷婷婷综合网| 777久久久| 99热69| 热99久| 婷婷欧美综合| 99re在线观看| 天天操天天日天天爱| www.天天色综合| 乱女乱妇熟女熟妇综合网站| 新99色色色色色色| 日本熟妇人妻在线| 五月四色色| 久热播这里只有精品| 思思热在线播放| 99久视频| 天天综合网91| 这里只有精品1| 六月婷婷综合| 五婷婷综合网| 六月婷婷最新网址| 另类在线观看视频| 丁香五月天激情| 在线五月色播| 日本成人噜噜| 99九九在线视频| 思思久久精品| 激情内射人妻1区2区3区| 丁香五月伊人| 国产精品人妻在线网址| 五月丁香啪啪激情| 99热这里只有精品98| 色五月婷激情| 九九在线视频| 国产精品色色| 色色五月婷婷狠狠| 99九九中文字幕视频| 婷婷激情五月| 天天综合五月| 开心五月深爱五月| 婷婷狠狠操| 99丁香婷婷综合网| 久草狼人| 干亚洲天堂| 久色资源网| 九九Av| 99欧美热| 婷婷精品在线| 插插五月天| 99干视频| 97丨九色丨国产丨PORNY| 在线超碰91| 激情婷婷综合| 五月婷婷亚洲色视频| 亚洲天堂热| 丁香花婷婷五月天| 九九视频免费| 亚洲狠狠干| 激情五月天丁香| 久操人| 色五月婷婷在线视频| 色婷婷激情| 伊人激情AV一区二区三区| 99日视频在线| 少妇激情五月婷婷| 色爽九九| www五月婷婷| 99久久99久久综合| 91色情播放| 五月丁香六月激情| 色色色婷婷| 五月色欧美| 深爱激情五月婷婷| 超碰中文字幕在线| 亚洲婷婷月丁香五月| 美女精品一级不卡视频| 六月丁花香啪啪激情欧美| 国产在线中文字幕| 亚洲视色| 人妻第九页| 99热乎| 天天操加勒比| 91/九色黑人| 婷婷丁香六月激情综合| www.色9| 丁香五月婷婷影院| www.色窝| 激情婷婷丁香| 婷婷内射视频在线| 婷婷五月天在线观看第二页| 色婷婷六月| 色狠狠色| 99狠狠| 极品少妇婷婷五月| 激情都市五月天| 激情五月天婷婷| 99视频在线| 涩综合网| 一级二级色大片| 色五月在线观看| 免费碰碰视频久| 丁香五月综合图片在线观看| 精品久久人妻| 色停停香蕉视频| 猫咪伊人久久| 日亚二欧美| 可以直接看的av| 99爱在线| 婷婷五月天综合色| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 色私五月婷婷| 91啪啪啪啪| 夜夜爱网站| 9色免费网| 玖玖热视频| 亚洲天堂碰碰婷婷| 丁香五月无码| 久久男人网婷婷| 开心婷婷五月中文字幕组| 久久激丁香| 色狠狠图片| 俺来也狠狠| 严洲天天插| 九九热9| 天天xxxxxx天天日| 91久女| 五月婷婷开心综合| 在线不卡的视频| 99这里都是精品6| 综合激情sV| 久婷久婷| 色停停香蕉视频| 色五月av| 伊人天天色| 高清a片基地|