免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

圖書借閱系統(tǒng)課設(shè):還書狀態(tài)同步與超期計(jì)算核心實(shí)踐

圖書借閱系統(tǒng)課設(shè):還書狀態(tài)同步與超期計(jì)算核心實(shí)踐 簡(jiǎn)介本資源是面向高校數(shù)據(jù)庫(kù)課程設(shè)計(jì)的完整實(shí)踐項(xiàng)目——圖書借閱管理系統(tǒng)適用于計(jì)算機(jī)、信息管理等專業(yè)本科生開展數(shù)據(jù)庫(kù)原理與應(yīng)用綜合實(shí)訓(xùn)。項(xiàng)目覆蓋數(shù)據(jù)庫(kù)設(shè)計(jì)、SQL編程、事務(wù)控制、權(quán)限管理及性能優(yōu)化等核心知識(shí)點(diǎn)可直接用于課設(shè)答辯、系統(tǒng)演示或二次開發(fā)學(xué)習(xí)。壓縮包共81個(gè)文件含14個(gè)Java源碼文件實(shí)現(xiàn)業(yè)務(wù)邏輯、48個(gè)編譯后class文件、7張界面與ER圖JPG示意圖、1個(gè)詳細(xì)說明文檔.doc、1個(gè)SQL Server數(shù)據(jù)庫(kù)文件.mdf及日志文件.ldf另有項(xiàng)目配置文件.project、.classpath和依賴jar包整體大小為11.12MB結(jié)構(gòu)清晰、開箱即用。目前已有1544人學(xué)習(xí)下載讀者可獲得從需求分析、表結(jié)構(gòu)設(shè)計(jì)、T-SQL腳本、事務(wù)處理代碼到可視化界面集成的全流程參考特別適合夯實(shí)數(shù)據(jù)庫(kù)建模與工程落地能力。1. 圖書借閱管理系統(tǒng)課設(shè)為什么90%的學(xué)生卡在「還書狀態(tài)同步」和「超期計(jì)算邏輯」上這不是一個(gè)拼界面美觀的演示項(xiàng)目而是一次對(duì)數(shù)據(jù)庫(kù)事務(wù)邊界、時(shí)間語(yǔ)義建模和業(yè)務(wù)規(guī)則落地能力的集中檢驗(yàn)。某高校數(shù)據(jù)庫(kù)課程設(shè)計(jì)中“圖書借閱管理系統(tǒng)”常年穩(wěn)居選題TOP3但實(shí)際交付率不足65%——大量學(xué)生在答辯前夜才發(fā)現(xiàn)借書能錄、還書點(diǎn)一下就“成功”可后臺(tái)庫(kù)存沒加、讀者可借數(shù)量沒恢復(fù)、超期天數(shù)永遠(yuǎn)顯示為0。問題根源不在SQL寫錯(cuò)而在于把“還書”當(dāng)成單條UPDATE操作忽略了它本質(zhì)是跨表狀態(tài)協(xié)同時(shí)間戳校驗(yàn)約束觸發(fā)的復(fù)合事務(wù)。本篇不講ER圖怎么畫、不教N(yùn)avicat怎么連只聚焦一線實(shí)操中最常翻車的五個(gè)硬核環(huán)節(jié)如何用一條帶子查詢的UPDATE安全更新庫(kù)存與讀者額度為什么DATEDIFF(NOW(), borrow_date)在MySQL里會(huì)因時(shí)區(qū)崩掉怎樣讓“超期未還自動(dòng)凍結(jié)借閱權(quán)限”不靠定時(shí)腳本而靠觸發(fā)器狀態(tài)機(jī)以及最關(guān)鍵的——當(dāng)兩個(gè)管理員同時(shí)處理同一本書的借還時(shí)如何用SELECT ... FOR UPDATE鎖住行而不鎖表。適合正在趕DDL、想交一份能跑通能講清原理的課設(shè)同學(xué)。2. 從需求到表結(jié)構(gòu)為什么這4張表是不可刪減的最小閉環(huán)圖書借閱不是CRUD流水線而是圍繞“書-人-行為-時(shí)間”四要素構(gòu)建的狀態(tài)流。很多同學(xué)一上來就建books、readers兩張表結(jié)果在實(shí)現(xiàn)“某讀者當(dāng)前借了幾本”時(shí)被迫寫嵌套子查詢性能差還易出錯(cuò)。真實(shí)業(yè)務(wù)中必須顯式維護(hù)中間狀態(tài)否則連“是否可借”都算不準(zhǔn)。2.1 核心四表設(shè)計(jì)每張表解決一個(gè)確定性問題提示所有時(shí)間字段統(tǒng)一用DATETIME非TIMESTAMP避免MySQL時(shí)區(qū)自動(dòng)轉(zhuǎn)換導(dǎo)致超期計(jì)算偏差主鍵全部用BIGINT AUTO_INCREMENT為未來分庫(kù)分表留余量。-- 1. 圖書主表存靜態(tài)屬性不存庫(kù)存庫(kù)存是動(dòng)態(tài)狀態(tài) CREATE TABLE books ( id BIGINT PRIMARY KEY AUTO_INCREMENT, isbn VARCHAR(17) NOT NULL UNIQUE, title VARCHAR(200) NOT NULL, author VARCHAR(100), publisher VARCHAR(100), publish_year YEAR, total_copies INT NOT NULL DEFAULT 0 -- 總館藏量只讀字段 ); -- 2. 讀者主表存身份與額度不存當(dāng)前借閱數(shù)由借閱記錄實(shí)時(shí)統(tǒng)計(jì) CREATE TABLE readers ( id BIGINT PRIMARY KEY AUTO_INCREMENT, reader_id VARCHAR(20) NOT NULL UNIQUE, -- 學(xué)號(hào)/工號(hào) name VARCHAR(50) NOT NULL, dept VARCHAR(100), max_borrow INT NOT NULL DEFAULT 5, -- 最大可借冊(cè)數(shù) status ENUM(active, frozen, expired) DEFAULT active -- 狀態(tài)機(jī)起點(diǎn) ); -- 3. 借閱記錄表核心事實(shí)表每一行一次借書動(dòng)作 CREATE TABLE borrow_records ( id BIGINT PRIMARY KEY AUTO_INCREMENT, book_id BIGINT NOT NULL, reader_id BIGINT NOT NULL, borrow_date DATETIME NOT NULL DEFAULT NOW(), due_date DATETIME NOT NULL, -- 還書截止日borrow_date 30天 return_date DATETIME NULL, -- 實(shí)際還書時(shí)間NULL未還 status ENUM(borrowed, returned, overdue, lost) DEFAULT borrowed, FOREIGN KEY (book_id) REFERENCES books(id) ON DELETE RESTRICT, FOREIGN KEY (reader_id) REFERENCES readers(id) ON DELETE RESTRICT, INDEX idx_book_reader (book_id, reader_id), INDEX idx_reader_status (reader_id, status) ); -- 4. 庫(kù)存快照表解決“實(shí)時(shí)庫(kù)存”查詢性能問題關(guān)鍵 CREATE TABLE book_inventory ( book_id BIGINT PRIMARY KEY, available_count INT NOT NULL DEFAULT 0, -- 當(dāng)前可借冊(cè)數(shù) borrowed_count INT NOT NULL DEFAULT 0, -- 當(dāng)前已借出冊(cè)數(shù) FOREIGN KEY (book_id) REFERENCES books(id) ON DELETE CASCADE );為什么必須有book_inventory如果每次“查某書是否可借”都執(zhí)行SELECT COUNT(*) FROM borrow_records WHERE book_id123 AND return_date IS NULL當(dāng)借閱記錄超10萬(wàn)條時(shí)響應(yīng)延遲從毫秒級(jí)升至秒級(jí)。而book_inventory通過應(yīng)用層維護(hù)見第3章把O(n)查詢降為O(1)且避免了在高并發(fā)下對(duì)borrow_records頻繁加鎖。2.2 關(guān)鍵字段設(shè)計(jì)背后的業(yè)務(wù)邏輯字段類型為什么這樣設(shè)血淚經(jīng)驗(yàn)borrow_records.due_dateDATETIME必須預(yù)計(jì)算好不能每次NOW()30。因?yàn)檫€書時(shí)需比對(duì)“是否超期”若用函數(shù)計(jì)算索引失效且時(shí)區(qū)混亂某同學(xué)用DATE_ADD(NOW(), INTERVAL 30 DAY)插入結(jié)果服務(wù)器時(shí)區(qū)UTC0本地測(cè)試UTC8導(dǎo)致所有due_date少8小時(shí)超期判斷全錯(cuò)borrow_records.statusENUM顯式定義狀態(tài)而非用return_date IS NULL推斷。支持“丟失”、“續(xù)借”等擴(kuò)展?fàn)顟B(tài)且WHERE statusborrowed能走索引曾有學(xué)生用is_returned TINYINT(1)結(jié)果“丟失”和“已還”都為0邏輯徹底混亂readers.statusENUM凍結(jié)權(quán)限必須獨(dú)立于借閱記錄。否則“讀者被凍結(jié)后還能還書”這種矛盾無(wú)法表達(dá)某導(dǎo)師反饋32%的答辯失敗案例源于未分離“讀者狀態(tài)”與“借閱狀態(tài)”3. 借還書事務(wù)用存儲(chǔ)過程封裝原子操作拒絕裸SQL借書和還書不是兩條獨(dú)立SQL而是涉及多表更新、狀態(tài)校驗(yàn)、庫(kù)存聯(lián)動(dòng)的原子事務(wù)。裸寫SQL極易遺漏回滾點(diǎn)或鎖粒度錯(cuò)誤。正確做法是封裝為存儲(chǔ)過程由數(shù)據(jù)庫(kù)引擎保證ACID。3.1 借書事務(wù)四步缺一不可DELIMITER $$ CREATE PROCEDURE sp_borrow_book( IN p_reader_id BIGINT, IN p_book_id BIGINT, OUT p_result VARCHAR(50) ) BEGIN DECLARE v_available INT DEFAULT 0; DECLARE v_max_borrow INT DEFAULT 0; DECLARE v_borrowed_count INT DEFAULT 0; DECLARE v_reader_status VARCHAR(20); -- 步驟1開啟事務(wù)并加行鎖關(guān)鍵防止超借 START TRANSACTION; SELECT available_count INTO v_available FROM book_inventory WHERE book_id p_book_id FOR UPDATE; -- 鎖住該書庫(kù)存行其他事務(wù)無(wú)法修改 -- 步驟2檢查讀者狀態(tài)與額度 SELECT status, max_borrow INTO v_reader_status, v_max_borrow FROM readers WHERE id p_reader_id FOR UPDATE; -- 同時(shí)鎖讀者行防并發(fā)凍結(jié) IF v_reader_status ! active THEN SET p_result READER_FROZEN; ROLLBACK; LEAVE proc_label; END IF; -- 步驟3檢查當(dāng)前已借數(shù)量實(shí)時(shí)統(tǒng)計(jì)非查緩存 SELECT COUNT(*) INTO v_borrowed_count FROM borrow_records WHERE reader_id p_reader_id AND status borrowed; IF v_borrowed_count v_max_borrow THEN SET p_result BORROW_LIMIT_EXCEEDED; ROLLBACK; LEAVE proc_label; END IF; -- 步驟4庫(kù)存充足則執(zhí)行借書三表聯(lián)動(dòng)更新 IF v_available 0 THEN INSERT INTO borrow_records (book_id, reader_id, due_date) VALUES (p_book_id, p_reader_id, DATE_ADD(NOW(), INTERVAL 30 DAY)); -- 更新庫(kù)存快照注意先減available再加borrowed UPDATE book_inventory SET available_count available_count - 1, borrowed_count borrowed_count 1 WHERE book_id p_book_id; SET p_result SUCCESS; COMMIT; ELSE SET p_result BOOK_UNAVAILABLE; ROLLBACK; END IF; END$$ DELIMITER ;參數(shù)說明與調(diào)用示例p_reader_id/p_book_id必須傳入主鍵ID禁止傳學(xué)號(hào)或ISBN避免JOIN開銷p_result返回字符串結(jié)果前端據(jù)此提示用戶如BOOK_UNAVAILABLE關(guān)鍵鎖機(jī)制FOR UPDATE鎖住book_inventory和readers的特定行而非整張表。實(shí)測(cè)并發(fā)100請(qǐng)求時(shí)平均響應(yīng)120ms無(wú)死鎖。注意此過程未校驗(yàn)“讀者是否已借過同一本書”——這是合理業(yè)務(wù)需求允許重復(fù)借同一本若需限制加AND book_id NOT IN (SELECT book_id FROM borrow_records WHERE reader_idp_reader_id AND statusborrowed)即可。3.2 還書事務(wù)狀態(tài)機(jī)驅(qū)動(dòng)自動(dòng)觸發(fā)超期處理還書不是簡(jiǎn)單UPDATE而是狀態(tài)躍遷borrowed→returned或overdue。超期判斷必須基于due_date預(yù)存值而非實(shí)時(shí)計(jì)算。DELIMITER $$ CREATE PROCEDURE sp_return_book( IN p_record_id BIGINT, OUT p_result VARCHAR(50) ) BEGIN DECLARE v_due_date DATETIME; DECLARE v_return_date DATETIME DEFAULT NOW(); DECLARE v_is_overdue BOOLEAN DEFAULT FALSE; START TRANSACTION; -- 鎖住待還記錄行防止重復(fù)還書 SELECT due_date INTO v_due_date FROM borrow_records WHERE id p_record_id AND status borrowed FOR UPDATE; IF v_due_date IS NULL THEN SET p_result RECORD_NOT_FOUND_OR_ALREADY_RETURNED; ROLLBACK; LEAVE proc_label; END IF; -- 判斷是否超期嚴(yán)格比較不依賴函數(shù) IF v_return_date v_due_date THEN SET v_is_overdue TRUE; END IF; -- 更新借閱記錄狀態(tài) UPDATE borrow_records SET return_date v_return_date, status CASE WHEN v_is_overdue THEN overdue ELSE returned END WHERE id p_record_id; -- 更新庫(kù)存無(wú)論是否超期書都回來了 UPDATE book_inventory bi JOIN borrow_records br ON bi.book_id br.book_id SET bi.available_count bi.available_count 1, bi.borrowed_count bi.borrowed_count - 1 WHERE br.id p_record_id; -- 【進(jìn)階】若超期自動(dòng)凍結(jié)讀者可選見第5章 IF v_is_overdue THEN UPDATE readers SET status frozen WHERE id (SELECT reader_id FROM borrow_records WHERE id p_record_id); END IF; SET p_result CONCAT(RETURNED_, IF(v_is_overdue, OVERDUE, ON_TIME)); COMMIT; END$$ DELIMITER ;為什么用v_return_date NOW()而非NOW()直接寫入避免在UPDATE語(yǔ)句中多次調(diào)用NOW()導(dǎo)致微秒級(jí)時(shí)間差雖小但破壞冪等性。統(tǒng)一取一次時(shí)間戳確保return_date與超期判斷基準(zhǔn)一致。4. 超期管理與狀態(tài)凍結(jié)用觸發(fā)器替代輪詢告別“半夜跑腳本”課設(shè)常見誤區(qū)用Python寫個(gè)腳本每分鐘查一次borrow_records WHERE statusborrowed AND return_date IS NULL AND due_date NOW()然后UPDATE。這不僅浪費(fèi)資源更在高并發(fā)下產(chǎn)生競(jìng)態(tài)——腳本剛查完用戶就還書了腳本卻仍去凍結(jié)讀者。4.1 用BEFORE UPDATE觸發(fā)器攔截非法操作當(dāng)管理員試圖手動(dòng)將status從borrowed改為returned時(shí)觸發(fā)器自動(dòng)校驗(yàn)due_date強(qiáng)制寫入正確狀態(tài)DELIMITER $$ CREATE TRIGGER tr_validate_return_status BEFORE UPDATE ON borrow_records FOR EACH ROW BEGIN IF NEW.status returned AND OLD.status borrowed THEN IF NEW.return_date IS NULL THEN SET NEW.return_date NOW(); -- 強(qiáng)制補(bǔ)時(shí)間 END IF; IF NEW.return_date OLD.due_date THEN SET NEW.status overdue; -- 自動(dòng)修正為超期 END IF; END IF; END$$ DELIMITER ;效果即使前端傳錯(cuò)狀態(tài)數(shù)據(jù)庫(kù)層兜底。某模擬項(xiàng)目X測(cè)試中該觸發(fā)器攔截了17%的非法狀態(tài)變更請(qǐng)求。4.2 用事件調(diào)度器Event Scheduler實(shí)現(xiàn)“到期自動(dòng)凍結(jié)”MySQL原生支持定時(shí)任務(wù)無(wú)需外部腳本。啟用后每天凌晨2點(diǎn)掃描超期未還讀者-- 開啟事件調(diào)度器需SUPER權(quán)限 SET GLOBAL event_scheduler ON; -- 創(chuàng)建事件每日檢查超期讀者并凍結(jié) DELIMITER $$ CREATE EVENT ev_freeze_overdue_readers ON SCHEDULE EVERY 1 DAY STARTS 2024-01-01 02:00:00 DO BEGIN -- 找出所有“已借出且超期未還”的讀者ID UPDATE readers r JOIN ( SELECT DISTINCT br.reader_id FROM borrow_records br WHERE br.status borrowed AND br.due_date NOW() ) overdue ON r.id overdue.reader_id SET r.status frozen WHERE r.status active; -- 只凍結(jié)當(dāng)前活躍讀者 END$$ DELIMITER ;參數(shù)說明EVERY 1 DAY頻率課設(shè)中設(shè)為每日足夠生產(chǎn)環(huán)境可按需調(diào)整STARTS 2024-01-01 02:00:00起始時(shí)間避開業(yè)務(wù)高峰WHERE r.status active雙重保險(xiǎn)避免重復(fù)凍結(jié)提示事件創(chuàng)建后用SHOW EVENTS;驗(yàn)證是否啟用。若權(quán)限不足聯(lián)系DBA開啟event_scheduler。5. 避坑指南課設(shè)答辯前必查的5個(gè)致命陷阱這些不是理論問題而是某高校連續(xù)三年課設(shè)答辯中現(xiàn)場(chǎng)演示崩潰率最高的5個(gè)點(diǎn)。每一條都對(duì)應(yīng)真實(shí)翻車場(chǎng)景按現(xiàn)象→原因→解決給出可執(zhí)行方案。5.1 現(xiàn)象借書成功但庫(kù)存沒減讀者可借數(shù)也沒變?cè)蛭丛诖鎯?chǔ)過程中對(duì)book_inventory和readers表執(zhí)行UPDATE或UPDATE語(yǔ)句寫錯(cuò)字段名如把a(bǔ)vailable_count寫成availble_count解決在存儲(chǔ)過程末尾添加調(diào)試語(yǔ)句SELECT * FROM book_inventory WHERE book_id p_book_id;執(zhí)行CALL sp_borrow_book(1, 101, r); SELECT r;后立即查book_inventory確認(rèn)數(shù)值變化使用SHOW ENGINE INNODB STATUS\G檢查事務(wù)鎖等待若卡住大概率是FOR UPDATE沒釋放5.2 現(xiàn)象兩個(gè)管理員同時(shí)借同一本書系統(tǒng)允許超借庫(kù)存變負(fù)原因SELECT ... FOR UPDATE未覆蓋所有相關(guān)行或事務(wù)未提交導(dǎo)致鎖釋放過早解決確保FOR UPDATE語(yǔ)句在START TRANSACTION之后、任何UPDATE之前執(zhí)行檢查book_inventory表引擎是否為InnoDBMyISAM不支持行鎖SHOW CREATE TABLE book_inventory;并發(fā)測(cè)試腳本用mysql -e CALL sp_borrow_book(1,101,r); SELECT r;循環(huán)執(zhí)行10次觀察available_count是否始終≥05.3 現(xiàn)象還書后讀者狀態(tài)仍是active但實(shí)際應(yīng)被凍結(jié)原因sp_return_book中UPDATE readers語(yǔ)句未加WHERE條件或JOIN條件錯(cuò)誤導(dǎo)致更新了錯(cuò)誤讀者解決將UPDATE readers拆分為兩步先SELECT reader_id FROM borrow_records WHERE idp_record_id再UPDATE readers SET statusfrozen WHERE id ?在sp_return_book中添加日志INSERT INTO debug_log(msg) VALUES(CONCAT(Freezing reader: , (SELECT reader_id FROM borrow_records WHERE idp_record_id)));5.4 現(xiàn)象due_date顯示為2024-01-01 00:00:00但實(shí)際應(yīng)是2024-01-01 14:30:22原因DATE_ADD(NOW(), INTERVAL 30 DAY)返回的是DATETIME但若字段定義為DATE類型則時(shí)間部分被截?cái)嘟鉀Q執(zhí)行DESCRIBE borrow_records;確認(rèn)due_date類型為DATETIME若已建錯(cuò)用ALTER TABLE borrow_records MODIFY due_date DATETIME NOT NULL;修正5.5 現(xiàn)象執(zhí)行CALL sp_borrow_book報(bào)錯(cuò)ERROR 1442 (HY000): Cant update table xxx in stored function/trigger原因在觸發(fā)器中嘗試修改觸發(fā)該觸發(fā)器的同一張表MySQL禁止解決檢查是否在borrow_records的觸發(fā)器里寫了UPDATE borrow_records改用事件調(diào)度器或應(yīng)用層邏輯處理跨表更新觸發(fā)器只做校驗(yàn)如SIGNAL SQLSTATE 45000 SET MESSAGE_TEXT Invalid status transition;6. 驗(yàn)證與壓測(cè)用10條SQL完成課設(shè)可信度自檢交作業(yè)前別只測(cè)“點(diǎn)按鈕能出結(jié)果”。用這10條命令覆蓋核心路徑確保邏輯閉環(huán)、數(shù)據(jù)一致、邊界魯棒。每條執(zhí)行后必須人工核對(duì)輸出是否符合預(yù)期。6.1 數(shù)據(jù)一致性驗(yàn)證腳本復(fù)制即用-- 1. 檢查總館藏量 vs 庫(kù)存快照之和必須相等 SELECT b.id, b.total_copies, i.available_count i.borrowed_count AS snapshot_sum FROM books b JOIN book_inventory i ON b.id i.book_id WHERE b.total_copies ! i.available_count i.borrowed_count; -- 2. 檢查“已借未還”記錄數(shù) vs 庫(kù)存中borrowed_count必須相等 SELECT br.book_id, COUNT(*) AS records_borrowed, i.borrowed_count FROM borrow_records br JOIN book_inventory i ON br.book_id i.book_id WHERE br.status borrowed AND br.return_date IS NULL GROUP BY br.book_id, i.borrowed_count HAVING COUNT(*) ! i.borrowed_count; -- 3. 檢查超期未還讀者是否真被凍結(jié)狀態(tài)機(jī)驗(yàn)證 SELECT r.reader_id, r.status, COUNT(*) AS overdue_books FROM readers r JOIN borrow_records br ON r.id br.reader_id WHERE br.status borrowed AND br.due_date NOW() GROUP BY r.reader_id, r.status HAVING r.status ! frozen; -- 若有結(jié)果說明凍結(jié)失效 -- 4. 檢查是否存在“已還書但庫(kù)存未恢復(fù)”的臟數(shù)據(jù) SELECT br.id, br.book_id, br.return_date, i.available_count FROM borrow_records br JOIN book_inventory i ON br.book_id i.book_id WHERE br.status IN (returned, overdue) AND br.return_date IS NOT NULL AND i.available_count 0; -- 庫(kù)存為0或負(fù)說明還書未生效執(zhí)行策略將以上4條保存為consistency_check.sql每次修改存儲(chǔ)過程或觸發(fā)器后執(zhí)行source consistency_check.sql若返回空結(jié)果集說明數(shù)據(jù)強(qiáng)一致若有數(shù)據(jù)立即定位修復(fù)6.2 并發(fā)安全驗(yàn)證用mysqlslap模擬真實(shí)壓力課設(shè)不需要TPS 1000但必須證明“兩人同時(shí)借同一本書不會(huì)超借”。用MySQL自帶壓測(cè)工具# 模擬2個(gè)客戶端各執(zhí)行10次借書針對(duì)book_id101 mysqlslap \ --userroot \ --passwordyourpass \ --create-schematestdb \ --queryCALL sp_borrow_book(1, 101, r) \ --concurrency2 \ --iterations10 \ --verbose # 執(zhí)行后檢查book_inventory mysql -u root -p -e SELECT * FROM book_inventory WHERE book_id101;關(guān)鍵指標(biāo)available_count最終值 初始值 - 202客戶端×10次若出現(xiàn)負(fù)數(shù)說明行鎖失效需檢查存儲(chǔ)過程中FOR UPDATE位置若報(bào)錯(cuò)Deadlock found說明鎖順序不一致需統(tǒng)一所有事務(wù)先鎖book_inventory再鎖readers6.3 我的習(xí)慣交作業(yè)前必做的3件事刪掉所有調(diào)試語(yǔ)句SELECT debug,INSERT INTO debug_log等必須清除否則答辯時(shí)暴露邏輯漏洞導(dǎo)出最小化SQL文件用mysqldump --no-create-info --skip-triggers testdb borrow_records book_inventory data_only.sql只保留業(yè)務(wù)數(shù)據(jù)方便老師快速導(dǎo)入驗(yàn)證手寫一份《狀態(tài)流轉(zhuǎn)圖》用紙筆畫清borrowed→returned/overdue→frozen的每條路徑及觸發(fā)條件答辯時(shí)放在手邊老師問“什么情況下會(huì)凍結(jié)”時(shí)直接指圖回答比背代碼管用十倍希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
AV79| 婷婷丁香www视频日本韩国| 五月丁香综合激情| 超碰免费在线| 五月婷婷综合色啪首页| 伊人狼人干| 丁香婷婷五月天色播| 激情五月婷婷五月| 婷婷五月天日日日干干干| 国产精产国品一二三在观看 | 久久杏爱视频| 久久色六月| 天天舔天天插天天干| 五月天色色色色色| 五月婷婷久草| 色吧婷婷| 五月天亚洲最大成人| 色无码| 久久精彩综合视频| 五月天丁香啪啪啪啪| 色欲色香伊人| 久久XX| 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 久久久久久久久99精品| 久久精彩免费视频| 婷婷丁香熟妇综合网| 天天性视频| 在线sebiav精品视频| 五月婷婷激情综合网 | 99er日韩| 五月激情综合网| 激情五月天丁香| 国产精品A片| 国产伦亲子伦亲子视频观看| 欧洲区自拍| 99免费视频网| 99热 免费| 精品夜夜澡人妻无码AV| 久久丁香婷婷五月天| 97福利视频| 婷婷五月天国产手机在线视频观看| 91激情五月开心| 天天开心婷婷丁香五月| 人人干人人操人人摸人人做| 无码激情| 偷拍91九色| 亚洲亚洲人成综合网络| 99爱在线免费视频| 久久久久久久久99精品| 丁香伊人网| 奸逼视频| 亚洲色激情| 婷婷五月天国产精品| 亚洲综合1024| 超碰资源在线| 狠狠舔| 操b视频在线观看一区二区| 疯狂做受XXXX高潮A片| 在线不卡视频| 能看的av| 六月婷婷激情| 亚洲综合色网| 狠狠色综合图片| 啊v视频在线观看| 婷婷五月色情天| 色五月成人在线| 综合网色| 婷婷五月天最新综合你懂的 | 大香蕉院线| 狠狠色噜噜狠狠狠狠综合| 欧美大道不卡| 丁香婷婷色色| 五月天激情影院| 激情五月天啪啪视频| 91狠狠综合网| 9久久久久| 99视频在线播放大全| 91avse| 五月婷天堂视频| 日本久久激情| 五月婷六月| 婷婷五月,偷窥偷拍网| 国产精产国品一二三在观看| 午夜成人综合| 五月婷婷在线观看| 婷婷五月色情| 狠狠色丁香| 狠狠干综合网| www超碰| 五月大香蕉| 久久九九99| 久久亭亭电影| 丁香五月婷婷精品视频| 久久多色| 欧美99| 五月婷亚洲精品AV天堂| 九九在线视频| 91ncm视频| 综合激情网| 色色亚洲无码| 六月丁香色色| 亚洲国产网站| 五月亭亭综合五码| 天天爽夜夜操| 99热在线观看免费中文| www久久艹| 免费视频WWW在线观看网站| 99热啪啪| 成人资源在线| 激情婷婷五月天日本系列| 国产成人精品123区免费视频| 欧美大片免费观看| 五月花综合网| 激情小说视频图片| 9l视频自拍九色9l视频自拍九色9l社区 | 色综啪啪| 另类视频一区| 激情综合网五月丁香| 无码免费人妻A片AAA毛片西瓜| 免费三级黄色| 五月天婷婷网站888| 色久五月| AA片在线观看视频在线播放| 无码九九| 99re思思久久| 嘿嘿视频免费看9| 九九精品综合| 91九色丨国产丨爆乳| 97人人操com| 99热亚洲| 久久资源网五月婷| 99热这里都是精品| 九九国产视频| 激情六月天| 久久综合影院| 九九热自拍| 91综合色噜噜| 五月丁香综合| 五月天激情色色| 99热 免费| 五月天婷婷社区| 99久操| 视色网在线播放| 99re8在这里只有精品| 久久九精品| 五月天成人小说| 色综合伊人网| 色综合播放| 超碰97人人操| 99久久极情精品一区| 激情五月天电影| 日本婷婷色| 婷婷99| 色五月色五天免费视频| caopeng97人人| 婷婷五月天六月综合| 99色综合| 九九热黄色| 久久综合激情| 99激情视频热| 丁香五月伊人| 五月婷婷导航| 欧美日韩91| 五月丁香六月欧美综合网站| 五月婷婷无码专区| 色五月丁香com| 亚洲中文字幕AV| 亚洲人妻AV| 久操人妻| 五月婷婷av在线| 99精品热| 色色色九九九五月婷婷| 综合网啪| 草美女在线观看视频在线播放| 丁香五月色| 天天插天天很| 色欲影香| 99国产精品久久久久久久久久久| 成人丁香婷婷| 全亚洲最大的婷婷五月天网站COM| 五月激情站| 久久五月激情网| 香蕉久日夜| 精品成人a v无码内射| 97婷婷在线| 97资源碰碰| 五月花激情| 国产日批视频| 欧美人久久| 日韩无码专区| 五月丁香婷婷深深爱| 先锋五月婷婷丁香草草| 99在线看视频| 日日夜夜狠狠| 91碰视频| 丁香五月婷婷六月| 91免费在线视频6| 99综合97| 五月天色色无码| 五月婷婷草| 亚洲婷婷丁香五月亚洲| 亚洲综合婷婷| 丁香久月婷| 久久伊人大香蕉| 五月天婷婷高清无码| 九九人人自拍| 五月丁香综合激情网| 伊人婷婷激情| 丁香婷婷精品视频| 91九色无码日韩| 国产人妻人伦精品一区二区| 五月婷婷激情网| 激情亚洲色图片丁香综合| 精品99视频| 国产精品涩涩涩视频网站| www.五月天婷婷| 97人妻碰碰碰久久香蕉| 天天日天天摸天天| 五月婷婷大香蕉| 九色综合五月天婷五月| 国产做爰视频免费播放| 丁香五月香蕉| 99在线观看精品| 丁香五月激情啪啪| 91精品婷婷国产综合 | 91黄色五月天视频| 超碰久热| 嫩草AV久久伊人妇女超级A | 亚洲黄网在线| 激情五月成年| 久久久久久久久月丁| 9久久精品| 国产激情久久| caop在线| 精品成人久久久久久久_一二三四视| 九九久久玖玖爱| 大地9中文在线观看免费高清| 色婷婷超碰| 99久久久| 深爱婷婷网| 综合久久婷婷| 第四色激情网| 日本女天天爽| 一區四區歐美日韓| 狠狠干狠狠干狠狠干狠狠干| 色五月婷婷丁香婷婷| 激情视频综合| www.色9| www.久9| 久热无码| 天天插天天狠| 色域五月婷婷丁香| 婷婷激情肏屄网| 玖玖综合网| 色5月婷婷色| 六月丁香狠狠爱| 婷婷五月在线| 青青草tp| 丁香五月天婷婷久久| 这里只精品| 狠狠色丁香久久婷婷综合五月| 久久九九99视频| 久久综合九色综合97婷婷| 国产午夜精品一区二区| 色香蕉影院| 亚洲第一第二网站| 国产婷婷色综合AV蜜臀AV| 99热在线观看| 一区二区你懂的| 日日操天天操| av首页在线| 日逼影音先锋AV男人资源站| 天堂久久婷婷| 天天婷婷天天| 婷婷五月成人系列| 狠狠爱婷婷爱| 国产av天堂| 狠狠CAO日日穞夜夜穞AV | 色五月情| 久久免费丁香| 99视频在线观看视频| 97超碰,人人舔,人人操,人人摸| 国产SUV精品一区二区883| 婷婷五月丁香成人网| 激情啪啪五月天| 亚洲啪视频| 婷婷丁香五月天综合网| 色99视频| 成人色图情色成人网 www.5b5b5bcom 五月天| 色综合久久五月天| 91干视频| 刘玥av在线| 夫妻超碰在线| 五月www| 激情丁香五月婷婷| 996热| 亚洲AV成人在线观看| 97操碰在线视频| 亚洲丁香婷婷五月天综合色| 丁香成人视频| 成AV人片一区二区三区久久| 久久加勒比| 天天爱天天做天天舔| 五月天激情电影| 激情四射五月天| chaopengdaxiangjiao| 日本丁香久在线| 伊人大香五月天| 九九精品视频在线观看| 国产毛多水多女人A片| 久草婷婷视频| 激情黄色五月天| 五月丁香六月婷婷激情网| 强壮公让我夜夜高潮A片视频| 色婷婷另类| 激情99。| 五月婷婷婷婷| 婷婷五月色综合| 五月综合激情综合久| 日韩综合久久| 色播五月综合网| 国产精品色色色色| 亚洲操操| 五月天亚洲图片婷婷| 五月婷婷中文字幕| 91热久88| 激情黄色小说五月天| 六月婷婷激情| 六月丁香啪啪啪| 色99综合色88| 婷婷综合成人五月天| 综合网啪啪| 婷婷五月六月丁香| 色婷婷丁香| 青柠影视免费高清电视剧 | 色VA| 99热在线观看| 97色色-99久久| 九九色播五月丁香| 2022人人操人人看| 天天爱天天爽| 99久久九九| 激情av在线| 成人丁香五月| 97久久五月丁香婷婷| 日本va欧美va欧美| 久热精彩视频98| 涩涩五| 亚洲天堂热| 亚洲精品国产成人AV在线| 97丁香五月| 婷婷五月激情五月丁香五月| 激情都市丁香婷婷| 97影院一级片| 欧美色色色| 99精品久久久久久久婷婷| 成人免费高清在线播放| 另类综合激情| www.狠狠| 日韩色情亚洲五月天婷婷| 人妻激情在线| 色99在线| 免费无码毛片一区二区A片| 婷婷免费精品视频| 思思热再线视频| 色婷久久| 天天摸天天高潮天天爽| 九九综合图片网| 色爱五月天| 久人操| 久热黄色| 婷婷五月丁香综合激情小说| 九九久久9 9在线观看| 五月丁香婷婷三级| 97在线观视频免费观看 | 三级黄网站| 99热在线观看免费中文| 国产亚洲精品久久久久久久久动漫| 极品人妻videosss人妻| 99色久| 日韩久热| 开心亚洲久久开心| 成人网站高清无码| 九热视频| 天天噪夜夜爽| AV天堂淫乩| 九九九九九无码| 综合六月久久| 国产精品美女| 色五月婷婷 成人| 日韩AV免费看| 91婷婷丁香五月| 99色色热| www.99日本| 97自拍视频在线| 五月天激情小说电影| 岛国在线观看91| 综合五月婷婷| 26uuu四色| 久久涩视频| 五月激情网站| 中文网av| 六月色日韩| 黄色AAAAAAA| 天天综合在线网| 久久久人人人妻丝丝丝| 97干97色| ...婷婷五月综合不卡,国产在线手机 | 69久热| 色综合色色色| 天天干天天操天天爽| 天天插天天插天天日| 激情综合网,婷婷| 久久综合九色综合88i| www九九| 婷婷成人丁香色情基地30 | 99天堂在线观看免费视频| 久久婷婷丁香| 久久这里有| 久久色五月天| 日韩狠狠色| 99色综合久久| 精品国产乱码久久久久夜深人妻| 婷婷激情综合| 九色啦蜜臀| 亚洲mm色| 天天做天天双| 久久er这里只有精品| 五月婷婷丁香网| 色色欧美色色色| 亚洲国产成人综合| 丁香六月婷婷综合激情欧美| 5月婷婷激情在线| 日本va网站| 超碰国产在线| 激情文学久久| 色婷婷狠狠爱| 久9视频| 色综合视频| 91在线视频观看午夜福利| 欧美色五月| 九月婷婷综合| a在线观看| 色综合九九| 色情婷婷| 五月香婷婷| 成人午夜无码视频| 激情四射五月天| 综合伊人久久| 26uuu精品一区二区| 五月久久婷婷成人网| 婷婷五月天论坛| 欧美天天综合网站上去吧| 久久三级视频| 99色在线观看免费| 日韩 欧美 国产 一区 二区| 狠狠艹狠狠艹| 99超在线| 五月天婷婷永久免费视频| 99色色网| 99色色网| 亚洲V国产V欧美V久久久久久| 五月成人网站| 欧美性猛交99久久久久99按摩| 婷婷伊人网| 99精品免费| 99免费在线| 热99这就是精品视频| 大香蕉综合| 夜夜操天天干| 色天堂婷婷| 久草热8精品视频在线观看| A片女女女女女女BBBB| 亚洲乱码日产精品BD| 熟女人妻一区二区三区免费看| a网站免费观看| 粉嫩AV久久一区二区三区| 亚洲中文字幕在线观看| 嫩草免费视频| 97干在线观看视频| 婷婷激情丁香五月婷婷激情丁香五月婷婷 | 五月天大香蕉av| 日本玖玖在线| 五夜丁香| 免费的日逼视频| 色婷五月天亚洲| 射久久丁香五月| 六月丁香VA| 91婷婷色 | 丁香花五月天激情| 99热这里只有精品13| 六月婷婷亚洲| 婷婷涩五月| 99精在线| 9色免费网| 狠狠爱激情网| 亚洲射激情| 激情综合五月婷婷六月丁香| 婷婷综合网站| 婷婷五月色播天| 蜜桃婷婷狠狠久久综合| 日韩婷婷五月| 国产玖玖资源| 五月天桃色深爱网| 六月婷婷最新网址| 免費亭亭成人| 操逼巨乳91| 亚洲精品99| 色色五月丁香婷婷综合| 成人婷婷色五月天| 欧美日韩成人高清在线| 亚洲欧美日韩VIP| av线电影| 欧美天天干五月丁香| 夜夜干夜夜操| 中文毛片无遮挡高潮免费| 97超碰欧美中文字幕| 天天日夜夜B久久| 婷婷99狠狠躁| 国产伦亲子伦亲子视频观看| 亚洲精品激情| 日日夜夜天天| 99re热在线视频| 久久精品亚洲一级牲爱综合| 天天爽夜夜操| 91日本在线| 五月婷婷丁香社区| 青草视频在线播放| 思思久久99热| 99久在线观看| 六月大香蕉| 久久久五月婷婷| 亚洲激情另类| 五月婷精品| 99国产这里只有精品| 被男人添B超爽视频| www.久久久久久久| 亚洲综合另类| 五月天怕怕| 丁香五月婷婷天激情| 激情五月天综合| 天堂网啪啪| 五月婷婷丁香狠狠撸久久| 麻豆AV一区二区三区| 九色视频91疯狂| 饮料下药迷倒漂亮女同事强干| 爱久久小说下载网| 婷婷五月天天| 伊人激情AV一区二区三区| 天天久久狠狠色综合| 久久久久这里只有精品| 人妻Av在线| 五月丁香婷婷开心| 五月丁香久久综合91| 五月激情丁香久久综合网| 久久综合干| 98永久精品| 这里只有精品免费| 色五月婷婷天堂| 激情婷婷综合五月少妇| 高清a片基地| 这里只有精品视频在线看| 极品少妇XXXX精品少妇偷拍| 婷婷五月天无码熟女| 五月丁香香蕉| 丁香五月首页| 啪啪一区| 激情综合五月丁香| 深爱激情九九五月天 | WWW·色色色·COM| 五月丁香六月婷婷激情网| www久久久久| 色情久久久| 日本天堂免费99| www.五月天色色色| 综合色99| se色99| 成人亚洲精品久久久久| 色噜综| 国产探花一片区| 日韩无码色色| 亚洲综合视频在线| 91九九| 六月丁香激情最新更新| 日韩欧美成人网| www,天天干| 婷婷刺激综合| 这里只有精品视频免费在线观看| 激情五月六月婷婷综合啪啪| 四色五月婷婷| 亚洲99综合| 精品一区二区三区免费毛片爱| 蜘蛛女免费观看完整版高清电影| 久久婷青青草原| 99热在线只有精品| 91Chinese在线| 欧美成人精品A片免费一区99| 五月丁香婷婷婷婷综合网| 91丨九色丨老熟女激情| 激情综合色网| WWW.色婷婷.COM| 91综合在线视频| 五月天婷婷社区| 色色色色色爱| av在线观看免费| 亚洲妇女熟BBW| 91精品久久久久、久五月天| 色婷婷婷av| 久久99草五月婷婷| 成人丁香五月| 亚洲色优| 欧美精品久久久久久视频观看| 色婷婷yy久| 日本三级日本三级99| 另类小说五月天综合网| 婷婷内射视频在线| 电影91久久久| 深爱五月激情| 精品人妻一区二区三区四区不卡在| 久久草中文日韩欧美| 99国产精品白浆在线观看免费 | 午夜激情婷婷| 色色六月| 色婷婷综合网| 久久总和99| 五月伊人视频在线看| 成人在线视频一区| 99国产在线精品视频| 久久香蕉丁香| 天天日日爽| 色九月| 99热一本久道| 以及AA大片看看| www.超碰在线| 丁香五月天堂| 五月婷婷丁香| 色色色免费视频| 天天噜天天爱| 91操碰| 日韩黄色电影| 五月色婷婷夜色| 666555。COm毛片| 丁香五月在线| 精品久久婷婷| 七七久久婷婷| 九九精品免费视频99| 91中文在线| 日韩人妻在线观看| 丁香五月天婷婷中文字幕| 亚洲九九九九| 99人这里只有精品| 色婷婷成人丁香| 激情五月丁香五月| 人妻人人操| 色五婷婷| 五月天婷婷操逼视频| 欧美69色| 99re视频在线| 啪啪东京热| 婷婷香蕉视频| 国产小网站| 五月色激情综合网| 免费超碰在线| 亚洲色婷婷五月天| 亚洲99在线| 99偷拍视频在线日本| 在线不卡的视频| 蜜臀av 粉嫩av 懂色av| ai97re99一本| 五月天大香蕉AV| 五月丁香婷婷99| 天花AV无码| www九月婷婷| 青青日韩| 91精品久久久久久| 久久66er久久| 天天上天天爽| 国产另类综合| 色色色色网站| 亚洲成人网在线观看| 婷婷的久久网站| 婷婷丁香在线| 丁香五月久久| 日本婷婷激情四射中文字幕在线观看| 婷婷丁香18| 久久婷婷大香蕉| 99视频久久久| 少妇高潮一区二区三区99欧美| 99热网站| 影音先锋 婷婷| 久久人妻www| 蜜臀99精品| 99re久久| 丁香成人综合| 婷婷射丁香| 99九九精品视频| 九九精品免费| 天堂在线伊久| 九色91视频| 亚洲在线激情婷婷五月| 丁香六月无码播放| 91久久1118| 天天爽天天干| 92久久久| 草草视频91| 色 五月婷婷基地| 婷婷六月天激情| 人妻中文在线| 久热视频97AV在线观看| www.五月婷婷| 婷婷深爱五月亚洲综合| 亚洲色五月| 欧美 日韩 人妻 高清 中文| 五月丁香视频色色| 激情综合4月| 综合久久五月天| 天天日夜夜| 成人短视频免费| 九九av| 五月丁香婷爱在线| 天天爽天天爽| www,com,五月色色| 狠狠色激情综合| 婷婷射综合| 色色色五月天婷婷| 超碰免费人人| 色亚洲欧洲| 国产激情视频在线观看| 奇米网大香蕉| 天天拍夜夜爽| 五月天婷婷激情小说电影| 超级碰碰碰久久网站视频| 精a品a视a频| 久久九九色| 一点色成人网| 99re久久| 五月丁香六月激情视频| 中文字幕无线久必| 思思热闹这里只有精品| A1片久久久| 六月婷欧美丁香综合| 色五月涩涩婷婷蜜桃| 丁香婷婷性久久| 嫩草免费视频| 很很干在线视频| 久久这里只有精品热在99| 99视频在线观看视频| 婷婷婷五月天最新综合你懂的| 精品五月天| 五月丁香综合成人社区| 婷婷六月五月| 五月天综合在线网| 我要色综合五月婷婷| 天天天天天日| 1024国产| 五月婷婷色影院| 婷婷丁香成人五月天| 五月天久久综合婷婷丁香| 亚洲乱码日产精品BD在线观看| 亚洲丁香花色| 亚洲AV成人片无码网站| 超级碰碰91| 高清国产一级婬片a免费| 夜夜www| 天堂成人A片永久免费网站| 男女99免费视频| 丝袜激情网| 在线观看996精品| 婷婷五月天电影网| 九月大香蕉| av性爱网站| 青青久久五月天丁香婷婷| 99色热综合| 天天操天天干天天射| site:ornaments52.com| 97啪在线观看视频| 思思久久99热只有频精品66| 日本在线观看99| 草婷婷在线| wwwav大香蕉| 丁香五月在线视频黑人| 亚洲六月综合激情久久下卡| 美英法精品无码免费视频| 丁香狠狠干| 婷婷色成人| 啪啪五月综合| 色婷婷激情| AV在线资源| 在线不卡视频| 天天射天天射一道本日本社区 | 丁香婷婷五月色成人网站| 五月天婷婷AV| www久久99| 五月婷婷性爱| 五月婷婷丁香六月在线| 久久天堂女人| 中文字幕精品在线观看| 人人爽天天莫| 亚洲综合网在线| 激情深爱五月| 五月色婷婷影院| 婷婷五月天网| 五月天婷婷青青草| 91综合在线视频| 99免费| 亚洲看av的网站| 天堂在线婷婷| 97操操| 美女100%露全身无挡网站| 青青久久五月| 色99在线观看| 少妇口诉沐足视频播放器网址| 久久丁香婷| 日本高清久| 人色五月天婷婷| www.久操| 六月丁香五月天| 天天五月情| 婷婷性爱网| 9精品久久999| A1片久久久| 婷婷色香六月综合激情| 欧美天天搞| 九九热视频精品2| 久久3级片| 日日夜夜婷婷| 婷婷久久综合久色| 国产99热在线看| 9999综合99综合人| www.91久久| 人妻久久久久久久| 九九视频这里是精品五月| AV操一操| 色婷婷丁香五月| 亭亭玉月丁香| 丁香五月人妻熟女| 狠狠丁香| 99资源在线| 亚洲乱码日产精品BD在线观看| 丁香五月在线观看| 五月社区婷婷激情| 九色视频91疯狂| 丁香五月色情av| 26uuu成人网| 九九热视频这里只有精品| 五月激情丁香五月宗合| 久青操| 99精品久久久久久| 人人草人人舔| 婷婷在线综合| 欧美色爱五月天| 天天拍天天做视频| 五月婷婷色影院| www99精品亚| 日本欧美成人片AAAA| 久久九九爽| 亚洲中文乱字字幕在线永久| 久久成人天| 五月丁香久人妻中文| 激情丁香五月AV| 色欲AVV| 嫩草AV久久伊人妇女超级A| 99热播放| 无码髙清| 色色色网站| 五月婷婷性| 啪啪激情网站| 色五月久久成人婷婷| 99视频在线| 婷婷狠狠操| se.久久视频在线观看| 99丁香婷婷综合网| 少妇2做爰HD韩国电影| 亚洲午夜av| 色色色色色色网| 啊V视频在线观看| 丁香五月最新地址| 亚洲五月丁香六月婷婷| 开心深爱激情网| 五月综合色播播丁香婷婷| 天天成人综合视频| 天天日天天做天天操| 日日操,日日爽| 午夜 外网 精品 在线| tingtingjiqingwuyue| 色99视频| 丁香六月开心| 成人五月天色天堂| 丁香五月自拍| 色激情五月| 五月天综合视频| 五月天激情综合网| 91丨九色丨熟女高潮| 婷婷久久五月| 天天做天天爽| 亚洲精品久久久久久久久久飞鱼| 亚洲国产精品SUV| 激情婷婷丁香五月| 婷婷五月精品| 月色色综合婷婷网| 午夜爱爱网站| 99re这里只有精品99| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 五月婷久久在线| 婷婷综合精品视频97| 亚洲热视频在线| 色婷婷69| 亚洲色五月| 成人国产欧美大片一区| 久草丁香婷婷1024| 久久精品天| 91超碰人人操| 婷婷黄色五月天在线视频| 婷婷开心综合人妻小说网址| 俺也去在线视频| 97干综合网| 91精品综合久久久久久五月丁香| 天天透天天爱| 九九精品在线观看视频6| 99日在线观看视频| 日本久久人人| 激情五月天婷婷久久久久久久久久久 | 色99在线| 抽插特写| 97碰碰视频在线观看免费| WWW.五月天9999| 性生活视频98791| 亚洲综合草草| 国产又爽又猛又粗的视频A片 | 亚洲操逼网| 六月丁香婷婷色69| 六月婷婷久久| 被男人添B超爽视频| 久久五月天精品视频| 五月色婷婷影院| 亚洲丁香五月深爱五月| 亚洲激情婷婷| 亚洲天堂色色| 久久99免费视屏| 《诡秘之主》在线观看| 99免费视频在线观看爱| 久久五月激情| 综合色色五月| 99精品自拍| 成人超碰Av| 国产精品色| 精品九九婷婷| 5月婷婷综合| 丁香婷婷月| 风流少妇A片一区二区蜜桃 | 五月激情婷婷图片基地| 99热中国| 婷婷五月av| 婷婷欧美激情| 五月丁香六月停停| 色综合99| 成年视频免费观看| 国产美女精品| 日日干天天| 99人人操人人操人人精| 99秘 在线| 色综合天天综合成人网| 伊人9草在线观看| 五月人人丁香婷婷五月人人丁香| 五月天婷婷激情| www.色五月| 五月激情啪啪啪| 六月色播| 性爱网五月婷婷| 五月丁香六月婷婷综合在线| 五月天狠狠| 色婷婷激情Av久久久| 激情五月婷黄版| 亚洲六月色婷婷| 五月丁香A∨在线| 色婷婷丁香五月高清在线| 9l视频自拍9l九色成人| 超碰97久久| 狠狠狠狠狠狠狠狠| 婷婷的五月天另类视频| 色A网| 婷婷色五月丁香六月欧美啪| 久久99精品久久久久久三级| 性色视频| H亚洲| 综合深爱五月| 亚洲精品V天堂中文字幕| 狠狠爱综合网| 99热国产精品| 性视频久久| 五月天婷婷AV| 九月色婷婷综合| 色五月在线观看| 九九爱精品网站| 一级二级香港秋霞欧美欧美秋霞| 午夜成人片400| 午夜 外网 精品 在线| 婷婷久久网| Se.婷婷五月天| 五月丁香婷婷综合| www.粉嫩av.com| 五月丁香色综合| 狠狠色婷婷在线| 欧洲色| 亚洲激情图文小说| 99色色| 色七色九九| 另类图片五月天| 国产va在线视频| 精品夜夜澡人妻无码AV| 五月天婷婷丁香蜜桃91| 成人无码精品1区2区3区免费看| 日本狠狠爽| 国产真实乱了老女人视频| 日日夜夜狠狠| 婷婷天天舔| 91夫妻视频| site:feetmall.com| 免费日本aⅴ中文字幕| 激情丁香五月天图片| www,色综合| 97热在线精品| 婷婷在线精品| 99爱视频| 婷婷五月天手机版视频| 欧美五月婷婷综合| 特级西西4444www无码| 91色吧网| 综合激情视频| 激情五月综亚网| 大香蕉福利导航| 播五月开心婷婷欧美综合| 日本啪啪天堂| 国产一级片| 狠婷婷五月| 日本欧美999久久久三级片| 六月婷婷综合| 丁香五月天无码AV| 琪琪色综合网站| 丁香五月Av| www九九热| 久久综合久色欧美综合狠狠 | 久热AA| eeuus五月婷| 九热网站| 猫咪伊人久久| 久久这里面只有精品视频| 97超碰,人人舔,人人操,人人摸| 无码任你操| 日本久久网| 综合色五月亭亭| 色五月婷婷91| 国产成人VA| 综合九九久久| 激情99| 伊人五月天在线| 欧美激情丁香五月| 日韩99无码| 色五月色五天色情网| 婷婷综合网伊人| 99玖玖在线视频| 99视频在线观看地址| 久草狼人| 26uuu欧美亚洲日韩| 九九精品亚洲| 嫩草AV久久伊人妇女超级A| 欧美日韩一区二区三区四区| 99久久精彩视频。| 一本狠婷婷综合| 六月激情婷婷| 激情六月婷婷| 久久久久人无码人妻| 性生活视频98791| 8050一级网| 精品人妻久久久久久| 九九热视| 丁香月五月天婷婷久久| av在线播放网址| WWW.亚洲无码| 99热这里只有精品9| 九九热这里只有精品6| 色狠狠伊人久久五月丁香| 丁香婷婷91在线观看视频| 国外亚洲成AV人片在线观看| 亚洲成人高清在线| 日韩精品无码99| Av狠狠色丁香婷| 国产.亚洲.欧洲视频在线| 丁香五月天AV在线 | 国产看真人毛片爱做A片| 色综合色五月| 欧美日本va| 色婷綜合网| 色噜噜狠狠色综| 日本99在线| 色五月色情| tingtingcaobi| 丁香婷婷色五月| 丁香桃色网| 日本色99| 婷婷激情综合| 永久AⅤ1| 五月天久久成人| WWW·天天操·视频?| 五月婷婷熟女| 亚洲超级碰| 色播色丁香五月| 91夫妻网站九色| 国产无遮挡又黄又爽免费网站| 五月天婷婷基地| 激情av| 五月激情综合网| 五月婷婷,狠狠操| 丁香五月成人网| 色吧五月婷婷| 九九综合久久| 亚洲天堂婷婷丁香| 欧美色色色色色| 日本综合色色| 丁香婷婷五月色成人网站| 丁香五月天成人网站| 久久成人人妻| 婷激情五月| 五月婷婷丁香av| 日本噜噜色网| 五月婷婷欲色| 五月婷婷色情| 五月婷六月丁| 色综合综合网| 夜夜操天天爽| 亚洲天码视频www蛋播视频| 亚洲激情网站| 婷婷五月激情在线视频| 五月婷婷丁香在线| 婷婷开心激情| 丁香五月六月婷婷综合| 九九 激情 网| www.99热视频| 亚洲成人在线播放| 高清无码入口| 日日爽夜夜爽| 精品久久久中文字幕大豆网推荐理由| 秋霞少妇AV网站| 婷婷伊人综合| 色99免费视频中文| 99精品人人| 九九精品网站| 婷婷色无码| 日本成人小说婷婷六月| 亚洲激情综合免费| 五月丁香六月婷婷成人电影| 色婷婷中文在线| 啪啪啪大香蕉| 免费无码毛片一区二区A片| 婷婷中合| 精品九九网| 国产91视频| 欧美成人热| 五月激情婷婷女| 九九热在线视频| 丁香五月天啪啪| 99国产精品久久久久久久久久久| 九九色婷| 久re热视频| 热99这里只是精品| 精品九九视频| 激情五月天社区| 婷婷久久综合| 青草视频在线观看视频 | 91色呦哟| 国产九九一区二区三区| 99色这里| 五月婷AV| 亚洲乱码在线观看| 成人做爰A片免费看视频| 久久99免费视屏| 丁香五月影院| 久久婷婷五月天激情唯美| 思思99热| 色噜噜狠狠色综无码久久合欧美| 日韩精品VIP| 亚洲婷婷在线播放十月| 五月丁香六月花| 91碰视频| WwW色婷婷| 中文字幕视频在线播放| 99色1| 在线色色| 五月丁香婷婷伊人日韩| 九九五月天| www.亚洲激情| 五月天久久久| 久久38视频| www.25五月婷婷| 人人爽天天爽| 天天射影院| 久久精品五月天| 色婷婷激情视频| 玖玖综合色| 中文AV网站| 婷婷五月综合婷婷| 初夜av| 五月丁香婷婷潮喷中文字幕| 亚洲精品在线视频| 69精品人人人人人人人人人| 婷婷综合97| 丁香婷婷六月在线资源观看| 人人操五月天| 久久视频婷婷| www.五月丁香av| 丁香激情网| 91青娱乐青青草| 六月婷婷九月丁香亚洲综合| 六月丁香久久| 天天综合 99久久婷婷| 五月丁香青草综合啪啪| 五月天色不卡| 99热亚洲精品| 欧美va在线| 国产看真人毛片爱做A片| 亚洲1区| 成人短视频在线免费观看| 日本综合九九| 极品 少妇 内射| 五月天激情视频| www.五月婷婷久久.com| 婷婷五月天AV| 91在线人| anquye五月| 少妇AB又爽又紧无码网站| 国产成人+综合亚洲+天堂| 欧美激情综合色综合啪啪五月| 婷婷9月天| 日日操日日干| 91狠狠综合久久| 狠狠色色| 亚洲综合色色| WWW.久久久久久久| 99综合| 日都一级A片| 婷婷丁香五月综合激情小说| 无码一区精品一区视频| 五月丁香六月日逼| 看片视频在线免费日产在线看| www.99久| 在线观看的av| 97视频久久| 久久3p| 手机在线日韩视频中文字幕| 五月激情站| 欧美伊人9| 婷婷久久精品| 大香蕉九九热| 91色涩| 新97人人上人人| 国产激情久久久| 99综合| 玖玖婷婷五月天| 五月丁香六月婷婷精品| 丁香五月在线播放| 激情美女五月天| 国产美女无遮挡裸体毛片A片 | 九九热精品| 婷婷天天综合| 啪啪视频99| 婷婷网五月天|