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

ARTICLE DETAIL

資訊詳情

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

爬蟲(chóng)+SpringBoot+Vue高考志愿推薦系統(tǒng):本地部署與版本避坑教程

爬蟲(chóng)+SpringBoot+Vue高考志愿推薦系統(tǒng):本地部署與版本避坑教程 簡(jiǎn)介這套《基于爬蟲(chóng)的高考志愿智能推薦系統(tǒng)》是完整的Java畢設(shè)項(xiàng)目資源包適合正在準(zhǔn)備畢業(yè)設(shè)計(jì)的計(jì)算機(jī)相關(guān)專(zhuān)業(yè)學(xué)生以及希望學(xué)習(xí)SpringBoot前后端分離開(kāi)發(fā)、Vue前端、爬蟲(chóng)與知識(shí)圖譜應(yīng)用的開(kāi)發(fā)者。系統(tǒng)包含考生端與后臺(tái)管理端實(shí)現(xiàn)登錄注冊(cè)、專(zhuān)業(yè)/院校/歷年錄取數(shù)據(jù)查詢(xún)、MBTI職業(yè)性格測(cè)試、模擬志愿填報(bào)、志愿管理、后臺(tái)數(shù)據(jù)維護(hù)等功能并通過(guò)爬蟲(chóng)獲取高校錄取數(shù)據(jù)結(jié)合知識(shí)圖譜與智能匹配算法為考生提供個(gè)性化推薦。資源包共671個(gè)文件壓縮后約34.56MB核心內(nèi)容為Java后端源碼與Vue前端源碼另含MySQL數(shù)據(jù)庫(kù)腳本、python爬蟲(chóng)腳本、配置文件、說(shuō)明文檔、項(xiàng)目PPT以及大量界面靜態(tài)資源目錄結(jié)構(gòu)清晰便于按模塊閱讀和二次開(kāi)發(fā)。附帶說(shuō)明文檔與答辯PPT能夠幫助使用者快速理清項(xiàng)目架構(gòu)和業(yè)務(wù)邏輯。目前已有87人學(xué)習(xí)適合需要一套可運(yùn)行、可講解的完整畢設(shè)項(xiàng)目作為參照的開(kāi)發(fā)者使用。1. 開(kāi)裝之前這套“爬蟲(chóng)高考志愿推薦”項(xiàng)目坑全在環(huán)境版本上很多畢設(shè)項(xiàng)目解壓就能跑但「基于爬蟲(chóng)的高考志愿智能推薦系統(tǒng)」不是。它一條鏈上掛著 Scrapy 爬蟲(chóng)、SpringBoot 后端、Vue 前端和 MySQL5.7 四樣?xùn)|西任何一個(gè)版本不對(duì)表現(xiàn)都不是“報(bào)錯(cuò)”而是“看起來(lái)裝了、就是跑不起來(lái)”。我第一次裝的時(shí)候用了 JDK17 和 MySQL8后端啟動(dòng)直接崩爬蟲(chóng)跑完數(shù)據(jù)庫(kù)一張表沒(méi)寫(xiě)。后來(lái)把環(huán)境切回 JDK1.8、Maven3.6、MySQL5.7這套 Java Vue 前后端分離的項(xiàng)目才正常走通。這篇文章就按我實(shí)際的操作順序?qū)懴冗x版、再裝后端、再跑爬蟲(chóng)、最后聯(lián)調(diào)驗(yàn)證。適合正在用 Java SpringBoot 做畢設(shè)的同學(xué)也適合想快速在本地把“數(shù)據(jù)采集 推薦系統(tǒng)”這個(gè)組合跑起來(lái)的開(kāi)發(fā)者。2. 環(huán)境準(zhǔn)備JDK1.8、Maven3.6.3、MySQL5.7、Node14 的選型和安裝裝這套系統(tǒng)的第一道坎不是編碼是版本。項(xiàng)目環(huán)境說(shuō)明里寫(xiě)得很清楚開(kāi)發(fā)語(yǔ)言 Java、框架 SpringBoot、JDK1.8、服務(wù)器 tomcat7、數(shù)據(jù)庫(kù) MySQL5.7、前端 Vue。這些版本看著老實(shí)際上是這個(gè)項(xiàng)目的“安全區(qū)”。你先別想著升到 JDK17 或者 MySQL8先把這組版本落到本機(jī)。2.1 版本清單為什么不能隨手拿新版下面這張表是我在多次安裝后固定下來(lái)的推薦版本并列了翻車(chē)點(diǎn)。組件推薦版本備注JDK1.88u202 及以上SpringBoot 2.x 老項(xiàng)目在 JDK11/17 下偶發(fā)反射和字節(jié)碼兼容問(wèn)題Maven3.6.33.8 對(duì)中央倉(cāng)庫(kù)校驗(yàn)更嚴(yán)格個(gè)別舊依賴(lài)會(huì)下載失敗MySQL5.7項(xiàng)目 SQL 和 JDBC 驅(qū)動(dòng)按 5.7 寫(xiě)MySQL8 密碼插件和時(shí)區(qū)都變Node.js14.17.x前端依賴(lài) node-sassNode16/18 在編譯階段基本必炸Python3.8 / 3.9Scrapy 在 Python3.10 上偶爾裝不上 Twisted 的預(yù)編譯輪子Tomcat不需要單獨(dú)裝環(huán)境說(shuō)明里的 tomcat7 對(duì)應(yīng) SpringBoot 內(nèi)嵌容器外部裝反而搶 8080 端口注意SpringBoot 2.x 本身是內(nèi)嵌 Tomcat 的所以“服務(wù)器 tomcat7”這一項(xiàng)在實(shí)際運(yùn)行中由 jar 包自己托管。你不需要再裝一個(gè)外部 Tomcat7裝了反而會(huì)和后端端口沖突。Maven 和 Node 版本沒(méi)有在項(xiàng)目說(shuō)明里鎖死但我一般建議按表里走能少踩一半坑。2.2 配置 JAVA_HOME 和 MAVEN_HOME三個(gè)最容易踩的路徑坑先確認(rèn) JDK 和 Maven 已經(jīng)解壓到本地目錄。我的習(xí)慣是統(tǒng)一放在D:\dev下路徑里不要有中文和空格不然 Maven 和 npm 都可能鬧脾氣。命令行里先做臨時(shí)驗(yàn)證打開(kāi) CMD執(zhí)行set JAVA_HOMEC:\Program Files\Java\jdk1.8.0_202 set MAVEN_HOMED:\dev\apache-maven-3.6.3 set PATH%JAVA_HOME%\bin;%MAVEN_HOME%\bin;%PATH%這段的作用是把 JDK 和 Maven 的 bin 目錄臨時(shí)加入當(dāng)前窗口的 PATH。注意JAVA_HOME指向的是 JDK 安裝根目錄而不是bin目錄也不要自己拼上jre。很多同學(xué)就是在這里多寫(xiě)了一層路徑導(dǎo)致mvn -v能出來(lái)但java -version報(bào)找不到。驗(yàn)證完當(dāng)前窗口后再考慮永久生效。我不推薦直接用setx PATH ...去覆蓋因?yàn)閟etx會(huì)把當(dāng)前%PATH%展開(kāi)后寫(xiě)入超過(guò) 1024 字符的部分會(huì)被截?cái)嗟扔诎严到y(tǒng) PATH 弄丟一半。我一般直接右鍵“此電腦 → 屬性 → 高級(jí)系統(tǒng)設(shè)置 → 環(huán)境變量”在系統(tǒng)變量里新建變量名JAVA_HOME變量值C:\Program Files\Java\jdk1.8.0_202變量名MAVEN_HOME變量值D:\dev\apache-maven-3.6.3編輯Path新建兩條%JAVA_HOME%\bin和%MAVEN_HOME%\bin這個(gè)做法的好處是每個(gè)變量單獨(dú)維護(hù)不會(huì)因?yàn)楦采w PATH 把其他工具搞掛。保存后一定要重新開(kāi)一個(gè) CMD再執(zhí)行java -version mvn -v看到Java(TM) SE Runtime Environment和Apache Maven 3.6.3就說(shuō)明 JDK 和 Maven 已經(jīng)進(jìn)入系統(tǒng)。如果mvn -v里顯示的 Java Version 不是 1.8多半是 PATH 里還有更高位的 JDK 在前面把 JAVA_HOME 的優(yōu)先級(jí)提前即可。2.3 初始化 MySQL5.7 數(shù)據(jù)庫(kù)先建庫(kù)再導(dǎo)入 .sql數(shù)據(jù)庫(kù)這塊我建議用 MySQL5.7如果本機(jī)已經(jīng)有 8.0先考慮卸載或者用端口區(qū)分。項(xiàng)目里自帶的 SQL 文件是按 5.7 的語(yǔ)法和字符集導(dǎo)出的直接吃 MySQL8 也不是不行但后續(xù)驅(qū)動(dòng)、密碼驗(yàn)證、時(shí)區(qū)問(wèn)題會(huì)一起冒出來(lái)。登錄 MySQLmysql -uroot -p進(jìn)入命令行后建庫(kù)CREATE DATABASE IF NOT EXISTS gaokao DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;這里的utf8mb4比utf8多覆蓋了一部分生僻字和表情符號(hào)。簡(jiǎn)歷里有考生姓名、院校全稱(chēng)用utf8mb4更穩(wěn)。COLLATE utf8mb4_general_ci是 MySQL5.7 里常見(jiàn)的排序規(guī)則如果你導(dǎo)入時(shí)發(fā)現(xiàn) SQL 文件里已經(jīng)寫(xiě)了表級(jí)字符集以原文件為準(zhǔn)。建完庫(kù)后用 Navicat 雙擊打開(kāi)gaokao數(shù)據(jù)庫(kù)右鍵 → 運(yùn)行 SQL 文件選中項(xiàng)目里sql目錄下的 SQL 文件。導(dǎo)入之前先看一遍文件開(kāi)頭確認(rèn)里面有沒(méi)有CREATE DATABASE或USE gaokao這樣的語(yǔ)句。如果 SQL 文件本身就是從某個(gè)庫(kù)里導(dǎo)出的頭部通常帶著庫(kù)名那你直接導(dǎo)入即可不需要手動(dòng)建庫(kù)。反之如果文件上來(lái)就是CREATE TABLE那就必須先建庫(kù)再導(dǎo)入否則會(huì)報(bào) 1046 錯(cuò)誤。導(dǎo)入完成后刷新左側(cè)欄你至少能看到用戶(hù)、院校、專(zhuān)業(yè)、位次、咨詢(xún)、MBTI 等相關(guān)的數(shù)據(jù)表。2.4 Maven 依賴(lài)下載太慢先確認(rèn) settings.xml 是可用的后端是 Maven 工程第一次打包要拉大量依賴(lài)。如果你所在網(wǎng)絡(luò)訪問(wèn)中央倉(cāng)庫(kù)很慢mvn clean package會(huì)卡在下載階段。我的做法是檢查 Mavenconf\settings.xml里的本地倉(cāng)庫(kù)路徑和鏡像配置。localRepositoryD:/dev/maven_repo/localRepository mirrors mirror idcentral/id urlhttps://repo.maven.apache.org/maven2/url mirrorOfcentral/mirrorOf /mirror /mirrorslocalRepository決定依賴(lài)緩存到哪不要放在 C 盤(pán)系統(tǒng)盤(pán)項(xiàng)目拉完 SpringBoot 全家桶后可能接近 1GB。mirror的mirrorOf寫(xiě)成central表示只對(duì)中央倉(cāng)庫(kù)生效。如果你有內(nèi)網(wǎng)或?qū)W校提供的鏡像把url換成你的鏡像地址即可。沒(méi)有鏡像資源時(shí)保持中央倉(cāng)庫(kù)也能跑只是第一次會(huì)等很久耐心點(diǎn)別中斷。3. SpringBoot 后端裝起來(lái)三分鐘理解目錄結(jié)構(gòu)和 Maven 打包環(huán)境準(zhǔn)備好后開(kāi)始處理后端。這一步的目標(biāo)是把 SpringBoot 后端跑在 8080 端口同時(shí)確認(rèn)資源目錄下兩個(gè)前端工程能被識(shí)別。3.1 項(xiàng)目結(jié)構(gòu)梳理springboot2a1qfv22 里到底有什么解壓項(xiàng)目壓縮包后主體目錄大概是這樣的基于爬蟲(chóng)高考志愿智能推薦系統(tǒng)/ ├─ spider/ # Scrapy 爬蟲(chóng)模塊 │ ├─ scrapy.cfg │ ├─ 安裝.bat │ └─ 運(yùn)行.bat └─ springboot2a1qfv22/ # SpringBoot 后端主工程 └─ src/main/resources/ ├─ admin/admin/ # 后臺(tái)管理員前端Vue └─ front/front/ # 考生端前臺(tái)Vuespringboot2a1qfv22是后端工程根目錄里面的src/main/resources下同時(shí)放著兩個(gè) Vue 前端子工程。這個(gè)結(jié)構(gòu)在畢設(shè)項(xiàng)目里非常常見(jiàn)后端把前端代碼塞進(jìn) resources 里開(kāi)發(fā)時(shí)前后端分離跑部署時(shí)前端 build 產(chǎn)物再合回 SpringBoot 的靜態(tài)目錄。admin/admin是后臺(tái)管理員界面對(duì)應(yīng)專(zhuān)業(yè)管理、院校管理、高考咨詢(xún)管理、招生計(jì)劃管理、位次管理、用戶(hù)管理、MBTI 職業(yè)性格測(cè)試管理這些頁(yè)面。front/front是考生端對(duì)應(yīng)登錄注冊(cè)、專(zhuān)業(yè)查詢(xún)、院校查詢(xún)、位次查詢(xún)、MBTI 測(cè)試、模擬志愿填報(bào)、志愿管理、個(gè)人中心。3.2 改數(shù)據(jù)庫(kù)連接application.yml 的四個(gè)參數(shù)進(jìn)入后端工程找到src/main/resources/application.yml也可能是application.properties取決于項(xiàng)目生成時(shí)的配置。這個(gè)文件是后端連數(shù)據(jù)庫(kù)、綁定端口的關(guān)鍵。示例配置server: port: 8080 spring: datasource: url: jdbc:mysql://127.0.0.1:3306/gaokao?useUnicodetruecharacterEncodingutf8useSSLfalseserverTimezoneAsia/Shanghai username: root password: root driver-class-name: com.mysql.jdbc.Driver這里url里的127.0.0.1:3306/gaokao必須和 2.3 里建的庫(kù)名一致。useSSLfalse是為了避免舊驅(qū)動(dòng)和新 MySQL 之間做 SSL 握手報(bào)警告。serverTimezoneAsia/Shanghai在 MySQL8 下是必填5.7 下加上也不會(huì)錯(cuò)。username和password改成你本機(jī) MySQL 的實(shí)際賬號(hào)如果 MySQL 的 root 密碼不是 root這里不改后端啟動(dòng)會(huì)直接報(bào)登錄失敗。改完配置后可以先啟動(dòng)一次看能不能連庫(kù)不用等到最后。在項(xiàng)目根目錄執(zhí)行mvn spring-boot:run第一次啟動(dòng)會(huì)很慢Maven 會(huì)下載大量依賴(lài)。如果你不想等可以用 IDEA 打開(kāi)后端工程等依賴(lài)索引完畢后直接運(yùn)行主類(lèi)??吹?Spring Boot 的啟動(dòng)日志并且沒(méi)有Failed to configure a DataSource字樣說(shuō)明數(shù)據(jù)庫(kù)連接已經(jīng)通了。3.3 Maven 打包跳過(guò)測(cè)試生成可直接發(fā)布的 jar開(kāi)發(fā)階段跑mvn spring-boot:run沒(méi)問(wèn)題但部署階段還是打成 jar 更干凈。打包命令mvn clean package -DskipTestsclean會(huì)清掉之前編譯出來(lái)的舊 class避免增量編譯產(chǎn)生臟數(shù)據(jù)。-DskipTests是跳過(guò)測(cè)試編譯和測(cè)試執(zhí)行畢設(shè)項(xiàng)目里的單元測(cè)試往往依賴(lài)數(shù)據(jù)庫(kù)環(huán)境本地跑測(cè)試很容易因?yàn)榄h(huán)境不完整而失敗所以打包時(shí)直接跳過(guò)。打包完成后target目錄下會(huì)出現(xiàn)一個(gè)springboot2a1qfv22.jar之類(lèi)的文件。啟動(dòng)它java -jar target/springboot2a1qfv22.jar啟動(dòng)成功后瀏覽器訪問(wèn)http://localhost:8080。如果你沒(méi)提前跑前端這時(shí)看到的應(yīng)該是后端默認(rèn)主頁(yè)或者 404這是正常的因?yàn)榍岸速Y源還沒(méi) build 進(jìn)來(lái)。后端接口層面可以通過(guò)http://localhost:8080/xxx試探常見(jiàn)路徑也可以直接用 IDE 右下角的 Swagger 接口列表入口確認(rèn)。3.4 resources/admin/admin 里的 .bat 腳本1-install、2-run、3-build 的順序在admin/admin和front/front目錄下項(xiàng)目自帶了一組 .bat 腳本順序編號(hào)很清晰1-install.bat、2-run.bat、3-build.bat。這是給不熟悉命令行的人準(zhǔn)備的本質(zhì)上就是把 npm 命令包裝起來(lái)。# 1-install.bat 里的內(nèi)容一般是 npm install # 2-run.bat 里的內(nèi)容一般是 npm run serve # 3-build.bat 里的內(nèi)容一般是 npm run build我第一次跑后端時(shí)只啟動(dòng)了 Java 后端忘了先 build 前端結(jié)果管理后臺(tái)打開(kāi)全是空白。后面形成習(xí)慣前端一定先npm install開(kāi)發(fā)階段用npm run serve起 dev server聯(lián)調(diào)完成后再npm run build把產(chǎn)物輸出到后端 resources 的 static 目錄讓 SpringBoot 托管前端頁(yè)面。順序上我建議是后端先起來(lái)保證 8080 通。前端1-install安裝依賴(lài)。前端2-run跑開(kāi)發(fā)模式瀏覽器訪問(wèn) dev server 端口。聯(lián)調(diào)接口沒(méi)問(wèn)題后執(zhí)行3-build打包把產(chǎn)物放回后端重新打 jar。這套順序能避免“前端 404 但接口正?!边@種兩邊對(duì)不上的情況。注意如果npm install報(bào) node-sass 找不到請(qǐng)先回頭看 2.1 的 Node 版本。4. 爬蟲(chóng)模塊裝起來(lái)Scrapy 安裝、spider 配置和落庫(kù)驗(yàn)證很多同學(xué)裝完前后端就算完事了但這套系統(tǒng)的核心賣(mài)點(diǎn)是爬蟲(chóng)。爬蟲(chóng)不跑數(shù)據(jù)庫(kù)里只有初始示例數(shù)據(jù)推薦效果根本體現(xiàn)不出來(lái)。所以我把爬蟲(chóng)單獨(dú)拿一章寫(xiě)只要按步驟來(lái)最多半小時(shí)能跑通。4.1 認(rèn)識(shí) spider 目錄scrapy.cfg 是工程入口項(xiàng)目根目錄下的spider文件夾是一個(gè)標(biāo)準(zhǔn)的 Scrapy 工程。這個(gè)結(jié)論可以從scrapy.cfg文件判斷出來(lái)。scrapy.cfg是 Scrapy 項(xiàng)目的主配置文件內(nèi)容作用等同于告訴 Scrapysettings 模塊在哪、spiders 目錄在哪。標(biāo)準(zhǔn)配置一般是[settings] default spider.settings [deploy] project spider[settings]一行指定了默認(rèn)配置模塊我這里的寫(xiě)法是spider.settings實(shí)際以項(xiàng)目文件里的模塊名為準(zhǔn)。[deploy]用于遠(yuǎn)程部署本地跑爬蟲(chóng)時(shí)作用不大。只要scrapy.cfg和spiders目錄在同一個(gè)上級(jí)目錄下scrapy crawl命令就能正確識(shí)別整個(gè)工程。搞不清目錄結(jié)構(gòu)時(shí)可以先在spider目錄下執(zhí)行scrapy list如果能列出爬蟲(chóng)名字比如gaokao說(shuō)明工程沒(méi)問(wèn)題。如果提示No module named spider.settings多半是當(dāng)前目錄沒(méi)切到scrapy.cfg所在的位置或者 Python 環(huán)境沒(méi)激活。4.2 安裝 Python 依賴(lài)scrapy、pymysql、lxml 缺一不可爬蟲(chóng)部分依賴(lài) Python 環(huán)境。我這里用的是 Python3.8安裝命令pip install scrapy pymysql lxmlscrapy是爬蟲(chóng)框架pymysql是爬蟲(chóng)管道里寫(xiě) MySQL 用的lxml是 HTML 解析加速組件。如果安裝過(guò)程中 Twisted 編譯報(bào)錯(cuò)先升級(jí) pip 再裝一次python -m pip install --upgrade pip wheel pip install scrapy pymysql lxmlwheel包能讓很多 Python 第三方庫(kù)以預(yù)編譯形式安裝不用從源碼編譯Scrapy 依賴(lài)棧里正好需要這個(gè)。安裝完成后驗(yàn)證scrapy version能輸出版本號(hào)就是裝好了。如果你用的是 conda 或虛擬環(huán)境記得先激活環(huán)境再執(zhí)行scrapy命令不然很可能調(diào)到一個(gè) Python 目錄下沒(méi)裝 Scrapy 的舊環(huán)境。4.3 settings.py 配置數(shù)據(jù)庫(kù)和管道爬出來(lái)的數(shù)據(jù)往哪寫(xiě)Scrapy 工程里真正要?jiǎng)邮指牡氖莝pider/settings.py。這個(gè)文件控制并發(fā)數(shù)、下載延遲、是否啟用管道、 MySQL 連接信息。以下是我常用的配置片段BOT_NAME spider SPIDER_MODULES [spider.spiders] NEWSPIDER_MODULE spider.spiders DOWNLOAD_DELAY 1.5 ROBOTSTXT_OBEY True MYSQL_HOST 127.0.0.1 MYSQL_PORT 3306 MYSQL_DB gaokao MYSQL_USER root MYSQL_PASSWORD root ITEM_PIPELINES { spider.pipelines.MysqlPipeline: 300, }DOWNLOAD_DELAY 1.5表示每個(gè)請(qǐng)求之間至少等 1.5 秒這個(gè)值不只是禮貌更是為了降低被目標(biāo)站點(diǎn)封 IP 的概率。截圖識(shí)別、院校詳情這類(lèi)數(shù)據(jù)抓得太快很容易觸發(fā)反爬。ROBOTSTXT_OBEY True是遵守目標(biāo)站點(diǎn) robots 協(xié)議畢設(shè)爬蟲(chóng)盡量開(kāi)著。數(shù)據(jù)庫(kù)參數(shù)要和 2.3 一致MYSQL_DB是庫(kù)名MYSQL_USER和MYSQL_PASSWORD是你本機(jī) MySQL 的賬密。重點(diǎn)說(shuō)一下ITEM_PIPELINES如果你注釋掉它scrapy 跑得再歡數(shù)據(jù)也不會(huì)寫(xiě)庫(kù)。這個(gè)字典里spider.pipelines.MysqlPipeline是管道類(lèi)路徑后面的300是執(zhí)行優(yōu)先級(jí)數(shù)字越小越靠前。如果項(xiàng)目里管道類(lèi)名字不叫 MysqlPipeline對(duì)應(yīng)改成實(shí)際的類(lèi)名。4.4 運(yùn)行爬蟲(chóng)安裝.bat 和運(yùn)行.bat 到底做了什么項(xiàng)目自帶的spider/安裝.bat和spider/運(yùn)行.bat無(wú)非就是把上面的 pip install 和 scrapy crawl 包了一層。我不太信任 .bat 里的相對(duì)路徑所以習(xí)慣直接在命令行手動(dòng)跑。先看爬蟲(chóng)名scrapy list再運(yùn)行scrapy crawl gaokao如果你不想看日志只想要結(jié)果可以加--nologscrapy crawl gaokao --nolog運(yùn)行結(jié)束后如果末尾沒(méi)有KeyError和MysqlPipeline報(bào)錯(cuò)去數(shù)據(jù)庫(kù)驗(yàn)證一下。登錄 MySQLmysql -uroot -p查詢(xún)爬蟲(chóng)對(duì)應(yīng)的表比如院校表是schoolSELECT COUNT(*) FROM school;爬蟲(chóng)跑完后這個(gè)表的行數(shù)相比初始數(shù)據(jù)應(yīng)該有明顯增加。如果 count 沒(méi)變化先別懷疑爬蟲(chóng)被封鎖優(yōu)先檢查 4.3 里的ITEM_PIPELINES有沒(méi)有生效以及管道類(lèi)里的 insert SQL 字段名和表字段是否完全一致。字段名大小寫(xiě)不一致MySQL 在 Linux 環(huán)境下會(huì)直接報(bào)錯(cuò)Windows 下反而可能靜默寫(xiě)入空值這也是我見(jiàn)過(guò)最多的“沒(méi)報(bào)錯(cuò)但沒(méi)數(shù)據(jù)”的原因。5. 常見(jiàn)問(wèn)題與排查這套系統(tǒng)最容易翻車(chē)的五個(gè)場(chǎng)景從后端啟動(dòng)到爬蟲(chóng)入庫(kù)我積累了一批高頻問(wèn)題。每個(gè)都是“現(xiàn)象 → 原因 → 解決”結(jié)構(gòu)你照著對(duì)號(hào)入座就行。5.1 后端啟動(dòng)后立刻退出報(bào) DataSource 初始化失敗現(xiàn)象執(zhí)行java -jar或mvn spring-boot:run后控制臺(tái)幾秒內(nèi)就結(jié)束日志里有Failed to configure a DataSource: url attribute is not specified。原因SpringBoot 沒(méi)有讀到數(shù)據(jù)庫(kù)連接配置。最常見(jiàn)的是application.yml不在resources根目錄或者文件名寫(xiě)成了application.properties但是項(xiàng)目里同時(shí)存在兩個(gè)同名配置導(dǎo)致優(yōu)先加載了空文件。解決檢查src/main/resources下有沒(méi)有application.yml和application.properties二選一別兩個(gè)都留著。確認(rèn)spring.datasource.url字段拼寫(xiě)完整url別寫(xiě)成jdbc。改完重新mvn clean package -DskipTests再啟動(dòng)因?yàn)橛袝r(shí)沒(méi)有重新編譯導(dǎo)致舊配置被打進(jìn) jar。5.2 MySQL 密碼正確卻連不上Access denied 和 Public Key Retrieval現(xiàn)象Navicat 能連上 MySQL后端或爬蟲(chóng)卻報(bào)Access denied for user rootlocalhost或者在日志里出現(xiàn)Public Key Retrieval is not allowed。原因這是 MySQL8 密碼認(rèn)證插件caching_sha2_password和舊 JDBC 驅(qū)動(dòng)不兼容導(dǎo)致的。項(xiàng)目的 SQL 環(huán)境和驅(qū)動(dòng)是按 5.7 準(zhǔn)備的你本機(jī)如果裝了 MySQL8 就會(huì)出現(xiàn)這種“所以對(duì)不上”的怪問(wèn)題。解決最干凈的做法是換回 MySQL5.7。如果你堅(jiān)持用 MySQL8至少要在 JDBC URL 后面加兩個(gè)參數(shù)jdbc:mysql://127.0.0.1:3306/gaokao?useSSLfalseallowPublicKeyRetrievaltrueserverTimezoneAsia/Shanghai也可以把 root 的密碼插件改成老式的ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 你的密碼;注意這個(gè)操作只對(duì) MySQL8 有效請(qǐng)確認(rèn)你的版本再執(zhí)行。我的建議還是少折騰直接切到 5.7 最省心。5.3 前端 npm install 在 node-sass 上反復(fù)失敗現(xiàn)象執(zhí)行1-install.bat或npm install時(shí)進(jìn)度條停在node-sass、node-gyp rebuild最后報(bào)gyp ERR! stack Error: ENOENT。原因node-sass 是編譯型包它需要下載對(duì)應(yīng) Node 版本的二進(jìn)制文件。Node16、Node18 出來(lái)后老版本 node-sass 沒(méi)有預(yù)編譯二進(jìn)制于是走源碼編譯進(jìn)而需要 Visual Studio 的 C 構(gòu)建工具越裝越離譜。解決先卸載你的新版 Node裝 Node 14.17.x。然后刪除前端目錄下的node_modules和package-lock.json重新跑npm install如果網(wǎng)絡(luò)質(zhì)量一般可以給 npm 配鏡像源但記得換回官方源或私有源。裝完看npm ls node-sass只要顯示node-sassx.x.x沒(méi)有紅色報(bào)錯(cuò)就可以繼續(xù)npm run serve。從那以后我再不碰新版 Node 裝 node-sass 項(xiàng)目這是純屬給自己找活。5.4 管理端登錄后數(shù)據(jù)空白但后端接口能通現(xiàn)象后臺(tái)登錄頁(yè)能打開(kāi)賬號(hào)密碼也對(duì)登錄成功后列表頁(yè)表格是空的。按 F12 看網(wǎng)絡(luò)請(qǐng)求接口要么 404要么提示跨域。原因前端 dev server 和后端 SpringBoot 之間代理沒(méi)對(duì)齊。Vue 項(xiàng)目里通常用vue.config.js的devServer.proxy把/api轉(zhuǎn)發(fā)到http://localhost:8080如果后端接口沒(méi)有/api前綴而前端在代理配置里統(tǒng)一加了/api就會(huì)造成路徑錯(cuò)位。解決打開(kāi)前端工程的vue.config.js看 proxy 配置里的 target 是不是http://localhost:8080看接口前綴和后端 controller 的 RequestMapping 是否能對(duì)上。devServer: { proxy: { /api: { target: http://localhost:8080, changeOrigin: true } } }如果后端工程的 context-path 是空的接口路徑?jīng)]有/api那我建議把前端 proxy 的前綴去掉或者后端在application.yml里統(tǒng)一加server.servlet.context-path: /api。兩邊必須一致改完重啟前后端再試。5.5 爬蟲(chóng)跑完沒(méi)有數(shù)據(jù)入庫(kù)日志也沒(méi)報(bào)錯(cuò)現(xiàn)象scrapy crawl gaokao正常結(jié)束控制臺(tái)沒(méi)有紅色異常但 MySQL 里表 count 沒(méi)變。這個(gè)問(wèn)題比報(bào)錯(cuò)惡心因?yàn)橄到y(tǒng)看起來(lái)“跑完了”實(shí)際什么都沒(méi)寫(xiě)。原因一是ITEM_PIPELINES沒(méi)啟用或注釋掉了items 被爬下來(lái)但沒(méi)人處理二是管道里的 insert SQL 字段名和數(shù)據(jù)庫(kù)表字段名不一致MySQL 的嚴(yán)格模式報(bào)錯(cuò)被吞掉三是爬蟲(chóng)根本沒(méi)匹配到目標(biāo)站點(diǎn)結(jié)構(gòu)比如網(wǎng)頁(yè)改版后 xpath 提取不到任何內(nèi)容items 是空的。解決先用 JSON 輸出確認(rèn)爬蟲(chóng)有沒(méi)有產(chǎn)出 itemscrapy crawl gaokao -o test.json打開(kāi)test.json如果為空說(shuō)明是爬蟲(chóng)解析問(wèn)題去spiders里檢查 xpath/css 選擇器。如果 JSON 有數(shù)據(jù)說(shuō)明問(wèn)題在管道檢查settings.py的ITEM_PIPELINES有沒(méi)有注釋檢查pipelines.py里的MYSQL_HOST等變量名有沒(méi)有引用到 settings。最后手動(dòng)在 MySQL 里跑一條插入語(yǔ)句確認(rèn)當(dāng)前用戶(hù)對(duì)目標(biāo)表有 insert 權(quán)限。6. 最后驗(yàn)證從管理后臺(tái)到爬蟲(chóng)入庫(kù)的全鏈路巡檢環(huán)境裝完、服務(wù)跑起來(lái)之后真正容易漏掉的是“整條數(shù)據(jù)鏈”。我自己的巡檢習(xí)慣是遵循一條固定路徑后端進(jìn)程 → 前端頁(yè)面 → 爬蟲(chóng)數(shù)據(jù) → 推薦結(jié)果。先拿端口說(shuō)話。后端 8080 要處于監(jiān)聽(tīng)狀態(tài)前端 dev server 或 build 產(chǎn)物要能被瀏覽器訪問(wèn)。在命令行執(zhí)行netstat -ano | findstr 8080看到 TCP 監(jiān)聽(tīng)狀態(tài)后瀏覽器分別打開(kāi)兩個(gè)前端入口考生端先走登錄注冊(cè)管理后臺(tái)用項(xiàng)目說(shuō)明文檔里的管理員賬號(hào)登錄。登錄不進(jìn)去就回到 3.2 查數(shù)據(jù)庫(kù)登錄后點(diǎn)幾個(gè)關(guān)鍵頁(yè)面專(zhuān)業(yè)查詢(xún)、院校查詢(xún)、位次查詢(xún)、招生計(jì)劃、MBTI 職業(yè)性格測(cè)試、模擬志愿填報(bào)。這幾個(gè)頁(yè)面能列表展示數(shù)據(jù)接口鏈路基本就沒(méi)問(wèn)題。爬蟲(chóng)環(huán)節(jié)我習(xí)慣做一次三查檢查項(xiàng)命令/方法預(yù)期結(jié)果爬蟲(chóng)命令是否可用scrapy list輸出爬蟲(chóng)名不報(bào)錯(cuò)爬蟲(chóng)數(shù)據(jù)是否落庫(kù)SELECT COUNT(*) FROM school;行數(shù)大于初始值脫敏數(shù)據(jù)是否參與推薦前端院校推薦頁(yè)是否有爬取到的非示例院校頁(yè)面出現(xiàn)真實(shí)抓取數(shù)據(jù)最后再?gòu)臄?shù)據(jù)庫(kù)反查一條記錄挑一個(gè)剛爬取的院校名稱(chēng)去前端搜索框里搜一下如果搜索結(jié)果能搜到且點(diǎn)擊進(jìn)詳情頁(yè)說(shuō)明爬蟲(chóng)、后端、前端這條鏈路完全閉合。這里同樣提醒別用生產(chǎn)環(huán)境真實(shí)數(shù)據(jù)本地導(dǎo)入的只是演示數(shù)據(jù)夠用就行。我早先給某模擬項(xiàng)目X做環(huán)境驗(yàn)收時(shí)前后端都起來(lái)了管理后臺(tái)也進(jìn)得去我以為這事算完。結(jié)果第二天用戶(hù)反饋推薦頁(yè)沒(méi)數(shù)據(jù)查了一下午才發(fā)現(xiàn)爬蟲(chóng)的數(shù)據(jù)管道根本沒(méi)開(kāi)。從那以后我每次拿到這種帶爬蟲(chóng)的畢設(shè)項(xiàng)目都強(qiáng)制自己把“爬蟲(chóng)入庫(kù) → 數(shù)據(jù)庫(kù)查數(shù) → 前端搜得到”這一圈走完才敢說(shuō)跑通了。這套檢查流程看起來(lái)很笨但能擋住一大半玄學(xué)問(wèn)答希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日本一区不卡| 婷婷久久综合| 天天操天天插| 一区二区精品日韩欧美在线观看| 亚洲无码一区成人免费午夜 | 精品二区三四区五电影 | 中文字幕十五区| 26uuu国产| 久久久久久久国产| 中出20p| 欧美性爱视频免费一区一A| 99热 按摩 日韩| 色婷婷一区二区三区久久| 色女99一级片在线观看| 久久国产99精品72福利| 久久老子无码午夜伦不卡| 亚洲乱伦图片视频| 国产超碰AV在线精品| 天天综合网~91| 人妻无码后入| 五月天色电影| 日韩少妇丰满亚洲| 久操在97| 91激情网| 校园春色宗合网| 久久九七| 超碰1024久久| 久久成人精品| 综合网少妇| 亚洲一区二区中文字幕| 欧美色图自拍| 亚洲做性| 情色图区| 无马一区二区| 明星性猛交ⅹxxx乱大交| 久久大香蕉97| 日韩精品一二三| 96精品久久| 东京太热男人的天堂久久久| 抽插亚洲无码| 欧美色乱| 精品丝袜无码一区二区三APP| 人妻精品一区二区| 俄罗斯及免费在线看| 一区二区视频在看| 一级AV性爱| 国内毛片无遮挡国产| 波多野结衣之双飞调教在线播放| 欧美v亚洲v综合v国产v妖精| 天天躁日日躁AAA片李宗瑞| 婷婷视频网| 男人天堂2019亚洲| 久久国产精品熟女人妻| 91第一页| 综合国产影视三级| 国产男人又猛又粗又爽| 青青草自拍视频在线播放| 日本一区二区三区精品| 变态另类专区| 国内偷拍精品一区二区| 无码免费精品高清| 欧美综合第一| 国产精品乱码久久久久久久久| 久久老熟女| 美女啊啊啊啊啊| 三级日韩一区二区三区| 亚洲蜜桃V妇女| 亚洲中文字幕网| 99久久com免费视频′| 四虎AV无码| 伊人精品国产| 亚洲第一页色网| 美女视频尤物网在线看| 国内偷自视频区视频综合| 一本大道不卡一二三区| 人妻少妇视频在线播放| 黑人中出21连凳花野真衣| 免费亚洲国产精品久久一区| 久久久亚洲| 一区二区三区黄片免费观看| 青青青国产| 91N综合网在线| 91n欧美| www.91逼逼.com| 亚洲夜色在线| 中出20p| 国产极品粉嫩馒头一线天av| 天天爽夜夜操| 国产91专区| 欧亚无码视频| 东北女人| 亚洲欧美色图小说| 内射白嫩美女| 亚州性色| 久久老子无码午夜伦不卡| 大香蕉伊人一区在线观看| 91美女高潮| 在线播放免费av福利片| 午夜久久一区二区无码中出| 少妇淫妇久久久久久久| 色婷婷狠狠| 国产精品3| 久久精品| 激情四射婷婷四五月天| 尤物视频新赏网鲜网色诱网| 久久久九九网站| 欧美第二页午夜| 国产精品国产亚洲区艳妇糸列| 亚洲图片偷拍视频区| 1000午夜黄色| 亚洲AV秘 精品久久老牛影视| 欧色网址| 综合久久婷婷| 插插综合网天天影视网| 五月丁香六月| 亚洲色综合| 在线黄页看毛片| AV天黑人| 久草大| 97久久久久久久久久| 色操逼网| 麻豆 亚洲 97| 亚欧高清在线| 亚春色色| 自拍欧美| 久久这里是精品| 天天天天天天天天综合| 手机在线观看不卡无码av| 久久精品高清无码一区| 亚州操逼网| 午夜精品久久久久久久| 国产福利影视| 天天综合网网欲色| 91久久久视| 亚洲电影中字一区二区| 麻豆黄站| 亚洲天堂综合AV| 白丝av| 东京热精品97综合网| 天天视频网站黄| 精品176精品2| 五月天久久久| 黄色无码高清黄色无码网站| 无码人妻丰满熟妇奶水区毛片| 日韩视频精品在线观看| 97超碰超欧美。| 操逼逼无码| 久久久亚洲熟妇熟女| 啊啊啊在线观看免费视频| 99re公开精品免费视频| 草草草视频在线免费看| 人妻激情在线视频| 蜜臀少妇一区二区| 国产乱色国产精品免费视| 亚洲麻豆18发?| 国内91熟女人妻丝袜天天精品视频在线 | 丝袜综合色图| 一级久久性爱视频| 亚洲男人电影天堂| 中文字幕精品亚洲熟女| 四虎免费看黄| 中文字幕精品人妻丝袜| 日韩精品永久在线观看| 激情黄色片在线观看| 久久久久久久久久久久九| 秋霞曰韩R级| 97伊人网| 99热婷婷一区二区三| 九九九九九九成人| 丰满欧美少妇| 爽 好舒服 无码刺激久久| 国产深喉视频一区二区| 免费精品AB| 美女的肌被草喷水视频| 九九综合久久| 日韩中文字幕二区| 秋霞免费AV| 国产肏逼网站| 密臀视频三区免费网站| 青青草一区二区三区四| av午夜玫瑰| 久久97| 日韩国产乱子伦App| 久久久久少妇| 97超碰人人模人人拍人人| 夜夜无码| 久热精品在线| 色噜噜人妻av中文字幕| 大屁股熟女一区二区三区| 色婷婷成人综合| 婷婷色色网| 国产精品一二三在线看| AAAAAAAAA黄片| 老子午夜伦不卡影院| 91丨人妻丨国产丨丝袜| 亚洲 欧美 第一页| 偷拍亚洲情色| 97操碰| 另类图片五月天| 天天天操天天天爱| 午夜九九| 小电影欧美91| 18+91网站| 久久精品日韩专区免费观看| 久热这里| 国产欧美另类久久久精品课程| 日本熟妇自慰性高潮一区二区三区| 色香伊人| 国产九九九九九九| 九九九不卡| 9九九国产| 国产精品伦理| 99精品国产户外露出| 亚洲无线观看久久| 国产多人在线观看视频| 在线无码操| 日韩成人性爱电影在线播放| 中文字幕一区二区三区视频播放| 婷婷亚洲色| 久久思思热| 伊人久久青青草| 中文字幕精品丝袜| 四虎在线播放| 青青草依人大香蕉| 日韩在线欧美精品一区二区| 操逼逼中文字幕| 911粉嫩人妻| 精品人妻伦一二三区久久| 亚洲有薄码区日本系列中文字幕| 亚州再线| 夜夜国自区| 欧美啪啪色吧在线| 国产欧美精选自拍一区| 欧亚性爱视频免费看| 九月婷婷久久| 精品久久久久黄少妇| 久久久久网站-538在线视频-欧美永久乱码 | 日韩精品区二区三区不卡| 嗯嗯啊在线视频| 欧美成不卡网| 中文字幕色AV| 日韩操逼性鲍| 久久久蜜桃一区二区三区| 东北女人的毛片| 999热日韩精品| 天天综合网91| 日韩在线观看中文字幕视频| 人人澡人人爽人人精品| 夜夜做夜夜爽精品视频| 无码天堂| 激情视频网址| 日本精品久久久久久久| 综合伊人网12色| 牛牛aV| 偷拍亚洲高清图片| 99热在线播放| 天天操天天舔| 黄日韩| 国产久久久久久| 啪一啪免费视频| 欧美精品另类人妖xxxx| 欧美天天影院| 天天天天天天天天天天干美女| 日韩有码一区三区| 乱人乱色一区二区三区免费| 欧美操逼熟女| 欧美图片色综合| 美女网站91| 91狼人| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 睡产熟女乱伦| 热热色色综合| 国产女人高潮嗷嗷嗷叫小说| 欧美少妇大量自拍视频在线观看| 日韩BBN| 郑州宾馆老熟女露脸啪啪| 日本一区二区三区欧美日韩中文字幕 | 日韩少妇无码| 婷婷在线播放| 久久久精精精| 五月香婷婷| 青青草AV色| 亚洲免费人妻在| 超碰伊人在线| 色综合网1| 亚洲欧洲第二视频在线观看色图| 日本人妻中文字幕精品| 超碰97在线 欧美 国产| 91在线秘 男同| 久久欧洲| 国产一级内射无挡观看| 久久超碰免费的| 精品九九| 99999这里都精品| 国产亚洲精品av一区| 热久日综合| 女同女同恋久久级三级| 97超色| 另类一区| 午夜噜噜噜| 蜜臀少妇一区二区| 日韩免费高清大片在线| 超碰97人人cao| 色av中文字| 人人搞人人插人人操| 国产SV一线| 18禁免费视频| 性高潮久久久久久久久久久| 男人天堂2012| 99在线免费公开视频| 色欲色香天天天综合网www-亚洲综合国| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 精品无码一区二区三区| 欧美A√综合网| 两性色网| 91日韩国产欧美亚洲另类精盘州至城都| 色情综合网| 97超碰站| 91欧美综合在线| 亚洲日韩精品在线播放| 国产呦精品系列在线观看| 欧美一区二区传媒| 婷婷伊人綜合中文字幕小说| 超碰97人人cao| 亚洲图片 激情小说| 91GD.COM| 日韩欧美午夜一区二区| 欧美性高潮| 台湾肥佬网一区二区三区| 中文字幕一区二区在线日韩精品| 亚洲小说视频| 色色综合97| 亚洲欧洲综合视频在线| 日本黄色精品专区网站| 九九九只有精品| 久久久影院| 激情综合二| 97超碰9| 成人久久精品| 超碰av人人人| 亚洲国产成人精品久久久国产成人一区二区三.| 欧美第五页| 97人人爱人人做人人乐| 欧美色棕合| 91动漫操逼视频| 黑人免费福利视频| 中文字幕免费在线观看| 永久免费观看的毛片的网站| 欧美亚洲韩国视频十五区| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 欧美日韩999| 内射老妇BBWX0C0CK| 欧美丝袜中文字幕07在线| 骚逼一区二区| 丝袜制服字幕在线| 日本在线一二| 九热视频| 久久老子无码午夜伦不卡| 无码外流操逼视频| 国产高清亚洲日韩一区| 白丝AV| 丝袜美腿av女优在线| 无码九九| 五月天人妻综合| 九九九九九九九九九九九九九九九女| 精品网站9999| 蜜色网色哟哟| 中文字幕 av v| 91视频国品一二三区| 色丁香五月婷婷| 久久一区二区三区入口| 亚洲免费在线探花| 操逼www.| 国产精品美女在线一区| 日韩AV无码网站| 亚洲人妻色图| 美腿色图| 国产乱色国产精品免费视| 99热这里都是精品| 亚洲欧美国产成人综合不卡| 日韩在线观看三级电影| 97碰碰色| 东北女人高潮视频| 激情婷婷黑人91| 少妇人妻在线| 97亚洲色图| 大色网久久| 97在线欧| 漂亮人妻被强中文字幕hd| 怡春院久久| 欧美综合色,www| 亚洲三级。日韩三级| 青青操在线视频| 欧美激情精品| 国产对白刺激视频| 午夜寂寞欧美| 久久婷婷五月| Av色五月| 亚洲综合 欧美| 啊啊啊啊在线播放| 蜜臀久久99精品久久久久久成人小说| 蜜臀久久99精品久久久久久成人小说| 午夜操一操| 午夜激情成人在线观看| 不卡一区二区日本视频| 91久操| 久久久久免费少妇| 青青操在线亚洲视频观看欧美在线 | 亚欧视频在线| 五月丁香激情综合| 4141514逼喷水三级片| 蜜桃精品视频一区| 96国产精品| 私人尤物在线精品不卡| 综合欧美日韩在线观看| 嗯嗯嗯啊啊啊在线免费观看| 激情黄色五月天| 久久这里只| 午夜无遮挡男女啪啪视频| 十八禁视频网站| 超碰在线974| 国产精品久久久久999| 五月情色天| 欧美国产精品| 久久久艹艹艹| 高清无码学生妹高潮| 永久电影三级在线观看| 九九性爱网| 久久国99999| 色图四区| 国产伦乱91| 97色欧州| 神马久久久久久| 女人午夜视频777| 日韩国产品视频中文字| 久久国产精品视频| 日韩性爱1级片视频| www.夜夜操| 国产精品欧美激在线| 美女t无毒不卡不卡| 国产综合在线视频网站| 亚洲国产剧情少妇激情| 天天狂操夜夜狂日| www…国产操逼| 色老牛| 91大神精品长腿在线观看网站| 美女黄频a美女大全免费皮| 青青草在线视频欧美| 久热一区二区| 天天插天天舔舔天天干| 96麻豆精品一区二区三区| 日韩色| 国产又大又粗又长视频在线| 日本影视久久免费| 精品久久視頻在线| 中文字幕乱妇免费视频| 一块操欧美性爱| 亚洲日韩久久精品一区| 免费αⅴ在线观看| 香蕉免费一区二区三区不读 | 久久久久久久 九九九九九九九| 国产又大又粗又长视频| 天天肏夜夜肏| 深喉吞精| 涩涩五月天| 这里只有97精品| 爽 好舒服 无码刺激久久| 国产成人啪一区二区| 国产黄片在线免费观看| 日韩综合97P| 国产91精品福利在线| 亚洲色香| 亚洲性爱无码乱伦av| 蜜臀av中文字幕| 日韩在线观看字幕精品| 91模特在线观看| 午夜男人一级A片7777| 麻豆天天躁天天揉揉AV| 五月丁香色综合| 无码78| 日本天天吊| 日韩欧美亚洲自拍偷拍| 大香网伊人久久综合网eew| a一区二区三区乱码在线| 日韩精品怡红院| 天天综合网91| 日韩福利电影网| 自拍大香蕉乱插| 无码人妻一区二区一牛影视| 久久精品高清无码一区| 天天日B夜夜干B时时操B| 亚洲欧美视| 天天操狠狠日夜夜干超碰撸com视频在线观看| 亚洲做性| 欧美色图亚洲色图成人在在线| 日韩av性爱在线播放| 动漫片子网站3黄| 成人精品一区二区91毛片不卡| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 久草免费在线一区二区| www.91视频网| 最新av在线| 国产成人自拍视频在线| 天堂v无码免费视频| 9久精品视频在线观看| 大香蕉黄色一区| 九九无码| 超碰社区97| 亚洲国产精品久久久久婷婷青年| 日本激情免费大片| 日夜伊人网| 天天舔天天日天天射| 五月丁香激情综合网| 国产精品无码成人精品| 99re99在线视频| 中文字日本乱码| 亚洲夜夜欢无码一区二区| 亚洲国产精品久久AV| 国产精品久久久久999| 狠狠狠一区二区三区| 国产久久av| 亚洲中文字幕精品一区| 日韩99999| 中文字幕在线2| 亚洲AV免费在线观看| 操逼网站视频漫画国产| 日韩欧美午夜一区二区| 97亚洲综合影院| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 金莲网址| 日本韩高清无砖码22o| 一二三卡欧美日韩人妻免费精品| 亚洲欧美国产中文字幕| 神马久久久久眼| 色五月激情综合网| 欧美做爰无码A片视频| 日韩欧美操逼xxx| 免费一二区| 精品十八在线观看| 中文字幕午夜精品久久久| 十八禁啪啦拍视频无遮挡| 国产区在线| 久久綜合很很很| 亚av顶级裸体一区二区三区四区五区 | 蜜臀久久99精品久久久久久酒店| AV在线资源| 97视频观看| 五月丁香在线| 亚洲天堂,男人| 九九黄色网| 操逼网站地址| 国产欧美亚洲精品a第2页| 天天草夜夜草高潮片| 偷拍偷窥与盗摄视频专区| 国产精品自拍视频| 五月丁香激情四射| 五月亭亭六月丁香| 国产在线视频午夜精华在| 天堂综合网| 亚洲图片第一页| 亚洲国产精品久久AV| 亚洲欧美日韩中文播放| 国产精品久久久啊| 综合国产影视三级| 国产精品美女久久久久AⅤ国产馆| 极品欧美一区二区三区| 另类小说综合网| 免费?级毛片无码?∨蜜芽试看| AAAA欧美日韩| 女人被男人桶爽视频网站| AAAAAAAAA黄片| 成人乱码一区二区三少妇| 色爱三区| 天天操av懂色| 欧美日动态视频| 激情五月天校园春色网| 久久r精品| 九久9精品| 中文AV制服乱伦| 国产女人和拘做爰视频| 中文字幕av乱伦| 中文字幕五区| 高潮综合网| 欧美特黄视频网站| 亚洲97| 精品毛片av一区二区 | 97精选久久| 久草综合网| 成人五月天丁香激情综合| 日韩综合无码色欲vv| av一区二区三区 中文| 欧美视频在线第3页| 性色av一区二区| 色亚洲欧美| 色哟哟AⅤ| 人妻少妇av在线观看| 久久人妻四季| 白嫩妹子国产骚| 国产精品岛国片在线观看| 亚洲成人在线播放| 超碰地址97| 亚洲丝袜少妇在线| 风流老熟女一区二区三区l| 男人亚洲91首页在线| 97AV在线免费观看| 色吧91| 天天干人妇| 久久av色| 天天做天天爱| 九九性爱网| 天天夜夜久久| 密乳视频在线| 97天堂| 91伊人久久在线| 久久草草亚洲蜜桃臀| 大香蕉伊人久久| 日韩美女高潮喷水视频| 亚洲中文字幕在现观看| 超碰人人草| 另类视频在线| 十八禁视频一区二区| 日韩精品一二三四| 999热日韩精品| 日本一区二区不卡精品| a人欧美综合天堂麻豆| 久久啊啊| 狠狠综合网| 亚洲天堂少妇| 国语对白在线播放视频| 99在线啪| 综合免费无码中文| 亚洲伊人久久精品影院| 嗯啊视频免费在线观看| 九热大香蕉| 天天射天天操天天干天天吃2018| 中文字幕二区日韩天堂| 超碰碰97资源站| 丁香五月久久| 91狠狠综合久久| 九九香蕉网| 久热精品在线| 五月天大香蕉| 久久精品无码一区二区三区| 99自拍视频在线观看| 蜜臀99久久精品久久久久久| 最新国产精品久久精品| 婷婷10月天青娱乐| 国产九月婷婷| 人人操人人色网| 熟妇熟女一区二三区| 超碰日韩人妻| 狠狠躁天天躁日日躁| 久久国产免费激情视频| 极品色电影院| 偷拍五区| 婷婷色影院| 夜夜躁狠狠躁日日躁av| 色性荡荡荡荡视频| 无码直播久久久| 蜜臀久久99精品| 在线精品福利免费播放| 哑洲在线| 天堂九九九九九九九九九| 中文字幕丰满子伦无码专区在线视频最新| 青青草九九九九九| 伊人网青青| 无码人妻系列少妇| 激情五月综合网| 久久精品国产亚洲AV清纯| 久久av网| 东亚亚洲无码高清| 五十路熟女人妻一区二区在线观看| 亚洲情色婷婷五月天| 中国农村熟妇毛片视频| 99在线啪| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 国语av最新自产拍在线观看| 国产后入式在线观看| 中文高清一区二区的| 久久免费99精品久久久久久| 99热大香蕉伊在线| 欧美亚性天堂| 久久社区一区二区三区| 丰满人妻-区二区三区免费看| 亚洲精品色| 欧美国产伊人久久久久| 国内伊人久久久久久网站视频| 日日夜夜青青草母狗| 亚卅熟女乱色| 日婷婷| 国产精选视频| 亚洲自拍一区夜夜操| 涩五月婷婷| 亚洲国产一区二区入口| 97伊人网| 97久久天天综合色天天综合色电影| 久久麻豆一区二区| 日韩欧美中文| 韩国免费播放一级毛片| 日韩欧美麻豆 | 2019久久久久久久久福利| 国产福利合集| 福利五区| 老女人老91妇女老热女| 青青11操操操操操操操操| 日本激情免费大片| 五月丁香六月综合缴清无码| 久草看看看| 亚洲的天堂网| 欧美性区| 爽爽歪在线视频| 国模精品娜娜一二三区| 亚洲国产欧美另类自拍| 人人看黄色视频| 好爽视频在线观看| 欧亚 另类 久| 中文字幕日韩情色| 亚拍在线| 曰本91情色| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 东方亚洲在线操逼天堂| 久久久婷婷| 欧美最婬乱婬爆婬性视频 | 欧美黑人日韩少妇色情| 97精品在线| 91少妇香蕉久久精品| 精彩国产视频播放1区2区| 91原创在线观看| 男人天堂一区二区| 久久思思热| 丁香五月电影| 97在线精品| 97婷婷色| 人妻AV 中文字幕的| 大香蕉啪啪啪| 亚洲激情网一二三四区| 国产按摩一区二区三区| 天美精品av| 91大胆欧美| 国产精品久久9| 亚洲欧美天堂在线| 久久男人网| 欧美中文狠| 欧美久久人妻少妇一区二区| 日韩资源网| 亚洲怡春院| 久肏视频字幕| 亚洲高清欧美总合| 999综合网| 三上悠亚在线毛片91| 免费A片三p视频| 日韩欧美午夜一区二区| 视频在线观看免费一区二区三区| 日本免费人成视频播放120秒| 亚州操逼图| a在线视频免费观看| 99只有精品| 日本免费一区二| 欧美国产视频| 成人精品水蜜桃久久久久久久| 国产精品69久久久久久久| 肥佬影院91| yiqicaoav| 艹精品| 免费看一级a性色生活片久久无| 婷婷五月综合激情| 麻豆区99999| 99在线视频播放| 亚洲精品97久久中文字幕| 亚洲色电影在线| 91人精品妻入口| 无码乱人伦中文视频| www.婷婷| 精品97精品97| 综合五月天| 免费成人在线观看91| 啪一啪免费视频| 最新欧美色网| 欧美亚洲宗合色性图| 欧美78P| 一类av片在线看| 99色在线观看| 69人妻精品丰满熟女区| 成人草草视频| 亚洲AV麻豆Aⅴ无码电影一| 色欲日韩欧美在线一区| 99re3这里只有精品| 午夜AV污污污| AVE乱伦| 国产成人网站在线观看| 91麻豆天美传媒HD| 蜜臀久久久99久久久久 | 97视频观看| 天天综合网亚洲综合网| a片久久久久久久久久久久 | 中国91AV| 3D污黄视频在线观看| 91丝袜在线观看视频在线观看| 亚洲欧美91√| 亚洲成人黄色在线观看| 五月天色五月| 欧美色道啊| 先锋激情∨在线视频播放| 超碰人人妻| 9ⅰ久久久天天| 天天懆天天日| 丰满翘臀美女影院视频| 亚洲清纯综合| 日本性爱网址| 伊人久久久日韩一区| 不卡日本一区二区| 久/久精品99看9| 亚洲精品国产熟女久久久| 翔田千里无码中出中文字幕| 欧美日不卡| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 伊人五月天激情| 日韩人妻精品中文字幕| 一级AV性爱| 美腿色图| 试看日韩黄片| 97久精品| 九九九九热| 午夜精品99久久久久传媒| 婷婷丁香五月激情啪啪| 人人爱人人操人人性| 久久神马影院| 91国产美女丝袜足交精品视频| 日韩在线观看字幕精品| 97国产色图| 岛国免费黄色网址| 性性欧美| 无码 黑人一区二区三区| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 草草影院最新网址| 亚洲在高跟鞋自慰久久在色线| 色色毛片| 男人的天堂色偷偷青青草视频婷婷网| V A在线| 欧美日日夜夜| 免费看黄片现成| 欧美韩国你懂得在线 | 激情五月天中文字幕色| av婷婷色网| 欧美日韩*字幕一区| a人欧美综合天堂麻豆| 91人妻最真实刺激绿帽| 亚洲男人综合网| 91强热人妻| 亚洲图片 欧美电影| 九九热精品视频在线观看| 91丝袜| 亚洲射综合网| 午夜啪啪片| 蜜臀中文无码午夜| 亚洲情色电影网| 韩美日操逼| 香蕉免费一区二区三区不读| 日韩久久激情精品| 亚洲欧美另类图片| 97天天综合网| 日韩丝袜二区| 91亚洲网| 91性感网站| 一区二区三区机械有限公司| 久久久蜜桃臀无码视频| 中 文字幕一区二区三四 五 区日 日 骚 | 久久精彩视频| 午夜国产综合视频在线观看| 男人把坤坤插入女人的下体| 狠狠操综合| 水多多映视AV| 在线观看 99热| 午夜天堂精品久久久久91| 亚洲欧美高清无码| 26uuu成人影片| 国产第二页| 五月婷婷综合网| 日韩簧片免费看| 激情文学亚洲| 色女综合| 桃花色涩综合影院| 欧美性爱第一页久久| 久久综合久色欧美综合狠狠| 爱妃国产亚洲视频中文字幕| 亚洲AV成人无码一二三久久| 久久麻豆一区二区| 色综合加勒比| 视频在线中文字幕| 五月天丁香欧洲日韩| 奇米狠999| 中文字幕一区二区视频在线观看 | 91春色| 欧美激色| 女一区二区| 国内三级自拍小视频在线观看| 国产精品高潮呻吟av久久4虎| 天天干1区2区在线| 亚洲天堂自拍| 青青草操逼逼视频| 亚洲强奸乱伦影视网| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 99婷婷一区二区| 久久国产精品一区二区| 欧美久久人妻少妇一区二区| 九色 人妻 大香蕉| 久草大| 99精品久久久久久久婷婷| 精品无码欧美三级| 男人天堂2030| 亚欧操逼片在线观看| 丝袜视频一区二区在线播放国产中文| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 久久草大香蕉| 日本欧美亚洲高清在线看| 91色人妻| 人人模人人看| 亚洲久久久久| 亚洲熟女综合一区二区| 99热这里只有精品1| 色女免费在线观看视频网址| 色色99| 日han少妇无码| 亚洲AV资源| 中日无幕一二三四区| 激情综合五月天| 97天堂| 综合五月天| 五月婷丁香| www.99热| 少妇超碰在线| 欧美日韩丝袜 | 在线97视频| 96精品久久久久久久久久| 四虎免费在线观看| 亚洲天堂男人天堂| WWW.操逼.COM| 日韩欧美大片免费高清啪啪| 深夜福利黄片| 日韩 国产 欧美自拍| 男人女人18禁片免费看网站| 99精品在线| 尹人大香蕉视频在线| 婷婷六月天| 久草久热| 欧美性暴力猛交XXXX | 少妇综合| 午夜亚洲WWW湿好大| 国产一区二区三区白丝| 天天插夜夜操| 中文字幕123| 国产高潮AA片免费看| 人人爱操| 美女露胸露屁股| 日本A级视频| 色爽——AV| 综合亚洲欧美| 26uuu最新| 操逼逼中文字幕| 五月天色色网站| 少妇 综合| 亚洲免费日韩在线一区二区| 伊人伊人LD| 日韩97超碰| 日韩无码一级黄色av片| 久久久久久亚洲中文| 爱媛媛久久国产福利| 九九热在线视频| 久久深夜无码| 99精品无码| 亚洲网站一区二区在线| 视频黄色国产一级| 国产日比| 97自拍一区| 精品少妇99| 日本色色视频网站| 高清在线偷拍自拍视频| 香一区二区三区| 啊啊啊啊好疼视频| 超碰97中文| 伊人影院综合是一个与深夜成人在线| 狠狠操狠狠插| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 亚洲精品美女久久久久久久久| 97天天爽| 最新9久久久9免费视频| 欧美91在线| 亚洲性爱无码乱伦av| 国产天天骚| 东京热毛片调教| 亚洲伊人a线观看视频| 长长久久88视频| 超碰在97| 亚洲国产精品成人综合| 午夜天堂啪啪| 夜夜 中文视频rt| 另类天堂| 日韩操人| 久久久91福利姬| 日韩高清黄片| 97亚洲国产影视| 91 偷| 欧日a| 性爱AV天堂| 日本乱人伦片中文三区| 婷婷丁香六月天| 欧美91色| 美国一区二区三区视频| 亚洲综合113页| 97国产人人| 五月丁香影视| 欧美日韩97在线| 亚洲精品人妻在线| 情色五月天久久久| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 高清在线不卡一区二区 视频| 99性爱视频| 亚洲色天堂九9| 亚洲成人av电影在线| 熟女自慰久久久| 亚洲av性爱电影| 青草青青久久久久久国产| 另类欧美综合| 精品国产精品一区二区| 亚洲天堂久| 成年人性爱日韩| 91精品免费| 最新中文字幕精品在线| 国产熟女精品区| 在线色导航| 欧美激情久久久久| 乳欲人妻办公室奶水| B049AV在线播放| 嫩草一区二区在线观看| 天天射夜夜| 丝袜综合| 国产强奸乱伦xd| 91国产美女丝袜足交精品视频 | 精品超碰中文在线| 欧美日韩资源| 啪啪91| 亚洲春色欧美激情自拍| 亚洲男人的天堂AV| 爽极品影院| 校园春色家庭伦理欧美激情| 日日碰狠狠添天天爽超| 中文字幕一二三av| 婷婷五月天在线观看| 日韩97P| 国内黄色精品| 三级特黄60分钟播放| 蜜臀无码一区二区| 国产97色在线| 久久久一区二区三区四区五区| 精品夜夜澡人妻无码| 日韩免费中文字幕视频| 绑缚麻绳人妻寝取完整版| 国产精品激情久久久久久久| 久草老司机| 99在线免费视频| 九九九精品成人免费视频小说| 中出789在线视频| 无码聚合| 国产一区在线播放| 91天天综合网,天天综合网| 自拍视频一区在线观看| 欧洲一区二区三区四区在线观看| 爱我干综合| 亚洲精品国语在线播放| 精品无码人妻一区二区免费蜜桃| 国产精品自在自拍视频| 四虎影视精品| 91黑丝美女| 九九RE视频在线精品| 人妻另类 专区 欧美 制服| 久久久99999久网站| 色色色综合网| 人人摸.人人色| 啊啊啊啊嗯嗯在线久久久| av操操不卡| 日韩性爱电影一区| 在线观看中文字幕| 九九亚洲色在线观看| 大香蕉97久久| 免费公开人人操| 亚洲动态色图| 精品中文一区二区| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 97精品久久久久中文字幕| 激情综合五| 国产精品无码av嫩草| 青娱乐91| 亚洲色图第四色| 国产婷婷一区| 狠狠干综合| 操逼操网| 亚洲欧美一区二区网址| 久久亚洲日韩国产欧| 超碰天天久久79| 日本超碰在线国产一区| 综合操逼| 欧美区亚洲区偷拍区| 狠狠躁伊人中文字幕| 激情文学 亚洲图片| 中文伊人大香蕉视频| 欧美一级A片在线看视频性色| A级片日韩欧美国产欧美视频精选观看| 啊啊啊轻点在线观看| 国产乱人妻精品入口| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 国产人伦精品一区二区三区| 91日本在线观看| 欧美人妻精品一区二区| 思思视频免费看网站| 91丝袜美女视频| 亚洲在线综合| 亚洲人综合| 香蕉免费一区二区三区不读| 日韩二级| 蜜臀99久久精品久久久久| 久久精品中文字幕女同| 日日夜夜青青草母狗| 动漫片子网站3黄| 99青草| 日韩乱码av| 成人五月香网在线| 色婷婷激情| 色色激情| 日韩操人| 91丨九色丨熟女高潮| 精品亚洲国产成人AV制服丝袜| 日本视频一区二区三区| 国产精品网址| 亚洲图片日本AⅤ欧美在线| 高清有码一区二区| 精品久久久av无码免费| 亚洲欧美第一页| 翔田千里AV无码秘 三区| 91另类| 91久久久亚洲| 日产成人久久| 天天影视综合网欧美精品| 婷婷婷婷婷婷久久久久| 香蕉视频欧美一卡二卡| 成人怡红院| 色色五月婷婷| 国产国产亚洲一二三久久| 天天躁夜夜躁狠狠躁AV| 99久久9| 久久视频,这里只有精品 | 欧美91网| 男人的天堂免费| 蜜臀久久99精品久久久久| 啊啊啊啊操死我| 97超碰精品| AV一起草在线| 乱伦av国产| 女人爽到高潮潮喷18禁网站| 九久9精品| 亚洲天堂另类美腿|