久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

前后端分離的智能面試刷題系統(tǒng):從Spring Boot到Vue 3的完整實踐

前后端分離的智能面試刷題系統(tǒng):從Spring Boot到Vue 3的完整實踐 這個項目嚴格來說是去年秋招間隙做出來的起因特別簡單用常見的刷題產(chǎn)品總覺得不順手錯題本太散、沒有知識點維度的統(tǒng)計、還總被推薦一些早就掌握的題。于是我就想著干脆自己造一個智能面試刷題系統(tǒng)既能滿足日常刷題需求又順便把前后端分離的架構(gòu)完整走一遍。整個項目從設計到第一版上線大概用了三周技術棧選的是 Spring Boot Vue 3前端走 RESTful API 跟后端通信核心特色是答題記錄驅(qū)動的一套推薦邏輯和可視化統(tǒng)計。這篇文章把我當時的決策過程、數(shù)據(jù)庫設計、實現(xiàn)細節(jié)、以及上線后踩過的坑都整理出來理論和代碼都有對正在做畢設或想加深架構(gòu)理解的開發(fā)者會比較有參考價值。1. 項目的真實起點一個刷題工具的需求演進1.1 痛點分析為什么需要專門做一套刷題系統(tǒng)刷題這件事看起來極其簡單注冊一個賬號然后對著題庫一題一題點就是了。但真正堅持用一個月以后會發(fā)現(xiàn)盲目刷題有一個非常致命的問題你根本不知道自己哪里薄弱只會被動地按照題目順序一路點下去今天錯的知識點明天就忘下周又錯一遍。我在做這個項目之前專門觀察了自己和身邊幾個準備面試的同學的使用習慣。大家刷題時最有價值的動作其實是提交答案那一刻的判斷過程和看解析后的復盤過程。但市面上通用產(chǎn)品大多只把判斷對錯這一步留給了你錯題回收、知識點統(tǒng)計、復習提醒這些環(huán)節(jié)要么很弱要么藏得很深。所以我自己做的第一版需求就非常明確要有一條完整的刷題—記錄—分析—推薦—再刷題閉環(huán)而不是一個單純堆砌題目的文檔系統(tǒng)。這個系統(tǒng)的用戶其實只有兩類一類是求職者需要在短期內(nèi)快速補足薄弱知識點另一類是運營題庫的人需要一個趁手的工具把題目和知識點維護好。畢設或者個人項目最怕的就是功能無限膨脹所以我在立項時就把邊界卡得很死不做社區(qū)、不做社交、不做課程售賣只做跟有效刷題強相關的功能。1.2 功能邊界劃定與角色設計第一版的功能清單是這樣定的。用戶端只有五個核心模塊注冊登錄、刷題練習、模擬面試、錯題本、學習統(tǒng)計。管理端是三個題庫管理、知識點管理、用戶數(shù)據(jù)概覽。登錄注冊這個模塊沒什么好說的唯一要注意的是密碼不能明文存我用的是標準加鹽哈希。刷題練習是主入口用戶可以選擇按順序刷、按知識點刷、或者直接進入智能推薦模式。模擬面試是一個獨立的會話式場景按照崗位方向和難度生成一套題答題過程中有倒計時結(jié)束后給出得分和解析。錯題本不是簡單收藏夾它要記錄每個錯題的錯誤次數(shù)、最近錯誤時間并且可以一鍵把錯題重新變成一套練習卷。學習統(tǒng)計則把答題記錄聚合起來按天輸出刷題熱力圖按知識點輸出正確率和掌握度雷達圖。管理端的題庫管理要覆蓋題目新增、編輯、上下架、批量導入。知識點管理維護一棵知識點樹每個題目可以掛到一個葉子節(jié)點上。用戶數(shù)據(jù)概覽我做得比較克制只展示注冊用戶數(shù)、刷題總量、平均正確率這些基礎指標。管理端和用戶端共用同一套后端接口權限靠 JWT 里的 role 字段區(qū)分后端在最外層攔截器里做角色校驗這樣兩個前端應用都能保持比較薄的邏輯。1.3 為什么堅持前后端分離很多在校同學做系統(tǒng)時習慣把頁面模板和后端渲染混在一起理由是這樣簡單減少跨域問題。但我個人強烈建議這類偏業(yè)務型的項目一開始就走前后端分離原因有三個。第一前端交互復雜度決定了它不適合服務端渲染。刷題頁面有倒計時、選項狀態(tài)、實時統(tǒng)計圖表、答題記錄更新這些都是典型的 SPA 場景用傳統(tǒng)模板一個個同步渲染會非常痛苦。第二一個后端 API 能同時喂給用戶端、管理端甚至以后接一個小程序代碼不需要重寫。第三前后端分離以后接口邊界變得清晰我可以先把接口文檔定好再讓兩個部分并行推進整個開發(fā)節(jié)奏會快很多。當然也要清醒認識到分離的代價跨域配置、登錄態(tài)管理、接口聯(lián)調(diào)都是以前不需要操心的東西。這些問題在后面的各部分里都有對應解法不存在無解的情況只是需要多學幾種新技能而已。2. 技術選型與架構(gòu)設計前后端分離的骨架搭建2.1 后端用什么、為什么不后悔后端技術棧是 Spring Boot 3.x Java 17 MyBatis-Plus MySQL 8 Redis。為什么這么選其實是在學習價值和落地速度之間做平衡。如果只是想跑通一個項目用 Node.js 寫接口可能更快但考慮到系統(tǒng)涉及復雜的數(shù)據(jù)統(tǒng)計、事務處理和權限模型Java 生態(tài)的穩(wěn)定性是實打?qū)嵉膬?yōu)勢。Spring Boot 幫我把絕大多數(shù)配置自動化了我只需要關注 Controller、Service、Mapper 這一層業(yè)務代碼。MyBatis-Plus 的單表 CRUD 和分頁插件非常好用條件構(gòu)造器寫動態(tài)查詢也很順手復雜統(tǒng)計我用自定義 XML 寫 SQL兩邊互不干擾。Redis 我用在兩個地方。第一是緩存知識點統(tǒng)計結(jié)果統(tǒng)計接口如果每次都去 MySQL 聚合全表數(shù)據(jù)量大了以后響應會明顯變慢所以我在寫入 answer_record 時會同步把對應知識點的統(tǒng)計緩存刪除下次讀取時再重新計算。第二是存放模擬面試的上下文一場面試過程中的進度、剩余時間、題目列表都存在 Redis 里過期時間設成兩小時既能防止接口頻繁命中數(shù)據(jù)庫也能自然清理掉不活躍的會話。2.2 前端選型與工程化配置前端用了 Vue 3 Vite Pinia Vue Router Element Plus這套組合現(xiàn)在基本是中小型管理系統(tǒng)的默認選項但選它不純粹是因為流行。Vue 3 的組合式 API 對答題頁這種邏輯密集的頁面特別友好。選項式 API 寫小頁面沒問題一旦頁面里有倒計時、答題狀態(tài)、抽題邏輯、提交反饋邏輯就會散落在各個生命周期鉤子里用 setup 語法可以把同一塊業(yè)務的 ref、computed、watch 聚在一起維護成本低一個量級。Pinia 比 Vuex 輕省掉 mutation 這層概念在個人項目里少寫不少樣板代碼。Element Plus 我只按需引入不整包加載避免首屏時間被組件庫拖垮。Vite 帶來的體驗提升是感知最強的。以前用 Webpack 啟動一套前后端分離項目冷啟動十幾秒都是常態(tài)改一行代碼還要等編譯。Vite 基于原生 ESM 實現(xiàn)按需編譯項目不管多大首啟基本都是秒級熱更新也是毫秒級反饋。開發(fā)刷題系統(tǒng)要反復在兩個頁面之間跳轉(zhuǎn)調(diào)整樣式這個體驗優(yōu)勢能省下大量時間。2.3 接口規(guī)范、權限模型與跨域處理前后端分離項目能不能順利聯(lián)調(diào)接口規(guī)范起決定性作用。我定義了一個很簡單的統(tǒng)一返回包裝類后端所有接口出參都是 { code, message, data }業(yè)務異常通過全局異常處理器轉(zhuǎn)成對應的 code前端只需要在響應攔截器里統(tǒng)一判斷 code。分頁接口統(tǒng)一接受 page 和 size返回 PageResult里面包含 total、records 兩個字段避免每個接口各搞一套返回結(jié)構(gòu)。資源命名走 RESTful 風格/api/questions、/api/answer-records、/api/exam-sessions。這類系統(tǒng)里面試題目和答題記錄都是完整資源用 RESTful 的方式描述非常自然。前端請求路徑不再出現(xiàn)動詞接口語義也更清晰。權限模型沒有上 Spring Security而是用 JWT 加攔截器的輕量方案。登錄成功后后端返回一個包含 userId 和 role 的 JWT前端放在 localStorage 里每次請求通過 axios 攔截器加在 Authorization 頭。后端攔截器對所有 /api/** 請求做 token 校驗管理端接口額外檢查 role 是否為管理員解析失敗或角色不對直接返回 401 和 403。這套方案對中小項目完全夠用代碼少也容易讀懂??缬騿栴}我分開處理。開發(fā)環(huán)境用 Vite 的 proxy 把 /api 代理到后端地址瀏覽器看到的是同源請求不存在跨域。生產(chǎn)環(huán)境用 Nginx 反向代理直接把對 /api 的請求轉(zhuǎn)發(fā)到 Java 服務同樣不需要后端開啟 CORS。這樣處理的好處是減少攻擊面也更貼近真實線上部署的形態(tài)。而且開發(fā)環(huán)境和生產(chǎn)環(huán)境的行為保持一致前端代碼不需要根據(jù)環(huán)境維護兩套 baseURL排查接口問題時只需要抓 Nginx 日志和 Java 應用日志兩處就夠了。3. 數(shù)據(jù)模型設計與核心業(yè)務實現(xiàn)3.1 數(shù)據(jù)庫到底建了幾張表我把表控制在六張核心表不建一堆中間表來增加維護成本。設計原則只有一個所有后續(xù)要做統(tǒng)計和推薦的數(shù)據(jù)必須在產(chǎn)生那一刻就能支撐查詢避免統(tǒng)計時到處 join。表名關鍵字段說明userid, username, password_hash, nickname, role用戶表role 區(qū)分普通用戶/管理員knowledge_pointid, name, parent_id, weight知識點樹weight 表示重要度questionid, type, difficulty, point_id, stem, options, answer, analysis, status題庫type 區(qū)分選擇題/簡答題/編程題answer_recordid, user_id, question_id, point_id, difficulty, is_correct, answer_content, use_time, created_at答題流水表業(yè)務核心wrong_bookid, user_id, question_id, error_count, last_wrong_at, review_status錯題狀態(tài)表exam_sessionid, user_id, mode, difficulty, question_ids, status, score模擬面試會話表這里我想強調(diào) answer_record 這張表。它本質(zhì)上是一張事實表每一行代表一次真實的刷題行為。字段里冗余了 point_id 和 difficulty雖然打破了盡量不冗余的潔癖但對統(tǒng)計性能幫助很大按知識點算正確率時不需要再回表查 question 表直接 group by point_id 就行。建議在這張表上建立聯(lián)合索引 (user_id, point_id, created_at)這是整個系統(tǒng)最高頻的查詢路徑。當初如果不建這個索引統(tǒng)計數(shù)據(jù)一多接口響應時間會從毫秒級一路漲到秒級。3.2 刷題主流程一次完整答題的數(shù)據(jù)流轉(zhuǎn)一次完整答題的數(shù)據(jù)流轉(zhuǎn)是整個項目里最核心的一條鏈路。用戶點開始刷題后前端向后端請求推薦題目后端根據(jù)推薦策略返回一道題用戶提交答案后端判斷對錯寫入 answer_record更新掌握度緩存和錯題本最后把正確答案、解析和新掌握度返回給前端。提交答案的處理邏輯用代碼寫是這樣Transactional public AnswerResult submitAnswer(SubmitRequest request) { Question question questionMapper.selectById(request.getQuestionId()); boolean correct question.getAnswer().equalsIgnoreCase(request.getAnswer()); AnswerRecord record new AnswerRecord(); record.setUserId(request.getUserId()); record.setQuestionId(question.getId()); record.setPointId(question.getPointId()); record.setDifficulty(question.getDifficulty()); record.setCorrect(correct); record.setUseTime(request.getUseTime()); answerRecordMapper.insert(record); masteryCache.evict(request.getUserId(), question.getPointId()); if (!correct) { wrongBookMapper.upsert(request.getUserId(), question.getId()); } return new AnswerResult(question, correct); }注意事務注解一定不能少。一開始我漏了事務結(jié)果出現(xiàn)用戶提交答案后answer_record 寫入了而錯題本沒有更新的情況自我排查時非常難受。因為在同一事務里要么全部成功要么全部回滾這條鏈路絕不能出現(xiàn)中間狀態(tài)。3.3 錯題本與刷題統(tǒng)計的底層邏輯錯題本用 upsert 語義實現(xiàn)這是一個容易想錯的地方。如果每次答錯都 insert 一條錯題記錄同一個題在錯題本里會出現(xiàn)多條展示時還要去重邏輯非常別扭。正確做法是在錯題表里用 (user_id, question_id) 建唯一索引答錯時執(zhí)行存在就累加錯誤次數(shù)不存在才插入的更新語句。復習狀態(tài)我是用一個 review_status 字段管理的初始值是等待復習用戶把錯題重新做對一次后變成已掌握下次再錯再回退。這個字段我一開始沒想清楚直接把錯題表當收藏夾用后來加了字段才讓復習一下變成可操作的動作。前端在錯題本里提供篩選條件只看待復習、只看已掌握加上一鍵復習按鈕比單純展示所有錯題實用得多。統(tǒng)計模塊相對直接。按天刷題量用一個 SQL 就能查出來SELECT DATE_FORMAT(created_at, %Y-%m-%d) AS day, COUNT(*) AS total FROM answer_record WHERE user_id #{userId} GROUP BY day ORDER BY day;知識點掌握度統(tǒng)計類似group by point_id 后計算正確率和答題量前端再用雷達圖渲染出來。這套統(tǒng)計鏈路不復雜但前提是 answer_record 表的結(jié)構(gòu)一開始就設計對數(shù)據(jù)來源不能亂統(tǒng)計結(jié)果才有意義。4. 智能推薦策略讓刷題有方向而不是瞎碰4.1 可解釋的推薦比看不見的玄學推薦更重要說到智能很多人第一反應是上協(xié)同過濾或者跑一個神經(jīng)網(wǎng)絡模型。但對這類個人項目來說效果并不好用戶和題目的交互矩陣極度稀疏冷啟動問題根本繞不開而且推薦結(jié)果無法解釋用戶會困惑為什么給我推這道題。我的設計原則是把推薦做成可解釋的。推薦一道題時前端可以明確展示推薦理由比如你最近關于二分查找的掌握度偏低推薦完成這道題。這種可解釋性既讓用戶信服也讓代碼邏輯更好維護。推薦鏈路只依賴 answer_record 和 knowledge_point 兩張表可控性很強后續(xù)想調(diào)整規(guī)則也只是改一個 Service 的事情。從實際使用反饋來看用戶對這種知道為什么推題的接受度比我預期高很多。4.2 掌握度計算與推薦優(yōu)先級掌握度是整個推薦策略的核心指標。我不采用簡單的歷史正確率因為正確率沒法體現(xiàn)時間衰減很久以前錯過的知識點如果最近一直做對應該認為它正在被掌握。所以用帶時間衰減的加權平均核心邏輯如下public double calculateMastery(ListAnswerRecord records) { double sumWeight 0.0; double sumCorrect 0.0; for (AnswerRecord record : records) { double days Duration.between(record.getCreatedAt(), LocalDateTime.now()).toDays(); double weight Math.exp(-days / 7.0); sumWeight weight; sumCorrect record.isCorrect() ? weight : 0.0; } return sumWeight 0 ? sumCorrect / sumWeight : 0.5; }衰減周期設成 7 天相當于一周前的答題權重衰減到約 37%兩周前基本忽略。這個參數(shù)我一開始是拍腦袋定的但實測體驗比純正確率平滑很多后來也就沒有再調(diào)。需要注意的是掌握度計算不要放在每次請求里實時掃全表正確做法是答題提交時更新知識點的掌握度緩存推薦接口直接讀緩存。推薦優(yōu)先級分三層。第一層是最薄弱知識點下、且重要度 weight 高的未做題目直接強推薦。第二層是掌握度在 0.4 到 0.6 之間的知識點說明處于邊界狀態(tài)需要加強。第三層是近期完全沒有刷過題的知識點用隨機池撈一兩道來保持覆蓋面。每次后端生成一個候選題池在池內(nèi)隨機選一道返回避免用戶連續(xù)刷到同一題。這套規(guī)則我用一個策略接口封裝每層策略只負責篩選候選題后面想加按崗位過濾或者按題目熱度排序也只是新增策略類的問題。4.3 模擬面試與智能組卷的輕量實現(xiàn)模擬面試模式是為了給用戶一個完整的作答節(jié)奏。用戶選擇崗位方向和難度后后端按知識點權重進行配額抽題保證一套試卷覆蓋多個知識點而不是全抽到同一個點。組卷邏輯聽起來復雜落實下來其實就是一個按知識點配額的抽樣算法先算出每個知識點要抽多少題再從該知識點的題目池里隨機抽抽過的題要放到排除集合里避免重復。核心思路用代碼寫是這樣MapLong, Integer quotaMap buildQuotaMap(knowledgePoints, totalCount); for (Map.EntryLong, Integer entry : quotaMap.entrySet()) { ListQuestion pool questionMapper.selectByPointAndDifficulty( entry.getKey(), difficulty, excludedIds); selected.addAll(randomPick(pool, entry.getValue())); }選擇題提交后立刻自動判分簡答題初版采用關鍵詞匹配評分把參考答案里預先標注的核心關鍵詞和用戶答案做包含比對按命中率給分編程題因為在線判題工程量太大第一版只展示參考答案讓用戶自評。分數(shù)統(tǒng)計和面試報告仍然完整生成用戶可以翻看每個知識點的表現(xiàn)。5. 前端落地與體驗打磨5.1 SPA應用的結(jié)構(gòu)規(guī)劃前端項目結(jié)構(gòu)按照視圖、狀態(tài)、網(wǎng)絡三層來劃分。src/views 只放頁面組件src/stores 放全局狀態(tài)src/api 統(tǒng)一封裝網(wǎng)絡請求。API 層不對業(yè)務頁面暴露 axios 實例只暴露 getQuestionById、submitAnswer 這樣的語義化方法。頁面組件里不出現(xiàn)任何請求方法邏輯只認 store 和 api 層的返回值。views 下目前有 Login、Dashboard、QuestionBank、Practice、MockInterview、Stats、AdminQuestion、AdminKnowledge 這些頁面。路由用 Vue Router 管理菜單和路由表一一對應用戶端和管理端通過不同的路由前綴和導航菜單隔離。目錄結(jié)構(gòu)清爽之后新加頁面很少會牽扯到舊代碼這個收益在開發(fā)到中后期體現(xiàn)得非常明顯。5.2 登錄態(tài)與路由守衛(wèi)的處理前后端分離最容易出問題的是登錄態(tài)。我的處理方案是token 同時存在 localStorage 和 Pinia 里頁面刷新時從 localStorage 恢復保證刷新后不丟登錄狀態(tài)。axios 請求攔截器統(tǒng)一在請求頭里加 Authorization響應攔截器遇到 401 時清掉用戶狀態(tài)并跳轉(zhuǎn)到登錄頁。核心代碼http.interceptors.request.use(config { const userStore useUserStore() if (userStore.token) { config.headers.Authorization Bearer ${userStore.token} } return config }) http.interceptors.response.use( res res.data, err { if (err.response?.status 401) { useUserStore().logout() router.push(/login) } return Promise.reject(err) } )路由守衛(wèi)是第二道防線。在 beforeEach 里判斷如果訪問的是需要登錄的頁面且本地沒有 token直接跳登錄頁。要注意把登錄頁、注冊頁加入白名單否則會出現(xiàn)登錄時跳轉(zhuǎn)登錄頁的循環(huán)問題。這個坑我踩過表現(xiàn)形式是用戶輸完賬號密碼剛要點登錄頁面就被守衛(wèi)踢回登錄頁現(xiàn)象非常詭異排查了幾分鐘才發(fā)現(xiàn)是白名單漏配導致的。5.3 從交互細節(jié)到性能優(yōu)化性能優(yōu)化我做了五件事。組件庫按需引入用 Vite 的插件自動把未使用的 Element Plus 組件搖掉路由懶加載每個頁面拆成獨立 chunk初始加載只下載首屏資源題目列表用分頁加條件篩選不做一次性全量加載ECharts 圖表按需引入只注冊用到的雷達圖和熱力圖模塊長列表的統(tǒng)計頁用虛擬滾動避免幾千個節(jié)點同時渲染。交互細節(jié)上答題頁最值得打磨。選項點擊后要有即時選中態(tài)提交過程中按鈕置灰防重復提交倒計時離開頁面時銷毀定時器防止內(nèi)存泄漏。還有一個容易忽略的點用戶從刷題頁跳到別的路由再回來答題狀態(tài)要能恢復我通過把當前題目ID和已選答案存在 Pinia 里來解決。這些細節(jié)不復雜但用戶感知非常明顯也是產(chǎn)品打磨和半成品之間的核心差別。6. 部署實戰(zhàn)與高頻踩坑記錄6.1 Nginx Spring Boot 的部署組合部署方案很簡單后端打成 jar 包用 systemd 守護進程跑在 8080 端口前端 npm run build 后把 dist 目錄扔給 Nginx。Nginx 同時承擔靜態(tài)文件服務和反向代理配置如下server { listen 80; server_name your-domain.com; root /var/www/dist; index index.html; location /api/ { proxy_pass http://127.0.0.1:8080/api/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } location / { try_files $uri $uri/ /index.html; } }這個配置有兩個容易踩的坑。一個是 proxy_pass 后面的路徑因為后端接口也是 /api 開頭所以保留了 /api/ 后綴避免路徑拼接錯誤另一個是 try_files 的 fallback 一定要落到 /index.html否則前端路由刷新時會出現(xiàn) 404。生產(chǎn)環(huán)境上線后我還加了 systemd 的自動重啟機制Java 進程如果意外退出會被自動拉起來省掉半夜爬起來重啟服務的情況。6.2 典型問題與排查速查表我把上線前后遇到的高頻問題整理成一張表基本覆蓋了這個項目里出現(xiàn)過的所有典型故障。現(xiàn)象原因解法頁面刷新后回到登錄頁沒有從 localStorage 恢復 token初始化時從 localStorage 寫入 Pinia401 后循環(huán)跳轉(zhuǎn)登錄頁白名單配置漏了登錄頁在路由守衛(wèi)里顯式放行 /login接口返回跨域錯誤開發(fā)代理沒配置Vite proxy 指向正確后端地址直接訪問異步路由刷新 404Nginx 沒有 fallback配置 try_files $uri $uri/ /index.html錯題本出現(xiàn)重復記錄沒有唯一索引 / 沒做 upsert加聯(lián)合唯一索引改 upsert SQL統(tǒng)計圖數(shù)據(jù)比實際少事務未提交或條件不一致統(tǒng)一使用 created_at 并按天分組模擬面試出現(xiàn)重復題目組卷抽樣沒有排除已選題用排除集合記錄已選題目 ID這些坑基本都屬于知道原理后一分鐘解決不知道原理要查半天的類型。我把它們寫進項目 README 的部署清單里后面維護或給其他人接手時會省掉很多溝通成本。6.3 做完這個項目我才明白的幾件事第一接口設計比實現(xiàn)接口更花時間但收益最大。我前期把接口文檔定義清楚后前后端開發(fā)幾乎不需要互相等待遇到的返工也比以往項目少很多。第二數(shù)據(jù)表設計決定功能上限。answer_record 冗余字段這個決定讓后面的統(tǒng)計、推薦、錯題分析都變得簡單如果當時圖省事不冗余現(xiàn)在每個統(tǒng)計接口都要回表 join性能和可讀性都會下降。第三前后端分離不是為了炫技它帶來的真正價值是讓用戶端、管理端、未來可能的客戶端共享一套業(yè)務能力把重復代碼壓縮到最低。最后再分享一個經(jīng)驗。這個項目最有價值的不是某個頁面寫得多漂亮而是那套刷題記錄—掌握度計算—推薦的數(shù)據(jù)鏈路。你在實現(xiàn)類似系統(tǒng)時不管智能功能做多深都要先把 answer_record 這張事實表設計好讓它能完整表達每一次刷題行為。數(shù)據(jù)扎實了后面加規(guī)律提醒、加復習計劃、加任何智能玩法都只是在一個穩(wěn)定的地基上添磚加瓦。我做完這個項目后再刷題最大的變化是心里清楚自己到底該補哪一塊而不是憑感覺亂翻題庫。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
东京日日夜夜| 超碰人妻久久| 色色九区| 亚洲黑丝在线| 久久久久亚洲Aⅴ无码| 丁香婷婷激情五月天无毒不卡| 无码粉嫩白虎一线天b区| 久操婷婷| 欧美性爱日韩性爱| av线电影| 久草大| 国产精品白丝AV| 性爱1区| 欧美激情亚洲| 久久不卡一区二区| 神马久久久久久伦理片| 51一区二区三区| 91精品久久久久久综合五月天| 9久在线视频只有精品| 强歼乱伦资源网| 欧美性五月| 欧美黄片视频在线观看免费 | 神马午夜久久久| 2017人人操,人人摸| 黄久久| 精彩视频日韩| 自拍大香蕉乱插| 91中出视频| 亚洲成人妻日韩在线| 欧美成人午夜免费福利785| 中文字幕乱亚洲美女精品一区| 欧美爆操91| 国语av最新自产拍在线观看| 亚洲一区二区三区AV无码| 久久精品店| 91丝袜在线视频| 亚洲男人的天堂一区二区| 九月丁香婷婷色| 黄色片一区二区三区四区五区| 97超碰超碰| av东京热男人的天堂| 色老汉色| 国产免费久久精品99re韩国| oumeisetu综合| 久久精品国产亚洲AV高清演员表| 色臀AV| 蜜桃精品视频一区| 蜜臀99999| 超碰精品| 亚洲性少妇| AV丝袜少妇| 操一区| 国模精品娜娜一二三区| 啪啪啪大香蕉| 综合网色| 熟女乱伦二区| 热天堂一区二区| 99re6久热只有精品6在线直播 | 超碰99热中文字幕| 91/欧美| 不卡在线一区,精品一区二区三区中| 中文字幕精品一区二区精| 日本一级真人黄色性爱视频| 蜜臀久久久99久久久久 | 激情熟女12P| 欧美日韩中文字幕人妻| 91高清无码下载| 一二三四视频中文字幕在线看| 国产黄色在线播放观看| 人人做天天爱| 日本人人操人人操| 亚洲国产精品久久久久久久久久| 丁香六月激情综合| 欧美毛片在线网| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 超碰97亚洲| 91热| 老熟女综合| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 91在线丝袜| 国色综合天| 69av一区二区三区| av九九| 蜜臀亚洲中文| 97欧美色| 8x福利精品第一福利视频导航| 亚洲天堂7777| 人妻出轨一区二区三区| 欧美色交| 欧美中文字幕日韩在线| 欧美aaaaaaa| 亚洲色图91欧美日韩| 天天日天天舔东京热| 揉揉日日日日| 艹比视频国产精品| 久久骚少妇| 999久久久国产精品| 国产精品麻豆视频网站| 亚洲熟女国产综合另类| 9久精品视频在线观看| 欧美性爱一区二区三区| 久久久激情| 亚洲视频,小说| 亚洲中文字幕av | 亚洲 欧美 日韩 国产一区二区| 丰满人妻一区二区三区| 激情专区综合| 91精品导航| 欧美十八禁导航成人| 亚洲国产精品乱码在线观看| 97免费在线| 91久久久久久久| 欧美日韩青操| 亚洲成人免费中文字幕| 亚热日本熟女| 日本午夜操逼| 插老姨肥穴| 天天综合官网| 嗯嗯,啊啊,国产精品| 中文字幕国产| 91欧美| AV中文字幕三四五| 人人喜人人妻| 在线视频97| 一本一道vs波多野结衣| 97一区二区三区视频| 亚洲国产精品成人综合| 在线 亚洲 网爆 自拍| 国产免费一区2区3区| 岛园激情| 伊人久久大香蕉线AV五月天| 青娱乐欧美激情一区二区| 玖玖97综合| 天天网综合| 人人爽天天爽| 凹凸视频在线一区二区| 久久夜色一区二区| 91丨九色丨国产丨人妻在线 | 欧美一区二区三熟女剧情| 欧美日韩激情无码专区| 午夜精品久久久99热蜜桃的功能特点| 日婷婷| 午夜免费视频1000| 91色综合| 性爱AV天堂| 少妇高潮对白在线观看| www男人天堂| 99激情| 日韩本不卡视频在线观看| 日本护士高潮| 午夜精品久久久久| 91在线视频国产网站| 大香蕉手机在线视频| 中文字幕av亚洲精品| 打av高清| 天天躁日日躁XXXXYY| 99热线麻豆| 国产亚洲日韩欧| 日夜干射色啊| 天天综合,91综合永久| 人人性爱视频免费| 另类专区加勒比| 在线亚洲 欧美 日本专区| 国产AV人人 夜夜人人澡| 久操网址| TS人妖另类精品视频系列| 91久久国产综合精品| 国产 v乱码一区二| yaouchengrenav| 日日日日做夜夜夜夜做无码97| 玖玖色综合| 香伊人在线| 熟妇一区,二区,三区。| 久久久av爱| 国产兽交视频在线播放| 日本高清视频在线观看黄已三辽| 天天弄欧美| 日本亚洲熟女视频| 性爱乱伦视频免费| 国产乱子伦一区二区三区在线观看| 午夜成人福利影视| 久久激情综合| 无遮挡h肉动漫在线观看| 亚洲色图 欧美| 色噜噜狠狠色综无码久久| 日本三级小说中文字幕| 蜜乳av首页| 天天懆天天日| 四虎午夜影院| 老熟女乱伦片| 亚洲黑人在线| 3P丝袜熟女 色综合| 色妇91| 91色久| 乱伦1色页| 青青草国产欧美非洲黑人| 中文一区二区| 97精品国产97久久久久久| 成人线上超碰| 欧美色青| www.男人的天堂| 无卡一区=区| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 91超碰在线观看| 久久最新视频免费观看| 一二三啪啪专区| www.久久久久| 色婷婷基地| 久久一级无码精品毛片6| 日韩有码 一区二区三区| 色与欲影视| 欧美啪啪啪91| 婷婷爽人人婷婷爽视频| 麻豆天美传媒毛片| 亚洲无码超碰免费| 95自拍视频在线观看| 乱性AV| 一区二区三区国产在线播放 | 五月丁香久久| 欧美日韩m| 久久久久13| 99亚洲精品| 嗯嗯啊中文字幕| 国产人妻精品久久久一区二区三区 | 人人搞人人插人人操| 国产综合久久久麻桃个| 日本人妻最新在线中| 玖草在线视频| www亚洲免费| 国产乱伦性爱区| 色欲三区| 一级久久久久久久久久久| 家庭乱伦性爱av| 中国一级特黄大片护士| 亚洲第一成人影院色播| 激情综合五| 久久免费老司机精品| 色av中文字| 东京热一区二区三区四区五区六区| 校园春色综合色| 日韩钢筋无码高清啾啾啾| 亚洲无限观看| 超碰99re| 欧美日韩色综合网| 国产免费一区在线观看| 真实高潮91| 欧美72网页| 久操| 强奸乱伦AV网址| 欧美成人黄网色网站| 久久婷婷热| 亚洲伊人久久精品狠狠在线| 97一本大道亚洲一区| 国产中文字幕在线| 天天懆天天日| 国产伦精品免编号公布| 国产综合永久精品日韩鬼片| 美女的肌被草喷水视频| 日本精品免费一区二区三区四区| 老鸭窝成人| 精品对白久久不卡| 国产精品色片一区二区| 日韩紧密久久| 啊啊啊水好多| 日本丝袜人妻内射| 久久久久骚| 91美女色视频亚洲| 男人的午夜天堂| 白天啪啪晚上啪啪视频| www.狠狠干.coom| 九九九九九九九九九五码| 女人18精品一区二区三区| 啊啊啊好多水| 国产亚洲精品自在线亚洲情侣| 不卡超碰护士AV在线免费播放| 亚洲性少妇| 91这里只有精品| 五月天玖玖资源站| 久操影视| 欧美在线大香蕉| 天天影视综合色| 91精品女厕偷拍视频| 久99热| 91美女国产在线| 亚洲精品国产精品成人| 激情丁香五月| 超碰97国产欧美| 黄片aaaaa一区| 美女97超碰| 无码人妻一区二区三区免费九色| 国产精品三级视频网站| 亚拍在线| 国产一区自拍欧美日韩| 一区二区三区四区五区高清无码永久视频 | 亚洲宅男天堂| 中文有码9| 国产精品一区二区 尿失禁| 歐美一級亂黃99在綫精品| 丰满人妻-区二区三区免费看 | 久久理论字幕视频| 97精品视频| 五月丁香在线| 黑人猛交| 色婷婷综合久久久久中文一区二区| 精品在线78| 日韩av影片在线观看| 亚洲成人妻日韩在线| 思思热一热婷婷热一热| 男人的天堂2018东京热啪啪啪| 中文字幕日韩情色| 亚洲成人久久美女| 超碰99re| 中文字幕天天天天天| 熟女人妻精品一区二区视频| 天美国产精品| 欧美gv在线观看| 精品97久久综合| 色翁荡息又大又硬又粗又爽| 91精品国产乱码| 日本视频一区二区三区| 久久精品成人| 大鸡吧尹人在线| 亚洲无码超碰免费| 学生妹天天看| 久久乐| 欧洲精品一级二级精品综合视频综合 | 69天堂| 97午夜剧场日韩| 2021国产成人精品久久| 神马午夜久久久| 色色香蕉| 精品日日人妻| 插老姨肥穴| 草莓精品视频| 中文字幕国产在线天堂| 国产精品毛片| 九九热九九热| AV无码久久久精品| 92久久| 麻豆福利视频导航| 每日更新AV| 国产午夜精品一区二区三区牛牛| 97操97色| 一级特级aaaa毛片免费观看| 女生久久网| 物尤视频一区二区| 九九色逼| 国产AV色黄看到爽| 91精品导航| 久久综合超碰| 超碰三级秋霞| 免费毛片在线播放| se01国产在线视频| 欧洲精品一级二级精品综合视频综合 | 操操啪| 一起草三级AV电影在线观看| 99re在线视频这里只有精品| 啊操爽品善一区二区三区| 久久婷婷热| 高清国产无码av| 亚洲色图欧美色图在线播放| 夜夜 中文视频rt| 五月婷视频| 最新日产中文在线麻豆| 亚洲精品乱码线路中文字幕| 亚洲欧美小说| 69精品| 一二三卡欧美日韩人妻免费精品| 无码一区二区三区四区五区六区七区八区九区十区视频 | 久热超碰| 九九aV| 熟女乱伦A| 欧美91变态| aV中文麻| 丝袜美腿操av| 久伊人网78| 日韩精品系列| 久草线上视频免费看| 国产精品小视频一区二区三区| 国产亚洲精品第一最新| 久久久免费一级黄片| 91人妻精华帖| 欧美色图20p| 黄色大片一区二区密桃丝袜| 亚洲色图91欧美日韩| 国产欧美一区激情交| 日本一区二区成人在线| 亚洲精品精品一区二区| 亚洲图片偷拍视频区| 久久av一级av少妇av高潮| 最新无码国产| 摸奶性爱视频网站在线免费播放| 很很操在线| 2021国产成人精品久久| 麻豆精品一区二区三区四区免费观看| 日韩大香蕉| 三久久久四久久久久| 国产91 丝袜在线播放00-百度| 午夜操一视频一区| 91天堂| 国色综合天| 国产精品96久久久久久| 人人操人人色网| 国产精品久久久啊| 欧亚无码视频| 嗯啊抽插大香蕉网页| www.黄色在线| 婷婷亚洲综合| 国产精品久久发布| 中文字幕一区二区三四五区日日骚| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 久久久久国产亚洲一区欧美色图日韩| 顶级少妇BT天堂| 欧美大香蕉97| 亚洲久草AV色图| 极品出轨视频网站| 亚洲无992tv| 久久久久久久强迫| 亚洲一欧洲中文字幕在线| 国产树林里野战在线看| 亚洲人妻一区二区三区| 日少妇亚洲版| 99草精| 亚洲美女av无码| 日韩性爱1级片视频| 亚洲无码?第一页| 亚洲超碰在线| 久久久不卡区一区二区三区久久久| 亚洲伊人久久精品影院| 精品免费囯产一区二区三区| 密乳AV免费观看| 日韩免费性爱视频在线观看| 顶级少妇BT天堂| 欧美激色| 欧美夜夜草视频| 日人妻视频91| a人欧美综合天堂麻豆| 伊人视频| 中文字幕一区二区三区字幕| 日本在线一二| 亚洲熟妇AV日韩熟妇在线| 欧美97爱| 欧美亚洲中文字幕| 动漫区日韩区欧美区| 欧美色97| 久久毛卡| 亚州 综合 色图| 视频不卡中文字幕| 91啪啪| 蜜臀aV午夜一区二区三区| www国产无码| 午夜欧美女人操逼| 伊人久久亚洲中文字幕不卡| 久久久一区二区三区四区五区| 亚洲av综合色区图片亚洲| 五月色丁香| 青青青草伊人精品| 亚欧视频在线| 久久99亚洲精品久久99果| 精品人妻美妇91job| 青青草亚洲一区| 久久久久久久9999| 综合啪啪| 极品美女嘿咻| 亚洲欧美日韩精品久久久一区二区| 日韩AV一区二区三区三州三州| 精品日日人妻| 另类小说五月天| 偷拍亚洲情色| 国产高潮AA片免费看| 欧美午夜视频| 日本视频一区二区三区| 色婷婷一区二区三区久久午夜| 性爱综合一区二区| 亚洲色图a| 农村女一级毛卡片| 日本免费不卡二区| 一级做受视频免费是看美女| 天天欧美色| 神马九九| 欧美大香蕉97| 精品成人动漫一区二区| 国产免费一区| 亚洲综合一区二区| 伊人宅男大香蕉| 久久激情综合| 96精品久久久久久久久| 天堂蜜桃无码视频一区二区| 人人弄人人摸| 嗯嗯啊啊好疼| 99热这里只有精品地址| 2017,超碰| 一本久道久久综合狠狠爱| 男人久久天堂| 亚洲精品天天影视综合网 | 丝袜综合| 黄片免费看的| 综合97久久| 不卡啪啪视频| 亚洲巨爆乳一区二区三区四季网| 九九热超碰97亚洲最新香蕉| 色色色色日本| 天堂亚洲欧美| 精品国产72| 亚洲国产一级精品毛一级精品看免费视频 | 欧美偷拍| 丝袜综合| 久久久久久AⅤ无码免费肉站 | 成人八戒网站| 超碰美女97| 午夜福利久久久噜久噜久久综合 | 中美日韩毛片| 日本肏逼视频在线观看| 精品九九九九九九| 91熟女.com| www.久久| 日韩国产欧美伦理在线| 97日亚洲欧美| 插入粉嫩少妇视频| 欧美综合站| av在线观看不卡网站| 欧美自拍网| 欧美久久婷| 免费黄色片子| 91五十路| 午夜福利久久久噜久噜久久综合 | 无码人妻精品一区二区三区九九 | 青青草黑寡妇男人天堂| 日本污ww视频网站| 中文字幕精品一区二| 国产九九九九九九| 欧美97在线观看| a网站免费观看| 日韩综合成人免费视频| 一区二区视频在看| 亚洲久草AV色图| 伊人青青草久久| 男人的天堂亚洲| 爆操无码| 少妇干B| 激情熟女12P| 亚洲不雅视频1区二区| 国产乱青青草久久| 天综合网欧美| 青青青青草av在线观看| 欧洲综合视频| 精品久久視頻在线| 色九九综合| 丁香六月东京热| 亚洲精品国产无码高清| 99久久久久久亚洲精品不卡| 久久久久久九九九九| 国产又粗又长又大的视频| 欧美激色| 欧美色图在线视频少妇| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 蜜桃久久久久久久| 国产亚洲人妻综合日韩 久久| 亚洲色 国产 欧美 日韩| 福利操逼| 人人操人人搞人人草| 无码一区二区精品视频久久久春药 | 激情小说在线视频| 欧美99999| 9久久久久| 日夜精品| 国产传媒av天美传媒在线| 中文字幕三四五区| 九月伊人中文字幕| 乱欲视频| 日韩簧片免费看| 在线观看无码三级少妇| 国产精品亚洲天堂网址| 操高情无码| 黄片免费看黄片免费看| 欧美性爱精品一区二区| 色色婷| 九九精品美女高溯喷水| 亚洲五区熟女| 性交一区二区在线播放| 亚洲精品蜜桃久久久| 久久99九九九九6666免费观看软件| 97视频播放| 天天综合网日韩| 桃花色综合影院| 老熟女乱子伦中文字幕一区二区| 日韩av一级黄片| 久热9| 久久嫩草国产成人一区| 欧美在线视频观看一二三四区高清| 久久久久国产| 97亚洲在线| 91精品国产91久久福利| 偷拍自拍在线视频观看| 色噜噜狠狠色综合日日| 澳门成人网站久国产日韩| 欧美国产成人在线| 中文区中文字幕免费看| 亚洲欧洲中文日韩女优乱码| 亚洲综合97| 日韩BBN| 爱爱动态60秒| 干干干天天| 激情综合五月| 日韩午夜国产| 96一区二区| 欧美1区二区三区公司| 亚洲国产无码精品首页久久久| 国产精品91一样| 亚洲国产中文字幕| 明星性猛交ⅹxxx乱大交| 日本性爱不卡视频| 好爽,再快点啊哈嗯嗯嗯嗯| 亚州Av天美传媒| 91综合网| 婷婷亚洲天堂| 天堂资源站| 农村女一级毛卡片| 99久热| 玖玖爱伊人玖玖爱| 亚洲国产欧美一区二区潘金莲 | 久湿久久 | 美女自卫慰黄网站免费| 99RE在线视频精品,这里只有精品| 国产在线激情| 夜间福利片1000无码| xxx亚洲午夜天堂| 午夜在线播放| 狠狠色丁香| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 综合激情一一91| 你懂的在线观看区国产| 天堂蜜桃无码视频一区二区| 新怡红院| 欧美精品自慰系列寂寞少妇 | 国产曰批免费观看久久久| 91久青| 我想要 啊 啊 啊| www.久久久久| 色97欧美| 啊v视频在线观看| 疯操AV| 立川理惠加勒比无码| 国产精品乱码久久久、久久| 思思热久久成人| 日韩美女,国产传媒,视频一区| 妇女性内射冈站HDWWWCOM| 啊啊啊啊啊在线观看网址| 久 久无码人妻AV| 激情婷婷丁香| 精品九九| 日韩天堂av电影在线观看| 欧美中出| 天天日天天舔东京热| 一级人妻性爱视频| 美腿丝袜高跟网免费视频免费视频| a'v在线资源| 激情露脸爱| 国产福利电影| 九九九九九精品十六| 人人人人插| 91熟女视频网| 五月天婷婷综合网| 亚洲国产丝袜熟女av | 午夜超爽| 日本熟妇自慰性高潮一区二区三区| 欧日a| 天美传媒麻豆一区二区三区国产精| www.色五月| 国产成人亚洲精品无| 青青色综合| 人人人人插| 天堂性色| 91久久18禁| 每日更新AV| 成人性生活高清视频在线播放| 91肏屄网| 怡红院视频在线| 亚洲中文字幕精品久久久久久直播| 亚洲一区二区中文字幕| 暖暖精品二区三区观看| 国产精品欧美日韩久久| 香蕉精品二区二区| 久久超碰免费的| 女人被添高潮免费视频| 大色综合| 欧美在线干| 日韩99神马视频播放片在线播放| 日韩av不卡在线看| 91天美免费| 午夜啊啊啊| 五月大香蕉| 日韩欧美午夜一区二区| 91天天爽| 日本999精品视频| 国产精品三级视频网站| 日本成人免费一区二区三区| 日本伦乱九九九综合| 国产91亚洲精品一区二区三区| 久久久人妻| 中文字幕三四区| 啊啊啊啊啊啊啊国| 久久夜黄色无码A级大片| 美女天天干| 一区久久久二区| 国产精品久久久久久久久AV大片| 99国产精品| 久久久三区二区一区| 99色悠悠| 亚洲玖玖爱| 加勒比AV天堂| 天天影视网综合少妇| 肉嘟嘟www视频在线观看高清| 国产欧美另类久久久精品课程| 使劲用力艹少妇视频一区二区| 亚洲精品日韩国产欧美| 久久亚洲欧美中文字幕国语| 青青草原香蕉日本Ap| 农村妇女精品一区二区| 99热这里只有精品8| 操我无码| 黄色香蕉视频网站一区| 97超碰超| 美女网站黄页| 日韩少妇在线视频| 不卡超碰护士AV在线免费播放| 91精品大奶人妻| av在线播放国产一区| 日本一道在线播放高清| 99热线麻豆 | 歐美一級亂黃99在綫精品| 97色色视频| 欧美国产伊人久久久久| 亚洲免费成人精品电影| 日韩极品无码B| 高清国产无码av| 欧美AB在线| 欧美综合天天| 日韩欧美女求操每天更新| 久草电影网| 欧美黑人91| 中文字幕日韩情色| 国产热av| 精品人妻一区二区三区蜜桃视频| 97超碰久| 91国精产品| 91久久国产综合精品| 日韩美女高潮喷水视频| 91新在线欧美| 美性中文综合网| 亚洲综合113页| oumeizonghese,www| 久久九九一区二区三区成人| 大香网伊人久久综合网eew| 亚洲综合888| 亚洲综合99999| 中文字幕88av在线| 综合九九| 国产日韩中文字幕欧美| 怡春院久久| 日韩综合97p| 97视频网站| 欧美性夜| 欧洲亚洲国产综合在线| 日韩午夜精品一区二区三区电影| 日日操丁香五月天| 久久亚洲婷婷| 大香蕉亚洲中文| 熟女中出视频| 天天超级碰碰碰| 午夜噜噜噜| 蜜臀视频网站| 中日亚韩免费视频| 国产人妻天天干精品| 久久精品国产精品亚洲艾通辽熟妇 | 久久9精品网站| chaopen97久久| 久久久96| 无码 黑人一区二区三区| 乱伦日本色图AⅤ| 婷婷香蕉| 日本人妻天堂网站在线播放| 啊啊啊啊啊啊啊网址在线观看| 天天躁日日躁狠狠狠躁| 97伊人网| 国岛片视频| 91丨九色丨东北熟女| 国产嫩草精品A88AV在线| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 色五月av| 国产精品美女在线一区| 国产高清成人传媒影视| 蜜桃中文字日产乱幕4区| 清清草影| 亚洲欧美天堂| 九九无码视频| 伊人五月天青青草婷婷| 久久青娱乐| 久久精品国产亚洲5555| 91黑人无码激情在线| 欧美日韩国产中文超碰| 少妇特黄一区二区三区| 91天天| 黄网在线播放| 2001天天操| 亚洲AV人人澡人人爱| 91蜜臀人妻中文字幕在线| 天天插夜夜操| 精品国产乱码久久久久久久久1| 屁股久久久久久久久| 八戒无码国产午夜福利| 亚洲黑丝在线| 国产日韩美女小穴视频网站不卡| jazzjazz国产精品麻豆| 99热综合| 九九九精品色乱九九九| 在线观看不卡一区二区三区| 午夜婷婷| 人妻丰满熟妇av无码区蜜桃| 国产欧美日本亚洲精品| 四虎影视永久在线免费| 激情综合网激情五月天| 大香蕉综合网| 蜜桃久久精品一区二区三区| 久久久久久久9| 久久99人妖视频国产| 少妇一区二区三区在线观看| 97超碰美女| 最新国产亚洲精品精品国产亚洲综合| 曰本精品久久久| 国产一区二区三区高清视频| 精品网站9999| 97视频免费播放| 黑丝少妇在线观看| 少妇色欲综合网2| 日韩精品一区二区三区色欲| AV色图| av日韩在线观看电影| 东京成人一区| 欧美日韩亚洲一区二区在线观看| 亚洲人成色9999精品久久| 男人的午夜天堂| 97亚洲性爱| 男人的午夜天堂| 中文字幕91综合| 性综合网| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 自慰白浆在线观看| 加勒比无码毛片| 综合一区中亚洲国产成人综合精品 | 国产欧美伊人| 欧美天天性| 国产传媒1234区| 五月丁香六月综合缴清无码| 在线黄色污污网站| 久久天天艹| 日韩二区三四区五区六区在线看| 操逼片国产| 黄站在线免费观看| 久久99操天天日| 久久女人| 男女激情中文字幕| 亚洲第一免费视频| 精品少妇高潮久久| 97av在线视频| 18禁止看精品中文字幕| 亚洲精品视频在线| 欧洲在线性爱视频| 色天堂在线观看| 欧美性爱系列| 伊人影院中文字幕| 东京热,男人的天堂| 亚洲 图片 综合91| 91久久九九精品国产综合| 九九av| 欧美一级黄色18片免费看| 超碰99在线| 日韩激情视频| 黑人无码一区二区| 91欧美 | 韩国一级婬片A片AAAAA| 操一操摸一摸| 夜草欧美| 成人国产精品三级A片| 人人妻人人爽一区二区三区| 欧洲乱码一区二区| av在线一区二区三区| 少妇淫妇久久久久久久| 又大又长又爽| 先锋色眉乱伦资源| 淫荡网址| 97超碰免费生活| 东北夫妻性偷拍| 免费一级a毛片久久久久久鸭绿欲| 麻豆一区二区AV天美| 天天日天天舔东京热| 强免费黄色网址| 欧美亚洲国产91在线| 亚洲自拍青操视频| 91国产大片| 操婷婷逼| 操逼不卡中文字幕| 免费岛国一级片| 色偷偷人人玩人人舔人人操人人摸人人爽| 国内91熟女人妻丝袜天天精品视频在线 | 美女上床网站| 久久国模av| 亚洲熟妇自偷自拍另欧美| 少妇干B| 色色毛片| 欧美久久人体| 亚洲第一色页夜| 国产按摩一区二区三区| 亚洲四虎熟女精品| 97天天摸天天爽| 96一区二区三区| 黄色av播放免不| 日韩一级二级在线| 97精品国产97久久久久久| 欧美激情中文字幕另类小说| 中文字幕AV乱伦| 国产精品一区二区a| 日本一二三免费久久| 亚洲人久久久网| 成人影 天天操 亚洲| 久久久蜜桃一区二区三区| 精品国产精品一区二区| 国产精品无码久久久久2028| 色屁屁影院www国产| 99999亚洲| 国产日韩美女小穴视频网站不卡| 蜜桃狠狠色伊人亚洲综合 | 黄网在线播放| 国产女性无套 免费观看| 久久久久久国产精品免费网站| 亚洲中文字幕精品一区| 操国产逼| 97超碰超碰| 国产精品久久| 日韩性爱啪啪视频| 中文字幕一二三| 九九九免费视频| 欲色综合| AV中亚| 欧美AAAA黄片| 97综合久久| 欧美精品精品一区二区| 人妻无一区二区三区| 曰韩中文人妻视频| 操人人| 26uuu国产亚洲综合| 免费黄色片。| 无码高清专| 殴美在线AⅤ| 日本在线不卡一二区| 天天日天天干天天整| 99热日本| 91在线美女| 欧美第38页| 青青草狠狠撸| 97精品在线| 中国熟妇| 国产精品一二三区18| 亚欧无码线免费观看视频| 五月天久久综合网| 在线观看色视频| 国产精品无码论坛| 亚洲,欧美,春色,另类| 9/A片| 一区二区视频你懂的| 亚洲精品九九九九九九| 久久久999国产| 91人妻人人澡人人爽人人精品| 久久精品国产亚洲妲己影视| 精品午夜福利国产一区二区在线观看| 亚洲精品中文字幕一区在线视频| 一区二区三区精品视频| 日韩亚洲美州欧洲综三区一品在线| 日韩欧美丝袜诱惑| 日韩 女同 综合| 国产精品福利视频| 91视频精品| 亚洲欧美国产其他二区| 日韩在线视频1234| 日日橹狠狠爱欧美超碰| 99在线观看视频在线高清| 日韩欧美福利视频看看| 国产免费操逼| 久久婷婷色综合一区二区三区| 色婷婷99| 男人的天堂在线| 国产精品操| 国产日逼视频| 91狠狠综合久久| 波多野结衣之双飞调教在线播放| 翔田千里AⅤHD无码| 色婷婷综合网| 国产污视频麻豆传媒一区二区 | 色色色日本| 色综合色色| 久久亚州高清| 亚洲资源站| 国产又大又硬又长又粗| 伊人综合色网| 久草电影网| 亚洲AV噜噜狠狠网址蜜桃动漫| 色婷婷香蕉| 亚洲欧美日韩电影网站一区 | 日韩91网| 免费观看性欧美一级| 涩五月婷婷| 日日AAvv| 精品高清av中文字幕| 大香蕉123| 日本一卡二区在线| 免费看黄片现成| 欧美另类色| 青娱乐91| 日本高清一区二区在线| 97色涩| 99精品九九九九九九| 大香蕉免费乱伦视频| 999 久久久| 搡老熟女免费视频| 国产精品乱人伊人网| 日日摸天天爽夜夜欢| 一区三区啪啪| 97久久天天综合色天天综合色电影| 国产精品视频自拍在线| 精品丰满人妻一区二区三区免费观| 国产精品对白自产拍| 天天做日日爱夜夜爽| 人人超碰在线观看黄| 国产二区三区免费视频| 91啪9色| 九九久久久| 蜜桃成人1区2区3区| 国产精品噜噜噜日日日| 性爱乱伦一区| 91精品操美女| 国产精品黄色三级av| 一区二区三区四区久久视1| 亚洲黄片免费在线播放| 欧美啪啪女女| 亚洲一区中文字幕| 五月天偷拍| 9999久久久久| 成人午夜视频免费播放| 麻豆熟妇乱妇熟色A片在线看| 性在久久久久久| 999熟女精品| 无码国产精品午夜不卡(| 天天综合麻豆视频| www.色婷婷色综合| 成人性交午夜免费片| 9l视频自拍9l九色成人| 欧美色图 色综合图| 18一区二区三区| 亚洲av性爱电影| 伊人久久久日韩一区| 国产AV久久野战精品| a片亚洲一本通视频| 亚洲日韩国产欧美综合v| 色综合大香蕉| 日本三级中国三级99人妇网站| 97在线免费观看| 狠狠图片青青草| 成人无码在线超碰网| 亚洲青青草| 四虎AV在线观看| 日韩欧美中文字幕搭讪巨乳美人妻视频| 日韩人妻少妇 一区二区三区| 青娱乐淫乱1314| 亚洲色图激情小说| 国产综合在线视频网站| 狠狠操狠狠燥| 国产操逼视频在线观看| 蜜臀一二三区| 欧亚洲精品有视频| 人人人干干人人干| 久久一二三四不卡| 中字乱伦AV| 国产JDAV无码视频在线观看| 久久久久久久久久久999| 中文字幕一区电影在线观看| 色吊丝 日日骚 清纯唯美| 超碰午夜在线| 成人一道本免费视频| 精品二区久久| 91国产大片| 五月激情综合网| 国产精品白领在线观看| 日韩人人精品| 色老汉色| 国产精品免费美女视频| av网站在线看| 麻豆色99999| 国产白领连续中出在线观看| 强奸乱伦资源| 亚洲欧美色图小说| 亚洲中亚日激情视频| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 神马久久久久久久| 老熟妇一区二区三区啪啪| 人妻天堂综合网| 无码免费精品高清| 亚洲久久久久| 91美女视频直播| 福利在线视频一区二区| 色人久久| 日本色色色视频| 岛国福利在线精品播放| 欧美视频激情久久久久久| 男人的天堂在线有码| 精品久久人妻成人网| 成人麻豆av电影网站| 欧美日韩亚洲天堂| 乱码人妻一区二区三区| 久久精品亚洲婷婷| 手机在线看片免费人成视频| 婷婷色综合欧美日韩| 亚洲人妻久久久| 91久久18禁| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 自拍丝袜美腿人妻| 天天影视网综合少妇| 国产日产精品久久快鸭的功能介绍| 97精品国产| 国内一区二区免费| 日韩在线电影| 九热超碰| 99国产精品自在自在| 日韩精品人妻中文字有码在线 | 黑人精品XXX一区一二区| 老熟女91| 欧美日韩小说| 欧美日韩系列| 91激情国产| 日本 情色 1区2区3区| 91中文精品日韩欧美在线| 999热日韩精品| 中国一级特黄大片护士| 日韩欧美性吧婷婷乱伦大香蕉| 91天天综合日韩欧美| 亚洲Av诱惑| 欧美手机在线综合| 日韩专区久久久| 青青操日韩| 狠狠做深爱婷婷久久二区| 亚洲日韩欧美一区二区| 天美传媒av在线| 婷婷精品国产欧美精品亚洲人人爽| 久久久久ab| 亚洲精品 欧美精品| 欧美色图在线视频少妇| av情色影音| 91精品国久久久久久无码| 亚洲有码第一页| 亚洲双插| av草草在线电影|