99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

高校機房管理系統(tǒng)JSP+MySQL部署實戰(zhàn)指南

高校機房管理系統(tǒng)JSP+MySQL部署實戰(zhàn)指南 簡介本資源是一套完整的高校機房管理系統(tǒng)畢業(yè)設(shè)計/期末項目實戰(zhàn)方案面向Java初學(xué)者與計算機專業(yè)本科生解決機房設(shè)備登記、實驗室預(yù)約、維修報修、用戶權(quán)限管理等典型校園信息化場景需求。壓縮包共450個文件涵蓋62個Java業(yè)務(wù)類、32個JSP前端頁面、64個Jar依賴庫、102個JS交互腳本及37個PNG界面圖標(biāo)輔以CSS樣式、XML配置與Properties參數(shù)文件完整支撐JSPMySQL技術(shù)棧的本地快速部署整體體積達(dá)574.28MB所有運行環(huán)境含Tomcat、MySQL安裝包及配置說明與交付文檔設(shè)計說明書、文獻(xiàn)綜述、運行說明書、Word作業(yè)稿均已集成。目前已有1339人學(xué)習(xí)下載開箱即用——無需額外配置按說明書操作即可啟動系統(tǒng)源碼結(jié)構(gòu)清晰、模塊職責(zé)分明如EquipmentAction、LaboratoryAction、RepairLogAction等對應(yīng)核心功能命名規(guī)范、注釋完整稍作修改即可直接提交課程作業(yè)。1. 高校機房管理系統(tǒng)JSPMySQL不是“有手就能運行”的玄學(xué)而是能閉環(huán)交付的JavaWeb最小可行工程你手頭正趕著期末作業(yè) deadline老師要求交一個“可運行、有文檔、能演示”的機房管理系統(tǒng)——不是 Demo是真能錄入學(xué)生上機記錄、查設(shè)備狀態(tài)、管教師排課、導(dǎo)出使用報表的系統(tǒng)。網(wǎng)上搜“高校機房管理系統(tǒng) JSP MySQL”一堆壓縮包標(biāo)著“附設(shè)計說明書源碼文獻(xiàn)綜述運行說明書所需軟件”但解壓后要么 Tomcat 啟動報ClassNotFoundException: com.mysql.cj.jdbc.Driver要么登錄頁空白不跳轉(zhuǎn)要么 MySQL 連不上提示Access denied for user rootlocalhost……最后發(fā)現(xiàn)所謂“有手就能運行”其實是“有手懂 JDBC 驅(qū)動版本會改 context.xml能修 web.xml servlet 映射會配 MySQL 8.0 默認(rèn)認(rèn)證插件”的委婉說法。這篇筆記不講理論套話只拆解這個系統(tǒng)到底由哪幾塊硬骨頭組成、每塊怎么親手焊牢、哪些坑我踩過三次以上、以及為什么現(xiàn)在還值得用 JSPMySQL 做這類教學(xué)級系統(tǒng)——它不是過時技術(shù)而是 JavaWeb 工程能力的實體化沙盤。2. 搭建底層骨架JDKTomcatMySQL 三件套的版本協(xié)同與初始化配置高校機房管理系統(tǒng)本質(zhì)是傳統(tǒng) JavaWeb MVC 架構(gòu)的典型落地JSP 負(fù)責(zé)視圖層渲染Servlet 處理請求分發(fā)與業(yè)務(wù)邏輯DAO 層通過 JDBC 連接 MySQL 完成數(shù)據(jù)持久化。整個系統(tǒng)能否跑通第一道門檻就是 JDK、Tomcat、MySQL 三者版本必須咬合。常見翻車點不是“裝不上”而是“裝上了但連不上”——比如 JDK 17 Tomcat 10 MySQL 8.0 組合下mysql-connector-java-8.0.33.jar無法加載因為 Tomcat 10 默認(rèn)啟用 Jakarta EE 9 規(guī)范而舊版 JDBC 驅(qū)動包名仍是javax.*需升級為mysql-connector-j-8.3.0.jar并手動替換WEB-INF/lib/下的驅(qū)動包。2.1 JDK 8u291 與 Tomcat 9.0.87 的黃金組合教學(xué)場景實測最穩(wěn)提示不要用 JDK 17 或更高版本跑這個系統(tǒng)。JSP 編譯依賴javax.servlet.jsp.JspFactory而 JDK 17 移除了java.xml.bind模塊會導(dǎo)致org.apache.jasper.JasperException: Unable to compile class for JSP。教學(xué)環(huán)境建議鎖定 JDK 8u291LTS對應(yīng) Tomcat 9.0.87非 10.x二者在 Windows 10 和 Ubuntu 20.04 上均驗證通過。安裝步驟Windows 為例# 1. 下載并解壓 JDK 8u291官網(wǎng)已歸檔可從 Oracle Legacy Archive 獲取 # 2. 設(shè)置 JAVA_HOMEC:\Program Files\Java\jdk1.8.0_291并將 %JAVA_HOME%\bin 加入 PATH # 3. 下載 apache-tomcat-9.0.87-windows-x64.zip解壓到 D:\tomcat9 # 4. 修改 D:\tomcat9\bin\setenv.bat若不存在則新建添加 set JAVA_HOMEC:\Program Files\Java\jdk1.8.0_291 set JRE_HOME%JAVA_HOME%\jre驗證是否生效D:\tomcat9\bin startup.bat # 成功啟動后訪問 http://localhost:8080應(yīng)看到 Tomcat 歡迎頁 # 注意若頁面空白或 404請檢查 logs/catalina.out 中是否有 SEVERE: Failed to initialize connector 類錯誤2.2 MySQL 5.7.44 安裝與 root 權(quán)限重置繞過 mysql_native_password 認(rèn)證陷阱高校系統(tǒng)多基于 MySQL 5.7 開發(fā)因其默認(rèn)認(rèn)證插件為mysql_native_password而 MySQL 8.0 默認(rèn)改為caching_sha2_passwordJSP 項目中若未顯式指定useSSLfalseserverTimezoneUTCallowPublicKeyRetrievaltrue連接必然失敗。因此推薦直接使用 MySQL 5.7.44官方最后一個 5.7.x LTS 版本。安裝關(guān)鍵操作Windows MSI 安裝器在 “Authentication Method” 頁面務(wù)必選擇 “Use Legacy Authentication Method (Retain MySQL 5.x Compatibility)”設(shè)置 root 密碼時記牢該密碼后續(xù)db.properties中要用安裝完成后以管理員身份運行 CMD執(zhí)行-- 登錄 MySQL默認(rèn)端口 3306 mysql -u root -p -- 創(chuàng)建機房管理專用數(shù)據(jù)庫避免污染 default schema CREATE DATABASE IF NOT EXISTS computer_lab CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; -- 創(chuàng)建應(yīng)用專用用戶比直接用 root 更安全教學(xué)環(huán)境也需養(yǎng)成習(xí)慣 CREATE USER labuserlocalhost IDENTIFIED BY Lab2024; GRANT ALL PRIVILEGES ON computer_lab.* TO labuserlocalhost; FLUSH PRIVILEGES;參數(shù)說明utf8mb4是 MySQL 5.5.3 推薦字符集支持 emoji 和四字節(jié) UTF-8 字符COLLATE utf8mb4_unicode_ci提供更準(zhǔn)確的中文排序與比較labuser用戶權(quán)限限定在computer_lab庫內(nèi)符合最小權(quán)限原則。3. 部署核心代碼從源碼結(jié)構(gòu)到 web.xml 與 JDBC 配置的逐層縫合拿到“高校機房管理系統(tǒng)”壓縮包后典型目錄結(jié)構(gòu)如下computer-lab-system/ ├── WebContent/ # JSP 頁面、CSS、JS、圖片資源 │ ├── index.jsp │ ├── login.jsp │ ├── admin/ │ └── student/ ├── WEB-INF/ │ ├── web.xml # Servlet 注冊與歡迎頁配置 │ ├── classes/ # 編譯后的 .class 文件含 DAO、Servlet、Bean │ └── lib/ # mysql-connector-java-5.1.47.jar 等依賴 ├── src/ # Java 源碼部分項目會提供 ├── db/ # SQL 初始化腳本如 create_table.sql └── doc/ # 設(shè)計說明書、運行說明書等文檔3.1 web.xml 中的三大命脈配置歡迎文件、Servlet 映射、上下文參數(shù)web.xml是整個系統(tǒng)的路由中樞。教學(xué)項目常因以下三處配置缺失導(dǎo)致首頁打不開、登錄無響應(yīng)、數(shù)據(jù)庫連不上?xml version1.0 encodingUTF-8? web-app xmlnshttp://xmlns.jcp.org/xml/ns/javaee xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd version4.0 !-- 1. 歡迎文件列表確保訪問 http://localhost:8080/ 自動跳轉(zhuǎn)到 login.jsp -- welcome-file-list welcome-filelogin.jsp/welcome-file /welcome-file-list !-- 2. Servlet 注冊LoginServlet 是登錄入口必須顯式聲明 -- servlet servlet-nameLoginServlet/servlet-name servlet-classcom.lab.servlet.LoginServlet/servlet-class /servlet servlet-mapping servlet-nameLoginServlet/servlet-name url-pattern/login/url-pattern /servlet-mapping !-- 3. 上下文初始化參數(shù)數(shù)據(jù)庫連接信息不應(yīng)硬編碼在 Java 中 -- context-param param-namedriverClass/param-name param-valuecom.mysql.jdbc.Driver/param-value /context-param context-param param-namejdbcUrl/param-name param-valuejdbc:mysql://localhost:3306/computer_lab?useUnicodetrueamp;characterEncodingUTF-8/param-value /context-param context-param param-nameusername/param-name param-valuelabuser/param-value /context-param context-param param-namepassword/param-name param-valueLab2024/param-value /context-param /web-app邏輯說明welcome-file決定根路徑行為servlet-mapping將/login請求路由給LoginServlet類context-param使 Servlet 可通過getServletContext().getInitParameter(jdbcUrl)安全讀取數(shù)據(jù)庫配置避免密碼明文寫死在 Java 代碼里。注意在 XML 中需轉(zhuǎn)義為amp;否則部署時報org.xml.sax.SAXParseException。3.2 JDBC 連接池的輕量替代DBUtil 工具類的手動實現(xiàn)與復(fù)用教學(xué)項目通常不引入 DBCP 或 Druid而是用靜態(tài)工具類封裝 Connection 獲取與釋放。這是理解 JDBC 生命周期的關(guān)鍵一課// src/com/lab/util/DBUtil.java package com.lab.util; import javax.naming.Context; import javax.naming.InitialContext; import javax.sql.DataSource; import java.sql.*; public class DBUtil { private static DataSource dataSource; // 靜態(tài)塊首次調(diào)用時初始化數(shù)據(jù)源Tomcat context.xml 配置優(yōu)先 static { try { Context initCtx new InitialContext(); Context envCtx (Context) initCtx.lookup(java:comp/env); dataSource (DataSource) envCtx.lookup(jdbc/ComputerLabDB); } catch (Exception e) { // 若 context.xml 未配置則回退到 DriverManager教學(xué)環(huán)境常用 System.err.println(JNDI lookup failed, using DriverManager fallback.); } } // 主連接方法優(yōu)先嘗試 JNDI失敗則用 DriverManager public static Connection getConnection() throws SQLException { if (dataSource ! null) { return dataSource.getConnection(); } else { String driver com.mysql.jdbc.Driver; String url jdbc:mysql://localhost:3306/computer_lab?useUnicodetruecharacterEncodingUTF-8; String username labuser; String password Lab2024; try { Class.forName(driver); return DriverManager.getConnection(url, username, password); } catch (ClassNotFoundException ex) { throw new SQLException(JDBC Driver not found, ex); } } } // 標(biāo)準(zhǔn)化關(guān)閉資源必須按 ResultSet → Statement → Connection 順序 public static void close(Connection conn, Statement stmt, ResultSet rs) { if (rs ! null) try { rs.close(); } catch (SQLException e) {} if (stmt ! null) try { stmt.close(); } catch (SQLException e) {} if (conn ! null) try { conn.close(); } catch (SQLException e) {} } }參數(shù)說明useUnicodetruecharacterEncodingUTF-8強制客戶端與服務(wù)器使用 UTF-8 編碼避免中文亂碼Class.forName(driver)在 JDBC 4.0 已非必需但保留可提升兼容性close()方法中try-catch忽略關(guān)閉異常是標(biāo)準(zhǔn)做法因資源已不可用再拋異常無意義。4. 數(shù)據(jù)庫建模與 SQL 腳本執(zhí)行從 ER 圖到 create_table.sql 的字段級推演高校機房管理系統(tǒng)核心實體通常包括student學(xué)生、teacher教師、computer設(shè)備、reservation預(yù)約、usage_log上機日志。設(shè)計說明書中的 ER 圖需轉(zhuǎn)化為可執(zhí)行的 SQL且必須考慮教學(xué)場景的實用性與擴展性。4.1 五張核心表的字段設(shè)計與約束邏輯附 create_table.sql以下是經(jīng)教學(xué)項目驗證的最小完備表結(jié)構(gòu)MySQL 5.7 語法-- 1. 學(xué)生表學(xué)號為主鍵姓名非空學(xué)院為枚舉值避免外鍵復(fù)雜度 CREATE TABLE student ( stu_id VARCHAR(12) PRIMARY KEY COMMENT 學(xué)號如 20230001, name VARCHAR(20) NOT NULL COMMENT 姓名, college ENUM(計算機學(xué)院, 信息學(xué)院, 自動化學(xué)院) NOT NULL COMMENT 所屬學(xué)院, major VARCHAR(30) NOT NULL COMMENT 專業(yè), phone VARCHAR(15) COMMENT 手機號, email VARCHAR(50) COMMENT 郵箱, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT 注冊時間 ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COMMENT學(xué)生基本信息; -- 2. 教師表工號為主鍵職稱用 tinyint 編碼助教1講師2副教授3教授4 CREATE TABLE teacher ( tch_id VARCHAR(10) PRIMARY KEY COMMENT 工號如 T2023001, name VARCHAR(20) NOT NULL, title TINYINT NOT NULL DEFAULT 2 COMMENT 職稱1-助教,2-講師,3-副教授,4-教授, department VARCHAR(30) NOT NULL COMMENT 所屬系部, phone VARCHAR(15), email VARCHAR(50) ) ENGINEInnoDB DEFAULT CHARSETutf8mb4; -- 3. 設(shè)備表編號唯一狀態(tài)用 tinyint0-空閑,1-使用中,2-維修中,3-報廢 CREATE TABLE computer ( pc_id VARCHAR(10) PRIMARY KEY COMMENT 設(shè)備編號如 PC001, brand VARCHAR(20) NOT NULL COMMENT 品牌, model VARCHAR(30) COMMENT 型號, cpu VARCHAR(50) COMMENT CPU, memory VARCHAR(20) COMMENT 內(nèi)存, disk VARCHAR(30) COMMENT 硬盤, status TINYINT NOT NULL DEFAULT 0 COMMENT 狀態(tài)0-空閑,1-使用中,2-維修中,3-報廢, location VARCHAR(50) COMMENT 所在機房位置如 A區(qū)-3排-5號, purchased_date DATE COMMENT 采購日期, remark TEXT COMMENT 備注 ) ENGINEInnoDB DEFAULT CHARSETutf8mb4; -- 4. 預(yù)約表聯(lián)合主鍵 (stu_id, pc_id, reserve_date)確保同一學(xué)生同天不重復(fù)預(yù)約同一臺機器 CREATE TABLE reservation ( stu_id VARCHAR(12) NOT NULL, pc_id VARCHAR(10) NOT NULL, reserve_date DATE NOT NULL COMMENT 預(yù)約日期, start_time TIME NOT NULL COMMENT 開始時間如 08:00:00, end_time TIME NOT NULL COMMENT 結(jié)束時間如 10:00:00, status TINYINT NOT NULL DEFAULT 0 COMMENT 狀態(tài)0-待確認(rèn),1-已確認(rèn),2-已取消,3-已過期, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (stu_id, pc_id, reserve_date), FOREIGN KEY (stu_id) REFERENCES student(stu_id) ON DELETE CASCADE, FOREIGN KEY (pc_id) REFERENCES computer(pc_id) ON DELETE RESTRICT ) ENGINEInnoDB DEFAULT CHARSETutf8mb4; -- 5. 上機日志表記錄實際使用情況含指紋/刷卡 ID模擬字段 CREATE TABLE usage_log ( log_id BIGINT PRIMARY KEY AUTO_INCREMENT, stu_id VARCHAR(12) NOT NULL, pc_id VARCHAR(10) NOT NULL, login_time DATETIME NOT NULL COMMENT 登錄時間, logout_time DATETIME COMMENT 登出時間為空表示未登出, duration_minutes INT COMMENT 使用時長分鐘由 login/logout 計算得出, fingerprint_id VARCHAR(32) COMMENT 生物識別ID教學(xué)模擬用, ip_address VARCHAR(15) COMMENT 登錄IP, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (stu_id) REFERENCES student(stu_id) ON DELETE CASCADE, FOREIGN KEY (pc_id) REFERENCES computer(pc_id) ON DELETE RESTRICT ) ENGINEInnoDB DEFAULT CHARSETutf8mb4;字段設(shè)計邏輯ENUM和TINYINT替代外鍵關(guān)聯(lián)簡單分類降低教學(xué)理解成本FOREIGN KEY使用ON DELETE CASCADE保證學(xué)生刪除時其預(yù)約自動清除但對computer表用ON DELETE RESTRICT防止誤刪設(shè)備導(dǎo)致數(shù)據(jù)斷裂PRIMARY KEY (stu_id, pc_id, reserve_date)是復(fù)合主鍵經(jīng)典用法天然去重且索引高效。4.2 執(zhí)行 SQL 腳本的三種可靠方式避開命令行編碼陷阱教學(xué)環(huán)境執(zhí)行create_table.sql最易出錯的是中文注釋亂碼。推薦以下任一方式方式一Navicat Premium 圖形化執(zhí)行最穩(wěn)妥新建連接 → 選擇computer_lab庫 → 右鍵“運行SQL文件” → 選擇create_table.sql→ 編碼選UTF-8→ 執(zhí)行方式二MySQL 命令行需指定字符集# Windows CMD 中先切到 MySQL bin 目錄 cd C:\Program Files\MySQL\MySQL Server 5.7\bin # 執(zhí)行時強制指定字符集 mysql -u labuser -p --default-character-setutf8mb4 computer_lab D:\project\db\create_table.sql # 輸入密碼 Lab2024 后若無輸出即成功方式三Tomcat 啟動時自動建表適合二次開發(fā)在ServletContextListener中監(jiān)聽?wèi)?yīng)用啟動檢查表是否存在不存在則執(zhí)行建表語句需將 SQL 寫入 Java 字符串或 classpath 下.sql文件。此法適合進(jìn)階此處不展開。5. 避坑指南JSPMySQL 機房系統(tǒng)部署中 5 個血淚高頻問題注意以下問題均來自真實教學(xué)項目現(xiàn)場非理論推測。每個問題都對應(yīng)一次重啟 Tomcat、三次清瀏覽器緩存、兩次重裝 MySQL 的崩潰時刻。5.1 現(xiàn)象登錄頁輸入賬號密碼后頁面卡住不動Network 面板顯示login請求 500 Internal Server Error原因LoginServlet中request.getParameter(username)返回null因 JSP 表單form的method屬性漏寫或?qū)懗蒑ETHODPOST大小寫敏感而 ServletdoPost()方法未覆蓋doGet()導(dǎo)致 Tomcat 調(diào)用HttpServlet.service()默認(rèn)拋出HttpServletResponse.SC_NOT_IMPLEMENTED。解決檢查login.jsp中form actionlogin methodpost確保method全小寫確認(rèn)LoginServlet繼承HttpServlet并重寫了doPost()方法在doPost()開頭加System.out.println(Login request received);日志驗證是否進(jìn)入。5.2 現(xiàn)象Tomcat 控制臺報java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver但lib/下明明有mysql-connector-java-8.0.33.jar原因JDK 8 環(huán)境下必須使用mysql-connector-java-5.1.47.jar針對 MySQL 5.7或mysql-connector-java-8.0.29.jar兼容 JDK 8 的 8.0.x 版本8.0.33要求 JDK 11。且 JAR 包名不能含-sources.jar或-javadoc.jar。解決刪除lib/下所有 MySQL 驅(qū)動 JAR僅保留mysql-connector-java-5.1.47.jar重啟 Tomcat驗證WEB-INF/lib/目錄下該 JAR 文件大小約為 3.5MB非 1KB 的空包。5.3 現(xiàn)象登錄成功后跳轉(zhuǎn)到admin/main.jsp頁面顯示HTTP Status 404 – Not Found但文件物理存在原因web.xml中welcome-file-list未包含main.jsp且main.jsp未被任何 Servlet 顯式轉(zhuǎn)發(fā)Tomcat 默認(rèn)不處理 JSP 路徑的直接訪問安全策略。解決在admin/目錄下新建index.jsp內(nèi)容為% response.sendRedirect(main.jsp); %或修改web.xml添加welcome-filemain.jsp/welcome-file到admin/對應(yīng)的welcome-file-list需配合 Servlet 容器配置。5.4 現(xiàn)象新增學(xué)生信息時中文姓名存入數(shù)據(jù)庫變成??但數(shù)據(jù)庫和表字符集均為utf8mb4原因JDBC URL 缺少characterEncodingUTF-8參數(shù)或 Tomcatserver.xml中Connector未設(shè)置URIEncodingUTF-8導(dǎo)致 GET 請求參數(shù)解碼失敗。解決檢查web.xml中jdbcUrl參數(shù)值確認(rèn)包含?useUnicodetruecharacterEncodingUTF-8編輯D:\tomcat9\conf\server.xml找到Connector port8080 ... /添加屬性URIEncodingUTF-8重啟 Tomcat。5.5 現(xiàn)象reservation.jsp中用c:forEach遍歷預(yù)約列表頁面空白無報錯原因JSTL 標(biāo)簽庫未正確引入web.xml缺少taglib聲明或lib/下缺少jstl-1.2.jar和standard-1.1.2.jarJSP 2.0 需jstl-api-1.2.jarjstl-impl-1.2.jar。解決下載jstl-1.2.jarJakarta EE 8 兼容版放入WEB-INF/lib/在reservation.jsp頂部添加% taglib prefixc urihttp://java.sun.com/jsp/jstl/core %確認(rèn)web.xml中web-app版本為3.0或4.0支持taglib自動發(fā)現(xiàn)。6. 進(jìn)階驗證與教學(xué)交付技巧用三個真實場景檢驗系統(tǒng)健壯性做完以上步驟系統(tǒng)能跑只是及格線。真正體現(xiàn)工程能力的是它能否應(yīng)對教學(xué)場景中的典型壓力能否被同學(xué)快速接手能否作為課程設(shè)計答辯的扎實底牌我?guī)н^ 7 屆畢業(yè)設(shè)計總結(jié)出三個必做驗證動作每個都直擊答辯評委最常問的問題。6.1 場景一模擬 200 名學(xué)生并發(fā)預(yù)約用 Apache Bench 做輕量壓測高校機房常有整班學(xué)生同時預(yù)約系統(tǒng)若沒做并發(fā)控制會出現(xiàn)同一臺電腦被多人搶到。驗證方法# 安裝 abApache BenchWindows 可從 Apache Lounge 下載 binaries ab -n 200 -c 20 http://localhost:8080/login?username20230001password123456 # 觀察結(jié)果中 Failed requests 是否為 0Requests per second 是否 30 # 若失敗率高檢查 reservation 表的 INSERT 是否加了 SELECT FOR UPDATE 鎖技巧在ReservationDAO.addReservation()方法中對computer表執(zhí)行SELECT * FROM computer WHERE pc_id? FOR UPDATE再INSERT INTO reservation可避免超約。這是教學(xué)項目中性價比最高的并發(fā)方案。6.2 場景二生成可演示的假數(shù)據(jù)用 Python 腳本批量插入答辯時評委常要求“現(xiàn)場演示新增學(xué)生、預(yù)約、查詢”手動輸太慢。我用 Python 寫了個 20 行腳本一鍵填充測試數(shù)據(jù)# generate_demo_data.py import pymysql import random from datetime import date, timedelta conn pymysql.connect(hostlocalhost, userlabuser, passwordLab2024, databasecomputer_lab, charsetutf8mb4) cursor conn.cursor() # 插入 50 名學(xué)生 colleges [計算機學(xué)院, 信息學(xué)院, 自動化學(xué)院] for i in range(1, 51): stu_id f2023{str(i).zfill(4)} name f學(xué)生{i} college random.choice(colleges) sql INSERT INTO student (stu_id, name, college, major) VALUES (%s, %s, %s, %s) cursor.execute(sql, (stu_id, name, college, 軟件工程)) conn.commit() cursor.close() conn.close() print(50 條學(xué)生數(shù)據(jù)插入完成)執(zhí)行前確保pymysql已安裝pip install pymysql腳本放在項目根目錄運行后刷新數(shù)據(jù)庫即可看到數(shù)據(jù)。這比手敲 50 次表單快 10 倍且數(shù)據(jù)真實可查。6.3 場景三制作“一鍵運行包”打包 TomcatMySQL項目啟動腳本所謂“有手就能運行”終極形態(tài)是雙擊start_system.bat即啟動全部服務(wù)。我打包結(jié)構(gòu)如下computer-lab-package/ ├── mysql/ # MySQL 5.7.44 portable 版免安裝 ├── tomcat/ # Tomcat 9.0.87已配好 server.xml 和 context.xml ├── project/ # WAR 包或 exploded 目錄已含正確 lib 和 web.xml ├── data/ # 初始化 SQL 腳本和備份 ├── start_system.bat # 啟動腳本先啟 MySQL再啟 Tomcat └── stop_system.bat # 停止腳本先停 Tomcat再停 MySQLstart_system.bat核心內(nèi)容echo off echo 正在啟動 MySQL... start /min mysql\bin\mysqld --defaults-filemysql\my.ini timeout /t 3 /nobreak nul echo 正在啟動 Tomcat... start /min tomcat\bin\startup.bat echo 系統(tǒng)啟動完成請訪問 http://localhost:8080 pause關(guān)鍵細(xì)節(jié)MySQL portable 版需my.ini配置basedir和datadir絕對路徑Tomcatconf/context.xml中Resource標(biāo)簽已預(yù)配 JNDI 數(shù)據(jù)源project目錄名必須與server.xml中Context path/computer-lab一致。這個包我傳給過 32 個同學(xué)0 人反饋啟動失敗。最后說句實在的JSPMySQL 不是古董它是把 JavaWeb 底層鏈路請求生命周期、JDBC、MVC 分層、HTML 表單交互一次性串起來的實體教具。你親手修過web.xml的映射調(diào)通過mysql-connector的版本填滿過reservation表的并發(fā)坑那 Spring Boot 里的RestController和JdbcTemplate就不再是黑匣子。這些調(diào)試日志里的報錯、Tomcat 控制臺的紅色堆棧、MySQL 命令行的Query OK才是期末答辯時最硬的底氣。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
激情五月天小说网| 中文在线成人| 天天色2017| 深爱激情婷| 9九色首页| 97天堂| 天天狠狠插| 亚洲天堂色| 99久久婷婷国产综合| 热久久思思热思思| 婷婷婷久久久| 五月丁香激情欧洲啪啪| 激情婷婷五月女| 91a片爽| 91久久九久久九久久九久久九久久| 影音先锋91在线资源站| 在线色色| 激情人妻综合| 99精品性爱| 精品思思久久| 久久色五月天| 天天做天天爱天天高潮| 丁香五月色色| 超碰人人91| 色综合天天网| VA五月激情在线| 婷婷综合中文字幕| 人妻熟女一区二区AV| 99免费在线视频| 欧美日韓成人亚洲精品另类| 久久综合中文| 在线观看的av| 性生活视频98791| 91操黄| 狠狠综合| 日日天天干| 丰满熟女人妻一区二区三| 在线观看亚洲AV| 搡BBBB搡BBB搡18| 婷婷色操| 亚洲另类婷婷综合| 青青草tp| 亚洲激情婷婷| 欧美99热| 99这里只有精品|v| 久久婷视频| 色婷婷基地 | 色五月婷婷久久| 亚洲热视频| 91小黄书网址在线观看| 婷婷色五月色妇| 久久精品性爱视频,| 9久久婷婷国产综合精品性色| 久婷婷| 婷婷激情六月| 操操自拍| 亚洲99热| 99看片| 天天干天天干天天干天天干天天| 综合久久综合久久| 91凹凸在线| 色天堂操| 九色视频91疯狂| 色噜久| 成人做爰A片免费看视频 | 国产高清av黄色看片| 欧美在线干| 亚洲最大五月天成人网| 欧美影院| 五月丁香六月香香蕉| 综合狠狠干| 天天澡天天狠天天天做| 婷婷九月色| 五月丁香六月综合基地| 国产亚洲在线观看| 热久久77777| 色五月婷婷婷婷婷婷婷婷婷婷| 亚洲一二三网| 日本精品九九九| 大香蕉操操| 久久密臀婷婷| 97精品在线| 大香蕉婷婷五月天| 五月天自拍视频| 五月熟妇婷婷久久| 波多野结衣成人作品在线| 香港九九六区八区99| 夜夜骑夜夜撸| Www.久久| 天天日天天添| 第2色五月婷| 婷五月天在线草| www.狠狠干| 久99热| 婷婷综合在线| 国产精品99久久久久久久女警| 九九热婷婷| 色婷婷久久视屏| av在线免费播放| 99丁香五月婷| 色婷婷丁香五月天激情综合网| 人妻少妇色综合| AAA级久久久精品| 五月天伊人日日噜影片AV| 99久久网站| 丰满老熟妇BBBBB搡BBB| 开心婷婷中文字慕| 极品精品一区二区三区在线| 精品久久人妻| 婷婷丁香成人| 五月天婷婷免费视频| 五月婷婷久草在线视频综合| 99大香蕉| 伊人玖玖婷婷| 欧美情月伍月天| 99热精品网| 五月丁香六月婷婷视频| 91婷婷五月天综合视频| 婷婷激情综合网| 色偷偷AV亚洲男人的天堂| 精品9久| 超碰在线免费观看日韩| 婷婷丁香五月久久| 日本99视频| 久久婷婷精品| 123草逼网| 成人午夜天| 中文字幕丰满孑伦无码专区| 热九九精品| 亚洲色99| 在线一起草av| 可以直接看的AV网站| 日日撸夜夜操| 婷婷五月天久久久| www久久99| 国产人妻人伦精品一区二区| 99精品视频推荐| 99'无码| 欧美五月婷婷| 久久久久婷| 26UUU在线观看| 天天做天天爱天天玩夜夜爽| 欧美丰满熟妇BBB久久久| 亚洲第一av| 丁香五月激情六月| 97色 五月天丁香| 欧美性猛交99久久久99| 9精品一区| 人人色AV| 亚洲人操亚洲人| 中文精品久久久久人妻不| 免费97碰碰| 99婷五月| 成人在线视频网| 五月婷婷官网色| 婷婷丁香五月综合| 他改变了拜占庭| 色爱终和网| 天天做天天爱天天爽| 九九色精品| 99re在线视频| 色婷婷狠狠18禁| 99狠狠操一| 久久九⑨| 综合久久97| 先锋资源婷婷| 国产精品日日躁夜夜躁| 天堂久久精品| 婷婷色五月激情| 婷婷五月天亚洲| 欧美日韩国产一区| 激情丁香久久| 国产欧美精品AAAAAA片| 九九色视频| 免费一区二区三区| 久久天天| 五月丁香六月久久| 欧美日韩中文国产一区发布| 久久视屏这里只有久久| 91 影音先锋| 精品人妻久久久| 精品欧美性爱超级爽| 伊人五月久久| 在线超碰91| 丁香五月天色婷婷| 九九热超碰| 中文字幕在线日亚洲9| 天天插天天射天天干| 婷婷五月a| 日日爱699| 99re视频在线精品| 在线日韩视频| 中文网av| 久久九九综合| 最新国产AV| 99精品一二三四视频| 天天操无码| 九九亚洲| 国产激情婷婷| 视色网在线播放| 久久婷婷五月天大香蕉| 99热老司机| 国产色色网站网址| 五月天丁香综合在线| 99色免费观看全部| 千人斩操逼| avh片在线观看| 99只有这里有精品在线视频| 婷丁香五月天| 亚洲无码yw| 久久久久9| 婷婷六月天亚州| 婷婷五月天毛片| www.天天干| 婷婷五月天激情AV影院| 婷婷丁香人妻天久久| 亚洲视频一区| 色五月婷婷影院| 六月天六月婷| 激情丁香婷婷五月天| 99爱在线| 在线观看免费人成视频无码| 婷婷天堂站| 久久九九99亚洲国产久精综合| 五月天伊人| 五月综合激情久久| 久久婷婷网站| 亚洲AV电影美洲AV电影| 强辱丰满人妻HD中文字幕| 亚洲网站在线鸭子av| 电影91久久久| www.色五月| 六月激情综合| 色www99| 14色综合婷婷| 久草热在线视频| 亚洲日本激情| 久热伊人| 狠狠综合久久| 天天综合五月天| 亚洲亚洲人成综合网络| www.99热| 99综合网| 色婷婷五月天| 婷婷五月花| EEUSS鲁片一区二区三区| 五月婷婷在线网站| 天天肏天天插| 亚洲人妻av| 欧美A片在线视频免费观看| 超碰精品在线| 大香蕉网站,大香蕉综合| 丁香六月无码| 婷婷5月天激情综合| AAA久久久AAA久久久AAA| 青草性爱视频| 国产xxxxx在线观看| 五月婷婷六月丁香玖玖玫瑰91| 婷婷丁香五月激情密臀av| 免费观看亚洲AV片| 色九九综合| 久久久欧美精品sm网站| 婷婷丁香五月91| 丁香五月婷婷国产在线| 丁香亚洲色综合| 青草青草视频2免费观看| 婷婷五月天亚洲| 婷婷午夜精品久久久| 婷婷激情小说| 九九婷婷网五月天| 99只有这里是精品| 色综合天天天天做夜夜| 狠狠草狠狠草| SS丁香五月婷婷| 久久五月婷综合网| 丁香婷婷人妻| 五月丁香综合激情网| 欧美在线骚货| 婷婷五月天亚洲激情戏精品| 婷婷5月九九| 伊人色欲五月天| 激情婷婷五月天在线观看| 色婷婷偷拍| 嫩草视频观看| 色色婷| 六月婷婷无码| 五月天社区狠狠| 99这里只有精品视频免费| 久久婷婷成人| 五月丁香激情婷婷综合字幕| se影音资源在线观看| 五月色亚洲| 另类图片五月天| 影音先锋偷偷色男人站| 91色五月| 久9久9热久热| 日本4399天堂中出| 婷婷五月超碰| 丝袜大香蕉| 天天 青草 制服丝袜 在线| 婷婷狠狠97| 翔田千里 50岁 无码| 99在线观看这里都是精品| 激情久久五月天| 天天搞夜夜叫| 操骚货在线| 久久思思精品| 久热免费视频| 欧美天天搞| 九九久久综合| 99综合激情久久精品久久| 激情五月,激情综合网| 在线成人视频免费| 97亚洲视频在线| 最熟少妇乱码| 九九热这里只有精品556| 成人婷婷深爱综合网| www.av骚货| 99啪啪网| 婷婷亚洲天堂| 久久九九囯产| www.色婷婷| 天天爱天天做天天爽| 色99在线观看| 性爱AV天堂| 狠狠干激情五月| 天天爽夜夜操| 婷婷五月av| 艹色18p| 久色大香蕉| 欧美精品99| 人人人操97| 99ri精品| 91综合在线视频| 天天婷婷操| 色欲久久久久久综合网综合网| 14色综合婷婷| Av在线不卡一区| 超碰成人免费| 激情五月婷婷开心网| 婷婷五月免费视频| 婷婷五月天99综合网站| 综合激情开心五月| 婷婷综合网| 中文中文在线| 五月天婷综合网站| 热99精品视频五月| 五月天播播| 亚洲六月婷婷| 影音先锋一区二区三区| 色99热| 婷婷丁香色女人| 九九人妻福利| 婷婷狠狠操| 六月婷婷七月丁香| 丁香婷婷激情| 99视频网址| 亚洲综合婷婷六月丁香五月| 亚韩精品视频1区| 99久久a线观| 激情 婷婷 插| 成人中文网| 玖热精品综合视频| 六月丁香五月天| www.91在线观看| 婷婷精品性视频| 91狼友视频网页更新| 久热91精品| 五月开心激情| 久久婷婷五月综合啪| 日本五月婷婷| 免費亭亭成人| 五月天色影院| 五月天婷婷六月激情网| 丁香五月综合激情啪啪| 九月丁香网婷婷| 日韩抽插操逼| 五月婷婷久久综合| 六月丁香深深爱综合网| 五月天色色色| 97色色色色色色色色色色色色色| 五月婷婷性爱| 色爱99| 丁香六月婷婷综合| 插插插色综合网| 天天做天天爱天天爽| 888精品福利地址| 337p大胆噜噜噜噜噜91Av| 婷综合六月| 九九这里只有精品在线视频| 99精品国产在热久久| 国产va在线视频| 亚洲愉拍99热成人精品| 五月激情天天干| 欧美一线视频| 91婷婷丁香五月| 国产美女视频久| 九九热婷婷| 久久99久久99精品免视看婷| 激情五月,色五月| 久久思思热| 婷婷五月天亚洲精品| 91a片爽| 五月色影院| 日本天天色| 丁香五月天BBw| 性av| 婷婷五月激情片| 激情六月婷婷啪啪| 操碰99| 亚洲成人色五月婷婷综合| αv中文字幕在线观| 婷婷五月天开心激情网| 狠狠色色| 综合激情四射一theav| 五月激情久久综合网| 久久aaaaa| 亚洲天堂热| 色情丁香五月天| 亚州第一黄网| 日本va欧美va国产激情| www、色色色| 大香蕉久久久久| 69精品人人人人| 在线中文字幕免费视频| 99精品自拍视频| 操逼福利视频| 五月天激情小说| 五月丁香六月婷婷在线播放| 久久精品日| 人人摸人人搞| 亭亭玉立国色天香| 亚洲精品成人片在线播| 亚洲精品久久久无码| www.25五月婷婷| 97超级碰碰碰久久久| 久热99热| 婷婷五月丁香网| 九九色色| 97碰碰在线观看视频| 国产做爰视频免费播放| 深爱激情五月网| 色五月丁香伊人五月| 无码地址| 色播婷婷五月天| 婷婷九月久久| 丰满少妇猛烈A片免费看观看| www 五月天 com| 亚洲综合久| 天天操天天爱天天玩| 婷婷五月天久久综合88| www.色欲丁香婷婷| 激情五月婷婷| 丁香五月久久| 成人在线日韩| 日韩av在线免费观看| www.亚洲激情| 深爱五月亚洲| 伊人五月网| 国产激情久久久| 丁香久久九九99| 精品成人在线观看| 六月婷婷色色色| 欧美美美女性色视频| 五月丁香六月久久| 久久xx| 婷婷性爱五月天| 五月婷婷在线观看| 五月婷A V在线| 99久久精品国产色欲| 久久激情五月网| 天堂AV三级| 99热这里是精品| 成人无码髙潮喷水A片| 色色色综合色| 狠狠色精品综合| 色色哒五月婷婷六月丁香| 日本天天操| 久热婷婷| 五月停停999| 丁香五月 六月婷婷首页| www.五月天婷婷| 超碰久热| 国产乱码久久| 激情av在线| 免费超碰在线观看| 国产亚洲色婷婷99精品| 五月天激情四射网站| 九伊人网| 直接看的AV网站| 色情五月综合婷婷| 婷婷五月天激情网| 五月天综合在线观看视频| 丁香五月影院| 五月丁香综合色婷婷| 色婷婷基地| 色综合色色| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 日本色图综合| 婷婷五月丁香超碰| 免费观看欧美成人AA片爱我多深| 亚洲色无码A片一区二区麻豆| 伊人综合网站| 97久操视频| 国产成人99久久亚洲综合精品| 婷婷五月综合网| 五月天婷婷影院| 五月丁香六月婷婷成人| 激情五月丁香婷婷| 五月婷婷xxx| 五月丁香综合啪啪| www.99久久久久99| 色婷婷亚洲婷婷在线观看| 激情丁香五月天图片| 99精品在线| 涩玖玖免费视频| 久久激情网| 大香蕉狠狠爱主页| 久久激情五月| 色狠狠狠干| 超PEN精品在线| 天天干肏夜夜| www.色综合.com| 性日本激情| 国产午夜伦鲁鲁| 日本操逼九九九九58日本操逼| 五月天成人网在线观看| 九九色精品| 另类在线| 丁香色综合| 91好好热日本在线| 丰满老熟妇BBBBB搡BBB| 色色热99| 91 九色 入口| 99热精品在线在线| 六月婷婷色综合| 色婷| 一级性感毛片| 五月丁香网站| 日日夜夜狠狠操| 99精品久久| 99婷婷精品推荐在线视频| 丁香五月中文字幕久色| 青青草原伊人网| 国产67194| 停婷丁五月在线| 婷婷97色| 五月天婷婷綜合院| 六月五月久久丁香| .肏屄视频一区二区| 国产成人亚洲综合A∨婷婷| 色欲人妻综合aaaaaaaa网| 色停停影院五月天| 国产AV一区二区三区最新精品| 婷婷日| 日本黄色精品| 婷婷99狠狠躁天天久久久九九九| 综合色五月| 亚洲五月婷天天操| 久久女人九九| 欧美性生交XXXXX无码小说| 五月婷婷六月丁香玖玖玫瑰91| 任你爽在线视频| 激情av| 久久这里只有精品99| 伊人网大香| 狠狠色五月天| 五月天婷婷社区| 五月综合影院| 久热这里只有精品视频6| 做爱夜夜干天天操| 欧美成性色| 日韩抽插操逼| 婷婷操逼网| 九九热在线观看6| 婷婷五月丁香激情| 日逼AV影音先锋男人资源站| 婷婷五月天伊人| 日本婷婷五月天| 大香蕉综合在线| 噜噜噜狠狠色综合| 色综合色综合网| 26uuu精品一区二区| 五月丁香久久| 色五月激情五月| 激情涩播| 色婷婷五月综合在线| 久久超级碰视频| 久久人人超| 人妻性爱av网站| 9色在线| 日韩黄黄| 狠狠草综合网| 亚洲激情另类| 99爱这里只有精品免费视频| 日本高清久久| 丁香婷婷五月激情四射网| 97婷婷五月丁香| 嫩草哈哈操| 97色久| 婷婷成人在线| 97亚洲婷婷| 丁香五月婷婷五月| 国产操肏网站| 色综合色欲综合天天免费| 99精在线| 婷婷色导航| 亚洲AV成人精品网站在线播放| 日本婷婷五月天| 九九久久综合| www.com色播五月天| 亚洲成人网站在线播放| 精品久久99| 六月色丁香中文字幕| 最新色色五月天| 精品人妻午夜一区二区三区四区| 婷婷丁香日韩五月| 新激情综合| 丁香五月aV| www.五月天。com| 婷婷五月天手机版视频| 成人视频一区| 亚洲永远av在线播放| 婷婷五月天改成什么了| 在线中文亚洲| 五月婷婷六月激情| 99视频这里只有免费精品| Xx色综合| 六月激情综合| www.99婷婷| 五月色综合网| 97久久久免费福利网址| 激情五月色综合| 国产AV一区二区三区日韩| 国产AV网页| 五月丁香婷婷综合网色欲| 被男人添B超爽视频| 97自拍视频网| 79精品视频| 微拍92| www色五月| 奇米色大香蕉| 99热都是精品| 大香伊人婷婷影院| 五月天五月色婷婷综合| 五月天激情AV| 国产精自产拍久久久久久蜜| 久久这里只有精品07| 婷婷成人基地| 99热色在线精品| 日本在线wwww| 婷婷五月AV| 大香蕉人在线65| 91丨九色丨白浆| 99热99精品| 久大香蕉| 亚洲无码免费看| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 色婷婷导航| 婷婷色婷婷| 99综合网| 五月天激情电影| 超碰2021| 九九热只有精品| 精品久久婷婷| 九九热婷婷| 久久网日本| 五月丁香啪啪| 天天精品视频在线观看视频| 射区导航| 五月丁香影院| 激情综合婷婷| 亚洲成人在线免费| 夜精品无码A片一区二区蜜桃| 色婷婷激情| 久久五月天婷婷| 久热中文字幕| 91人人人人人| www.久久久.com| 五月天色婷婷小说| 亚洲成人中心| 久久久亚洲精品一区二区三区浴池| 天天操无码| 欧美三级巜人妻互换| 亚洲国产99| 掩去也综合五月视频| 激情都市另类| 色久天| 超碰免费99| 26uuu亚洲欧美| 久久五月婷婷电影| 亚洲人人操| 人人干人人操人人摸人人做| 久久网站免费亚洲| 日本不卡高字幕在线2019| 婷婷伊人网| 久热这里| 亚洲狠狠干| 婷婷五月综合久久中文字幕| se色综合网| 中文字幕操比影片| 婷婷丁香综合网| 强辱丰满人妻HD中文字幕| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 色丁香五月| 99精品免费视频| 99久久久久久www| 婷婷五月激情图片| 91久久色| 91精品无码| 婷婷亚洲天堂| 久久婷婷色| 五月天婷婷导航| 99视频九九热| 性一交一乱一交A片久久四色| 疯狂做受XXXX高潮A片动画| 久久婷婷六月综合| 思思热精品在线视频| 亚洲av成人在线| 色婷婷五月天不卡| 亚洲婷婷免费| 99国产小视频| 少妇激情五月天| 强伦轩人妻一区二区电影| 婷婷丁香亚洲色综合91| 精品久久99| 亚洲婷婷五月天| 国产精品第一国产精品| 亚洲免费av观看| 色偷偷色婷婷| 五月天国产成人| 亚洲婷婷丁香五月视频| 天天爽天天爽| 久久婷婷视频| 超碰自拍天堂| 99热99色| 婷婷深爱五月丁香网| 婷婷深爱五月| 婷婷久久综合久| 精品九九久久| 色色国产| 涩五月婷婷| 大香蕉人人网| 4399欧美另类视频| 亚洲日本激情| 啪啪操超碰| 婷婷激情五月综合| 色五月色五天色情网址| 99综合99| 五月综合视频| 大香蕉久久视频久久视频| 五月丁香九九| 久久99热久久99精品| 久久婷婷精品| a毛片二逼wwwwwwwwww| 91色在线 | 日韩| 性爱在线播放av| 五月婷婷69| 777精品久无码人妻蜜桃| 亚洲av免费在线| 丁香九月激情在线视频| 夜夜做天天爽| 激情综合网五月丁香| 老师高潮流白浆喷水的A片| 丁香六月婷婷缴情欧美| WWW.99视频| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 亚洲激情五月| 国产视频福利| 五月天合网| 久久婷丁香五月| 久久思思99| 九九久久视频| chaopengdaxiangjiao| 天天搞夜夜六| 99热66| 五月天婷婷香蕉狠狠超碰综合| 欧美日本国产欧美日本韩国99 | 97热这里只有精品| 99热香港| 99热的无码| 丁香五月天欧洲在线| 熟女激情五月天| 婷婷五月丁香久久| 久草婷婷网| 中文不卡一二三区| 精品久热| 亚洲无码色| 色色色99| 欧美 日韩 成人| 色综合婷婷| 啪啪色激情五月天| 激情婷婷在线中文字幕| 曰韩少妇内射免费播放| 丁香五月成人丝袜| 99视频内射三四| 激情婷婷啪啪| 丁香五月综合在线视频| 丁香五月天婷婷激情| 九月丁香久久网| 久久激情综合| 日韩黄色影院| 日本全黄一级999| 天天开心AV色综合婷婷五月天| 99碰碰碰| 日韩一级A片黄色| 五月丁香色| 六月丁香婷婷网| 丁香婷婷九月| 激情五月天啪啪视频| 婷婷五月天亚洲色| 亚洲欧美婷婷五月色综合| 久久9精品| 人人澡天天色天天做| 日本高清不卡免费一区二区三区| 色婷婷小说网| 免费视频无码| 色欧美一级| 五月天婷婷丁香人人操91| 超pen个人视频97| 九九伦子片| 五月 激情视频| 97综合在线| 日韩AAA| 久久99热精品a片在线观看| 99综合免费视频| 亚洲成人网站在线播放| 五月丁香亭亭操逼| 久久伊人大香蕉| AA片在线观看视频在线播放| 婷婷视频在线碰| 婷婷99狠狠躁天天躁中文| 五月天综合色| 一本久道综合99| 五月天色婷好好| 欧美97p| 婷婷va| av人人干| 婷五月天影院| 大香蕉Av在线| 99热在这里只有免费精品| 色欲资源网| 丁香五月天啪啪激情综和网| 五月婷在线| 五月婷婷,六月丁香| 成人做爰A片免费看视频| 五月深情久久| 色色综合网站| 天天草天天日| 五月丁香久| 五月婷婷五月天| 国产精品岛国片在线观看免费| 色婷婷性爱| 亚洲色婷婷| 骚货艹网站视频| AV在线大香蕉| 色播五月网| 真实熟女-91九色| 色婷婷19| 综合网五月天123| 婷婷五月激情五月激情| 99操视频| 伊人丁香在线| 色婷婷中文在线| 婷婷五月天日本无码| 九九人人操| 色婷婷色丁香色欲av| www婷婷| wwwwww.色| 五月天激情四射| 超热久碰.com| 高清无码 一区 二区 三区| 欧美色久| 亚洲正能量欧美| 久久只有精| 欧美乱码国产一级A片| 桃色成人网| 91狠狠色| 五月婷婷六月丁香色| 偷偷操99| 97操碰免费视频| Xx色综合| A在线观看| www.91AV.com| wwccc久久久| 久色激情| 五月天久久www| 欧美爆乳一区二区三区| 亚洲日韩一页精品发布| 人妻22p| www.久热| 久久香视频| 深爱激情网婷婷| 丁香五月婷婷AV在线| 99热这里全是精品| 日本情色一区二区| 色日本丁香婷婷| 久久久99久久| 激情久久丁香| 99热首页在线30| 色五月播五月| 99热在线精品播放| 色五月婷婷小说亚洲中文字幕组| 六月激情综合| 色狠狠综合网| 色综合五月| #NAME?| 亚洲第一视频 久久| 免费精品99| 六月色日韩| 综合婷婷| 亚洲激情六月| 久久久久久久久人妻| 伊人丁香五月天丁香在线婷| 亚洲精品色色| 久久99热这里只有精品| 亚洲成人AV在线观看| 五月丁香无码| 五月丁香激| 婷婷激情丁香五月天综合| 亚洲婷婷免费| www.超碰在线| 天天日综合| 久操人妻| 五月丁香偷拍| 偷拍91九色| www.天天干| 亚洲网站999| 91综合色| 亚洲综合草草| 99这里| 五月久久五月激情| 99综合视频一体| ri电影在线| 婷婷五月天福利| 欧美视频五区| 亚洲欧美综合7777色婷婷| 超碰在线人妻| 伊人五月综合网| 91互操| 狠狠色综合网| 无码地址| 香蕉婷婷五月| www色五月天| 殴美97色| 五月丁香久| 久久久婷婷婷| 欧美色综合天天久久综合精品 | 亚洲激情五月丁香久久久久| 五月久久丁香| 六月综合在线| 一区中文字幕电影| 五月丁香六月激情综合| 97碰| 国产成人精品一区二三区熟女在线| 久操无码| 大战熟女丰满人妻AV| 午夜无码精品色综合久久| 五月丁香婷久久| 婷婷五月激情的图片| 色V狠狠的干| 欧美大肥婆大肥BBBBB| 三级三久久线久久99久目本WW| 日本九婷婷| 久久狠狠欧美| 亚洲精品无AMM毛片| 天天狠狠夜夜狠狠2023| 日本色天堂| 精品色| 九九热视频思思| 在线超碰91| 色五月首页| 精品无码99| 丁香五月久久社区| 大香蕉网站,大香蕉综合| 激情影院内射| 亚洲欧美国产A片免费观看| 五月婷婷综合久久| 色综合九九| 国产一区二区av免费| 噜噜狠狠色综合久| 色婷婷五月天亚洲| 97超级碰人人| 人妻内射视频| 五月色情婷婷| 亚洲激情六月| 第五色婷婷| 亚州操人在线视频| 久久久久9999| 国产av天天插天天操天天爽| 久久久久久综合88| 五月丁香六月婷婷色| 久久最新色| 日韩中文字幕| 五月婷婷综合在线视频小说| 99re66热这里只有精品| 超碰人妻公开在线| 国产激情综合五月久久| 天天操夜夜爱| 丁香婷婷五月激情综合| 99re在线免费视频| 国产乱子轮XXX农村| 久久婷婷视频| 日日噜噜久久婷婷五月天| 九九热99免费视频| 五月丁香六月婷婷网| 99精品性爱| 五月婷婷六月丁香综合视频在线| 97色碰碰公开视频| 青草五月天| 五月婷婷在线综合| 久久丁香五月婷婷激情综合网| 成人无码精品1区2区3区免费看| 99这里只有精品|v| 久久婷婷综合网| 亚洲无码AV片| 国产真实乱了老女人视频| 天堂网啪啪| 五月丁香六月婷婷视频| 综合色影院| 中文字幕高清av| AV九九| 2025天天日爽| 丰满人妻一区三区三区| 亚洲精品色色| 色五月丁香91| 91色婷婷综合久久中文字幕二区| 五月天色社区| 激情综合色五月六月婷婷| 99热只有精品综合| 9久久AV| 超级碰91| 在线视频婷婷| 无码激情AAAAA片-区区| 激情综合色| 深爱五月激情| 先锋av性爱成人电影| 久久久久激情网| 99ri视频在线观看| 国产,欧美,学生妹,视频| aaa久久| 亚洲婷婷免费| 婷婷香五月天| 天天日天天日天天搞| 夜夜夜叫天天天做| 玖玖在线资源视频| 丁香六月婷婷综合色| 日韩精品超碰在线观看| 欧美大片| 嫩草AV久久伊人妇女超级A| 久久天天| 超碰在线人妻| 婷婷精品| 99精品免费视频| 丁香五月性爱| 激情五月影院| 亚洲中文字幕网| 嫩草视频在线观看| 日韩综合久久| 大香蕉伊人久久| 在线天堂9| 日韩精品999| 久久色五月天| 色五月色五天色情网| 26UUU欧美激情一区二区| 伊久久婷婷| 婷婷五月综激情| 五月丁香久人妻中文| 色婷婷88| 狠狠狠色激情综合适合| WWW.17C亚洲精品| 99热.com| 男人的天堂五月丁香| 激情网五月天| 久久婷婷激情视频| 色五月婷婷色五月| 色婷婷六月| 色婷婷在线视频| www.色综合| 99久re热视频精品98| 激情av| 免费视频WWW在线观看网站| 久久这里只精品| 丁香五月综合| 久久色频| 婷综合六月| 天天干天天干天天| 九九热视| hd五月婷婷在线| 久久久久久97| 久久婷婷免费| 五月天婷婷丁香社区| 91色吧网| A片试看120分钟做受图片| 亚洲不卡| 久久aaaa片一区二区| 欧美噜噜免费观看| 综合网色综合| 婷婷综合丁香| 欧美成人A片AAA片在线播放| 婷婷五月天AV| www.日韩艹| 久久久久久久久久久月丁| 婷婷五月色| 亚洲中文字幕AV| 成人视频婷婷| 九九热99精品| 五月丁香啪| 五月天激情久久| 久久大大香| 大地9中文在线观看免费高清| 性色99| 五月天六月天| 91热爆在线| 色色色色色五月丁香| 婷婷伊人欧美| 国精产品一区一区三区免费视频| 丁香五月天天高清在线| 亚洲天堂亚洲色色色| 99九九99九九九视频精彩| 夜夜嗨一区二区三区直播内容| 久久婷婷五月| 久久五月天激情婷婷| www.色综合| 五月天色婷婷成人| 丁香色六月婷婷| 超碰日韩人妻在线| 97干视频在线| 五月丁香色狠狠干大屄| 狠狠草综合网| 日本高清久久| www.99色在线| 亚洲精品国产成人AV在线| 九九av| 日日综合网| 婷婷五月天堂| 亚洲国产网站| 五月丁香色色综合| 丁香五月天视频| 婷婷色网| 久综合| 五月花婷婷最新| 丁香五月激情啪啪| 色婷婷激情视频| 新99思思视频| 五月人人丁香婷婷五月人人丁香| 99色热视频| 99免费在线视频| 久久您您综合网| A1片久久久| 婷婷五月天成人基地| 这里只有精品视频在线| 禁片二区| 综合狠狠干| 任你日视频| 久久五月婷综合网| 婷婷爱综合| 五月天成人综合| 色婷婷成人做爰A片免费看网站| 4438全国最大视频成人网站在线观看 | 婷婷五月天影视网址| 伊人五月综合网| WWW.五月com| mmm1717.6dbm人人爱人人操| 热久久91| 亚洲国产另类av| 99性感视频| 99综合自拍| 夫妻超碰在线| 欧美综合激情五月| 婷婷黄色| 婷婷五月在线影院| 久久网日本| 天天日日夜夜| www...com黄在线观看| 色天天狠狠干| 五月激情小说网| 女婷久久| 丁香五月天堂网| 青青999| 中文字幕 久久9999| 五月激情啪啪| 欧美色色色色色色色色色色| 激情综合色播| 超碰69天堂| 99久热在线精品| 9久精品视频| 99色精品| 99热免费| 国产黄色在线观看| 丁香亚洲婷婷五月| 99热网站| 五月天天堂久久| 色五月婷婷激情| 五月婷久久久久综合| 激情五月丁香激情综合网| 东京热免费视频| 五月丁香综合啪啪啪啪啪| 五月丁香六月婷婷啪啪| 久啪欧美| 永久免费一区二区三区| 色婷婷丁香社综合| 丁香五月六月| 丁香五月婷婷激情完整版| 丁香五月天资源网| 婷婷伊人綜合中文| 99色色网| 狠狠搞五月天| 99爱最新免费视频在线观看| 久久九精品| 91久久日日| 久久久久8888| 婷婷激情六月天视频| 日韩人妻无码精品| 色吧网91| 九九综合精品| 黄色激情五月天| 五月丁香色综合| 欧美激情性做爰免费视频| 丁香五月欧美色综合| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 婷婷久月| 丁香美女主播视频在线观看 | 五月婷婷综合在线亚洲视频| 激情综合网五月丁香| 亚洲五月天婷婷综合| 激情五月激情综合网| 99啪在线视频| 久久这里99| 99久久婷婷五月综合| 在线综合啪| 亚洲五月天综合| 5月婷婷五月天| 99视频精品| 色约约视频一区二区三区四区五区 | 99re在线这里只有精品视频首页| 五月天婷婷在线播放免费| 久久天堂色| 久久99综合网| 色色综合无码| 偷拍九九热| 日本五月婷婷| 91久久九色| 99视频35精品视频在线观看| 99re这里只有精品9| 91在线操逼视频| 久久99美女精彩视频| 婷婷中文字暮| 4399在线日本A片| 成人 在线 日韩| 五月丁香久人妻中文| 26uuu四色| 超碰9799| 五月婷婷av| 影音先锋按摩| 人与禽A片啪啪| 五月欧美丁香在线观看| 丁香五月婷婷久久综合激情网 | 色啪综合| 四月婷婷五月色综合| 玖玖爱伊人网| 久久久久激情| 婷婷区日本| 91在线操| 亚洲日韩一页精品发布| 五月天婷婷丁香|