亚洲有码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
返回資訊列表
天天精品| 强奸乱伦AV网站| 日本一区二区三区四区免费观看| 97精品一区| 67914亚洲精品| 超碰碰小说97| 91在线免费观看处女| 97综合久久| 夜精品久无码| 午夜精品久久久久久久99蜜桃一| 色爱天堂| 欧美 牲| 日本欧美国内在线| 91P0RNY大屁股人妻| 日韩一区二区熟女| 26uuu性| 色噜噜国产精品视频一区二区| 欧美72网页| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 91jk色拍| 色综合色色| а√天堂资源官网在线资源| 人妻熟女一区二区在线视频| 精品高清一区二区三区三州| 青草精品视频日本久久久久网站在线| 国产偷人妻精品一区二区在线| 色噜噜狠狠色综无码久久合欧美| 五月丁香社区婷婷日韩欧美精品影院 | 337p大胆噜噜噜噜噜91Av| 色图综合网| 美女黄页网站| 麻豆一区二区三区在线看| 一区二区不卡| 毛片17S| 99爱爱| 久干9操| 十八禁的黄污污免费网站| 无遮挡男女激烈动态图| 超碰欧美97| AV中文字幕三四五| 亚洲日韩狠狠撸视频| 性色乱AV一区二区| 91在线视频免费中出| 欧美日动态视频| 亚州性9| 日韩综合97p| 久久久久久久久久久久97| 国产精品色约约| 欧美97日韩精品| 成人熟女视频一区二区三区| 国产欧美美女免费观看视频| 超碰在线看| 中国探花熟女| 91日本在线观看| 成人乱码一区二区三少妇| 人人艹亚洲| 一个国产在线综合网站| 国产Av超碰| 国产无马在线| 五月天久久综合网| 啪啪免费| 久综合网| 日本天天吊| 久久久一级| 噜噜噜无码AV一级一级久久影院| 久久伊人大香蕉| 婷婷中文字幕| 麻豆天美久久91| 精品四五区| 久久侵犯人妻爽爽爽| 天天摸,夜夜摸| 久久久久久久久久久人妻| 97人人模人人爽人人| 日韩AV熟女乱伦| www成人啪啪18秘 免费| 天天干天天爽| 天天日天天屌天天操| 精品一国2| 亚州欧美在线| 中文字幕精品一区二| 国产乱伦性爱区| 成人亚欧免费视频| 亚洲人精| 久日综合网| 91美女视频。| av网站在线看| 精品人妻一区二区视频| 99热伊人| 久久女同性恋一二区| 色综和网| 蜜臀99久久国产| 日韩肏逼视频| 五月婷婷五月天| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 久综合网| 密臀在线免费观看| 婷婷10月天青娱乐| 欧美色图亚洲色| 欧在线一二区| 国产高清成人传媒影视| 91视频成人福利网站在线一区 | 欧美色视频在线| 久久99热这里只频精品6学生| 精品91摸| 测评在线观看AV| 国产精品久久久久中文字幕| 亚洲乱色视频一区、二区在线| 日韩电影免费网站麻豆视频| 最新三级网址| 好爽,再快点啊哈嗯嗯嗯嗯| 亚洲男人天堂2013| 在线视频亚洲无码| 色婷婷五月天| 国产精品午夜精品| 午夜无遮挡男女啪啪视频| 手机在线中文字幕国产| 国产25页| 日韩熟女操逼| 综精品久久久aaaa| 91爱剪切久久| 国产又操| 啊啊啊啊啊舒服| 操b在线观看| 激情久久久| 午夜福利在线合集| 女人 A一级| 九九久久99| 亚洲精品99999| 久热超碰| 大香蕉中文网| 99在线无码精品秘 入口黑人| 啊啊啊啊啊在线观看网址 | 国产极品久久久| 亚洲伊人久久综合97| 91日韩在线| 18精品一二区| 久久婷婷色| 男生通女生屁股| 久久久 国产精品| Julia Annxxxxx| 黄色一区二区秘书性感| 国产欧美后入| 午夜福利视频在线一区| 久久中文字幕女同性恋一区| 牛黄色久午久| 91欧美综合| 丰满人妻一区二区三区在线| 欧美在线天堂| 国人欧美精品一区二区| 性爱网站一区二区| 色五月婷婷网| 亚洲中文字幕在线视频一区二区| 极品五月天噜噜| 91男人综合| 发朗少妇买婬全视频中文| 91综合天天| 精品人人| 无码日韩人妻av一| 蜜桃臀av一区二区| 欧美色五月| 97色欧洲| 亚洲av热热色| 大香网站| 黄页av| 国产视频一区二区在线| 黄视频免费| 爱爱久久| 久热99| 国产精品免费久久久久久久久久| 日韩天天本| 91天堂色男人的天堂| 久久久99999久网站| 亚洲欧洲国产综合av| 亚洲欲色| 97超碰久| 精品一区96| 亚洲制服aⅴ中文字幕| 视频黄站| 中文字幕青青草| 午夜人妻精品综合在线| 18禁免费视频| 一二三区操逼国产91| 久草精品视频| 射 色综合| 国产精品一级毛片不卡视| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 日日狠狠久久偷偷色综合免费| 四季AV一区二区凹凸精品小说| 亚洲国产精品9999在线观看| 中文字幕免费看| 国产超碰在线| 色五月激情网| 午夜福利精品| 日韩av性爱在线播放| 久久久精| 熟女欧美日韩综合婷婷| 日韩有码一区三区| 亚洲日韩国产欧美综合v| 亚洲麻豆av一区二区| 97射欧美| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 97在线观看| 国产精品丝袜久久亚洲不卡| 91红杏| 欧美综合区| 国产成人欧美一区二区三区的国产| 蜜臀网 一区| 91亚洲不卡一区| 国产一区二区视频在线播放| 伊人五月天激情| 日韩精品在线视频,日韩精品……| 9ⅰ久久久天天| 亚洲综合有玛| 欧美在线啊啊啊 | 操逼视频亚洲| 久久久久亚洲AV无码专区少妇| 超碰在线一区二区| 密臀成人视频久久久| 69久久久久久久久久久久久| 操逼内射干逼白丝91| 精品精品精品| 精品视频日日夜夜| 98一区二区精品| 免费观看欧美日韩操逼视频| 超碰99热| 久久久精品国产亚洲伊人| 国产激情久久久| 五月丁香六月婷| 99热婷婷| 欧美视频第二页| 久久人爽| 久夜视频| 99精品国产户外露出| 91无码西班牙视频在线| 懂色aV一区二区天美传媒| 日躁天天爽爽| 精品成人无码| 久久av一级av少妇av高潮| 国产av强奸美女| 亚洲熟女乱色一区二区三区| 岛国在线免费视频| 欧美三级中文字幕hd| 激情久久久| 黄片com.| 色色色热| 玖玖爱综合| 色九九九综合| 啊啊啊啊免费视频| 久久久久免费看少妇A片特黄| 99婷婷一区二区| 久草精品国产99| 免费一级黄色录像影片| 国产精选三级在线观看| 99激情视频| 97一区二区蜜臀| 少好三P| 亚洲本色精品一区二区久久| 日本精品第一视频在'| 97操97色| 992视频一区| 欧美成熟性爱精品| 97人妻碰碰中文无码久热丝袜| 日韩美女久久一区二区三区| 欧美性色欧美| 秋霞免费AV| 中文字幕版| 婷婷性网| 首页亚洲国产高跟丝袜诱惑视频| 国产精品久久久久久久久久久久久久久久 | 久久久久久国产精品免费网站| 五月丁香激情综合| 欧美伦乱| 99操逼| 四虎在线免费视频| 日日日日做夜夜夜夜无码| 中文字幕精品三级久久久| 亚洲自拍97| 成人性爱高清视频免费看| 天天日天天射天天干| 91美| 丁香五月综合| 一本色道熟妇| 久久久久骚| 97欧美日韩| 日韩无码专区| 97在线免费看视频| 嗯嗯嗯好爽| 亚洲欧洲日韩中文字幕一区| 成人黑料社久久| 欧美91精彩| 欧美性爱无码一区二区三区| 日本一区99| 国产女大学生AV| 激情五月天网站| 成人开心网在线视频| 日韩精品1区2区中文字幕| 人妻酒店出差被中出免费在线播放| 在线a亚洲视频播放在线| 亚洲有薄码区日本系列中文字幕| 精品黄色电影| 日韩传媒在线| 国产精品美女在线一区| AV色五月| 性色av蜜臀av色欲aV| 天天操熟妇| 夜夜操天天肏| 日本一二三高清| 久久久日本电影| 色欧美天天| 伊人骚琪琪亚洲天堂网站| 人妻AV 中文字幕的| 青青久久艹| 超碰 97国产熟女| 日本人妻最新在线中| 欧美午夜精品久久久久久超碰| 麻豆成人影音在线| 久插综合| 日本在线播放不卡一区| 激情小说激情视频| 丰满少妇一区二区三区四区观看| 都市久久精品激情亚洲| 欲香欲色综合天天伊人| 精品无码一区二区| 日本免费专区| 丰满人妻-区二区三区| 色噜噜国产在线| 另类TS人妖一区二区三区 | 玖玖97综合| 国产黄色在线播放观看| 色欲久久99精品久久| 男人天堂2019亚洲| 亚洲操逼无码| 蜜臀一区二区三区在线| 色香综合天天影视综合 | 欧美天天弄| 97久久久精品| 91丨九色丨东北熟女| 久久一二三四| 干美女人妻| 婷婷成人久久久精品| 人妻中文字幕精品无码| 欧美日韩久久精品爱爱| 1二区9| 九九色婷婷| 91精品亚洲内射孕妇| 国产91丝袜 在线播放| 亚洲淫色网中文| 亚洲男人的天堂亚洲| 久艾草在线精品视频在线观看| 97伦乱| 曰本熟女视频| 夜夜操夜夜爽夜夜高潮| 久热大香蕉| 亚洲成a人片在线观看中文!!!| 久久春色| 外国91| 日韩熟女乱伦中出| 天天综合91| 欧美日韩一二三| 黑人精品久久97| 99re3这里只有精品| 99热婷婷| 九九亚洲| 亚洲激情AV| 大香网站| 国产精品无套内谢| 日本免费中文字幕在线| 人人人摸人人| 国产亚洲福利第一页丝袜| 97资源亚洲| 97在线亚洲| 国产地址二三| 久久精品夜色国产亚洲AV| 少妇无码太爽| 欧美综合97www| 麻豆天美国美国产AV| 97精品综合久久| 欧美国产伊人久久久久| 天天艹天天日| 久草国产在线视频| 久草国产在线视频| 丝袜剧情| 99精品久久久久久久婷婷蜜桃| 人人看欧美性爱| 国产精品毛片?v一区二区三区| 思思热在线视频在线| 亚洲国产精品成人久久蜜臀| 乱伦熟女论坛| 一本色道无码DVD中文字幕| 精品视频在线观看精品| 97超碰人人操人人操| 蜜臀久久99精品久久久久久-DVD原版全| 999国产精品999久久久久久| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 国产黄片在线免费观看| 人人摸人人摸人人干| 久久精品国产96精品亚洲拳交| 日韩AV一起草| 天天干2区3区| 天天干2区3区| 超碰夫妻97| 国产青青美女玩逼视频| 91精品国产乱码| 人妻精品一区一区三区蜜桃91| 久久人妻一区二区三区高清| 精人妻一区二区三区| 国产美女自拍视频| 玖玖爱在线视频免费观看| 亚洲自拍天堂| 日日夜夜干| 青青草九九九九九| 性生活无遮挡纯毛片在线看| 果冻传媒A片一二三区| 97超碰国产亚洲精品| 人人澡人人干| 亚洲国产av中文字幕久久| 欧美日日操| 久色网| 日本丝袜美腿人妻九九| 粉嫩av一区二区三区四季| 亚洲精品乱码久久久久久蜜桃麻豆| 国内精品99999| 2017大香蕉| 成人小说视频在线精品欧美| 五月天色五月| Aa东京男人的天堂| 大肥女高潮bbwbbwhd视频| 天天日日日射| 日韩欧美蜜桃精品久久中文字幕久久| 亚洲色人| 乱老女人一区二区视频| 97人人爱人人做人人乐| 在线看污网站| 欧美一级久久久久久久大片动画| 啊啊啊好爽快点啊啊啊嗯嗯| 免费亚洲国产精品久久一区| 大JI巴好深好爽又大又粗视频| 综合免费无码中文| 男插女青青影院| 国产91丝袜 在线播放| 综合欧美激情网| 久草视频制服诱惑| 伊人网高清| 久久久麻豆精品| 91网亚洲| 国产精品久久久吖| 久久天堂婷婷网| 啊啊啊啊在线播放| 国产精品69人妻无码久久久| 亚洲国产剧情少妇激情| 唯美清纯 妖精视频| 久久久久国产精品喷潮免费观看臀 | 亚洲AV无码翔田千里网站| 一二三四免费视频| 97碰碰色| 六月婷婷五月丁香| 色97干| 操91| 熟女人妻一区二区三区免费看| 乱伦3P视频| ai欧美亚洲小说| 国产精品高清2021在线| 亚洲日韩青青草色月| 亚洲美乱| av天堂电影网| 精品久久久久,69国产成人精| 96精品久久久| 五月天色五月| 一区二区视频在看| 草草影院在线视频| 亚洲日韩美女丝袜美腿人妻视频| 五月丁香综合激情| 中文字幕乱妇免费视频| 啪啪啪大香蕉| 日韩强奸av| 亚洲精品99999| 激情婷婷| 国产成年女黄特黄| 91jk色拍| 狼狼色丁香久久婷婷综合五月| 麻豆性爱视频在线播放| 国产精品国产自产高清AV| 欧美国产成人在线| 国产真实野战在线视频| 蜜臀AV一区二区三区| 另类图片五月天| 蜜臀久久99精品久久久电影| 精品视频97| 午夜偷拍久久熟女| 一本色道久久综合精品婷婷| 精品久久久久9999| 九色精品视频导航1| 加勒比色综合| 啊啊啊啊嗯嗯嗯用力好爽 | 丝袜夫妻自拍| 精品成人动漫一区二区| 欧美日韩制服| 97玖玖超碰| 国产精品呦一区二区三区| 久草毛片| 5252色欧美在线| 久久久久久久久成人av解说| 青青草好吊色| 亚洲自拍欧美色综合| 成人av动漫在线观看| 亚洲男人的天堂va亚洲男人社| 性色avv| 福利视频一区二区微拍| 黄页av| 欧美 亚洲 另类 综合| 综合激情五月天| 26uuu久久| 久久久久幕乱码| 国产夜夜操| 国产乱伦一二三区| 国产又黄又粗的视频| 人妻激情视频| 欧美亚州色的图| 激激五月| 色婷婷电影网| 久久性爱网站| 中国AAAAAA黄色片| 日韩无码人妻中字久久三区四区| 亚洲色图欧美色图制服丝袜| 欧美在线干| 99re国产精品视频| 大香蕉欧美| 日日骚av| 亚洲熟妇综合久久久久久| 97干色天堂| 啪啪91| 无码聚合| 333kkkk·亚洲com久久| 日韩无码精品综合久久| 色欧洲| 东京热毛片调教| 俞拍自拍| 99热18这里只有精品| 看黑丝美女操逼青青网站| 免费精品AB| 九七毛片九九毛片| 91性感网站| 97超碰逼| 大香蕉宅男伊人| 99啪| 亚洲国产综合久久天堂| 亚殴在线| 97久精品| 毛片17S| 91肏屄网| 蜜桃在线观看一区二区三区| 精品久久久久9999| 99999精品视频| 白嫩嫩一区| 欧美激情总合网| 亚洲欧美一区二区三区在钱蜜桃| 五月综合视频| 丝袜 亚洲 偷拍| 婷婷五月天网| 久久久久免费少妇| 久久久久久久久久久久久9999| 人妻天天夜夜爽一区二区| 91狠狠色丁香婷婷综合久久精品| 五月丁香成人网| 日本 欧美 亚中文字幕| 青青草原狼av| 射丝袜高跟鞋99| 青久操| 日日日大屁股骚女人精品| 熟妇国产免费一区| 208天天久久九九九| 丝袜美腿操av| 日日夜夜精品视频| 欧美精品久久久久久久丰满| 在线岛| h无码动漫在线观看| 欧美疯狂做爰xxxx| 精品久久久久,69国产成人精| 大鸡吧尹人在线| 色诱avtt| 久久久久久免费电影| 国产亚洲日本精品在线| 国产成人bd在线观看| 乱伦系列一区二区| 极品五月天噜噜| 色999偷自拍拍| 亚洲综合图片在线| 欧美综合91| 26uuu欧美日韩| 久久‘黄片视频| 丁香久久| 丁香五月天久久精品视频一区二区三区| 久久久111| 在线五区| 日韩无码一级黄色av片| 无码乱人伦中文视频| 色噜噜综合在线| 97国产天堂岛| 国产成人五月天丁香花| 一区二区精品日韩欧美在线观看| 亚洲中文一区二区三区视频| 中文字幕视频2区| 日韩专区久久久| 操屄日韩| 五月天激情小说| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 91成人久久| 欧美|91色综合| 久久精品视| 精品人妻一区二区免费蜜桃视频| 日本欧美一区二区三区免费| 78综合网| 殴美色网| 26uuu国产成人综合| 天天摸天天插天天日| 97久久天天综合色天天综合色电影 | 日韩一级特黄av毛片| 亚洲熟妇自偷自拍另欧美| 亚洲性猛| 日韩性爱视频在线免费观看| 成年女人一区| 超碰人人超在线观看| 97超碰热线| 先锋女优在线观看视频| 粉嫩在线一区二区懂色| 91国产美女丝袜足交精品视频 | 嫩草影院性色| 久久久久密臀一区二区| 在线视频免费观看午夜| 密桃99999| 超碰久草| 欧洲一级性爱视频在线观看| 欧洲与亚洲欧美精品中文字幕| 日本综合色图| 精品久久視頻在线| 97干在线视频| 99热婷婷| 九t超碰| AA丁香综合激情| 久久99干一本高清| 久操不卡视频| 抽插一区二区视频| 亚洲一区日韩| 快播久久人人aV| 欧美综合区| 风间由美日韩欧美久久| 免费一级视频特黄色大片| 亚洲欧美啪啪| 丁香五月天激情| 久久久亚洲熟妇资源| 日韩av不卡在线观看| 天天爱综合网| 97最新在线播放视频| 大香蕉日韩欧美| 丁香五月婷婷基地| 春色91| 国产成人资源| 亚洲在线网站| 伊蕉97蜜桃97狠狠综合干| ..日韩av毛片精品久久久| 亚洲日韩XXX| 探花精品视频| 色97干| 色哟哟国产精品免费网址| 国内偷拍精品一区二区| 熟女欧美日韩综合婷婷| 国语国产操逼伊人AV网| av橘色网站| juliaann欧美丝袜办公室| 五月天婷婷基地| 日本在线观看网址| 精品人妻一区春色| 色欲久久综合| 伊人网免费视频| 物业黑人 AV一区| 午夜丁香| 日韩黄色片子| 一级免费精品| 蜜色网色哟哟| 国产AV久久野战精品| 日曰骚久久精品| 中文字幕加勒比海高清无码免费视频| 亚洲精品国产专区在线观看| 精品成人久久久人人亚洲| av天天在线观看| 在线岛| www.91视频网| 亚洲国产综合图区中文字幕| 日韩乱中文| 91美女国产在线| 五月丁香六月激情综合| 久久中文字幕一区不卡| AV中文字幕三四五| 国产一区麻豆免费观看| 强奸a片网| 国产91会所女技师在线观看| 亚洲在线A| 欧美 亚洲 大香| 久久人人爽人人爽人人片Ⅴ| 伊人一级免费黄片| 骚货操死你| 精品176精品2| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 激情五月激情综合网| 懂色中文一区二区三区 | 在线视频日韩欧美国产| 日本成人免费一区二区三区| 国产精品久久久久亚洲av| 日本大香蕉综合网红本杳社区| 粉嫩AV一区夜夜嗨| 蜜臀久久99精品久久久久久久久| 国精精品无码一二三区水多多| 亚洲综合另类| 亚洲a色| 日本精品九九九| 日本日日色视频| 99亚亚热| 激情综合五| 91动漫操逼视频| 日本性爰一道本| 久草尤物| 人人操人人摸人人骑| 少妇淫妇久久久久久久| 91狠狠狠| 嫩草 我啊~嗯~在线| 天天做天天爱天天爽AV| 久久久久日本视| 91国产精品在线看| 激情四射五月天| 久久久久久AⅤ无码免费肉站 | 久久綜合很很很| 一区二区三区 丝袜 高跟 美腿| 黄aaaaaaaaaaaaaaaaaa色网站| 自怕偷自怕亚洲精品| 强奸抽插av| 麻豆国产精品午夜视频| 蜜臀一区二区三区在线| 97超碰色色| 天天日天天干少妇日| 男女啊啊啊啊啊| 麻豆一区二区三区在线看| 国产精品一二三| 在线色资源| 欧美人妻另类在线| 日韩无码服务区| 日本免费二区三区| 黄色成年| 欧美黑人熟妇精品91| 日韩精品-原创伙伴| 熟女人妻精品一区二区视频| 最近二区三区视频大全 | 成人熟女视频一区二区三区| 久久久久久久久久久久久9999| 九九热免费国产视频婷婷伊人| 青草青青久久久久久国产| 99热99re超碰精品| 日日夜夜国产综合| 老司机免费视频在线91| 夜夜影视四色| 入口操逼网站| 五月丁香啪啪| 免费农村成人少妇人妻Aa一区二区视频 | 色麻豆AV| 自拍啪啪视频| 天天射夜夜操| 国产51色综合久久免费| 婷婷五月天激情网| 人妻少妇色综合| 久久久久久久久久久久久久久性生活视频| 亚洲AV乱码专区国产噜噜亚洲| 亚洲91网。| 蜜桃臀一区二区aV | 亚洲无码99| 日韩中文字幕熟妇人妻| 大乔未久88一区| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 精品丝袜无码一区二区三APP| 欧美性爱免费短视频| 日韩精品在线观看网站| 69精品少妇一区二区三区蜜桃| 啊啊啊好湿久久| 久久精品成人一区二区三区蜜臀| 992大香蕉| 无码操逼视频一下| **一级毛片国产| 亚洲成人一二三区| 少妇久久久免费| 超碰欧美| 欧美一区二区亚洲天堂| 特级大荫道BBwBBwBBW| 久久久久人| 精品无码久久久久久久杏吧| 青青伊人这里只有精品| 色蜜AV| 爱妻综合网| 国产在线观看一区二区三区| 色爱三区| 9久久美女首页| 久热最新在线杭州| 日韩欧美俄罗斯A片| 天天摸夜夜摸| 三及片网站| 日韩一级成人毛片免费观看 | 猛交交| 本道综合精品| 国产对白刺激视频| 色欲天天综合网| 国桃视频产巨乳精品一区二区在线| 91熟女在线| 亚洲综合九九| 96麻豆精品一区二区三区| 在线观看日韩av不卡| 肉丝中文无码高清| 欧美日韩激情无码专区| 久久亚洲熟妇在线视频| 国产精品嫩草久久久久| 国产精品久久久久久久久久久久久久久久| 欧美精品三级黄片| 人妻在线臀日韩| 国产成久久综合片| 青青操视频在线| 日韩人妻一区二区精品| 91精品久久久久| 青青草原人妻| 日本一区视频在线观看| 囯产精品强| 精品久久久久久亚洲| 91操熟女| 欧美成人精品一区二区男人蜜臀| 色吧五月| 精品人妻一区二区三区四区石在线| 亚洲熟妇乱女区二区三区| 日韩性爱1级片视频| 深夜激情| 久艹伊人精品综合在线| 久久久久久久国产视频| 男人的天堂久久久| 少妇人妻在线| AV高清一区| www.色操逼| 日韩精品一区二区日韩| 亚洲AV无码国产成人| 久久色一区| 无码日韩网站| 日韩欧美成人性爱在线| 亚洲精品自拍| 99无码狠狠久久| 欧美性天天| 青娱乐 成人娱乐在线| 亚洲精品97| 日日干日日摸| 欧美体内射精| 亚洲欧洲第二视频在线观看色图| 天天干天天干天天干| 亚洲欧美在线观看2021| 黄色片,com| 粉嫩粉嫩一区性色AV片| jk白丝没脱就开始啪啪| 北约熟女超碰| 中字幕人妻一区二区三区| 色狠狠色| 91天堂色男人的天堂| 日本操BAV| 亚洲精品精品一区二区| 操逼网免费无码视频| 日韩激情中文字幕有码| 玖玖玖玖精品国产剧情| 精品v日韩欧美国产| 97人人射| 亚洲最大黄网| 91爰爱欧美| 欧美色图20p| WWW4虎| 日本十八禁免费看污网站| 精人妻无码一区二区三区伊人直播| 黄片不用下载在线观看| 国产精品一区二区三区在线密挑| 手机不卡视频不卡在线一二三区| 久久久久ab| 97久操| av网页一区二区三区| 91黑丝在线播放| 欧美姓爱综合网| 欧美 精品国产制服第一页| 日韩电影免费网站麻豆视频| 国产AV久久久蜜爱影集| 国产精品内射婷婷一级二| 五月天激情婷婷| 人干人人人操人人摸| av天堂精品久久| 欧亚在线视频| 日韩性爱再线视频| 熟女丰满人妻一区| 亚洲精品色| 97超碰免费生活| 欧美 色 亚洲| 日韩福利综合一区| www.久久| 久久久久婷婷精品av电影| 欧美性暴力| 强奸乱伦中文字幕AV| 男人的天堂亚洲| 97精品国产精品免费观看| 久久久九精品| 26uuu性| 女人妻一区| 久久99九九九九6666免费观看软件| 亚洲欧美色图小说| 麻豆AV一区二区| 99在线精品观看视频中文| 色黄色美女大长腿午夜视频| 美女超碰978| 男生通女生屁股| 一级久久性爱视频| 亚洲鸥美色图| 日韩国产乱子伦App| 国产久久一区二区三区野外在线| 美女久久久久久久久久久| 女人双腿搬开让男人桶| 歐美性天天| 26uuu国产成人综合| 亚洲男人的天堂网| 强奸乱伦中文字幕AV| 天天天天天超碰| 日韩国产成人自拍视频| 久久人妻一区二区三区高清| 国产精品久久久久综合| 亚洲图片小说欧洲| 日韩偷拍色图| 丰满人妻一区二区三区性色| 十八禁黄色成人网站观看| 无遮挡一级毛片视频免费的| 中文字幕精品久久久久人妻红杏ⅰ| 老熟女搡BBBB搡BBBB视频| 亚洲天堂一二| caopeng97| 国产操逼逼网| 日本黄色精品| 亚洲日本男人天堂网| 你想操日本小逼吗| 国产精品一区二区密臀| 久久久久久9999| 丰满人妻一区二区三区大胸懂色| 91老女人| 黄色一区三区| 国产人伦精品一区二区三区| 日本色色的视频| 日本一区二区中文字幕久久| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 看大黄色大片原件| 国产久久久久久| 天美传媒av在线| 91丝袜美腿网站| 五月丁香久久| 伊人久久综合精品欧美| 加勒比综合| 天堂亚洲欧美| 骚货 中文字幕 av| 91激情综合| 超碰1024久久| 久婷婷一区| 日韩精品第3页| 无码一区二区三区四区五区六区七区八区九区十区视频 | 国产欧美另类久久久精品课程| 淫骚熟女一区二区三区| 国产极品久久久| 磁力99AV| 超碰午夜| 精品无码产区一区二| 婷婷精品国产一区二区三区日韩| 91视频观看网站| 中文字幕一区 二 区 三 四 五 区日 日 骚| 久操操| 天天摸夜夜摸| 青青草精品| 色老久久| 99re视频在线播放青草| 欧美色图亚洲色| 操屄日韩| 91丨豆花丨熟女| 亚洲国产激情国产av| 九九色色| 青青草吊丝| 一区二区不卡免费| 欧亚 另类 久| 欧美精品二区视频在线| 国产成人手机视频激情| 久99热| 69人妻精品丰满熟女区| 丰满欧美放荡少妇在线| 日本阿v天堂在线观看| 加勒比在线视频一区二区三区| 免费啪啪啪网站18岁| 爱干爱射网啊啊啊| 97资源站国产精品| AⅤ片水多多| 久久国产三区| 97在线观看免费| 国产成人拍国产亚洲精品| 高清在线偷拍自拍视频| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 精品97久久| 操操操日本的逼| 91女网站| 精品国产乱子伦一区二区三区,精品一| 国产色产精品在线观看| 九月婷婷综合| 久操视频免费观看| 91亚洲色人| 男人的天堂色偷偷青青草视频婷婷网| 97超碰影音| 国产 热久久久久国产精品| 上床不卡网站| 亚洲影院无码在线| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 欧美96交| 九九综合久久| 天天综合网亚洲综合网| 可以在线观看的黄色网址| 2000亚洲男人天堂| 俄罗斯一区二区视频在线观看| 精品人妻一区二区三区-国产| 欧美国产精品久久九九| 九九九综合精品| 狠狠操官网| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 热热色AV| 久久久久久亚洲精品中文字幕人妻| 国产操逼网站亚洲一级黄色| 视频二区美腿丝袜制服人妻欧美| 天美精品原创av片国产| 欧美久久久15P| 色综合av男人天堂| 婷婷爽人人婷婷爽视频| 天堂av2019| 国产精品干干干| 亚洲天堂男人天堂网| 欧美色997| 九九色婷婷| 人人看人人爰人人操| 一二区在线观看视频| 久久本道| 99久久网站| 午夜福利一区二区影院| 日韩无码服务区| 男人久久精品| 色999亚洲人成色| 熟女五十路一区二区三| 五月天日日操夜夜操| 日本少妇va7777| av天堂影视中文在字幕在线中文| 中文字幕91页| 夜夜草天天| 大香蕉淫人网| 综合五月天| 国产精品动态一区二区三区四四| 久久仑合| 后入内射蜜桃臀| 一区二区你上我| 水野优香在线观看| 综合色色网| 久久夜黄色无码A级大片| se吧提供国产乱老熟视频胖女人| AV色女综合| 五月天亚洲网| 少妇蹲下买菜露大唇0| 亚洲啪啪啪啪视香蕉| 欧美久久婷婷| 日韩欧美偷拍美女视频| 老司机久久| 欧美青青视频| 无码高清操逼网址| 一起草日韩| 高清成年美女黄网站免费大全| www.99中文字幕| 激情五月天社区| 99色在线视频| 国产青一二三| 久久九精品| 久久97视频| 国产乱伦视频污| 中文字幕免费看大片| Julia在线播放亚洲久久| 亚洲天堂综合AV| 香港日本韩国人妇99www.wccm20| 精品国产久久乱码| 亚洲丝袜在线观看| 亚洲成人精品在线一区| 国产精品爽爽va在线观看98| 97香蕉碰碰人妻国产欧美| 亚洲最大黄网| 蜜桃天美传媒AV一区二区三区| 激情婷婷丁香网| 思思热在线视频免费| 簧片免费看视频| 天堂麻豆天美| 国产欧美另类久久久精品课程| 伊人精品久久网站| 天天摸天天插天天日| 97伪v| 日本一区二区三区午夜观看| 婷婷色色网| 亚洲91综合| 国产精品无码久久久久2025| 欧美激情总合网| 九九久久国产精品怡红院| 尤物网址| 大香网伊人久久综合网eew| 视频不卡中文字幕| 性爱1区| 精品一区二区久久| 亚洲欧洲日韩国产自在线| 大香蕉伊人在线成人AV在线观看| 亚洲色综合| 激情小说亚洲视频| 国产隔壁老王影院在线| 日韩欧美丝袜诱惑| 精品日韩人妻视频| 91色综合激情| 免费在线黄片视频| 久久久三区二区一区| 少妇无码av专区线| 青青三级视频| 精品国产肉丝袜在线拍国语| 风月影院男女十八禁| 一区二区三区免费岛国片| 久久久91福利姬| 激情五月综合| 亚洲久久久| 熟妇艹鸡八| 五月天综合在线| 91 丝袜在线播放| 操逼内射干逼白丝91| 欧日a| 中文操逼字幕| 久久天天摸| 做爱A级亚欧| 婷婷五月天激情四射| 91性高| 精品久久久久,69国产成人精| 国产一区二区二区按摩精品啪视频| 欧美78| 精品精品精品| 思思热国产在线视频| 另类天堂| 极品少妇久久久| 久久久精品一区二区| 精品无码久久久| 亚洲操操操| 丁香五月激情综合国产| 精品视频在线观看精品| 91狠狠狠| 日日AAvv| 日本亚欧爱爱| 久久久久久久久久久久久久久久9| 婷婷色婷婷| 夜夜操二区| 亚洲一区二区麻豆影院| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 久久久久久性爱免费视频|