日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

軟考中級軟件設(shè)計(jì)師筆記:易錯點(diǎn)糾偏與可檢索索引

軟考中級軟件設(shè)計(jì)師筆記:易錯點(diǎn)糾偏與可檢索索引 簡介《軟件設(shè)計(jì)師中級考試知識點(diǎn)整理》以 docx 筆記形式面向軟考軟件設(shè)計(jì)師中級考生兼顧需要系統(tǒng)復(fù)盤面向?qū)ο笈c數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)的開發(fā)者可用于考前梳理考點(diǎn)、定位薄弱環(huán)節(jié)。正文圍繞類與對象、繼承、多態(tài)、封裝、抽象化與組合展開逐條解釋單一職責(zé)、開閉、李氏替換、依賴倒置、接口隔離、迪米特和合成復(fù)用七大原則并按創(chuàng)建型、結(jié)構(gòu)型、行為型歸納常見設(shè)計(jì)模式同時(shí)整理 UML 圖及繼承、組合、關(guān)聯(lián)等關(guān)系樹與二叉樹特性、查找二叉樹、平衡二叉樹、AVL 樹與紅黑樹、排序算法情景對比、線性表和串等模塊目錄層級明確方便按知識點(diǎn)跳轉(zhuǎn)復(fù)習(xí)。資源包內(nèi)含 1 個 docx 文件約 31.83MB已有 894 人學(xué)習(xí)。整體偏提綱式梳理對易混淆的設(shè)計(jì)原則、模式分類和樹結(jié)構(gòu)特性可作對照記憶適合沖刺階段配合真題逐項(xiàng)核對快速建立知識框架。1. 一份目錄先給出答案筆記的價(jià)值不在厚度在能不能定位打開目錄會先愣一下前面連續(xù)七八個標(biāo)題共用第 4 頁中間十幾個標(biāo)題擠在 9、10 頁整份目錄最后停在 40 多頁。這說明它是按主題塊排的不是按頁排的。對備考軟考中級軟件設(shè)計(jì)師的人來說這恰好是個信號——一份知識點(diǎn)整理能不能用不看排版看它有沒有把面向?qū)ο蟆?shù)據(jù)結(jié)構(gòu)、算法、軟件工程、網(wǎng)絡(luò)、數(shù)據(jù)庫這幾條主線串成可檢索的骨架。這份 docx 覆蓋面基本貼著大綱走適合已有基礎(chǔ)、需要快速回歸和查漏的人零基礎(chǔ)拿它當(dāng)唯一教材會讀得很吃力因?yàn)楹芏鄺l目只有結(jié)論沒有推導(dǎo)。2. 面向?qū)ο笈c設(shè)計(jì)模式7 大原則在題干里怎么被認(rèn)出來面向?qū)ο筮@部分在下午題里出得不算多但上午題偏愛兩種問法給一段場景問體現(xiàn)了哪條原則給一個類圖問屬于哪類模式。筆記把類、對象、繼承、多態(tài)、封裝、抽象、組合這七個基本概念放在最前面緊接著進(jìn)七大原則這個編排順序是對的——原則本身就是概念的組合應(yīng)用先背概念再背原則等于把同一件事記兩遍。2.1 七大原則的判定順序與題干信號詞同時(shí)出現(xiàn)多個信號時(shí)我一般按這個優(yōu)先級往下篩單一職責(zé) → 開閉 → 里氏替換 → 依賴倒置 → 接口隔離 → 迪米特 → 合成復(fù)用。排在前面的更結(jié)構(gòu)性出題人寫場景時(shí)往往就是沖著它去的排在后面的更實(shí)現(xiàn)性多數(shù)時(shí)候是干擾項(xiàng)。原則一句話內(nèi)核題干高頻信號詞典型反例單一職責(zé) SRP一個類只有一個引起變化的原因該類同時(shí)負(fù)責(zé)……和……一個類既管連接池又管報(bào)表渲染開閉 OCP對擴(kuò)展開放對修改關(guān)閉新增一種……時(shí)不修改原有代碼加一個支付渠道就要動 if-else里氏替換 LSP子類能替換父類且行為不變子類重寫后父類原有調(diào)用出錯子類強(qiáng)化入?yún)⑿r?yàn)、拋父類未聲明的異常依賴倒置 DIP高層與低層都依賴抽象高層模塊不應(yīng)依賴低層實(shí)現(xiàn)業(yè)務(wù)類里直接 new 具體驅(qū)動接口隔離 ISP接口拆細(xì)不強(qiáng)迫依賴無用方法接口中存在大量空實(shí)現(xiàn)一個胖接口塞二十個方法迪米特 LoD只與直接朋友通信調(diào)用鏈過長中間類轉(zhuǎn)手a.getB().getC().doWork()合成復(fù)用 CRP優(yōu)先組合而非繼承繼承層次過深難以維護(hù)為復(fù)用兩個方法繼承整個基類最容易混的兩組要單獨(dú)拎出來。第一組是里氏替換和依賴倒置里氏管的是子類型的行為契約判斷依據(jù)是替換后調(diào)用方有沒有感知到差異依賴倒置管的是依賴的方向判斷依據(jù)是代碼里有沒有出現(xiàn)具體類名。第二組是單一職責(zé)和接口隔離單一職責(zé)約束的是類接口隔離約束的是接口前者看變化原因有幾個后者看客戶端被迫實(shí)現(xiàn)了幾個用不上的方法。提示題干里出現(xiàn)子類不能替代父類時(shí)別急著選里氏替換。如果場景描述的是父類里塞了子類用不到的方法答案通常是接口隔離因?yàn)閱栴}出在接口粒度而不是繼承契約。2.2 三種模式分類的記憶錨點(diǎn)原文對創(chuàng)建型、結(jié)構(gòu)型、行為型的描述用了工廠模式、抽象工廠模式、builder 模式這種中英混寫讀的時(shí)候要注意統(tǒng)一成中文名否則考場上看到建造者模式會反應(yīng)不過來。分類數(shù)量成員一句話錨點(diǎn)創(chuàng)建型5工廠方法、抽象工廠、建造者、原型、單例都在解決對象怎么造出來結(jié)構(gòu)型7適配器、橋接、組合、裝飾器、外觀、享元、代理都在解決對象怎么拼起來行為型11職責(zé)鏈、命令、解釋器、迭代器、中介者、備忘錄、觀察者、狀態(tài)、策略、模板方法、訪問者都在解決職責(zé)怎么分、消息怎么傳按造、拼、分三個動詞記比按字母順序背可靠得多。享元是最容易被歸錯的一個很多人一看共享對象狀態(tài)就往行為型放其實(shí)它處理的是對象的結(jié)構(gòu)復(fù)用屬于結(jié)構(gòu)型。訪問者放行為型也是同理——它變的是對元素的操作不是元素本身的結(jié)構(gòu)。2.3 用一段代碼把開閉與依賴倒置跑出來原則背得再熟不如自己寫一遍反例再改一遍。下面這段是加一個折扣類型就要改結(jié)算類的典型翻車寫法改造成策略之后兩個原則同時(shí)成立。from abc import ABC, abstractmethod class Discount(ABC): 折扣抽象高層只認(rèn)這個接口不認(rèn)具體實(shí)現(xiàn) abstractmethod def apply(self, amount: float) - float: ... class NoDiscount(Discount): def apply(self, amount: float) - float: return amount class PercentDiscount(Discount): def __init__(self, rate: float): self.rate rate # 0.9 表示九折1.0 表示原價(jià) def apply(self, amount: float) - float: return amount * self.rate class Checkout: def __init__(self, strategy: Discount): self._strategy strategy # 構(gòu)造注入依賴的是抽象 def total(self, amount: float) - float: return self._strategy.apply(amount) if __name__ __main__: print(Checkout(NoDiscount()).total(100.0)) # 100.0 print(Checkout(PercentDiscount(0.9)).total(100.0)) # 90.0邏輯說明Checkout里沒有任何if 類型 ...的分支新增滿減階梯價(jià)只需要再寫一個Discount子類Checkout一行不動這就是開閉原則的落地形態(tài)。Checkout.__init__的形參類型標(biāo)注是Discount而不是PercentDiscount高層模塊依賴抽象而非具體實(shí)現(xiàn)這就是依賴倒置。參數(shù)上要注意rate的取值范圍用小數(shù)表示若改成百分?jǐn)?shù)90 表示九折必須在文檔里寫清楚否則調(diào)用方傳 0.9 和傳 90 會得到完全不同的結(jié)果這類單位不一致在下午題里也常作為陷阱出現(xiàn)。再補(bǔ)一個反向驗(yàn)證把PercentDiscount.apply改成先校驗(yàn)amount 0負(fù)數(shù)直接拋異常。此時(shí)用子類替換父類的調(diào)用方原本傳 0 不報(bào)錯的代碼開始報(bào)錯行為契約被破壞這就是里氏替換的違反。自己動手改一遍比看十遍定義管用。3. UML 關(guān)系與樹結(jié)構(gòu)兩種層次感考點(diǎn)的交叉審法UML 和數(shù)據(jù)結(jié)構(gòu)在筆記里是挨著放的看似不相關(guān)其實(shí)考的是同一種能力——判斷層次和強(qiáng)弱。UML 關(guān)系判斷的是類與類之間的耦合強(qiáng)度樹結(jié)構(gòu)判斷的是結(jié)點(diǎn)之間的層級約束。把這兩塊放在一起復(fù)習(xí)腦子里建立的是一套關(guān)系模型而不是兩堆散點(diǎn)。3.1 UML 關(guān)系的強(qiáng)度階梯原文只列了繼承、組合、關(guān)聯(lián)三種實(shí)際考綱要求區(qū)分六種缺了聚合、依賴和實(shí)現(xiàn)。按耦合從弱到強(qiáng)排成一條線判斷時(shí)從弱往強(qiáng)推比死記符號穩(wěn)。關(guān)系圖形符號耦合強(qiáng)度生命周期代碼里的常見形態(tài)依賴虛線箭頭最弱無關(guān)方法參數(shù)、局部變量、返回值關(guān)聯(lián)實(shí)線可帶箭頭弱各自獨(dú)立成員變量持有對方引用聚合空心菱形中部分可獨(dú)立存在成員變量構(gòu)造時(shí)傳入組合實(shí)心菱形強(qiáng)部分隨整體銷毀成員變量內(nèi)部 new 出來泛化實(shí)線空心三角強(qiáng)繼承class B extends A實(shí)現(xiàn)虛線空心三角強(qiáng)契約class B implements I聚合和組合的區(qū)分只看一句整體銷毀時(shí)部分還能不能活。學(xué)校和學(xué)生是聚合學(xué)校撤銷了學(xué)生還在訂單和訂單明細(xì)是組合訂單刪了明細(xì)沒有獨(dú)立意義。圖上的菱形是空是實(shí)直接對應(yīng)這個語義記混的時(shí)候回到這句話就行。泛化與實(shí)現(xiàn)的區(qū)分也常被問。泛化是is-a且?guī)?shí)現(xiàn)繼承子類直接拿到父類的方法體實(shí)現(xiàn)只是can-do接口里沒有方法體子類必須自己寫。題干里出現(xiàn)抽象類和接口二選一時(shí)看有沒有共享的默認(rèn)實(shí)現(xiàn)。3.2 二叉樹性質(zhì)與查找樹、平衡樹的判定樹這塊筆記里有個表述要注意原文寫二叉樹的重要特性左子樹和右子樹的高度不能超過 1。這句話描述的是平衡二叉樹AVL的約束不是普通二叉樹的特性。普通二叉樹只有下面這幾條硬性質(zhì)。性質(zhì)表達(dá)式適用對象第 i 層最多結(jié)點(diǎn)數(shù)2^(i-1)任意二叉樹深度為 k 最多結(jié)點(diǎn)數(shù)2^k - 1任意二叉樹葉子與度為 2 的結(jié)點(diǎn)關(guān)系n0 n2 1任意二叉樹n 個結(jié)點(diǎn)的完全二叉樹深度?log2 n? 1完全二叉樹編號 i 的左右孩子、父結(jié)點(diǎn)2i、2i1、?i/2?順序存儲的完全二叉樹左右子樹高度差絕對值 ≤ 1平衡二叉樹n0 n2 1這條建議用代碼驗(yàn)證一遍比背公式記得住也順便把完全二叉樹的編號規(guī)則過一遍。import math def walk_complete_tree(n: int): 按完全二叉樹的順序編號規(guī)則統(tǒng)計(jì)各類結(jié)點(diǎn) n0 n1 n2 0 for i in range(1, n 1): children [c for c in (2 * i, 2 * i 1) if c n] if len(children) 0: n0 1 elif len(children) 1: n1 1 else: n2 1 return n0, n1, n2 for total in (10, 15, 31): n0, n1, n2 walk_complete_tree(total) depth math.floor(math.log2(total)) 1 print(fn{total} 深度{depth} 葉子{n0} 單分支{n1} 雙分支{n2} 校驗(yàn)n0n21 - {n0 n2 1})邏輯說明2*i和2*i1是完全二叉樹順序存儲的編號規(guī)則超出n就說明該孩子不存在據(jù)此可以反推每個結(jié)點(diǎn)的度數(shù)。math.floor(math.log2(total)) 1對應(yīng)深度公式注意total為 1 時(shí)結(jié)果是 1邊界正確。運(yùn)行結(jié)果里n10時(shí)葉子 5 個、雙分支 4 個5 4 1成立。參數(shù)上唯一要小心的是n必須是正整數(shù)傳 0 會導(dǎo)致log2報(bào)錯。查找二叉樹BST的判定標(biāo)準(zhǔn)只有一條好用的中序遍歷序列單調(diào)遞增。平衡二叉樹則看每個結(jié)點(diǎn)的平衡因子左子樹高度減右子樹高度絕對值不超過 1。紅黑樹屬于近似平衡插入刪除時(shí)旋轉(zhuǎn)次數(shù)比 AVL 少適合寫操作頻繁的場景堆是完全二叉樹 堆序只保證父結(jié)點(diǎn)與子結(jié)點(diǎn)的大小關(guān)系兄弟之間無序這一點(diǎn)經(jīng)常被拿來出判斷題。3.3 排序?qū)Ρ缺硪B穩(wěn)定性一起背各種排序算法的復(fù)雜度表誰都會背出錯多半出在穩(wěn)定性那一列。算法平均最壞最好輔助空間穩(wěn)定性冒泡O(n2)O(n2)O(n)O(1)穩(wěn)定插入O(n2)O(n2)O(n)O(1)穩(wěn)定選擇O(n2)O(n2)O(n2)O(1)不穩(wěn)定希爾O(n^1.3)O(n2)O(n)O(1)不穩(wěn)定快速O(n log n)O(n2)O(n log n)O(log n)不穩(wěn)定歸并O(n log n)O(n log n)O(n log n)O(n)穩(wěn)定堆O(n log n)O(n log n)O(n log n)O(1)不穩(wěn)定基數(shù)O(d(nr))O(d(nr))O(d(nr))O(nr)穩(wěn)定穩(wěn)定的四個是冒泡、插入、歸并、基數(shù)其余都不穩(wěn)定。這個結(jié)論光背容易記反跑一遍記錄對key, tag的排序看相同 key 的相對次序有沒有變一分鐘就能確認(rèn)。def selection_sort_records(records): a records[:] n len(a) for i in range(n - 1): m i for j in range(i 1, n): if a[j][0] a[m][0]: # 只比較 key忽略 tag m j a[i], a[m] a[m], a[i] # 遠(yuǎn)距離交換會打亂相等元素的相對次序 return a def bubble_sort_records(records): a records[:] n len(a) for i in range(n - 1): swapped False for j in range(n - 1 - i): if a[j][0] a[j 1][0]: # 嚴(yán)格大于才交換相等時(shí)保持原位 a[j], a[j 1] a[j 1], a[j] swapped True if not swapped: # 一趟無交換最好情況 O(n) break return a data [(2, a), (2, b), (1, c)] print(selection_sort_records(data)) # [(1,c), (2,b), (2,a)] a、b 次序被換不穩(wěn)定 print(bubble_sort_records(data)) # [(1,c), (2,a), (2,b)] a、b 次序保留穩(wěn)定邏輯說明把每個元素寫成(排序鍵, 標(biāo)記)的二元組排序后只看標(biāo)記字母的順序就能判斷穩(wěn)定性。選擇排序不穩(wěn)定問題出在最小值與首位遠(yuǎn)距離交換這一步它會把相等元素中靠前的那個甩到后面去。冒泡排序的交換條件是嚴(yán)格大于相等時(shí)不動作所以穩(wěn)定。參數(shù)上records必須是可切片復(fù)制的序列函數(shù)內(nèi)部做了[:]拷貝不會污染原列表。4. 算法與開發(fā)模型復(fù)雜度估算、模型選型的落地判斷算法部分的難點(diǎn)不在寫代碼在給一個場景判斷該用哪種思想。軟件工程部分的難點(diǎn)不在背模型名字在給一個項(xiàng)目特征判斷該選哪個模型。這兩類題本質(zhì)上是同一種從特征反推方法。4.1 分治、回溯、貪心、動態(tài)規(guī)劃怎么區(qū)分算法思想成立條件典型題目判斷關(guān)鍵句分治子問題獨(dú)立、可合并二分查找、歸并排序、快速排序?qū)栴}分成規(guī)模更小的同類子問題回溯解空間可枚舉、能剪枝N 皇后、圖著色、迷宮求解嘗試、失敗則回退貪心每步局部最優(yōu)可推出全局最優(yōu)部分背包、哈夫曼編碼、Prim、Kruskal每次選當(dāng)前最好的動態(tài)規(guī)劃最優(yōu)子結(jié)構(gòu) 重疊子問題0-1 背包、最長公共子序列、矩陣連乘子問題被重復(fù)計(jì)算被問得最多的對比是 0-1 背包和部分背包。物品不可分割時(shí)只能用動態(tài)規(guī)劃因?yàn)樨澬臅嚾萘?10物品 A 重 6 值 10、B 重 5 值 9、C 重 5 值 9按單位價(jià)值貪心先拿 A剩下容量 4 什么也裝不下總價(jià)值 10最優(yōu)解是拿 B 和 C總價(jià)值 18。物品可分割時(shí)貪心就是最優(yōu)的因?yàn)槭S嗳萘磕苎b小數(shù)部分?;厮莺蛣討B(tài)規(guī)劃的邊界也?;?。回溯是走到底再回退會訪問同一個狀態(tài)很多次動態(tài)規(guī)劃是把中間結(jié)果存起來同一狀態(tài)只算一次。題干里出現(xiàn)記憶化填表狀態(tài)轉(zhuǎn)移方程基本鎖定動態(tài)規(guī)劃出現(xiàn)剪枝深度優(yōu)先遍歷解空間樹鎖定回溯。4.2 復(fù)雜度用實(shí)測驗(yàn)證別只背表O(n2) 和 O(n log n) 的分界點(diǎn)在哪里光看公式?jīng)]感覺。寫個小腳本統(tǒng)計(jì)比較次數(shù)拿比值看增長趨勢比硬背結(jié)論直觀得多。import math, random def bubble_compare_count(arr): a arr[:] n len(a) cnt 0 for i in range(n - 1): swapped False for j in range(n - 1 - i): cnt 1 # 每比較一次計(jì)數(shù)一次 if a[j] a[j 1]: a[j], a[j 1] a[j 1], a[j] swapped True if not swapped: break return cnt random.seed(7) for n in (32, 64, 128, 256, 512): data [random.random() for _ in range(n)] # 隨機(jī)序列避開有序觸發(fā)提前退出 c bubble_compare_count(data) print(fn{n:4d} 比較次數(shù){c:7d} c/(n*logn){c / (n * math.log2(n)):.2f})邏輯說明隨機(jī)輸入下冒泡排序不會提前退出比較次數(shù)接近n(n-1)/2。把結(jié)果除以n log n如果比值隨 n 線性增長說明分子是 n2 量級。這個方法的通用價(jià)值在于考場上一時(shí)想不起某個算法的時(shí)間復(fù)雜度用規(guī)模翻倍、耗時(shí)變幾倍的思路也能推出來——翻倍后耗時(shí)變 4 倍是 O(n2)變 2 倍多一點(diǎn)的通常是 O(n log n)。參數(shù)上random.seed固定隨機(jī)源保證多次運(yùn)行結(jié)果一致方便對照。常見算法的時(shí)間復(fù)雜度結(jié)論整理成一句話二分查找 O(log n)、歸并排序 O(n log n)、快速排序平均 O(n log n) 最壞 O(n2)、堆排序 O(n log n)、斐波那契遞歸樸素實(shí)現(xiàn) O(2^n)、矩陣連乘動態(tài)規(guī)劃 O(n3)。4.3 開發(fā)模型選型對照筆記里排了瀑布、原型、增量、螺旋、V 模型、噴泉、敏捷七種容易的問題是知道名字但選不出來。模型適用場景關(guān)鍵特征主要風(fēng)險(xiǎn)瀑布需求明確且穩(wěn)定階段嚴(yán)格串行、文檔驅(qū)動后期變更代價(jià)大原型需求模糊、需快速確認(rèn)先做可運(yùn)行樣品原型被當(dāng)成成品交付增量可分批交付、核心先行按功能塊逐個發(fā)布需要良好的架構(gòu)規(guī)劃螺旋大型高風(fēng)險(xiǎn)項(xiàng)目每輪含風(fēng)險(xiǎn)分析成本高、管理復(fù)雜V 模型強(qiáng)測試要求的嵌入類項(xiàng)目開發(fā)與測試階段一一對應(yīng)靈活性差噴泉面向?qū)ο箝_發(fā)各階段無縫迭代、可回溯缺乏明確里程碑敏捷需求頻繁變化的小團(tuán)隊(duì)短迭代、可工作軟件優(yōu)先文檔可能不足XP 作為敏捷的具體實(shí)踐考點(diǎn)集中在四條結(jié)對編程、測試先行、小型發(fā)布、持續(xù)重構(gòu)。題干里出現(xiàn)兩人共用一臺機(jī)器先寫測試再寫實(shí)現(xiàn)每兩周發(fā)布一次指向的都是 XP 而不是泛泛的敏捷。螺旋模型和增量模型也常被混區(qū)分點(diǎn)在于螺旋每輪必須做風(fēng)險(xiǎn)分析增量只是分批交付。4.4 關(guān)鍵路徑正推逆推和總時(shí)差關(guān)鍵路徑是上午題的??褪止に阋槐椴浑y但活動一多就容易算錯。規(guī)則只有兩條正推求最早開始時(shí)間取所有前置活動最早完成時(shí)間的最大值逆推求最晚開始時(shí)間取所有后置活動最晚開始時(shí)間的最小值??倳r(shí)差 最晚開始 - 最早開始為 0 的活動連起來就是關(guān)鍵路徑。def critical_path(acts): acts: {活動名: (工期, [前置活動])} ES, EF {}, {} def forward(name): if name in EF: return dur, preds acts[name] for p in preds: forward(p) ES[name] max((EF[p] for p in preds), default0) EF[name] ES[name] dur for k in acts: forward(k) total max(EF.values()) succ {k: [] for k in acts} for k, (_, preds) in acts.items(): for p in preds: succ[p].append(k) LS, LF {}, {} def backward(name): if name in LS: return for s in succ[name]: backward(s) LF[name] min((LS[s] for s in succ[name]), defaulttotal) LS[name] LF[name] - acts[name][0] for k in acts: backward(k) slack {k: LS[k] - ES[k] for k in acts} path [k for k in acts if slack[k] 0] return total, slack, path acts { A: (3, []), # 需求梳理 B: (4, [A]), # 方案設(shè)計(jì) C: (2, [A]), # 環(huán)境準(zhǔn)備 D: (5, [B, C]), # 核心開發(fā) E: (2, [C]), # 接口聯(lián)調(diào) F: (3, [D, E]), # 驗(yàn)收測試 } print(critical_path(acts)) # (15, {A:0,B:0,C:2,D:0,E:5,F:0}, [A,B,D,F])邏輯說明forward用遞歸保證前置活動先算default0處理沒有前置的起始活動backward反向遞歸終點(diǎn)活動的LF取總工期。返回的slack是每個活動的總時(shí)差為 0 說明一天都拖不得。參數(shù)上活動名必須唯一前置列表里的名字必須已定義否則forward會拋KeyError——手工畫圖時(shí)漏掉某個前置活動算出來的工期會偏短這是最常見的錯誤。5. 避坑與常見問題筆記里最容易背反的 5 個點(diǎn)這份筆記整體結(jié)構(gòu)清楚但有幾處表述和筆誤會讓人在復(fù)習(xí)時(shí)繞進(jìn)去我自己就翻過車。下面五條按現(xiàn)象 → 原因 → 解決記錄都是我實(shí)際遇到過的問題。5.1 按目錄頁碼跳轉(zhuǎn)找不到內(nèi)容現(xiàn)象照目錄上的頁碼去翻連續(xù)七八個標(biāo)題都指向同一頁翻過去發(fā)現(xiàn)那一頁擠了十來個知識點(diǎn)實(shí)際內(nèi)容排在后面幾頁。原因這份目錄是 Word 自動生成后整段粘貼的域沒有更新頁碼停留在上一次排版的狀態(tài)而且原始筆記本身是按主題塊組織不是按頁分。解決不要用頁碼定位用標(biāo)題層級定位。如果需要在電子版里檢索先把它轉(zhuǎn)成帶層級標(biāo)記的文本下一章的腳本就是干這個的再用關(guān)鍵詞搜索比翻頁碼可靠。5.2 把平衡二叉樹的高度約束當(dāng)成普通二叉樹性質(zhì)現(xiàn)象原文寫二叉樹的重要特性左子樹和右子樹的高度不能超過 1照著背遇到普通二叉樹的題目也套這句判斷直接錯。原因這句話是 AVL 樹的平衡條件被錯寫到了二叉樹概述里。普通二叉樹對左右子樹高度沒有任何限制可以是一條鏈。解決三條硬性質(zhì)記住——第 i 層最多 2^(i-1) 個結(jié)點(diǎn)、深度 k 最多 2^k-1 個結(jié)點(diǎn)、n0 n2 1。高度差絕對值不超過 1 只屬于平衡二叉樹做題時(shí)看到平衡兩個字才啟用這條。5.3 關(guān)鍵詞檢索不到因?yàn)樵挠泄P誤現(xiàn)象想在文檔里搜里氏替換搜不到搜復(fù)雜度也搜不到幾處。原因原文寫的是李氏替換原則和McCabe 復(fù)制度還有網(wǎng)絡(luò)完全控制技術(shù)應(yīng)為網(wǎng)絡(luò)安全控制技術(shù)。這類輸入法誤寫在整理型筆記里很常見它不影響閱讀但會讓全文檢索失效。解決檢索時(shí)做同義詞展開。里氏/李氏、復(fù)雜度/復(fù)制度、網(wǎng)絡(luò)安全/網(wǎng)絡(luò)完全、建造者/builder四個詞對都記一下。熟手重建索引時(shí)可以在腳本里加一層別名映射把常見誤寫一起收進(jìn)去。5.4 排序算法的穩(wěn)定性記反現(xiàn)象把快速排序、堆排序、選擇排序、希爾排序記成穩(wěn)定的選擇題一對答案全錯。原因只盯著復(fù)雜度那一列背穩(wěn)定性那一列靠印象補(bǔ)而印象里快排很快所以應(yīng)該穩(wěn)定這種直覺是錯的。解決只記穩(wěn)定的四個——冒泡、插入、歸并、基數(shù)其余的默認(rèn)不穩(wěn)定遇到拿不準(zhǔn)的用上一章那份(key, tag)腳本跑一遍。別用直覺推這是純記憶題。5.5 設(shè)計(jì)模式歸類張冠李戴現(xiàn)象把建造者放進(jìn)結(jié)構(gòu)型把享元放進(jìn)行為型答題時(shí)二選一必錯。原因建造者原文寫的是英文 builder讀的時(shí)候沒和中文名對應(yīng)上享元的共享字樣容易被理解成對象間的交互行為。解決按造、拼、分三個動詞重新分組創(chuàng)建型 5 個解決對象怎么造結(jié)構(gòu)型 7 個解決對象怎么拼行為型 11 個解決職責(zé)怎么分。享元?dú)w結(jié)構(gòu)型因?yàn)樗幚淼氖菍ο髢?nèi)部狀態(tài)的共享結(jié)構(gòu)不涉及對象之間的消息傳遞。6. 把 docx 變成可檢索索引我用 python-docx 做的一次改造純靠 Word 的查找功能翻一份四十多頁的筆記效率很低尤其是想同時(shí)看某個知識點(diǎn)在哪些章節(jié)出現(xiàn)過的時(shí)候。我一般的做法是先用python-docx把段落和樣式層級導(dǎo)出來生成一份帶標(biāo)題標(biāo)記的 Markdown 副本之后所有檢索都在副本上做。from docx import Document doc Document(軟件設(shè)計(jì)師中級考試知識點(diǎn)整理.docx) lines [] for p in doc.paragraphs: text p.text.strip() if not text: continue style p.style.name # Heading 1 / Heading 2 / Normal if style.startswith(Heading 1): lines.append(f## {text}) elif style.startswith(Heading 2): lines.append(f### {text}) else: lines.append(text) with open(軟考筆記_索引.md, w, encodingutf-8) as f: f.write(\n\n.join(lines)) print(f導(dǎo)出段落 {len(lines)} 條)邏輯說明p.style.name返回的是樣式名Heading 1對應(yīng)章、Heading 2對應(yīng)節(jié)據(jù)此還原出兩級標(biāo)題結(jié)構(gòu)正文段落原樣保留。參數(shù)上要注意兩點(diǎn)一是原始文檔如果用的是自定義樣式名比如標(biāo)題 1startswith的判斷要跟著改二是導(dǎo)出用utf-8編碼別用系統(tǒng)默認(rèn)否則在部分終端里打開是亂碼。生成的 Markdown 副本只用于檢索不用于閱讀排版所以段落之間的空行用\n\n簡單拼接就夠了。有了副本之后檢索就變成一行命令的事# 在所有標(biāo)題和正文里找關(guān)鍵詞帶行號輸出方便回原文定位 rg -n McCabe|環(huán)路|復(fù)雜度|復(fù)制度 軟考筆記_索引.md # 只看標(biāo)題層級快速確認(rèn)某個知識點(diǎn)歸屬哪一章 rg -n ^#{2,3} 軟考筆記_索引.md | rg 測試|維護(hù)|CMMI第二條命令里^#{2,3}匹配二級和三級標(biāo)題管道再過濾一次幾秒鐘就能看出軟件測試相關(guān)的小節(jié)分布在哪幾個章下面比在 Word 導(dǎo)航窗格里一個個展開快得多。從那以后我每次拿到這類整理型筆記都強(qiáng)制先跑一遍導(dǎo)出腳本再做復(fù)習(xí)計(jì)劃——不是為了排版好看是因?yàn)橹挥邪呀Y(jié)構(gòu)攤平成可檢索的文本才能發(fā)現(xiàn)原文里那些頁碼錯位、術(shù)語筆誤和歸類錯誤。這些東西不攤開看考場上就會變成實(shí)打?qū)嵉氖Х贮c(diǎn)。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
熟妇视频一区二区三区在线观看| av婷婷色网| 久久国产热视频97电影| 偷拍欧美激情| 国产蜜臀精品一区二区尤物| 黄色欧美性爱视频| 丰满少妇高潮无码| 99婷婷一区二区| 婷婷久久五月天| 亚州人妻| 神马久久久久久伦理片| 好爽,再快点啊哈嗯嗯嗯嗯| AV天堂因数| 99蜜月精品久久| 男女激情黄色网址| 国产精品久久久蜜臀| 91天天看| 亚洲国产一区二区三区在线 | 国产精品久久久久av| 五月天伊人| 波多野结衣被操50分钟免费视频 | 日日橹狠狠爱欧美超碰| 东京热av男人的天堂| 3d成人精品一区二区| 激情五月天视频| 国产精品爱欲| 日日日骚女人精品| 亚洲欲色9532548967一区| 91丝袜美女| 午夜在线播放| 欧美熟妇视频| 五月亭亭六月丁香| 欧洲乱码一区二区| 青青草天天亲夜夜操网| 久久久精品| 天美国产三级传媒| 国产一区免费午夜视频| 大香蕉一人| 一本道综合色图| 国产一级高清免费观看| 国产av热热色| 亚洲色图久久精品蜜| 欧美日韩激情无码专区| 在线电影亚洲色图| 欧美亚洲高清不卡| 亚洲成人一二三区| 人妻少妇久久久| 日韩乱中文| 99草精| 性爱视频免费网址| 男人亚洲91首页在线| 97免费视频在线| 午夜精品久久久久久久99| 久久午夜伦| 日日操免费视频| 精品久久97| 少妇熟女1区2区3区| 超碰97亚洲| 久久久无码av精| 欧美性爱一区二区三区| 91痴汉| 97天天在线| 日韩钢筋无码高清啾啾啾| 麻豆啪啪啪视频| 国产捆绑一区| 亚洲毛片基地专区| 国产成人精品网站| 中文字幕精品探花视频| 1956日韩精品| 自拍视频大全亚洲专媒视频/一区二区三区 | 午夜啪啪片| 久久产精品一区二区三区电影| 久久精品国产亚洲粉嫩| 欧美AAAA黄片| 3p国产欧美99热| 亚洲综合五月天| 97久久资源| 四虎国产成人精品免费一女五男| 午夜精品久久久久| 日韩欧美久久婷婷网站| 欧美日韩中国x| 国产区性爱在线视频秋霞豆 | 麻豆这里只有精品| 美女97超碰| 人妻熟女一区二区三区在线| 欧美女同在线| 极品销魂美女一区二区| 久久曰曰| 亚洲 无码 有码 中文字幕| 久久精品无码专区| 欧美性爱十八禁| 蜜臀久久久久久999| 久污| 18禁精品网站在线看| 久久五月综合| 久久久少妇诱惑精品视频| 欧洲在线性爱视频| 骚逼高潮久久精品| 伊人久日| 免费av大片| 99少妇| 26uuu偷拍亚洲欧洲综合| 成人精品在线| 精品久久久中文字幕不| 性色国产东北露脸精品视频| 日本操逼aaaaa| 一区二区三区机械有限公司| 嗯啊不要啊在线 | 男人的天堂kva| 在免费jIzzjIzz在线视频| 国产精品肉丝自拍| 久久男人天堂| 国产激情av女片自拍| 秋霞一区二区三区四区五区六区七区| 免费αV在线视频| 九色97| 久久精品久久久久久久| 欧美专区在线| 亚洲AV噜噜狠狠网址蜜桃动漫| 国产精品午夜精品| 乱伦一二三区| 青青操在线亚洲视频观看欧美在线| 欧美性Fer办公室秘书| 亚洲超碰AV| 国产精品午夜福利| 手机在线中文字幕国产| 97人人干| 三级特黄60分钟播放| 99精品高潮| 亚洲av淫乱| 久久九九热| 黄色小视频日本txt| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | caorenqi shipin| 久久精品28| 久久怡红院| 精品国产乱码久久久久久网站入口| 蜜桃传媒一区二区亚洲| 九九人妻| 熟女丰满人妻一区| 日本视频一区二区三区| 久夜操| 九九九久千久久激情蜜桃在线看 | 青青操日韩| 天天做天天爱天天高潮| 欧美成va视频网站| 激情小说成人日本无码一| 啊啊啊啊嗯嗯在线久久久| 丰满人妻一区二区三区免费,| 国产免费一区2区3区| 欧美se综合| 91精品丝袜久久久久久无码人妻| www.狠狠干.coom| 四虎国产精品永久在线囯在线| 青娱乐亚洲热| 色香色欲天天综合网天天来吧| 天美麻花大全视频| 国产又猛又粗又爽又黄| 夜夜爽夜夜| 国产日产欧产美韩系列麻豆免费| 久草精品热视| 97国伦国色| 婷婷91| 人人干人人搞人人摸| 无码WWW免费视频网站| 国产精品网址| 久久久久久久伊人精品| 色乱二区| 日韩精品一二三四| 亚洲另类久操网| 久久綜合很很很| 97干色天堂| 超碰性爱97| 欧美72网页| 日韩丨制服丨中文|在线| 亚洲男人天堂2016| 嫩呦国产一区二区三区AV| 久久国产逼| 伊人加勒比| 性久久| 亚洲欧美成人在线| 青青草久久一区网| 久久噜噜噜精品国产亚洲综合| 78操B| a片在线播放| 熟女字幕| 99re这里只有精品中心播放| 一二三卡欧美日韩人妻免费精品| 天美久久久久| 又摸又舔在线观看网站| 亚洲视频精选| 日本在线不卡v二区| 久久九九一区二区三区成人| 久久久久久久综合,国产| 美女黄网| 人妻嗯啊啊在线播放| 超碰97在线 欧美 国产| 白丝AV| 999岛国大片| 亚洲妇色| 人人爱人人乐人人操| 天天干天天拍| 欧美92| 性爱免费视频成人| 曰韩操B| 五月丁香六月| 黄色网址在线免费观看| 日韩一级二级| 久久夜精品一区二区三区| 伊人网高清| 操逼网站视频漫画国产| 国产精品久久久久久久无码AV| 亚洲精品三| 日韩不卡网操逼中文字幕日韩| 夜夜高潮夜夜爽夜夜爱爱一区| 天天精品| 午夜福利一区二区三区四区五区色婷婷| 久久超碰网| 男人高清无码一区二区| 久噜噜| 国产精品久久久久久久AV大片| 69精品在线| 易易A毛视频| 大香蕉碰| 插穴性爱视频在线观看| 天天天天天天天天综合| 国产传媒操逼视频| 亚州综合在线| 国产精品一区二区麻豆| 无码人妻丰满熟妇奶水区毛片| 能在线播放的国产三级| 欧美天天弄| 打av高清| 久热91| 国产品精品自在在线午夜免费| 国产丝袜视频| 亚欧免费| 久久久国产av美女私房| 91A欧美电影网站| 神马午夜久久久| 五月综合婷婷久久网站| 亚洲成?V人片在线观看福利| 日韩有码中文字幕女同性恋 | 91久久久久久| 永久免费发布性爱网| 人妻熟妇久草在线| 日产国产精品中文久久婷婷| 大香蕉久久| 精品高清一区二区三区三州| 国产精点久久久成人| 夜夜草天天| 91精品丝袜在线观看| 91xingse| 91亚洲欧洲| 国产精品麻豆视频网站| 99re在线视频| 九草在线大香蕉| 天天爽天天操| 人人操人人叉人人插人人| 在线免费观看高清无码视频| 国产精品诱惑| 91老司机精品| 日韩欧美蜜桃精品久久中文字幕久久| 欧美伦乱| 日韩性色b| 成人网欧美风情| 久久久久久91香蕉国产| 人人九九精| 视频二区美腿制服人妻欧美| 亚州一区二区| 秋霞蝌科网日本一区| 欧美色性爱| 99久久网站| 精品免费1| 综合视频91| 夜夜欧美| 国内毛片国产专区二| av天天在线观看| 亚洲第91页| 91制服丝袜中文字幕| 国产精品日韩在线一区| 深爱激情五月天| 嫩草伊人久久精品| 亚洲欧美在线丝袜| 黄色视频特级毛片| 夜夜嗨av午夜成人| 少妇久久久| 黑人无码一区二区| 亚洲综合一| 人人干人人操人人爱| 白丝jkav| 婷婷AV一区二区三区| 99re这里只有精品3| 欧美爱国产综合、| A 在线网址| 国产suv精品一区二区四| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 婷婷尹人大香蕉免费| 人妻少妇精品久久久| 美女裸体无遮挡永久免费观看网站| 97人妻免费中文字幕| 久久久穴999| 国产1024在线播放| 久久精品一区| a片久久久久久久久久久久| 精品少妇一区二区三区免费观看| 欧美同性恋 的搜索结果 - 91n| 亚欧日韩成人| 大香蕉在线SuP| 嫩草影院在线观看精品| 97超级色碰碰| 十八禁啪啦拍视频无遮挡| 果冻传媒A片一二三区| 欧美日韩性爱无码| 久久超碰com| 精品一区二区三区蜜桃臀赵总| 欧美91网| 日韩素人无码一区二区三区三州| 91东北熟女| 人人妻人人色| 日本福利二区视频| 欧美一级在线观看成人| 99xav| 黑人黄片在线免费观看| 人人操欧美风骚| 精品十三区| 国产一区在线免费播放| 精品少妇99| 午夜性| 美日韩成人| 欧美黄色手机在线观看| 老鸭窝在线视频播放| 日产国产精品中文久久婷婷| 精品黑人一区二区| 91美腿丝袜在线观看| 午夜亚洲国产理论秋霞| suv精产一二三区| 欧美亚洲厕所精品偷拍91| 五月综合视频| 亚洲九月丁香| 日韩无码三级影院| 日韩免费a级毛片无码a∨| 亚洲欧美日韩电影网站一区| 九九热五区| 亚洲免费成人在线高清无码视频| 精品国产嫩穴视频| 婷婷色综合| 亚洲一二三| 久久久久久九九九| 欧美日韩黄片精品在线| 天天激情综合站| 精品v日韩欧美国产| 9久热| 四季AV一区二区凹凸精品小说| 欧亚日本情色| 国产自制av蜜乳| 国产中文字幕曰本毛片| 日韩肏逼视频| 亚洲一区二区三区AV无码| 国语对白露脸XXXXXX| 小少妇| 亚洲男人的天堂va亚洲男人社| 97视频7| 新97国产超碰| 欧亚韩国999| 八戒无码国产午夜福利| 一区二区三区网站日日骚| 一区在线精品中文字幕| 天堂在线一区二区| 久久侵犯人妻爽爽爽| 欧美日韩国产三级黄色| 东京热视频网| 日韩亚洲中文字幕在线| 欧美日韩色综合网| 人干人人人操人人摸| 色就色综合| 午夜a成v人电影| 日韩精品一区二区日韩| 人妻少妇被猛烈进入中| 日韩性爱1级片视频| 熟女乱伦A| 精品人人插人人操| 黄污污污污| 少妇一区二区三区在线观看| 色女99一级片在线观看| 91精品国产乱码| 一二区在线观看视频| 99热在线播放| 黄片国产精品一区二区| 丁香婷婷啪啪| 偷拍在线观看视频| 成人片在线播放| 美女黄页| 东京热91| 最新国内自拍av免费| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 大香蕉一人在线| av久日| 久久久人妻| 尤物黄色在线观看网站| 五月丁香综合| 一级性爱啪啪视频| 99免费在线视频| 天天综合网AV91| 欧美久久九九| 日本欧美国内在线| 夜夜骑操视频| 91在线视频观看国产| 97在线观视频免费观看| 中文字幕精品丝袜| 国产91 丝袜在线播放| 中文字幕一二区二三区人妻专区| 99色综合| 青青草一区二区高清无码视频| 永久电影三级在线观看| 一区二区日韩欧美久久| 国产av色网| 18禁网站在线播放| 加勒比AV网| 韩国三级色呦呦| 天天干美少妇一区| 久久久A∨| 91视频综合在线| 久久av一级av少妇av高潮| 欧美日日夜夜| 人妻偷拍一区二区三区| 色女综合| 东亚亚洲无码高清| 久久久一二三四区| 九九热超碰| 欧美精品黑人猛交高潮| 无码色| 91啪啪| www四虎| 日日操免费视频| av72网| 热九九精品| 9Ⅰ超碰| 综精品久久久aaaa| 亚洲欧美综合区自拍另类| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 亚洲情色五月天| 欧美色色色| 搡老女人老妇女AAA一VU麻豆| 9997se| 男人的天堂Va| 南澳成人一级片在线播放| 97伊人| 啊啊啊啊啊在线| 亚洲久久久久| 中国操逼无码| 福利社区午夜一区二区| 国内毛片国产专区二| 色欲日韩欧美在线一区| 亚洲综合九九| 丝袜制服字幕在线| 激情视频一二三| 麻豆色约约| a'v在线资源| 黄色在线网站| 国产九月婷婷| 最新av中文字幕高清| 亚洲人体视频在线观看| www.91理论| 九九热精品| 天天日天天操VV| 强乱老妇中文字幕| 操屄日韩| 涩涩五月天| 久久久久斤小| 国产精品国产精品国产| 91中出视频| 国产精品电影推荐| 欧美天天干| 黄片免费久久久久久久| 丰满翘臀美女影院视频| 福利五区| 人人玩人人添人人澡免费| 99操视频| 日本熟妇精品九九| 中文字幕成人| 蜜桃传媒视频第一区入口在线看| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 久久鲁干| 色偷偷男人的天堂麻豆| 噜噜噜在线视频| 国产乱弄免费在线视频。 | 国产一区二区a毛片| 2010男人的天堂| 亚洲色人| 一二三啪啪专区| 日韩一级二级三级免费看完整版| 大奶啊啊好爽 | 欧美伦乱爱| 黄在线| 黄色十八禁| 国产精品自在自拍视频| 中日韩久久久免费看| 久99热| 亚洲国产日韩精品久久久| www.色婷婷| 啊啊啊免费| 中文字幕-区二区三区四区视频中国| 中文乱码字字幕在线第5页| 97色冈| 2020久久免费视频| 熟妇熟女亚洲天堂网| 久久少妇视频| a v网站在线播放| 超碰在线日韩一区| 午夜激情床戏激情| 精品国产www久久| 清纯唯美第一页| 大香蕉 222| 久久国产乱子伦精品免费女人| 色欧美色交综合| 色情五月综合婷婷| 国产福利电影| 哑洲在线| 怡春院久久| 色婷婷网| 天天搞在线综合网| 啊啊啊在线看| 久久久国产亚洲精品系列| 麻豆精品天美| 91 手机在线播放 绯色| 久久丝袜| 亚洲揄拍网| 久久香蕉影院| 亚洲国产av中文字幕久久| 亚洲激情深爱文学小说网站| 啊嗯好大视频在线观看| 色小视频蜜乳| 无码直播久久久| 日韩精品人妻中文字幕不卡乱码| 91精品国产综合久久久蜜臀| 91free福利| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 国产精品午夜精品| 粘花网06av视频| 天天干少妇| 强奸乱伦Av网| 韩国三级一线观看久| 熟女露脸激情自拍视频| 欧美内射少妇| 欧美午夜精品久久久久久超碰| 乱论91| 国产农村妇女精品一| 人妻中文在线| 熟女色综合久久| 人人模人人看| 69XX一中文字幕人妻91| 高清孕妇孕交 交| 国产第二页| 99热aaa| 亚洲激情 欧美色图| 日韩AV一区二区三区四四| 嫩草影院性色| 狼狼色丁香久久婷婷综合五月| 成人26uuu| 美女黄网| 亚洲97| 日韩有码中文字幕女同性恋| 欧美性第1页| 亚洲天堂久| 91精品久久久久久久久久| 一区二区 电影 亚洲| 亚洲天堂自拍| 亚洲棕合电彰| 欧美精品第四五页中文字幕在线观看| 亚洲情色91| 激情五月婷| 日韩一区二区精品视频| 欧美躁死她一区二区| 麻豆蜜桃视频在线观看 | 日韩不卡码| 好屌色综合| 伊人网在线视频| 日韩欧美偷拍美女视频| 抽查国产福利主播| 欧美男人亚洲天堂| 亚洲AV不卡在线观看| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 天堂成人网| 精品午夜福利| 男啪女色黄无遮挡免费观看| 欧美亚洲国产91在线| 天天操人人操狠狠插| 久久人人爽爽人人爽人人片αV| 99久久久无码精品国产人| 日韩激情啪啪啪| 成人性爱电影网| 色婷婷综合网| 草b在线| 天天天天做夜夜夜夜做| 国产97在线播放| 男人的天堂一区| 国产福利精品98视频| 日本人妻中文字幕精品| 亚洲天堂7777| 操碰97| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 天天日天天干天天整| 欧美在线播放aaaa| 97超碰jingpin| 日韩精品高清资源在线| 国产91丝袜在线播放蜜月| 男人综合网| 2018天天日天天日| 国产精品香蕉热久久新品| 欧美 亚洲 综合 制服| 99精品网站| 女上位精品在线| 韩国免费播放一级毛片| 精品一区二区人妖| 中文字幕一区二区三区蜜臀| 亚洲男人综合网| 探花精品 一区二区| 欧美操逼熟女| 天天操av懂色| 欧美亚州综合网图片| 91P0RNY大屁股人妻| 黄色毛片A片| 国产伦精品免编号公布| 色色五月天婷婷| 麻豆天美传媒在线视频天堂| 9九九国产| 一级乱伦网站| 久久久久人妻| 久久久久久少妇| 97精| 久久天堂婷婷网| 国产盗摄美女如厕大神作品在线观看| 97久久超碰国产精品| 18禁精品网站在线看| 91丝袜美女国产| 久久精品无码不卡| 国产毛片久久久久久久| 99热精品国产| 啪啪啪综合网| 99综合网| 久久超碰天天| 3p国产欧美99热| 黄色不卡视频| 翔田千里A片一区二区| 国产熟女少妇一区| 玖玖资源视频一区二区三区| 黄色在线网站| 欧美日韩免费专区在线| www久久精品| www.91理论| 1024手机看片欧美日韩| 中文乱码字幕观看| 看看小穴| 97国产超碰| 六月丁丁香| 久久精品店| 五月开心网| 久久粉色| 国产伊人自拍| 97久久久| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 精品久久9| 日韩人妻播放| 亚洲AV在线资源| 亚洲日韩美女中文字幕乱| 91美女视频电影| 啪一啪免费视频| 国产精品视频一区二区三区八戒| 亚洲精品 欧美精品| 欧美精品99久久久**| 91爰爱欧美| 免费啪啪一级视频| 无码人妻毛片丰满熟妇精品区| 激情网色| 粉嫩小泬久久久一区二区| 欧日a| 久久久一二三四区| 激情丁香五月| 乱伦熟妇一区二区| 91处女视频在线观看| 综合久久久久久久综合网| 欧美性第1页| 99婷婷| 综合网亚洲| 欧美熟女丝袜| 日韩成人电影AV| 亚洲毛片基地专区| 欲射影视| 欧美系列在线一区二区| 久久超碰com| 亚洲一二三精品久久网 | 天天色综合图片| 人妻无一区二区三区| 久久久久久久综合,国产| 秋霞视频一区二区| 97视频网站| 精品无码产区一区二| 五月香婷婷| 国产成人亚洲精品无码最新在线| 操死我了啊啊啊| 亚州色图第三区| 蜜乳成人AV| 亚洲日本天堂| 青青青操| 性爱av在线免费观看| 国产91丝袜在线播放蜜月| 午夜情侣自拍网站| 成人免费福利在线观看| 少妇久久久久久| 33044男人的天堂深夜备| 伊人久久亚洲中文字幕| 色香色欲天天综合网天天来吧 | 男人成人黄色视频在线观看免费下载| 色播五月丁香| 日本一本道A级黄色毛片试看60分钟| 丝袜综合网| 亚洲限制级| 玖玖视频在线资源一区二区三区| 日韩色欲久久一二三四区| 日少妇视频| 亚洲诱惑天堂| 99re69| 超碰99在线观看| 思思视频免费看网站| 天天操妹子| 久久久精品中文字幕麻豆| 国产视频一区二区在线观看| 色区久久| 97在线精品| 欧美亚洲尤物久久| 久久双插| 精品国模无码| 91 丝袜在线播放| 久草电影网| 搡老熟女国产1000部| 久久久18禁| 麻豆黄色五月天| 东京太热久久久| 日本九九九九| 亚洲国产麻豆一区二区三区 | 久久超碰亚洲人| 黄片www.| 自偷自拍的亚洲视频| 人人摸人人添人人操 | 9999久久久久| 欧美色图 人妻| 日本在线一二| 丰满人妻-区二区三区免费| 色官网在线| 小说区 图片区色 综合区| 久久久999| 大奶的诱惑| 97色网| 91狠狠| 老司机深夜18禁污污网站| 日本高清视频xxxx| 草草影院最新网址| 国产精品探花视频| 国产一区二区a毛片| 国产精品无码在线| 无码国产精品午夜不卡(| 亚洲一区二区三区欧美日韩| 在线观看黄色电话| 丁香六月激情综合| www国产精品| 亚洲男人天堂av| 午夜男女爽爽大片免费观看| 天天上日日上日韩精品| 中文字幕日韩精品久久| 亚洲 欧美 手机在线观看| 国产操逼逼网| 黄色片A级一区二区三区| 九九干| 秋霞免费AV| 防屏蔽在线视频| 91逼逼女人91| 久久久久久久久久久999| 日本久久999| 大香蕉一人| 亚洲激情综合另类| 日韩美女啪啪一区| AV无码久久久精品| 五月天婷婷综合网| 亚洲中文电影| 91操熟妇| 风间由美日韩欧美久久| 88xx成人精品视频| 欧美性爱三区二区| 午夜久久一区二区无码中出| 成人熟女区| 亚洲中文字幕一区| 国产美女在线精品免费看| 欧美午夜视频免费观看| 色丁香久久| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV | 人妻碰碰碰碰碰碰| 日本道日本道中文字幕日本道最新日本道在线观看| 亚洲精品九九九九九九| 亚洲色图欧美色图另类图片| 人人插人人摸人人| 色嘟嘟人妻天堂网| 久草草一二三四区久久| 天天射夜夜操| 日韩午夜精品一区二区三区电影| 91国产精品在线看| 久久久久人| 人妻少妇久久中文字幕一区二区 麻豆 | 黄骗免费| 嗯~啊~快点 死我视频| 嗯嗯啊啊的视频| 免费国产视频| 国产无马av| 国产人妖的免费的视频| 99热啪啪| 超碰97综合网| 国产日逼视频| 日韩在线人妻网站| 99少妇| 国产精品久久久久中文字幕| 蜜桃在线观看一区二区三区 | 国产亚洲欧洲在线观看| 日本加勒比无码专区| 天天色,天天干,天天干| 日韩丝袜人妻AV| 天天操天天7| 1769精品一区二区三区| yellow网站免费观看日韩高清无码| 思思热er精品视频| 无码操逼视频一下| 欧美性天天影视| 精品人妻一区二区蜜桃视频| 在线观看AV片| 欧美色997| 免看60秒涩涩视频| 国产成人午夜视频网址| 日韩丝袜人妻AV| 午夜精品久久久99热蜜桃的功能特点| 麻豆国产97在线| 一色网男人的天堂| 色在线69堂| 95自拍视频在线观看| 午夜福利久久久噜久噜久久综合 | www.97在线| 欧美色图20p| 超碰国产在线| 舔足天天操天天射| 99热在线观看| 大香久久| 四虎影库国产精品免费| 亚洲欧美91| 日韩人妻精品久久久久| 中文字幕成人乱码熟女精品国50| 日韩少妇一区二区三区| 欧美人妻熟女在线| 高清在线偷拍自拍视频| 快点操死我| www.久久制服糖| 亚州色图狠狠干| 18禁精品网站在线看| 一区二区视频你懂的| 蜜桃av色偷偷av老熟女| 亚洲AO在线| 熟女激情综合网| 亚洲精品三区在线观看| 伊人精品视频| 国产一区在线观看无码AV| 精彩久久中文| 亚洲欧洲综合视频在线| 中文字幕三四区| 黑丝91视频| 人人操我人人干| 亚洲久草AV色图| 五月天色图| 国产乱伦视频污| 久久999久| 色综合av综合久久| 天堂亚洲精品久久老牛| 国产一区二区三区影片| 91美女在线观看| 欧美性,色九九| 亚洲精品三区在线观看| 少妇高潮喷水无套久久久久久| 久久露脸国产老熟女| 黑人娇小av在线播放| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 国产美女裸体秘 永久无遮挡| 69精品少妇一区二区三区蜜桃| 91被操| 中文字幕老熟妇黄色视频| 欧美精品23| 亚洲欧美不卡线| 欧美v日韩v亚洲v最新在线| 青青青艹在线视频| www.丁香五月| 91东京热男人的天堂| 国产中文字幕在线观看| 最新国产亚洲精品精品国产亚洲综合 | 性欧美999| 91 国产丝袜在线放观看| 91丨熟女丨丰满熟女| 亚洲情色综合| 亚洲超碰综合网| 亭亭丁香激情| 日本三级R| 成人性爱AV在线免费观看| 熟女久久| 欧美.亚洲.另类.丝袜.制服.诱惑| 中出人妻中文字幕91在线| 欧美日不卡| 性爱av在线免费观看| 国产h小视频在线观看免费| 91久久久视| 高清无码网址| 成人亚欧免费视频| 人人操 欧美| 天天操妹子| 激情四射婷婷六月天| 性色乱AV一区二区| 色情五月综合婷婷| 围产精品一区二区三区视频播放| 超碰95| 熟女少妇一区二区三区| 欧洲精品人妻| 天天享受天天看| 国产精品一二三免费网站| 欧美黄片欧美黄片xxx| 逼操网站| 狠狠久久手机视频精品| 欧美综合网| 嗯嗯嗯啊啊在线观看| 亚洲男人天堂2| 9999亚洲电影| 美女高潮视频91| 混色激情av| 在线国产探花| 色综合尤物| 黄色小视频日本txt| 女同女同恋久久级三级| 精品久久久av无码免费| 国产精品伦理| 国产精品69久久久久孕妇欧美 | 欧美亚综合色图| 日本视频一区二区三区| 欧美一区二区三区另类精品| 色视频蜜乳| 亚洲最新Av| 日本一级特级毛片视频| 色网站导航大全| 99re免费| 免费AV中文网在线观看| 97在线观看免费视频| 欧美人妻少妇| 精品无码久久久久久久杏吧| 久久久无码视频| 国产一区二区二区按摩精品啪视频| 欧美日韩精品久久久久久久久东北老熟妇 | 一区二区不卡视| 男人天堂资源| 欧美高清18A片| 91欧洲国产成人久久精品网站| 天天干人人看综合| 亚欧无码线免费观看视频| 日韩高清黄片| 亚洲,日韩,欧美,成人播放| 天天视频网站黄| 天天做日日做天天欢。| 96久久精品一二三区色欲| 无码自拍SM| av九九| 青青草国产亚洲精品久久| 人妻一区久久二区三区色播| 91社区拍啪人妻| 久精品无码av一区二免费国产在线观看| 国产日韩欧美操逼视频| av日韩在线观看电影| 操逼网免费无码视频| 亚州伊人色综台| 一个人在线看的黄色电影网站| 一级黄碟在线看| 91激情综合| 色噜噜狠狠色综无码久久合欧美| 91丝袜在线观看| 亚洲欧美中文一区二区三| 自拍鲍鱼一区在线高清观看免费| 深夜激情无码| 91女网站| 校园春色中文字幕AV| 蜜臀99精品国产高清在线观看| 国产成人久久精品蜜臀| 国产精品久久久久久久毛片1| 久久久国产成人一区二区三区在线| 久久久人体| 久久爽爽精品| 伊人网高清| 少妇一区二区三区高速| 97操碰| 91亚州欧美| 中文字幕AV中出| 囯产精品久久久久久久久久梁医生 | 9 9无尺码天堂网| 青青草大香蕉视频| 国产一区免费午夜视频| 韩国一级做A片免费的| 中文字幕亚洲欧美在线不卡| 亚洲国产亚洲天堂| 欧美成人精品欧美一级乱黄一区二…| 欧美成熟性爱精品| 四虎影院成年人片| 久久综合女优| AV女优男人的天堂| 色综合av男人天堂| 国产精品青青草| av橘色网站| 在线观看一级α片刺激高潮视频| 九九香蕉网| 男人网站婷婷| 思思久热在线精品66| 天天干天天操天天干天天操| 色婷婷综合久久中文字幕雪峰| 日韩有码回春沙龙第一页| 性爱视频啪啪啪啪| 看日韩美女二区三区免费操逼视频| 9997se| 国产精品久久久久久久AV大片| 97精品一二区| 黄站在线免费观看| 一区二区三区免费视频入口| 能看的av| 久久久精品九| 日韩人成网站在线播放| 国产夜夜艹| 国产高清亚洲日韩一区| 91人妻PORNY九色大屁股| 欧美综合传媒| 国产一区二区三区白丝| 97色论| 97在线观看| 久悠悠av| 东北女人高潮视频| 丁香五月天堂网| 亚洲好色人妻| 日本网色| 久久久96精品| 思思热免费视频观看| 麻豆精品三区视频| 国产 日韩 欧美高清| 亚洲另类色图片| 韩国免费播放一级毛片| 精品国产嫩穴视频| 日本精品999| 乱人伦 国语对白:视频直接看| 天天cao在线| 99色色网| 思思热一热婷婷热一热| 操逼逼福利视频| 爱欲AV| 新久久AV| 91嫩草欧美| 中文字幕乱在线伦视频中文字幕乱码在线| 91在线无码精品秘 软件| 亚春色色| 在线99热| 丁香七月婷婷| 人人色人人操在线| 亚州男人天堂| 九九99精品视频在线观看| 青青草毛片| 激情五月婷| 亚洲a色| 人妻少妇色综合| 日韩情色一区二区| 亚熟在线| 中文字幕AV乱伦| 人澡逼| 激情综合五月| 电家庭影院午夜69久久夜色精品国产69乱| 天天影视网综合少妇| 免费少妇一区二区| 色老牛| 99综合视频一体| 97香蕉网| 黄久在线| 国产精品老师| 天天影视色香欲综合网小说| 黄色高清久久无码依人| 免费av大片| 久操免费观看| 97在线无精品| 亚洲精品精品一区二区| 另类图片综合| 超碰激情808| 粉嫩不卡一区二区性爱| 久久少妇| 91久久堂| 私色综合网| 国产一级高跟丝袜| 色臀AV| 99亚洲人人| 99只有精品| 日韩操p| 深夜视频| 欧美综合制服在线| 色综合99| 免费av在线播放二区| 日韩欧美中文字亚洲慕| 人夜夜精品网站香蕉嫩草| 国产成年精品高清在线观看91| 97色欧洲| 超碰人人乐97| 伊人久操| 欧美一区二区| 四季AV一区二区凹凸精品小说| 九久9精品| 天天综合网日韩7799| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 亚洲男人综合| 一二三四区电影| 黄总AV色图| 国产亚洲精品自在线亚洲情侣 | 国产精品网站免费| 婷婷五月激情综合| 在免费jIzzjIzz在线视频| 在线视频 亚洲精品| 人妻丝袜二区| 久久精品国产精品| 天天看特黄的免费网站| 91在线页| 国产精品久久久鸭无码的功能| 欧美性爱第一区| 97aiaiai| 欧美天天干| 久久华人网| 中国黄色特级精品一区二区三区片| 26uuu久久| 国产精品。| 日韩人妻少妇中文字幕| 欧美黑人精品一区二区| 密乳AV免费观看| 欧美色亚洲| 国产99热| 超碰97日韩| 国产日本顶级一区二区三区| 插老姨肥穴| 欧美男女午夜啪啪| 日本99热| 亚洲国产欧美中日韩成人综合视频| 99久久久无码精品国产人| gogogo免费高清看中国国语| av一区二区三区不卡| 久一区久久蜜桃| 亚洲97在线| 综合五月天| 日本大香蕉综合网| 中文字幕第二页| 97操碰| 欧美 亚洲| 熟妇人妻丰满久久久久久久无码| 一级AAA片一区二区三区| 伊人网一本|