亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

SSM+Flask雙引擎:論文投稿系統(tǒng)全棧設(shè)計與部署實戰(zhàn)拆解

SSM+Flask雙引擎:論文投稿系統(tǒng)全棧設(shè)計與部署實戰(zhàn)拆解 做個論文投稿系統(tǒng)選 Java 還是 Python這個問題兩年前我自己做課設(shè)時糾結(jié)了很久后來成品是 Java 后端搭配 Python 輕服務(wù)一起用也就是標題里拆出來的 SSM Flask 組合。這個思路到現(xiàn)在看依然很穩(wěn)而且少見有人把完整方案寫明白。這篇博客就從頭到尾拆一遍為什么要這樣組合、數(shù)據(jù)庫和核心業(yè)務(wù)怎么設(shè)計、投稿鏈路怎么從 Java 端走到 Flask 端、部署調(diào)試時哪幾個坑最容易踩。不管是拿它當(dāng)畢設(shè)起步還是想塞進簡歷當(dāng)完整全棧項目這篇文章都能讓你少走一個月的彎路。畢業(yè)設(shè)計里那些“論文投稿系統(tǒng)”“在線投稿系統(tǒng)”“學(xué)術(shù)期刊稿件管理系統(tǒng)”歸根結(jié)底要解決的問題是同一件事讓一篇論文從作者手里經(jīng)過提交、整理、分配、審閱最終給出錄用或退稿結(jié)論。聽起來不復(fù)雜但牽涉的角色有三個——作者、編輯管理員、審稿專家狀態(tài)流轉(zhuǎn)有四五步再加上文件上傳、查重輔助、郵件通知這些邊角功能工作量立刻就不一樣了。很多同學(xué)喜歡把這類系統(tǒng)做“重”不管三七二十一先堆一個巨型后臺管理界面里塞十幾個菜單最后交差時卻發(fā)現(xiàn)作者端連投稿流程都沒跑通。我自己動手時的思路是另一套主流程優(yōu)先邊角功能讓位能交給腳本和輕服務(wù)做的事絕不塞進 Java 主工程里。這篇的標題里有 Swagger 調(diào)試文檔、LW 文檔但真正的靈魂不是那些紙面材料而是這套 SSM Flask 雙引擎架構(gòu)本身。下面正式進入拆解環(huán)節(jié)。1. 整體設(shè)計與思路拆解1.1 為什么是 SSM 和 Flask 兩套后端同時存在先解決所有人看到這個標題時的第一反應(yīng)論文投稿系統(tǒng)為什么不用單一技術(shù)棧理由有三層。第一SSM 是現(xiàn)階段 Java 后端課設(shè)和面試出現(xiàn)頻率最高的組合之一Spring 管 Bean、SpringMVC 管路由和請求映射、MyBatis 管數(shù)據(jù)庫操作這套東西“規(guī)整”適合做結(jié)構(gòu)清晰的主業(yè)務(wù)系統(tǒng)。用戶管理、投稿單 CRUD、審稿分配、權(quán)限攔截都是典型的企業(yè)級 CRUD 場景用 Java 寫維護成本低。第二論文投稿系統(tǒng)逃不開一個“軟性需求”查重輔助。哪怕只是做一個粗糙的文本相似度提示也能極大提升系統(tǒng)的價值感。這種東西用 Python 做就是幾行代碼的事分詞、TF-IDF、余弦相似度、向量比較生態(tài)里全是現(xiàn)成的而 Java 做同樣的事情要繞很多彎路。所以 Flask 在這里不是搶 SSM 的飯碗而是補 SSM 做不到的部分。第三從工程分層角度看兩套后端只通過 HTTP JSON 通信中間沒有任何代碼層面的耦合。這意味著任何一邊崩了另一邊還能繼續(xù)跑也意味著你可以在答辯時說清楚“模塊化設(shè)計”和“服務(wù)解耦”這兩個詞。這種話術(shù)在畢業(yè)答辯現(xiàn)場是很加分的。1.2 業(yè)務(wù)模塊劃分三類角色與一條主流程在做數(shù)據(jù)庫表設(shè)計之前我先把業(yè)務(wù)跑了一遍畫出三個角色各自要干的事。作者注冊登錄、維護個人資料、提交論文標題、摘要、關(guān)鍵詞、PDF 附件、查看審稿狀態(tài)、接收錄用/退稿通知。審稿專家接收系統(tǒng)分配的稿件、下載論文、填寫審稿意見和評分、給出建議結(jié)論。管理員/編輯管理期刊和欄目、審核投稿單、分配審稿專家、終審論文、發(fā)布錄用結(jié)果。整個系統(tǒng)最核心的一條流程是作者提交稿件 → 管理員初審 → 系統(tǒng)調(diào)用 Flask 服務(wù)做相似度檢測 → 管理員分配兩位審稿人 → 審稿人打分填寫意見 → 管理員依據(jù)意見終審 → 結(jié)果回寫給作者。流程圖不用工具畫你在腦子里過一遍就是一張狀態(tài)機待初審、初審?fù)ㄟ^、相似度檢測中、外審中、終審中、已錄用、已退稿。后面所有開發(fā)任務(wù)都是圍繞這張狀態(tài)機展開的。1.3 Flask 在這個系統(tǒng)里到底承擔(dān)哪幾個職責(zé)很多人以為 Flask 只是用來當(dāng)一個“玩具服務(wù)”展示實際上我把它用在了三個很實際的位置。第一個是文本相似度檢測接口。作者提交摘要或正文文本后Java 端把文本 POST 到 Flask 的/api/similarity接口Flask 用 jieba 分詞后計算 TF-IDF 向量之間的余弦相似度返回一個 0 到 1 的分數(shù)。數(shù)據(jù)庫里預(yù)置了一批往屆論文摘要作為比對庫這個分數(shù)能進到投稿單里展示給編輯。第二個是郵件通知服務(wù)。Java 里用 JavaMail 也能發(fā)郵件但配置繁瑣。Python 的 smtplib 配合 Flask 接口一個 POST 請求傳標題、收件人、正文就能把狀態(tài)變化推送出去。輕量干凈和主業(yè)務(wù)解耦。第三個是數(shù)據(jù)看板的小接口。管理員首頁要顯示投稿量趨勢、錄用率、待處理稿件數(shù)如果這些全用 Java 寫圖表費時費力。Flask 端只需要從數(shù)據(jù)庫和 Java 連同一個 MySQL查幾個聚合數(shù)據(jù)返回 JSON 就行。后面你用 ECharts 還是 Highcharts畫圖的活兒全丟給前端。2. 核心細節(jié)解析與實操要點2.1 數(shù)據(jù)庫表結(jié)構(gòu)九張表的背后邏輯論文投稿系統(tǒng)的數(shù)據(jù)庫不用搞得很嚇人核心其實九張表就夠了。我實際建表如下表名用途關(guān)鍵字段說明user全部三類用戶role 區(qū)分作者/審稿人/管理員paper論文主表title, abstract, keywords, file_path, statuspaper_author論文作者關(guān)聯(lián)表支持一篇論文多個作者journal期刊表期刊名稱、ISSN、周期column_info期刊欄目表一本期刊下多個欄目review審稿表paper_id, reviewer_id, score, comment, conclusionsubmission_log投稿狀態(tài)日志表追蹤每一步狀態(tài)變化similarity_record查重記錄表保存每次相似度檢測的分數(shù)和比對源notification站內(nèi)信/郵件通知表type, receiver_id, content, is_read這里提醒一個新手特別容易犯的錯不要為“審稿專家填意見”單獨建一張表然后和 paper 做復(fù)雜關(guān)聯(lián)。直接建review表一篇文章對應(yīng)兩條記錄兩位審稿人分數(shù)和意見全部落在這一張表里。查詢時WHERE paper_id ? AND reviewer_id ?就能拿單條審稿結(jié)果漲到多輪外審也好擴展。2.2 SSM 端接口設(shè)計心得順序很重要先定接口再寫代碼不是一個庫建好就開寫。作者端核心接口是/api/paper/submit管理員端是/api/paper/assign審稿人端是/api/review/update。這三個接口搭起來系統(tǒng)基本面就穩(wěn)了。我用 SpringMVC 的 Controller 層做請求入口Service 層管業(yè)務(wù)邏輯Mapper 層用 MyBatis 做數(shù)據(jù)訪問這套分層都不用再解釋是 SSM 項目的標配姿勢。值得展開講的是文件上傳這個接口。論文附件的路徑處理是投稿系統(tǒng)里最容易出 bug 的地方。我推薦的方案是配置文件里寫一個upload.pathController 層讀配置把文件保存在upload.path/論文ID_時間戳.pdf在數(shù)據(jù)庫里只存相對路徑。這樣一來整個項目換機器部署時只需要改配置文件里的一個絕對路徑開頭比把路徑硬編碼到處丟強一萬倍。2.3 Flask 服務(wù)端怎么和 Java 端做優(yōu)雅對接這是這個項目最出彩的一部分我需要把細節(jié)說得更清楚。Java 端通過RestTemplate或者HttpClientUtils發(fā)起 HTTP 請求向 Flask 的接口傳 JSON。比如相似度檢測Java 那里大概是這樣// Java SSM 端調(diào)用 Flask 服務(wù) String flaskUrl http://localhost:5001/api/similarity; JSONObject param new JSONObject(); param.put(text, paper.getAbstract()); param.put(targetId, paper.getId()); // 使用 HttpURLConnection 或 RestTemplate 發(fā)起 POST 請求 // 返回結(jié)果 {similarity: 0.832, status: ok}Flask 端對應(yīng)的接收代碼就是from flask import Flask, request, jsonify import jieba from sklearn.feature_extraction.text import TfidfVectorizer from sklearn.metrics.pairwise import cosine_similarity app Flask(__name__) app.route(/api/similarity, methods[POST]) def similarity(): data request.get_json() text data.get(text, ) # 這里從數(shù)據(jù)庫讀比對庫文本做分詞、向量化、相似度計算 # 返回 jsonify({similarity: 0.832, status: ok})有幾個關(guān)鍵點必須說明。第一是 Flask 服務(wù)要單獨跑在一個端口上不要和 Tomcat 搶 8080我用的是 5001。第二是 Java 端調(diào)用 Flask 時要配置好超時時間否則 Flask 那邊卡住Java 線程也會一起掛。第三是兩邊統(tǒng)一用 JSON 通信不要搞 XML不要搞自定義二進制協(xié)議JSON 是兩種語言之間最沒有爭議的通用語言。2.4 輕量數(shù)據(jù)庫的選擇MySQL 還是 SQLite標題里提了“輕量化數(shù)據(jù)庫”很多同學(xué)會問那就用 SQLite 好了不能一概而論。如果你的系統(tǒng)要跑在 Tomcat 里同時段可能有多個用戶并發(fā)訪問SQLite 在寫入鎖方面會讓你很痛苦。MySQL 才是穩(wěn)妥選擇。但我在 Flask 端做比對庫查詢時反而使用了 SQLite 作為只讀庫因為比對不需要頻繁寫入只讀場景下 SQLite 的開銷更小也能避免 Java 和 Python 兩端同時對同一個 MySQL 表做操作時的鎖競爭。最合理的方案是Java 端和 Flask 端共享同一個 MySQL 數(shù)據(jù)庫Java 負責(zé)寫Flask 大部分時間只讀偶爾比如記錄檢測分數(shù)才寫similarity_record表。這種做法在答辯時也可以說成“讀寫分離思想的簡化版本”雖然沒有中間件但邏輯上已經(jīng)是那套思路了。3. 實操過程與核心環(huán)節(jié)實現(xiàn)3.1 環(huán)境準備與項目初始化流程下面這些操作是我在實際搭建時一步步走下來的照著做不會有問題。按我平時最順手的順序來先把 Java 環(huán)境和構(gòu)建工具裝好。JDK 我用的是 1.8不是因為舊而是 SSM 這個組合對 8 的兼容性最好Spring 5.x MyBatis 3.x 在這個版本下不會出幺蛾子。Maven 裝好之后用mvn archetype:generate創(chuàng)建一個 war 包結(jié)構(gòu)的 web 項目或者直接在 IDEA 里新建 Spring Initializr 項目再手動導(dǎo)依賴。IDEA 能省很多事但如果你是非 IDEA 黨那用 Maven 命令也沒問題。核心依賴要加這幾個spring-webmvc、spring-jdbc、mybatis、mybatis-spring、mysql-connector-java、jackson-databindJSON 處理、commons-fileupload文件上傳。第一次做 SSM 整合的同學(xué)最容易卡在 Spring 和 SpringMVC 的配置文件上我給出一個最簡但是能跑通的骨架思路spring-context.xml里配數(shù)據(jù)源和 MyBatis 的SqlSessionFactory開啟 Mapper 掃描。spring-mvc.xml里開啟注解驅(qū)動配置視圖解析器和文件上傳解析器。web.xml里配置 Spring 的ContextLoaderListener和 SpringMVC 的DispatcherServlet。Flask 端的準備更輕。Python 3.8 以上版本裝好flask、jieba、scikit-learn、numpy就行。不用建虛擬環(huán)境也問題不大但強烈建議建一個否則 sklearn 的依賴會把你的全局 Python 環(huán)境搞得很亂。用python -m venv venv一鍵創(chuàng)建之后所有依賴都裝進這個虛擬環(huán)境里。3.2 手把手實現(xiàn)一個投稿主流程從作者登錄到稿件成功入庫這一小節(jié)完全照著敲跑通它你就掌握了 70% 的 SSM 核心操作。第一步作者提交投稿表單包含標題、摘要、關(guān)鍵詞、PDF 文件。前端發(fā)一個multipart/form-data請求到 Java 后臺。Controller RequestMapping(/api/paper) public class PaperController { PostMapping(/submit) ResponseBody public Result submit(RequestParam(title) String title, RequestParam(abstractText) String abstractText, RequestParam(keywords) String keywords, RequestParam(file) MultipartFile file) { // 1. 保存文件到 upload.path // 2. 插入 paper 表status 待初審 // 3. 插入 submission_log 記錄 // 4. 異步調(diào)用 Flask 相似度接口 return Result.success(); } }第二步管理員初審?fù)ㄟ^后點擊“分配審稿人”。Java 端在review表里插入兩條記錄分別填兩個審稿人同時把paper.status改成“外審中”。這一步最關(guān)鍵的是要保證事務(wù)性即兩個insert和一個update必須要么都成功、要么都失敗。Spring 的Transactional注解直接標在 Service 方法上就能搞定手動去 commit 和 rollback 就太傻了。第三步審稿人提交審稿意見。這個接口要做一層權(quán)限校驗當(dāng)前登錄用戶的角色是審稿人并且review表里能查到他確實被分配了這篇論文否則直接返回 403。用 SSM 的攔截器HandlerInterceptor做通用攔截再配合一層細粒度判斷邏輯就完整了。3.3 Flask 相似度查重模塊的實現(xiàn)細節(jié)這個模塊雖然代碼量不大但細節(jié)能讓整個項目的技術(shù)含量上一個臺階。我用jieba.cut對文本做中文分詞去掉停用詞然后用jieba.analyse.extract_tags提取關(guān)鍵詞再用 TF-IDF 算法把文本轉(zhuǎn)成向量最后計算余弦相似度。中文文本處理最忌諱的是直接按空格切分——英文文本分詞用空格就可以但中文不提前分詞的話比較結(jié)果就是一堆亂碼級別的垃圾。第一次跑相似度檢測時如果發(fā)現(xiàn)分數(shù)高得離譜先檢查分詞環(huán)節(jié)有沒有生效而不是急著調(diào)閾值。比對庫的數(shù)據(jù)來源很關(guān)鍵。我自己準備了兩種數(shù)據(jù)一是本地爬取整合的論文摘要存成 CSV二是系統(tǒng)歷史投稿的已錄論文摘要。每次檢測把當(dāng)前文本逐個和比對庫里的文本做相似度計算取最高分返回。比對庫只有幾百條時單次檢測耗時也就幾百毫秒完全夠用。如果數(shù)據(jù)量到達上萬條可以先用關(guān)鍵詞粗篩出候選集再對候選集做精確計算這在小項目里屬于可選的性能優(yōu)化。Flask 端返回的數(shù)據(jù)格式我建議統(tǒng)一這樣{ status: ok, similarity: 0.67, match_source: 《基于大數(shù)據(jù)的教學(xué)設(shè)計研究》, code: 200 }Java 端拿到這個 JSON 后解析把similarity存進similarity_record表把match_source展示到管理員界面上。格式統(tǒng)一這一點必須在開發(fā)第一天就定好不然后面 Java 端和 Flask 端各寫各的溝通成本直接翻倍。3.4 部署方式本地部署、Windows 與 Linux本地跑通這套系統(tǒng)用兩臺“服務(wù)器進程”就能完成。Tomcat 跑 SSM 的 war 包端口 8080python app.py跑 Flask端口 5001。中間不要用反向代理干預(yù)調(diào)試時直接用端口訪問最直觀。部署到 Windows 服務(wù)器時可以保留這套方案但有一個必踩的坑Flask 的附件存儲路徑和日志路徑最好不要和 Java 端共享同一個目錄。兩邊同時讀寫同一個目錄權(quán)限沖突會有無休止的報錯。我的做法是在 D 盤下分兩個目錄D:/paper_system/java_upload和D:/paper_system/flask_storage。部署到 Linux 服務(wù)器時推薦用 gunicorn 來跑 Flask不要再用python app.py裸跑。命令大概這樣gunicorn -w 2 -b 0.0.0.0:5001 app:app這條命令的意思是用 2 個 worker 進程跑 Flask 服務(wù)監(jiān)聽所有網(wǎng)卡的 5001 端口。Java 端部署在 Tomcat 里前后端分離的話再把 HTML 靜態(tài)頁面丟到 Tomcat 的webapps/ROOT里就行。Linux 環(huán)境下的文件路徑不用 D:/ 這種寫法全部換成絕對路徑比如/data/paper_system/java_upload。4. 常見問題與排查技巧實錄寫這節(jié)是因為我當(dāng)初確實花了很多個晚上在這些問題上有些問題甚至讓我懷疑人生。這里直接給速查表能幫你少走彎路。4.1 Flask 附件路徑錯誤這個問題在標題熱詞里被提到大概率也是所有做同類系統(tǒng)的人共同痛點。癥狀是 Java 端上傳文件成功但 Flask 端讀取附件時找不到文件或者 Windows 路徑的正反斜杠在 Linux 上完全不認。我最終的解法是所有路徑不僅在配置文件里集中管理而且始終用Path或os.path.join來拼接。Flask 端接收 Java 傳來的路徑時要對方只給相對路徑拼盤符和上級目錄的工作交給配置文件。不要寫死/var/www/...也不要在 Windows 上寫C:\\...環(huán)境一換就崩。4.2 SSM 和 Flask 的端口沖突與跨域兩個服務(wù)都跑在同一臺機器上端口沖突本來就少見但如果前端頁面是純靜態(tài)頁面跨域問題就很常見了。Java 端接口端口 8080Flask 接口端口 5001頁面從 8080 調(diào) 5001 的接口瀏覽器默認會攔跨域請求。解決方案有兩種。一種是 Java 端在 Controller 層寫一個轉(zhuǎn)發(fā)接口前端只調(diào) 8080由 Java 作為中間人轉(zhuǎn)發(fā)到 5001。另一種是給 Flask 加flask-cors擴展允許跨域。我用了后者但答辯時兩種方案都要能說清楚。4.3 相似度檢測不準的排查檢測出來的相似度全為 0 或異常高別急著懷疑算法先檢查數(shù)據(jù)預(yù)處理。兩個關(guān)鍵詞停用詞表和比對庫質(zhì)量。中英文標點、常見虛詞“的”“了”“一個”“我們”都要在預(yù)處理時去掉否則這些詞會干擾 TF-IDF 權(quán)重。比對庫幾千條全是同一主題時任何新投稿都會得到高相似度這同樣是數(shù)據(jù)問題不是算法問題。4.4 投稿狀態(tài)不一致的深層原因狀態(tài)機設(shè)計得好不好直接決定后面用起來順不順。這里想分享一個體會submission_log這張日志表不是可有可無的。我一開始為了偷懶沒建這張表結(jié)果有一次復(fù)審時狀態(tài)從“外審中”直接跳成了“已錄用”中間丟了“終審中”這一步給管理員帶來了困擾。加完日志表以后每次狀態(tài)變更都記錄操作者、時間、舊狀態(tài)、新狀態(tài)出問題能倒查是哪一步跳變排查效率翻倍。4.5 Flask 服務(wù)的安全加固小常識這個系統(tǒng)里 Flask 因為跑在 5001 端口容易被忽略但任何公網(wǎng)服務(wù)都應(yīng)該做基本的安全加固。我不展開講什么攻擊手法只說幾個防御的習(xí)慣。第一Flask 的 debug 模式在生產(chǎn)環(huán)境必須關(guān)閉不然錯誤頁面會泄露源碼路徑和調(diào)用棧。第二前端提交的內(nèi)容不能直接扔到 Flask 模板的渲染變量里要用轉(zhuǎn)義或讓前端框架做輸出編碼避免留下注入空間。第三Java 端調(diào)用 Flask 的 URL 不要寫死帶密鑰或口令的參數(shù)接口鑒權(quán)用固定的一次性 token 就行。這些習(xí)慣在任何 Web 項目里都適用屬于寫代碼的基本素養(yǎng)。4.6 問題速查表現(xiàn)象可能原因解決辦法上傳文件后 Flask 找不到文件路徑拼接不一致使用相對路徑/絕對路徑混亂統(tǒng)一由配置文件維護路徑用 os.path.join 拼接Java 調(diào) Flask 接口超時Flask 未啟動端口錯誤防火墻放行 5001 失敗先 curl 直接測試 Flask 接口再排查 Java 端 timeout 配置相似度全部為 0比對庫為空分詞沒生效停用詞沒有過濾檢查比對庫數(shù)據(jù)加入 jieba 分詞配置停用詞表投稿狀態(tài)跳變?nèi)鄙贍顟B(tài)日志表代碼里硬編碼狀態(tài)值增加 submission_log 表所有狀態(tài)以常量類管理頁面跨域報錯端口不一致觸發(fā)瀏覽器同源策略Flask 端開啟 CORS或用 Java 做轉(zhuǎn)發(fā)接口郵件通知發(fā)不出去SMTP 配置錯誤QQ/163 郵箱需要授權(quán)碼而非密碼檢查授權(quán)碼檢查郵箱是否開啟 SMTP 服務(wù)不要小看這張表它是我把整個開發(fā)過程中真實踩過的坑濃縮出來的。里面每一條都有當(dāng)時的慌亂和后續(xù)的豁然開朗。5. 個人的幾點體會這個項目真正讓我學(xué)到東西的不是 SSM 或者 Flask 的某一個語法或框架特性而是如何讓兩套不同語言的技術(shù)棧在一起協(xié)同工作。最初我也怕麻煩覺得“一個 SSM 全搞定”就夠了。但當(dāng)我把相似度檢測用 Java 寫了一版預(yù)處理工作量和代碼復(fù)雜度肉眼可見地暴漲之后我才理解選型真的是做系統(tǒng)的第一決策。Java 的強項是業(yè)務(wù)建模和穩(wěn)定Python 的強項是快速算法實現(xiàn)和數(shù)據(jù)處理雙框架不是炫技是讓合適的技術(shù)做合適的事。最后再分享一個實用的小技巧。如果你覺得論文投稿系統(tǒng)的管理后臺太樸素不要急著在 Java 端堆前端代碼直接在 Flask 端寫一個簡單的頁面把投稿趨勢、錄用率、等待外審數(shù)量這些聚合數(shù)據(jù)渲染出來。每次啟動系統(tǒng)后訪問一次 5001 端口就能看到一個小型數(shù)據(jù)看板看起來像高級很多的樣子。實際上背后的代碼不到一百行但實際效果很可觀答辯現(xiàn)場它也是吸引老師注意的亮點之一。這套“SSM 做穩(wěn)定、Flask 做算法和輔助”的混合架構(gòu)思路也不局限于論文投稿系統(tǒng)——失物招領(lǐng)平臺、農(nóng)產(chǎn)品價格可視化平臺、校園互助系統(tǒng)這些課設(shè)、畢設(shè)題目里大量存在“需要業(yè)務(wù)系統(tǒng) 需要智能推薦/算法輔助”的場景思路都是通用的。下一次做項目你也會發(fā)現(xiàn)而代碼和接口彼此分離會讓你在擴展功能時體會到前所未有的輕松。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧洲中文字幕| 日韩欧美偷拍美女视频| 天天92av| 和协影院中文字幕三区| 国产三级电影免费观看| av网站免费看| 国产午夜视频| www久| 日本人妻最新在线中| 丝袜美腿av女优在线| 91九色丨风韵犹存| 欧美成熟性爱精品| 黄色成年| 99re久久| 日韩人妻制服丝袜av| 久久av成人无码免费| 性做久久久久久免费观看软件| 日韩成人色图| 99爱爱| 精品国产乱码久久久久久蜜臀| 欧美天天影院| 蜜臀久久99精品久久久久久成人小说 | 亚洲欧美日韩偷拍色图| 久久97| 久久久久久国产无码精品| 另类在线| 九草在线大香蕉| 97国产精品一区| 国产激情在线| 啊啊啊啊啊好大好舒服想要| 91在线免费精品视频| 狠狠操狠狠| 少妇一区二区三区在线观看| 91亚洲黄色网| 亚洲日韩美国人妻| 久久大香蕉手机高清视频| 97超碰影音| 看免费一级在线播放毛片| 熟妇色99| 国产精品久久久久久久黄无码| 无码精品一区二区三区潘金莲| 夜夜影视四色| 一个人在线看的黄色电影网站| 一道本东京热加勒比一区二区三区 | www国产天美久久久| 亚洲最大91网| 国产有码一区| 顶级少妇BT天堂| 六月婷婷综合| 天堂亚洲精品| 91久久99久久91熟女精品| 久操网线| 日韩av女优在线免费一区| 淫色网综合| 久久久久无码一妻区| 清纯唯美激情| 亚洲天堂中文字| 综合五月天| 亚洲精品国产av天美传媒| 老司机午夜福利视频一区二区| 91制服丝袜| 久久成年片色大黄全免费网站| 黄色一区二区秘书性感| 色婷婷丁香| 青青青青草av在线观看| 91久久国产精品| .精品人妻一区二区三| 亚卅熟女乱色| 999 久久久| 9久久精品| 99性爱在线观看| 两性色网| 欧美青青视频| 国产女同视频在线播放| 婷婷国产精品九区| 欧美97| 99久久久久| 国产精品久久久999| 在线免费观看高清无码视频| 激情av| 欧美亚洲韩国视频十五区 | 最近2018中文字幕在线高清第一页| 九九九只有精品| 久久a久久| 97国产高清视频在线观看| 97国产高清视频在线观看| 男人天堂站| 国产真实子伦对白| 日本天堂网| 9久久久久| 97干在线| 97精品视频在线播放| 久久AV无码网址| 色亚州人久干视频在线观看免费版| 日B操| 麻豆人妻少妇在线免费观看| 日本黄色精品专区网站| 欧美精品双插| 欧美亚洲日本视频久久久 | 秋霞成人一级在线观看| 久久熟妇五十路一区| 免费家庭乱伦视频| 91国产丝袜美女| 囯产乱伦一区二区三女| 蜜臀久久久99久久久久 | 中文字幕成人理论在线| 大色综合| 大香蕉日韩| 欧美性爱一区二区三区四区 | 2025年A片视频精品| 久久99九九九九6666免费观看软件| 日韩图区| 国产精品在线网站| 超碰午夜在线| 精品无码一区二区| 亚洲有码 视频一区| 九九热超碰| 色波多| 一区黄二区黄| 日韩熟女无码| 囯产操逼片| 婷婷综合五月天| 午夜精品久久久| 久夜操| 五月天色图影视| 亚洲熟女一区二区| 国产精品com| 久操 高清| 91动漫操逼视频| 麻豆天美一区二区| 91 丝袜在线观看| 婷婷久草一区二区三区| 精品国产91av一区二区三区| 国产suv精品一区| 亚洲男人的天堂V| 中文字幕成人理论在线| 一级乱伦网站| 欧美亚洲中文字幕| 嗯嗯啊啊用力视频免费| 人人摸人人摸人人干| 91性感在线| 久久一本大香蕉| 蜜桃视频精品一区二区| 在线观看日韩av不卡| 亚洲阿v天堂在线| 亚洲AV不卡在线观看尤物| 99久久网站| 国产精品视频一区二区三区八戒| 囯产精品久久久久久久久久二区三区| 精品二区三四区五电影| 加勒比综合九九99视频在线播放| 日本成人电影资源网| 91bbb| yazhououmeizongya| 日韩中文字幕av在线播放| 亚洲欧美校园另类春色| 日本三级韩三级99久久| 精品毛片久久久精品毛片| 亚洲在线网站| J?P?NESEHD熟女熟妇伦| 亚洲欧美另类图片| 99这里只有精品| 人妻丝袜肏逼| 加勒比伊人综合| 国产视频一区二区在线观看| 妺妺跟我一起洗澡没忍住| 26uuu欧美日韩| 久久久性| 激情小说图片亚洲首页 | 青娱乐二区免费| 欧美第二页| 欧美激情亚洲情色| 中文字幕精品三级久久久| 欧美亚洲se91| 亚洲系列欧美| 91模特在线观看| 亚洲黄色网址| 久久久91福利姬| 蜜臀av中文字幕| 国产精彩女在线观看视频| 美美91成人国产精品欧美精品久久久久久久| 午夜精品99久久久久传媒| 99久re热视频精品98| 五月丁香六月婷| 日韩人妻资源在线看| 青青草日韩无码| 五月丁香啪啪啪| 久久国产精品一级二级三级| 色女女女导航| 超碰综合色| 九九九九97| 欧美最婬乱婬爆婬牲视频| 超碰 欧美| 97超碰9| a级免费在线观看| 国产黄色视频久久| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 亚洲成人一二三区| 嗯嗯啊啊好疼| 夜夜嗨一区二区三区直播内容| 亚洲一区制服诱惑| 少妇天堂| 蜜乳Av成人片网站| 噜噜噜狠狠色综合| 九九久久久九九| 国产中文福利| 欧美亚洲中文字幕| 成人av在线播放| 亚洲天天做日日做天天谢日日| 99在线精品视频| 亚洲 在线| 中国乱伦一区二区| 嗯嗯啊啊日韩精品| 日韩性爱毛片操骚逼| 爱射综合| 人妻丝袜日本| 午夜高清成人在线视频| 青青草影视蜜久久| 婷婷大香蕉| 亚洲欧洲激情卡通另类文学四射小说网站| 久久思思热| 久久久久久9| 夜夜操91744565| 欧美色亚洲色| 亚洲综合网电影91| 日韩一区二区精彩视频| 久久国产对白激情浪潮| 老司机老司机午夜影院| 91久久久久| 天天91~综合入口| 亚洲 欧美 日韩 国产一区二区| 神马久久久久眼| 内射老妇BBWX0C0CK| 亚洲精品一区二区免费在线观看| 久久久精品视频免费观看| 天美av在线| 欧美性爱97超碰 | 日本在线不卡v二区| 黑人与人妻| 人人插人人摸人人| 1024精品在线| 99www.bibizy香蕉资源国产一区二区三区高清| 色翁荡息又大又硬又粗又爽| 91久久精品美女高潮喷水| 精品一区二区三区蜜桃臀赵总 | 97超碰jingpin| 无码137片内射在线影院| 激情AV| 开心五月天激情网| 97精品国产97久久久久久户外免费| 婷婷操逼| 肥臀熟女福利视频一区二区| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 不卡一区二区日本视频| 天天综合网国产| 精人妻无码一区二区三区伊人直播| 九久9精品| 国产精品盗摄 偷窥盗摄| 久久99视频| 久久精品亚洲东京热色播| 精品丰满熟妇人妻一区| 人人操人人操人人操人人操人人操人人人11.CM | 国产女性无套 免费观看| 天美精品原创av片国产| 欧亚久久偷拍视频| 亚洲欧美日韩综合在线尤物| 综合伊人激情| 日本二三四区| 欧日韩在线观看| av大香蕉| 2019天天干天天操| 欧美日本成人一区二区| 97国产精选| 欧美性,亚州色| av资源在线观看少妇| 先锋影音av先锋一区| 肥臀熟女一区二区三区视频| 嗯嗯啊好大| 久久性爱大全| 精品无码欧美三级| 91在线丝袜| 欧美中文字幕男人天堂久久精品 | 啪一啪免费视频| 久操免费在线| 久久是精品| 亚洲精品天天影视综合网| 超碰狠狠操| 国产操逼逼网| 国产家庭乱伦表演| 久久久久少妇| 男人的天堂com| 亚洲熟女少妇免费视频| 九九亚洲| 亚洲午夜AV| 看日韩美女二区三区免费操逼视频 | 99久久99久久免费精品蜜臀| 日韩三级av片| 日韩欧美加勒比| 蜜桃臀一区二区aV| 久久久网一区| 五月天久久婷婷亚洲| 丁香六月激情综合| WWW黄片COM| 91亚洲欧洲| 欧美色图私拍91| 亚洲最大的综合性av| 人妻久久一区二区三区| 午夜丁香| 国产情侣自拍在线播放| 日韩亚洲精品一区二区| 91香蕉国产尤物视频| 2019男人的天堂| 福利风月五月天影院| 性爱AV天堂| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 青青网三级视频| 亚洲情色五月天| 色婷婷综合久久久久中文一区二区| 天天综合影院91| 内射中国少妇高清视频免费视频 | 人人妻人人狠人人| 91久久99久久91熟女精品| 盗摄 精品 另类 一区| 超碰碰碰碰| 精品97精品97| 香港日本韩国人妇99www.wccm20| 精品久久久一本一道| 亚洲第一无码播放立川理惠| 国产综合操逼高清| 99色在线| 日本啊啊啊啊啊视频| 亚洲欧美一区二区三区在钱蜜桃 | 久久久91福利姬| 天堂涩涩| 操老熟女AV| 国产亚洲精品美女| 国产精品丝袜久久亚洲不卡| 啊啊啊好大好湿| 啊啊啊啊二区好大| 蜜臀久久久| 97超级欧美| 夜夜嗨AV蜜臀av| 中文字幕在线观看AV| 大香蕉手机在线视频| 思思热在线| 人妻激情另类| 神马久久久久眼| 青娱乐亚洲热| 91精品大奶人妻| 秋霞曰韩R级| www国产天美久久久| 殴美在线AⅤ| 亚洲综合精品国产一区| 五月天色图| 三级三级三级日本99| 久久久无码国精品无码三区三区| 嗯啊啊啊轻点视频| 神马久久久久久久久久| 大香蕉琪琪日本女优不卡| 国产丸一视频| 蜜臀Av一区二区三区| 欧美九九九九九| 亚洲人久久久久日| 日韩成人性日韩成人性爱视频在线免费观看| 97久久超碰日韩精品| 免费视频97| 91痴汉| 日韩三级av片| 日本操逼视频免费| 久久久久久一日韩字幕无码| 夜嗨影院| 精品国产一区二区三区av在线资源| 六月婷激情福利天堂69| 亚洲熟妇自偷自拍另欧美| 炮色五月| 国产精品久久久久久久久久久久久久久久 | 亚洲激情网一二三四区| 青青草视频久久久久| 精品无码人妻一区二区免费蜜桃| 国产精品69久久久久久久| 啊啊啊啊好疼| 翔田千里爆乳巨臀无码| 在线视频日韩欧美国产| 800zy一区二区| 91 丝袜在线观看| 成人国产二区三区在线,男女精品。| 国产精品剧情| 久久青青草原免费视频| 国产女人成人精品视频| 爱干爱射网啊啊啊| 精品熟妇视频一区二区| 欧美乱伦专区| 免费看欧美美女黄色大片 | 亚洲成人久久一区二区| 久久草草欧美精品| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 激情色图| 国产92麻豆天美精品色欲5| 五月综合久久| 少妇内射www在线观看视频| 熟女少妇一区二区三区| 69av一区二区三区| 在线不卡视频| 色色99| 91在线观看,天天综合| www久久国产精品| 丝袜美腿制服人妻二区中文字幕| 午夜呻吟欧美| 高清孕妇孕交 交孕妇| 国产在线能看的你懂的| 九九精品热| 超碰夫妻97| 日本一级不卡一二区| 欧美激情亚洲| www.伪伪| 超碰97欧美在线| 人妻啊啊人妻啊| 激情人妻另类| 日本精品一级二级三级| 久久久久人妻| 97天天在线| 69精品| 91c色| 99re这里只有精品3| 久久婷婷苹果| 乳欲人妻办公室奶水| 日本狠狠干| 天天色踪合| 福利视频香蕉免费一区二区在线| 狠狠综合网| 东京热精品97综合网| 青青草一区二区高清无码视频| 日韩精品在线视频在线观看| 96久久科窝| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 国产性刺激| 91女色| 黄色网址在线免费观看| 18岁禁 茉莉成人久久| 亚洲女优有码无码高清| 熟女精品va中文字幕| 香蕉一区二区三区在线视频| 性91| 午夜丁香| 五十路熟女,国产欧美精品区一区二区三区| 亚洲熟女av中文字幕| 国产又粗又长又爽又色| 97色涩| 中文字幕视频在线观看| 美女被艹尤物视频| 色麻豆AV| 国产精品999zyz| 人妻大相焦在线| 操国产高清| 五月丁香六月| 嗯嗯啊啊啊啊轻点视频| 久操凹凸视频| 91九九九小逼| 国产亚洲精品一区二区三区| 四虎永久在线精品免费网址| 九九草| 久久色情| 啊啊啊慢点| 99综合视频| 91成人亚洲色图| 91黑人无码激情在线| 性九九九九九九| 精品人妻av在线播放| 亚洲少妇激情视频| 国产精品区在线12p| 久久大香蕉手机高清| 九九九九久久久久| 日韩av女优在线免费一区| 亚洲欧美碰碰| 日韩无码视频黄色| 久久欲| 另类欧美色| 天堂性色| 丰满人妻-区二区三区免费看| 国产AV天美传媒一区二区三区 | 青青草在线视频欧美| 欧美九九九九九| 日韩激情啪啪| 国产97av| 98色网| 中文字幕欧美丝袜07资源| 黄色污污污污污污网站| 免费操逼91| 久久人妻四季| 色情乱伦AV| 免费的黄片wwwwww| 日本天天操| 偷拍欧美激情| 熟女高潮合集-永久久久-成人AV| 91精品在线播放| 综合第一页| 欧美日韩不卡a片| 操逼视频免费日韩无码| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 2019亚洲男人天堂| 麻豆一区二区AV天美| 色色色色电影网| 99re6在线视频播放免费精品| 久久美女国产| 欧美视频在线第3页| 精品制服美女中文一区二区三区| 九久久精| 中文字幕123| 97天天在线| 夜夜躁狠狠躁日日躁av| 精品熟女一区=区三区| 精品无码久久久| 色欲久久99精品久久| 欧美另类天堂| 日韩电影天堂视频二区三区| 美女91在线观看| 蜜臀人妻少妇久久在线观看| 亚洲有薄码区久久在线一区| 插入逼91| 热99这里有精品综合久久| 18禁超污无遮挡无码免费网| 天堂资源欧美| 91日韩网站| 亚洲97成人在线观看| av大香蕉| 97精品久久久久中文字幕| 69视频入口| 欧美AAAA黄片| 狠插 制服 自拍| 天天日日本| 亚洲黄a三级三级三级看三级| 麻豆三极片| 大香蕉手机视频| 手机不卡视频不卡在线一二三区| 色噜噜狠狠色综无码久久合欧美| 色色色欧美| 九九热AV| 超碰伊人在线| 自拍偷拍亚洲熟女妇人精品| 日本不卡码黄色| 亚洲有薄码区久久在线一区| 热思思免费视频| 亚洲色 国产 欧美 日韩| 竹菊一区二区三区AV线| 中文字幕乱亚洲美女精品一区| 丝袜美腿制服人妻二区中文字幕| 国精综合一二三区影视| 日日干夜夜干| 国内偷拍精品一区二区| av橘色网站| 插入逼91| 超碰人人乐97| 精品人妻中文字幕高清| 99亚洲天堂| 观看免费区二区三区二| 丰满人妻-区二区三区| 中出20p| 99欧美| 日韩在线一区二区| 亚洲天堂2020| 久操| 2001天天操| 人妻aa| 国产精品盗摄 偷窥盗摄| 久久久久久久| 在线电影亚洲色图| 97超级欧美| 青久操| 亚洲图片偷拍视频区| 尤物视频偷拍免费| 99综合网| 97色香蕉| 黄色无码高清黄色无码网站| 性色av蜜臀av色欲aV| 校园春色五月天| 大香网伊人久久综合| aV中文麻| 97香蕉碰碰人妻国产欧美| 天天日天天干天天摸天天操| 色色亚洲| 亚洲欧美精品国产一区二区| 欧美黑人91| 99ri在线视频| 久久精品 六十路 熟女 欧美| 综合色图,成人综合网| 国产剧情一区在线观看| 久久久精品一区二区| 日韩一级片| 免费观看国产不卡av| 韩国毛片一区二区三区| 爆乳免费黄网站| 亚洲综合五月天| 性色avv| 性爱视频啪啪啪啪| 舔人妻中文免费视频| 99精品热| A 在线网址| 国产精品亚洲一级av第二区| 欧美性暴力猛交XXXX | 大肉棒导航| 99爱久久视频频| 中文字幕在线观看视频www| 亚洲九月丁香| 中国女人内射6XXXXX| 日本免费中文字幕在线| 天天躁日日躁成人字幕aⅴ| 91成人国产综合久久精品蜜月| 久久久久9| 清纯唯美综合| 中文字幕人乱码中文字的预防方法| 一区二区激情国产熟女| 台湾成人无码AV| 天天舔天天日天天射| 欧美白嫩在线放| av国产无码| 超碰人妻天天干| 免费A片三p视频| 乱老熟女一区二区三区| 人妻啊啊人妻啊| 免费公开人人操| 97天堂| 久久精品日韩专区免费观看| 天天日日夜夜| 黄片com.| 亚洲成人激情小说视频| 在线午夜成人无码视频| 91成人社区| 中文字幕在线免费观看视频| 噜噜噜狠狠色综合| 亚州综合网| 91中出| 亚洲āv网址在线观看| 国产精品探花色| 污污汅18禁网站在线永久免费观看| 久久久久久久精| 日天天九九天堂666| 亚州 综合 色图| 99久久久| 91色s| 97青青操视频| 打av高清| 欧美日韩国产人人| 偷拍亚洲情色| 超碰97COm中文| 国产高清自拍视频| 欧美色999| 国产强奸乱伦xd| 操逼啊啊啊91| 超碰91在线| 志村玲子视频一区二区| 亚洲情色91| 成人天天爽| 97热视频在线观看| 亚洲性少妇| 伊人色综合欧美| 伊人96在线| 97视频在线观看免费高清| 啪啪视频亚洲第一| 日韩亚洲国产视频| 亞洲久久直播| 午夜福利国产欧美日韩夜夜| 翔田千里Av在线| 国产亚洲精品农村妇女| 97最新在线播放视频| 92福利社视频| 亚洲欧美九九九| 国产精品在线网站| 超碰在线97国产| 久久少妇人妻| 青娱乐 青青青操 日逼| 狠狠五月天| 欧美中文字幕日韩在线| 人人操人人精品影片| 青青草综合在线| 自偷自拍的亚洲视频| 亚洲日韩美女中文字幕乱| 婷婷午夜| 亚洲中文电影| 精品熟妇视频一区二区| 熟女视频久久| 台欧久久精品视频| 欧美日韩亚洲高清不卡一区二区三区| 超碰综合97在线| 九九热av| 极品美女福利在线观看| 国产在线播放成人免费| 97精品熟女少妇一区| 亚洲无码色| 欧美综合制服在线| 亚洲自拍97| 激情网色| 啊啊啊com| 欧美激色| 东京热一区二区中文字幕| 大香网站| 宅男午夜在线视频| 日本高清视频在线观看黄已三辽| 三久久久四久久久久| 久久精品店| 国产400孕妇孕交群| 国产亚州高清国产拍精| 美女黄色一级A视频| 亚洲综合贴图91 | 色天使AV天堂| 久久精品一区一起草| 黑人免费福利视频| 亚洲精品一二区| 色综合久久久久| 99国产精品久久久久久久成人热| 997色在线| 免费一级精品啪啪视频| 粉嫩国产精品久久粉嫩| 婷婷国产精品九区| BBBBB97COM| 黄色大香焦1级‘′‘| 国产精品久久发布| 天天操人人操骚逼网站| 无码久久亚洲高清,| 自拍啪啪视频| 日本视频在线中文字幕| 柠檬AV导航| 精品一区二区三区18| 色好看av| 亚洲天堂另类| 人妻少妇被猛烈进入中| 91xingse| 国内毛片四区| 五月天久久综合网| 久久婷婷五月综合| 欧美综合网| 日夜啪电影| 清纯唯美第一页| 免费av大片| 日日夜夜模| 四虎午夜影院| 一个国产在线综合网站| 日欧操屄视频| 久热大香蕉网站| 国产精品区在线12p| 真实高潮91| 午夜αv| 成人免费不卡在线视频| 国产乱人妻精品入口| 亚洲性爱成人| 精品人妻二区三区| 亚洲日韩美女丝袜美腿人妻视频| a在线观看| 2020中文字幕在线| 玖玖资源综合在线视频| 久久有碼| 久久伊人亚洲AV无码网站| 欧美欲色| 夜色97| 亚洲一卡2卡3卡4卡乱码网站 | 国产精品爽爽va在线观看98| 另类专区加勒比| 免费视频一二三区| 东京热男人的天堂网| 大干人妻| 欧美不卡在线美女| 中文字幕一区二区三区50路| 最新av网站在线观看| 欧美视频激情久久久久久| 色吧综合网| 亚洲熟妇无码一区二区三区| 狠狠操狠狠操操| 久久精品 六十路 熟女 欧美| 欧美.亚洲.另类.丝袜.制服.诱惑| 九七超碰人人乐| 婷色五月| 色汉综合| 99热免费| 夜夜精品视频| 99热在线观看| 色噜噜狠狠色综无码久久合欧美| 少妇无码太爽| 日韩日本欧美在线观看| 好看的91视频| 日B操| 国产 日韩,欧美 自拍| 成功精品影院| 九九草| 另类图片五月| 能看的AV| 97爱碰| 亚洲综合五月天| av天堂手机版追回| 欧美强奸乱| 懂色Av| 9久热这里只有精品| 天天操天天射青青草| 麻花豆传媒剧国产MV出差| 亚洲骚男同com| 伊人97色天使| 国产91 丝袜在线播放00-百度| 岛国小电影| 亚洲无码99| 天堂成人网| 亚洲高清少妇| 99久久免费看精品国产一区| 日本免费中文字幕在线| 91综合天天| 99久久无色码| 黄色av一区二区在线| 成人羞羞视频国产| 亚洲极品| 精品一国2| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 国产AV久久久蜜爱影集| 午夜国产综合视频在线观看| 人妻精品一区二区| 婷婷三区| 欧美少妇一区二区三区| 中文字幕一二区二三区人妻专区| 97亚洲欧美| 国内伊人久久久久久网站视频| 麻豆视频一区二区| 久久中出| 国产JDAV无码视频在线观看| 人人做,人人操,人人摸| 免费观看网黄| 亚洲精品xxx| 日本视频在线观看污污污| 又黄又硬又粗又长国产视频| 少妇69中文| 5252色欧美在线男人的天堂| 视频黄站| 日韩欧美天堂| 欧美日韩国产中文精品字幕自在自线,| 亚洲综合婷婷| 亚洲成人免费在线| 精品超碰中文在线| 北京专精特新企业招聘信息| 后入内射蜜桃臀| 金典av| 午夜福利 成人 91| 日本ZZ高免费A级视频| 日韩97视频!在线| 综合久欧洲| 天堂8在线新版官网| 五月婷婷丁香| 欧美亚洲国内自拍| 嗯嗯啊啊操死我| 1204金沙人妻懂旧版免费| 精品国产久久乱码| 怡红院亚洲怡春院av| 欧美色图片| 国产最新小视频在线播放下载| 亚洲成人无码影院| 久操网无码在线| 色爱国产| AV老汉| 人人摸人人摸人人干| 少妇无码999| 欧美自拍偷拍综合图片| 大香蕉黄色一区| 无码一区二区三区四区五区六区七区八区九区十区视频 | 极品一区二区三区免费| 精品国产嫩穴视频| 亚洲999综合| 久久9999 | 交换娇妻呻吟声不停中文字幕| 中文字幕丰满子伦无码专区在线视频最新 | 亚拍在线| 中文字幕蜜乳av| 性爱乱伦网址| 欧洲射精91| 久久宗合97| 男人在线天堂| 丝袜狠狠草尤物 91| av三级电影在线播放| 精品国产一区二区三区四区在线看| 日本成a人v网站在线观看| 免费啪啪啪网站18岁| 久久人妻丝袜一区二区三| 亚洲自拍97| 欧美巨大性舒爽顶到了| 午夜超碰| 久久25| 婷婷久草| 免费伦费视频在线观看| 九九亚洲| 日韩精品99999| 日韩天天本| 91亚洲丝袜熟女| 黄色av网站在线播放| 欧美日韩人人精品| 国产精品另类| 欧美天天弄| 亚洲av影音先锋| 久久久久久一日韩字幕无码| 久久99网站| 欧美中文字幕日韩在线| 亚洲春色一区二区三区| 婷婷天堂站| 麻豆人妻偷人精品无码视频| 夜夜中出国产| 国内偷自视频区视频综合| 夜夜操av亚洲一区二区| 噜噜噜亚洲精| 韩日精品福利视频一区不卡在线免| 精品免费1| 91精品丝袜在线观看| 色婷婷激一区二区三区| 亚洲?V无码专区在线电影| 精品免费视频国产一区| 伊人网在线视频| 天天摸夜夜摸| 不卡免费av在线播放| 97久久国产精品女不卡| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 国产精品熟女乱伦| 久久久久久69国产一区二区| 激情抓乳插进去啪啪啪日韩| a人欧美综合天堂麻豆| 一本色道综合久久欧美| 国产男女无套97| 亚洲国产欧美另类自拍| a片亚洲一本通视频| 能直接看AV的网站| 久久久久成人网| 久妇网| 丝袜足交视频| 色妹子A V| 四虎影视国产精品| 日韩人妻少妇中文字幕| 五十路一区无码| 热久日综合| 色五月av| 老女人爆菊| 中文字幕日韩人妻视频| 久久婷婷五月综合| 欧美成人精品欧美一级乱黄一区二…| 亚洲欧洲偷拍一区| 北约熟女超碰| 夜夜欧美| 亚洲www91| 五月天综合| 欧美成熟性爱精品| 欧美日韩中国x| 免费中文综合精品| 九九九草| 91色艳| 九热超碰| 欧美黑人猛交春色影视大全| 亚洲第一精品在线视频 | 干少妇视频| #NAME?| 综合色久| 一区二区三区黄色片a| 啊啊啊啊免费视频| 伊人网在线视频| 一区二区三区精品黑丝白丝酒店对鸡 | 中文字幕丝袜| 色偷综合| 精品久久久久黄少妇| 91精品91久久久中77777| 999国产精品999久久久久久| 目产99999久久999| 国产9 9在线 | 亚洲| 噜噜噜噜久久久精品免费| 伊人网在线观看| 日本精品不卡一二三区| 翔田千里Av在线| 呦女网站| 伊人伊人LD| 第四色色综合91| 国产AV色黄看到爽| 国产无码精品无码| 1024精品在线| 久久一二三级一一一| 欧美特大黄一级片片免费| 色欧美天天| 熟女六十路| 欧美日韩国产高清在线一二三区 | 美女啊啊啊啊啊啊| 天天综合91入口| 5278欧美一区二区三区| 被男人吃奶很爽的毛片| 精品欧美不卡在线播放| 另类图片综合| 国产视频大全| 色网在线| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 成人久久精品| 97 九色| 日本天堂网| 狠狠搞 亚洲91| 91国产大片| 全球成人中文在线| 黑人精品成人一区二区三区| 人妻乱仑一区二区三区| 婷婷AV一区二区三区| 亚洲激情av| 99热精品在线| 睡产熟女乱伦| 日韩精品在线放| 免费A片三p视频| 亚洲交换| 色制服丝袜夫妻av一区| 嗯嗯,好大,好爽,好骚 | 日本999精品视频| 日本精品人妻少妇一区二区| 久操大香蕉| 日韩免费性爱视频在线观看| 欧美性爱一级操| 色色五月丁香| 女色视频社区| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 国产午夜福利电影免费在线观看 | 蜜臀久久99精品久久久电影| 偷拍亚洲| 日逼视频日本| 久久精品国产亚洲AV清纯| 26uuu最新| 欧美黑人精品一区二区| 丁香五月影院| 欧美中文字幕一区| 日韩中文字幕2020| 东京热伊久| 激情黄色片在线观看| 在线人人人人人人精品超| 91精品国产综合久久久蜜臀酒店| 国产 日韩,欧美 自拍| 天堂69亚洲精品中文字| 奇米狠999| 91neishe| 国产精品3| 2024年最新色情网站在线观看 | 情色五月天久久久| 亚洲成人AB| 欧美精品成人一区二区在线观看| 精品久9| 一区二区三区四区免费视频| 日本久久精品| 久久大精品乱码视频人妻熟女| 天啪| www.av在线观看| 日本东京热大香蕉a片| 97天天| 国产动漫操逼视频| 国产男人又猛又粗又爽| 久久婷婷六月综合| 色婷婷综合久久中文字幕雪峰| 亚洲综合骚逼| 欧美亚洲国产91在线| 91欧美| 亚洲熟女一区二区| 国内毛片婷婷六月色| 91在线限制级| 蜜臀久久99精品久久久电影| 成人免费毛片| 91人人爽人人爽| 色臀AV| www…国产操逼| 日韩AV中文字幕电影| 精精品人妻一区二区三区| 少妇无码av专区线| 欧美人妻精品| 少好三P| 青青伊人这里只有精品| 骚逼一区二区| 6080YYY午夜理论片在线观看| 五月婷婷激情网| 天天操妹子| 丰满的三级少妇欧美久久久| 俺也射| 美女被艹尤物视频| 热热色综合网| 欧美丰满少妇xx高潮| 欧美亚洲涩涩| 美中日韩无码| 蜜桃午夜视频一区二区| 桃花色涩综合影院| 素人伊尹大香蕉免费下载视频| 日韩av不卡在线观看| 60秒免费视频| 成人日本视频人妻在线| 亚洲图片偷拍欧美| 成人亚欧免费视频| 不卡六六在线91| 天天干,天天日| 99无码狠狠久久| 91撸色网 玖玖网 欧美| 国产精品美女在线一区| 综合97亚洲| 囯产乱伦一区二区三女| 欧美 亚洲精品首页| 色五月首页| 97免费在线观看| 观看视频图片一区二区三区| 一级性爱啪啪视频| 欧美综合色综合| 99re9在线| 日韩免费在线视频观看| 蜜乳av一区二区三区四区不卡| 人人摸人人添人人操| 精品少妇99| 91亚洲黑人| 天天看天天在线精品| 99少妇| 91久久18禁| 亚洲精品亚洲人成人网| 久久久蜜桃臀无码视频| 五月婷婷六月丁香| 日本精品一区二区不卡| 97中文超碰| www.久久制服糖| 少妇99| 国模限制级电影| 国模无码一区二区三区在线| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 99国内熟女露脸视频| 老女人爆菊| 九九黄色视频在线观看| 日韩精品资源专区二区| 91天堂丝袜美腿| 96AV久久久| www.狠狠| 26uuu偷拍亚洲欧洲综合| 人人操人人肉久久精品| 超碰97欧美日韩| 狠狠爱夜夜干| 99热啪啪| 丰满岳乱妇一区二区三区| yazhousetuoumei| 欧美午夜一区二区三区| 国产精品第一页国产大屁股视频免费区| 欧美色图91p| 天天综合欧美综合| 日本久操视频| 乱伦日本色图AⅤ| 精品人成视频在线观看| 香蕉大久久久| 久久超碰免费的| 一二三啪啪专区| 9久精品| 成年人一级黄色毛片大全在线观看| 欧美A片中文字幕| w w w.久久精品| 96精品久久久久久久久久| 亚洲男人的天堂va亚洲男人社| 成人女人国产| 啊…啊…操我用力操我| 五月丁香综合| 人人色人人操在线| 无码自拍SM| 国产女人成人精品视频| 亚洲无码电影久久久| 99热国产| 色爱欲亚洲| 日韩免费看黄片| 日韩精品资源专区二区| 天天干1区2区在线| 日韩av三四区| 婷婷91| 国产色图乱伦| 无卡一区=区| 久久综合女优| http://qxhbdz.com|