色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

KEIL-MDK編碼轉(zhuǎn)換實(shí)戰(zhàn):解決中文亂碼與統(tǒng)一UTF-8規(guī)范

KEIL-MDK編碼轉(zhuǎn)換實(shí)戰(zhàn):解決中文亂碼與統(tǒng)一UTF-8規(guī)范 1. 項(xiàng)目概述為什么KEIL-MDK的編碼問題如此惱人如果你用KEIL-MDK開發(fā)過嵌入式項(xiàng)目尤其是和團(tuán)隊(duì)協(xié)作或者從GitHub、Gitee上拉過別人的代碼那你大概率遇到過這個(gè)場(chǎng)景工程一打開所有中文注釋都變成了一堆亂碼比如“嫻嬭瘯”代替了“測(cè)試”。這不僅僅是看著難受的問題它會(huì)導(dǎo)致你無(wú)法正常編輯帶中文的源文件甚至影響編譯某些特殊字符可能被誤解析。這個(gè)問題的根源就在于KEIL-MDK這個(gè)IDE集成開發(fā)環(huán)境對(duì)源代碼文件編碼的“固執(zhí)”處理。KEIL-MDK我們常說(shuō)的Keil uVision默認(rèn)使用本地系統(tǒng)編碼來(lái)打開和保存源代碼文件。在中文Windows系統(tǒng)上這個(gè)默認(rèn)編碼通常是GB2312或GBK。而現(xiàn)代軟件開發(fā)中特別是涉及跨平臺(tái)、版本管理如Git和國(guó)際化協(xié)作時(shí)UTF-8編碼已經(jīng)成為事實(shí)上的標(biāo)準(zhǔn)。當(dāng)你的源代碼是UTF-8編碼但KEIL卻用GBK去解讀它時(shí)亂碼就產(chǎn)生了。反過來(lái)如果你在KEIL里編輯并保存了一個(gè)帶中文注釋的文件它很可能被存為GBK編碼。當(dāng)你的隊(duì)友在Linux或Mac上或者用其他默認(rèn)UTF-8的編輯器如VS Code打開時(shí)看到的又是一片亂碼。這種編碼不一致性是團(tuán)隊(duì)協(xié)作和代碼管理中的一個(gè)“暗坑”。所以“將KEIL-MDK源代碼編碼轉(zhuǎn)換為UTF-8”這個(gè)操作遠(yuǎn)不止是解決眼前亂碼的權(quán)宜之計(jì)。它本質(zhì)上是一次代碼資產(chǎn)的規(guī)范化治理是為了讓我們的工程擺脫對(duì)特定區(qū)域操作系統(tǒng)編碼的依賴提升代碼的可移植性和可維護(hù)性。接下來(lái)我會(huì)詳細(xì)拆解幾種經(jīng)過實(shí)戰(zhàn)檢驗(yàn)的轉(zhuǎn)換方法并分享其中容易踩坑的細(xì)節(jié)。2. 核心思路與方案選型手動(dòng)、腳本與IDE配置面對(duì)編碼轉(zhuǎn)換我們有幾個(gè)不同層次的解決思路。選擇哪種取決于你的具體場(chǎng)景是處理單個(gè)歷史文件還是批量轉(zhuǎn)換整個(gè)舊工程亦或是為所有新文件建立統(tǒng)一規(guī)范。2.1 方案一使用高級(jí)文本編輯器進(jìn)行手動(dòng)轉(zhuǎn)換適用于零星文件這是最直接、最可控的方法。你需要一個(gè)支持編碼識(shí)別與轉(zhuǎn)換的強(qiáng)大編輯器例如Notepad、VS Code或Sublime Text。操作流程通常是用這類編輯器打開亂碼的源文件.c, .h等。編輯器通常會(huì)嘗試自動(dòng)檢測(cè)編碼。如果檢測(cè)失敗仍顯示亂碼你需要手動(dòng)嘗試切換編碼。在Notepad的“編碼”菜單里你可以依次嘗試“使用ANSI編碼”、“使用UTF-8-BOM編碼”、“使用UTF-8無(wú)BOM編碼”來(lái)查看哪種能正確顯示中文。一旦找到正確的顯示編碼比如發(fā)現(xiàn)用“ANSI”即GBK能正常顯示就將文件“另存為”并在保存對(duì)話框中將編碼明確選擇為“UTF-8無(wú)BOM格式”這是最推薦的格式。用KEIL-MDK重新打開這個(gè)新保存的UTF-8文件檢查是否正常。注意這里的關(guān)鍵是“UTF-8無(wú)BOM”。BOMByte Order Mark是文件開頭的一個(gè)特殊標(biāo)記EF BB BF用于標(biāo)識(shí)UTF-8編碼。但很多編譯器包括ARM CompilerArmCC或ArmClang并不識(shí)別或需要這個(gè)BOM。帶有BOM的UTF-8文件有時(shí)會(huì)導(dǎo)致編譯警告甚至錯(cuò)誤。因此在嵌入式開發(fā)中“UTF-8 without BOM”是更安全、更通用的選擇。這個(gè)方法的優(yōu)缺點(diǎn)非常明顯優(yōu)點(diǎn)簡(jiǎn)單直觀無(wú)需額外工具對(duì)單個(gè)文件處理精度高。缺點(diǎn)效率極低完全不適合項(xiàng)目級(jí)操作。并且依賴人工判斷編碼容易出錯(cuò)。2.2 方案二編寫腳本進(jìn)行批量轉(zhuǎn)換適用于整個(gè)項(xiàng)目或目錄當(dāng)需要處理成百上千個(gè)文件時(shí)手動(dòng)操作是不可想象的。此時(shí)腳本是唯一的出路。我們可以使用Python、PowerShell或者Linux shell命令來(lái)批量完成。這里我提供一個(gè)用Python 3編寫的腳本示例因?yàn)樗缙脚_(tái)且邏輯清晰#!/usr/bin/env python3 # -*- coding: utf-8 -*- 批量將指定目錄下的C/C源文件.c, .h, .cpp等從GBK編碼轉(zhuǎn)換為UTF-8無(wú)BOM編碼。 運(yùn)行前請(qǐng)備份原始文件 import os import codecs import sys def convert_file(file_path): 嘗試將單個(gè)文件從GBK轉(zhuǎn)換為UTF-8 try: # 1. 以GBK編碼讀取文件內(nèi)容 with codecs.open(file_path, r, encodinggbk) as f: content f.read() # 2. 以UTF-8無(wú)BOM格式寫入文件覆蓋原文件 with codecs.open(file_path, w, encodingutf-8-sig) as f: f.write(content) print(f[成功] 轉(zhuǎn)換: {file_path}) return True except UnicodeDecodeError: # 如果GBK解碼失敗文件可能本來(lái)就是UTF-8或其他編碼 print(f[跳過] 非GBK文件或無(wú)需轉(zhuǎn)換: {file_path}) return False except Exception as e: print(f[失敗] 處理 {file_path} 時(shí)出錯(cuò): {e}) return False def main(target_dir, extensions(.c, .h, .cpp, .hpp, .s, .inc)): 遍歷目錄處理指定擴(kuò)展名的文件 if not os.path.isdir(target_dir): print(f錯(cuò)誤路徑 {target_dir} 不是一個(gè)有效的目錄。) return converted_count 0 for root, dirs, files in os.walk(target_dir): for file in files: if file.lower().endswith(extensions): full_path os.path.join(root, file) if convert_file(full_path): converted_count 1 print(f\n轉(zhuǎn)換完成。共處理了 {converted_count} 個(gè)文件。) if __name__ __main__: # 使用示例將腳本所在目錄的上一級(jí)目錄作為目標(biāo) # target_directory os.path.join(os.path.dirname(__file__), ..) # 或者直接指定絕對(duì)路徑 target_directory rD:\Your_Keil_Project_Source # 安全提示強(qiáng)烈建議先備份整個(gè)工程目錄 print(警告此操作將直接覆蓋原文件) print(f目標(biāo)目錄: {target_directory}) confirm input(是否繼續(xù)(輸入 yes 繼續(xù)): ) if confirm.lower() yes: main(target_directory) else: print(操作已取消。)腳本的核心邏輯與注意事項(xiàng)編碼探測(cè)邏輯腳本假設(shè)所有需要轉(zhuǎn)換的文件都是GBK編碼。這是基于一個(gè)常見場(chǎng)景在中文Windows上用KEIL默認(rèn)保存的文件。腳本嘗試用gbk去解碼如果失敗拋出UnicodeDecodeError則認(rèn)為文件不是GBK編碼可能是已經(jīng)是UTF-8或其它并跳過。這是一種“嘗試性”轉(zhuǎn)換相對(duì)安全。備份備份備份任何批量覆蓋操作都有風(fēng)險(xiǎn)。運(yùn)行腳本前務(wù)必復(fù)制整個(gè)項(xiàng)目文件夾進(jìn)行備份。這是鐵律。文件類型過濾腳本默認(rèn)只處理.c,.h,.cpp,.hpp,.s,.inc等源文件。避免誤轉(zhuǎn)換二進(jìn)制文件如圖片、庫(kù)文件.lib、.axf等否則會(huì)徹底損壞它們。你可以根據(jù)自己項(xiàng)目的情況修改extensions元組。編碼寫入使用utf-8-sig編碼寫入。-sig參數(shù)會(huì)寫入U(xiǎn)TF-8 BOM。但如前所述某些編譯器不喜BOM。如果你確定你的工具鏈兼容無(wú)BOM的UTF-8可以將encodingutf-8-sig改為encodingutf-8。最穩(wěn)妥的做法是先小范圍測(cè)試。2.3 方案三配置KEIL-MDK的編輯器默認(rèn)編碼治本之策上述兩種方案都是“事后補(bǔ)救”。最根本的解決方案是讓KEIL-MDK在創(chuàng)建和保存新文件時(shí)直接使用UTF-8編碼。遺憾的是KEIL-MDK的圖形界面設(shè)置中并沒有提供直接的全局編碼設(shè)置選項(xiàng)。但是我們可以通過修改其編輯器配置文件來(lái)實(shí)現(xiàn)。KEIL-MDK的編輯器行為包括顏色、字體、編碼是由一個(gè)全局配置文件控制的通常位于KEIL的安裝目錄下例如C:\Keil_v5\UV4\global.prop。不過直接修改這個(gè)文件會(huì)影響所有工程且風(fēng)險(xiǎn)較高。一個(gè)更工程化、更推薦的方法是為每個(gè)工程單獨(dú)指定文件編碼。這可以通過在工程選項(xiàng)中傳遞編譯參數(shù)來(lái)實(shí)現(xiàn)但主要影響的是編譯器對(duì)源文件的解讀而非編輯器的保存行為。對(duì)于編輯器本身一種常見的“偏方”是在KEIL中先打開一個(gè)文件。選擇File - Save As...。在保存對(duì)話框的底部選擇編碼為 “UTF-8 without BOM”如果下拉框里有這個(gè)選項(xiàng)取決于KEIL版本。保存。但請(qǐng)注意這通常只影響當(dāng)前文件的保存不是全局設(shè)置。經(jīng)過大量測(cè)試我發(fā)現(xiàn)KEIL-MDK (uVision) 對(duì)UTF-8 without BOM的支持是隱式的、不完善的。它往往能正確讀取這種格式的文件但在保存時(shí)其行為不可預(yù)測(cè)有時(shí)會(huì)偷偷轉(zhuǎn)回系統(tǒng)本地編碼。因此最穩(wěn)健的“治本”工作流是在KEIL中編寫代碼但避免使用非ASCII字符如中文寫注釋?;蛘呤褂猛獠烤庉嬈魅鏥S Code作為主力編碼工具將其默認(rèn)設(shè)置為UTF-8 without BOM。在VS Code中編寫和保存代碼KEIL僅作為編譯、調(diào)試的環(huán)境。兩者通過工程文件.uvprojx關(guān)聯(lián)。這是目前很多團(tuán)隊(duì)采用的最佳實(shí)踐。3. 實(shí)操詳解基于Python腳本的批量轉(zhuǎn)換流程讓我們聚焦于最實(shí)用、最高效的方案二并展開一個(gè)完整的實(shí)操流程。假設(shè)我們有一個(gè)遺留的STM32項(xiàng)目OldProject其源碼目錄下一片亂碼我們需要將其批量轉(zhuǎn)換為UTF-8。3.1 環(huán)境準(zhǔn)備與腳本定制首先你需要安裝Python 3。這很簡(jiǎn)單從官網(wǎng)下載安裝即可記得勾選“Add Python to PATH”。接下來(lái)創(chuàng)建一個(gè)新的文本文件將上一節(jié)提供的Python腳本復(fù)制進(jìn)去保存為convert_encoding.py。根據(jù)你的實(shí)際情況修改腳本中的target_directory變量target_directory rD:\Work\OldProject\Src # 指向你的源碼目錄例如Src文件夾關(guān)鍵定制點(diǎn)指定目錄最好指向具體的源碼目錄如Src而不是整個(gè)工程目錄避免誤轉(zhuǎn)換工程配置文件.uvprojx,.uvoptx和輸出文件Objects,Listings。擴(kuò)展名列表檢查extensions變量。如果你的項(xiàng)目有匯編文件.asm、C文件.cc或其他自定義擴(kuò)展名需要添加進(jìn)去。例如extensions(.c, .h, .cpp, .s, .asm, .inc)3.2 執(zhí)行轉(zhuǎn)換與驗(yàn)證備份在D:\Work\下將整個(gè)OldProject文件夾復(fù)制一份命名為OldProject_Backup。這是你的安全繩。運(yùn)行腳本打開命令提示符CMD或PowerShell導(dǎo)航到convert_encoding.py腳本所在目錄執(zhí)行python convert_encoding.py交互確認(rèn)腳本會(huì)顯示警告和目標(biāo)路徑要求你輸入yes確認(rèn)。輸入后腳本開始運(yùn)行并打印每個(gè)文件的處理狀態(tài)。初步驗(yàn)證腳本運(yùn)行完畢后用Notepad或VS Code隨意打開幾個(gè)轉(zhuǎn)換后的源文件。在編輯器的狀態(tài)欄或編碼菜單里確認(rèn)文件的編碼已顯示為“UTF-8 without BOM”或“UTF-8”。3.3 在KEIL-MDK中驗(yàn)證與后續(xù)處理這是最關(guān)鍵的一步驗(yàn)證轉(zhuǎn)換后的代碼能否在KEIL中正常工作和編譯。重新加載工程關(guān)閉KEIL中已打開的OldProject工程然后重新打開。這是為了確保KEIL重新讀取所有文件。檢查顯示瀏覽各個(gè)源文件查看中文注釋是否正常顯示。如果正常恭喜你轉(zhuǎn)換成功。嘗試編譯點(diǎn)擊Rebuild按鈕進(jìn)行全編譯。重點(diǎn)關(guān)注編譯輸出窗口的Build Output標(biāo)簽頁(yè)。理想情況編譯0錯(cuò)誤0警告順利通過??赡艹霈F(xiàn)的情況你可能會(huì)看到一些warning: illegal character encoding或關(guān)于源字符集的警告。這通常是因?yàn)榫幾g器選項(xiàng)中的編碼設(shè)置與文件實(shí)際編碼不匹配。處理編譯警告在KEIL的工程選項(xiàng)Options for Target中找到C/C選項(xiàng)卡。在Misc Controls框里你可以添加編譯器指令來(lái)指定源文件的編碼。對(duì)于ARM Compiler 5 (ArmCC) 或 ARM Compiler 6 (ArmClang)可以嘗試添加ArmCC (AC5):--localeenglish或--multibyte_charsArmClang (AC6):-finput-charsetUTF-8和-fexec-charsetUTF-8添加-finput-charsetUTF-8是告訴編譯器源文件是UTF-8編碼的這通常能消除相關(guān)警告。實(shí)操心得有時(shí)即使文件是UTF-8KEIL編輯器顯示正常但編譯器仍報(bào)編碼警告。這很可能是因?yàn)槲募_頭存在不可見的BOM標(biāo)記。你可以用十六進(jìn)制編輯器如HxD或Notepad在“編碼”菜單查看確認(rèn)。如果存在BOM顯示為UTF-8-BOM用Notepad將其轉(zhuǎn)為“UTF-8無(wú)BOM格式”即可解決。這也是我強(qiáng)烈推薦“無(wú)BOM”格式的原因。4. 疑難雜癥與深度避坑指南在實(shí)際操作中你可能會(huì)遇到一些腳本和基礎(chǔ)教程覆蓋不到的問題。下面是我在多次項(xiàng)目遷移中總結(jié)出來(lái)的“坑點(diǎn)”和解決方案。4.1 混合編碼問題項(xiàng)目里文件編碼不統(tǒng)一這是最棘手的情況。一個(gè)歷史項(xiàng)目里可能有些文件是GBK有些是UTF-8 with BOM有些是UTF-8 without BOM甚至還有Windows-1252編碼的。用統(tǒng)一的GBK到UTF-8腳本轉(zhuǎn)換會(huì)破壞那些原本就是UTF-8的文件。解決方案使用“探測(cè)-轉(zhuǎn)換”策略。我們可以改進(jìn)之前的腳本使其更智能。利用Python的chardet庫(kù)需要安裝pip install chardet可以較準(zhǔn)確地探測(cè)文件編碼。import chardet def detect_and_convert(file_path): with open(file_path, rb) as f: raw_data f.read() # 探測(cè)編碼 result chardet.detect(raw_data) from_encoding result[encoding] confidence result[confidence] print(f文件: {file_path} - 探測(cè)編碼: {from_encoding} (置信度: {confidence:.2f})) if from_encoding is None or confidence 0.7: print(f [警告] 編碼探測(cè)置信度過低跳過。) return False # 如果已經(jīng)是目標(biāo)編碼跳過 if from_encoding.lower() in [utf-8, utf-8-sig]: print(f [信息] 已是UTF-8編碼跳過。) return False try: # 使用探測(cè)到的編碼讀取 content raw_data.decode(from_encoding, errorsignore) # 忽略無(wú)法解碼的字符 # 以UTF-8無(wú)BOM寫入 with open(file_path, w, encodingutf-8) as f_out: f_out.write(content) print(f [成功] 從 {from_encoding} 轉(zhuǎn)換為 UTF-8) return True except Exception as e: print(f [失敗] 轉(zhuǎn)換出錯(cuò): {e}) return False這個(gè)改進(jìn)版腳本會(huì)對(duì)每個(gè)文件先做編碼探測(cè)只有非UTF-8編碼且置信度較高的文件才會(huì)被轉(zhuǎn)換。errorsignore參數(shù)可以防止因個(gè)別非法字符導(dǎo)致整個(gè)轉(zhuǎn)換失敗但代價(jià)是可能會(huì)丟失極少數(shù)字符。對(duì)于關(guān)鍵代碼建議轉(zhuǎn)換后人工復(fù)核。4.2 非文本文件的誤傷腳本通過擴(kuò)展名過濾但萬(wàn)一有擴(kuò)展名是.c的二進(jìn)制數(shù)據(jù)文件雖然罕見或者你漏掉了一些二進(jìn)制擴(kuò)展名如.a,.o,.bin轉(zhuǎn)換就會(huì)徹底破壞它們。解決方案雙重保險(xiǎn)策略。嚴(yán)格限制路徑確保腳本只在你100%確定是純文本源碼的目錄下運(yùn)行。例如Src,Inc,Drivers等。添加二進(jìn)制文件排除列表在腳本中增加一個(gè)已知的二進(jìn)制文件或目錄的排除列表。exclude_dirs {Objects, Listings, Debug, Release, .git} exclude_files {binary_data.c} # 舉例如果有已知的特殊文件 for root, dirs, files in os.walk(target_dir): # 排除目錄 dirs[:] [d for d in dirs if d not in exclude_dirs] for file in files: if file in exclude_files: continue # ... 后續(xù)處理邏輯先做一次“只讀”測(cè)試在正式運(yùn)行前可以先修改腳本將寫入操作(‘w’)改為只打印探測(cè)結(jié)果和模擬操作不實(shí)際寫文件以此來(lái)審查哪些文件會(huì)被處理。4.3 版本控制系統(tǒng)中的編碼變更如果你的項(xiàng)目已經(jīng)使用Git進(jìn)行管理那么批量修改文件編碼會(huì)被Git視為所有文件內(nèi)容都發(fā)生了更改。這會(huì)淹沒真正的代碼變更歷史給git blame和代碼審查帶來(lái)麻煩。解決方案分步提交善用.gitattributes。創(chuàng)建獨(dú)立提交在進(jìn)行編碼轉(zhuǎn)換前確保工作區(qū)是干凈的。轉(zhuǎn)換完成后將所有更改一次性提交提交信息可以明確寫為“chore: convert source files encoding to UTF-8 without BOM”。這樣在歷史記錄中這次大規(guī)模的改動(dòng)是獨(dú)立的便于后續(xù)追溯和忽略。配置.gitattributes在項(xiàng)目根目錄創(chuàng)建或編輯.gitattributes文件添加以下內(nèi)容*.c text working-tree-encodingUTF-8 *.h text working-tree-encodingUTF-8 *.cpp text working-tree-encodingUTF-8 *.hpp text working-tree-encodingUTF-8 *.s text working-tree-encodingUTF-8 *.asm text working-tree-encodingUTF-8這行配置告訴Git在將文件檢出到工作區(qū)working tree時(shí)應(yīng)該將其轉(zhuǎn)換為UTF-8編碼在提交回倉(cāng)庫(kù)時(shí)也按UTF-8處理。這可以保證所有開發(fā)者工作區(qū)中的文件編碼一致無(wú)論他們用什么操作系統(tǒng)。注意working-tree-encoding是Git 2.10版本才支持的屬性請(qǐng)確保你的Git版本足夠新。4.4 跨平臺(tái)換行符問題在轉(zhuǎn)換編碼的同時(shí)另一個(gè)潛在問題是換行符Line Ending。Windows使用CRLF (\r\n)而Linux/Mac使用LF (\n)。如果你在Windows上操作但項(xiàng)目需要跨平臺(tái)共享?yè)Q行符不一致也會(huì)導(dǎo)致問題例如在Git中顯示大量無(wú)關(guān)更改。解決方案在轉(zhuǎn)換腳本中統(tǒng)一換行符??梢栽谧x取文件內(nèi)容后寫入之前對(duì)字符串進(jìn)行統(tǒng)一處理。通常在嵌入式開發(fā)中為了與大多數(shù)工具鏈兼容統(tǒng)一為L(zhǎng)F (\n) 是較好的選擇。修改轉(zhuǎn)換函數(shù)中的寫入部分content raw_data.decode(from_encoding, errorsignore) # 統(tǒng)一換行符為L(zhǎng)F content content.replace(\r\n, \n).replace(\r, \n) with open(file_path, w, encodingutf-8, newline\n) as f_out: # 指定newline參數(shù) f_out.write(content)這樣無(wú)論原文件是何種換行符轉(zhuǎn)換后都會(huì)變成Unix/LF格式。newline\n參數(shù)確保了寫入時(shí)也使用LF。5. 編碼問題預(yù)防與團(tuán)隊(duì)規(guī)范建議解決了歷史遺留問題后更重要的是建立規(guī)范防止問題再次發(fā)生。對(duì)于團(tuán)隊(duì)項(xiàng)目我建議將以下內(nèi)容寫入項(xiàng)目的《開發(fā)環(huán)境配置指南》或README.md中強(qiáng)制規(guī)定源代碼編碼所有新創(chuàng)建的源代碼文件必須使用UTF-8 without BOM編碼。推薦主力編輯器推薦團(tuán)隊(duì)成員使用對(duì)UTF-8支持良好的現(xiàn)代化編輯器如Visual Studio Code。在VS Code中可以通過設(shè)置files.encoding: utf8和files.autoGuessEncoding: false來(lái)強(qiáng)制使用UTF-8。配置工程模板為KEIL-MDK創(chuàng)建項(xiàng)目模板在模板的工程選項(xiàng)(Options for Target) -C/C-Misc Controls中預(yù)先添加-finput-charsetUTF-8編譯器選項(xiàng)針對(duì)AC6從編譯器層面聲明編碼。利用Git鉤子可以編寫一個(gè)pre-commitGit鉤子腳本在提交前檢查新增或修改的源文件編碼是否為UTF-8 without BOM如果不是則警告或阻止提交。代碼審查關(guān)注點(diǎn)在代碼審查時(shí)如果發(fā)現(xiàn)新增文件包含非ASCII字符如中文注釋提醒提交者確認(rèn)文件編碼。對(duì)于個(gè)人開發(fā)者養(yǎng)成一個(gè)好習(xí)慣在開始一個(gè)新項(xiàng)目時(shí)第一件事就是用正確的編碼和換行符設(shè)置好你的編輯器并保存一個(gè)空的源文件作為“模板”。這樣可以從源頭杜絕編碼混亂的問題。編碼問題看似是小麻煩但在協(xié)作和長(zhǎng)期維護(hù)中它就像鞋里的一粒沙子時(shí)不時(shí)地硌你一下?;ㄒ稽c(diǎn)時(shí)間徹底解決并規(guī)范它能為后續(xù)的開發(fā)省下大量不必要的溝通和調(diào)試成本。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美日韩狠狠爱| 亚洲成人一区二区精品| 激情丁香五月| 91麻豆天美国产欧美高潮| 亚洲人体视频在线观看| 玖玖97综合| 插插综合网天天影视网| 在线观看综合精品亚洲| 日韩视频小说在线观看| 狠狠色噜噜狠狠狠狠2018| 亚洲欧洲偷拍一区| 久久9久| 狠狠色婷婷777| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 91欧美综合在线| 岛国激情视频在线观看| 国产97综合| 这里只有精品视频在线观看麻豆| 这里是精品| 丝袜人妻av一区二区| A V少妇特黄三级| 天天cao在线| 中文字幕 人妻不满 在线视频| 大香蕉92| 欧美性爱精品一区二区| 丰满人妻-区二区三区免费看 | 久久久91| 亚州色交| 99re免费视频精品全部| 夜夜综合| 国产第二页| 午夜视频好爽啊| 啊啊啊啊好大好硬啊啊啊啊啊 | 久草色悠悠在线视频| 91丨国产丨白浆秘 洗澡动漫| 亚洲综合网电影91| 97超碰人人操人人操| 区一二区日韩亚洲乱码av电影| 欧美组图日韩亚洲中文字幕| 欧美亚洲丝袜美女电影| 自拍偷拍亚洲熟女妇人精品| 少妇高潮喷水无套久久久久久| 亚洲高清视频在线免费观看| 欧美A√综合网| 天天日天天搞天天干| 天天看片麻豆| 黑人精品成人一区二区三区| 91日韩国产欧美亚洲另类精盘州至城都| 色五月激情网| 精品日韩中文在线| 成人开心网在线视频 | 天天视频网站黄| 欧美色图 人妻| 日韩欧美中文| 日本一级真人黄色性爱视频| 天堂射| 91|九色|国产熟女| a片在线播放| 一区二区亚州激情久婷婷欧美| 国产午夜无码片在线观看影视 | 亚洲AV在线资源| 欧美亚洲日本激情在线| 亚洲欧洲av影音| 久久人妻一区二区三区高清 | 粉嫩久久久久| 日韩AV电影网站| 亚洲欧美另类少妇精品| 无码日韩人妻av一| 欧美综合另类| 久操精品| 俺也射| 偷窥自拍亚洲色图| 91大胆欧美| 蜜乳AV.COM| 啊啊啊啊无码| 黑人粗大V S日韩女优视频| 99热免费| 操逼网站视频漫画国产| 国产在线视频午夜精华在| 久久婷婷欧美| 国产1727欧美| 成人综合视频久久| 精品久久久久久亚洲| 国精品一区二区三| 天天综合有色网| 欧美成人一区二区三区在线播放| 亚洲人成在线放东京热| 就去色综合| 日本日逼高清| 1024亚洲中文字幕久在线看片你懂的 | 乱伦日本色图AⅤ| 小说区 图片区色 综合区| 女生自91网站| 久久9久9久99久9久9| 女人双腿搬开让男人桶| 午夜.DJ高清在线观看免费7| av网站免费看| 亚洲欧美日韩偷拍色图| K8久久久久| 久久超碰av在线| 九九九久千久久激情蜜桃在线看 | 人妻 中文 日韩| 777AV电影| 99在线免费观看| 91超碰碰在线| 人妻在线臀日韩| 99久久婷婷国产综合精品草原| 操九九九九九九| 99久在线精品99re8a| 97欧美精品| 午夜精品久久久久久久99蜜桃一| 又黄又粗又硬又长又大| 久操97| 国产又色又爽又舒服的三级视频| 91爰爱欧美| 乱伦熟女论坛| 91在线页| 99久久精品无码一区二区毛片免费 | 校园春色欧美色图| 亚洲se91| 97久精品| 日本综合色图| 五月天激情四射| 久久超碰av在线| 操迟操逼在巾线Fre看| 日本不卡三级网在线播放| 91东北熟女| 激情综合网激情五月天| 97精品全部| 美国一区二区免费视频| 丝袜美腿丝袜| 五月婷视频| 91久热| 午夜无遮挡男女啪啪视频| juliaann精品熟女一区| 亚洲综合影院| 91青视频| japan日本高清乱xxxx| 91色综合激情| 亚洲第一狼人丝袜美女另类| 久久久人妻| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 一区操逼日比视频| 亚洲 欧美 日本 国内 首页| 久久极品一区二区| 成人精品无码| 人妻熟女一区二区三区在线| 日本国产高清色www视频在线| 五月开心久久AV官网| 日韩无码三级影院| 中文字幕免费在线观看| 男人天堂2019亚洲| 欧美黄色片在线播放| 久噜噜| 变态乱伦伪娘灌肠一区二区| 凹凸 69堂 在线播放| 久久曰曰| 久久性爱精品一区| 深爱伊人影院| 欧美少妇性乱| 婷婷久草| 国产不良强奸视频免费看| 熟女中出视频| 中文字幕 国产 精品| 亚洲色婷婷久久久综合日本| 日韩精品第3页| 久久久久久精品免费看A级| 校园春色亚洲无码| 欧美九九99久久精品| 国产一级内射无挡观看| 校园春色第一页| 91天美传媒精品| 日本久久99| 最新亚洲黄色免费电影| 干妹子| 国产精品一区人妻精品阁在线| 欧美综合天天| 青草精品视频一日本久久久久网站| 天美av在线观看| 精品久久久高清无码| 中文字幕乱亚洲美女精品一区| 60秒试看最爽10分钟网站| 国产中文字幕曰本毛片| 精品欧美不卡在线播放| 黑人精品欧美一区二区蜜桃| 日本精品人妻少妇一区二区| 麻豆国产免费影片| AV麻豆免费一区| 欧美高清在线| 欧美色色人| 97AV爱| 91天堂色男人的天堂| 久久六六| 欧美综合综合| 精品少妇人妻一区二区三区| 91夜夜蜜桃臀1区2区3区| 香蕉久久国产AV一区二区| 丁香六月激情| 人人干人人操人人爱| 久草新在线| 啊啊啊啊好疼视频| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 亚洲天堂男人在线| 天天综合网站| AV九九| 免费精品人妻一区二区三| 日韩特级毛片免费观看全集| 欧美不在线| 亚洲情色 自拍| 好爽免费视频,| 国产夜夜艹| 五月天婷婷激情| 人妻22p| 亚洲色色探花| 中国少妇XXXX做受| 手机在线中文字幕国产| 97人人操人人摸人人爱| 天天操天天干一区二区 | 99色热| 欧美成va视频网站| 五月丁香六月| 中文字幕老熟妇黄色视频| 色五月激情综合网| 久久久久久中文字幕中文字幕最新| 白嫩国模丰满一二三区| 国产成人+综合亚洲+天堂| 人人操人人操人人操人人操人人操人人人11.CM | 国产精品第一页国产大屁股视频免费区 | 美国日韩黄片| 一级片在线观看高清无码| 欧美一区二区日韩三区| 强歼乱伦资源网| 手机在线中文字幕国产| 免费视频a级毛片免费视频| 亚洲国产精品成人无码久久久 | 精产国品一区二三产品| 青青草成人视频在线观看二区| 天天弄欧美| 国产精品视频播放| 日日躁夜夜躁狠狠躁超爽| 欧美激情高清性猛交| 麻豆成人AV| 久久久久久久97| 69XX一中文字幕人妻91| 国产人妖视频一区在线观看| 熟女六十路| 另类图片五月| 蜜臀久久精品久久久久视频| 人人操人人摸avav| 国产综合永久精品日韩鬼片| 天天看综合网| 久久噜噜噜精品国产亚洲综合| 日韩本不卡视频在线观看 | 日韩熟女无码| 日本一区二区做爱的视频| 婷婷五月天福利| 玖玖蜜臀资源网| 亚欧美综合网。| 九九九九九九精品| 午夜视频黄| 亚洲一区二区三区AV无码| 啊啊啊不要好疼视频| 欧洲精品在线播放| 中文字幕三四区| 黄色激情电影在线观看| 五月丁香综合激情| 免费成人在线熟妇网| 韩日欧亚a级| japan日本高清乱xxxx| 天天日夜夜爽| 成人久久久精品| 日韩日本欧美在线观看| 91大学精品激情戏| 亚洲高潮影院| 黄色区免费观看中文字幕| 夜夜一区二区| 欧美一二三区四五区| 大香蕉日韩欧美| 欧美A片中文字幕| 长长久久88视频| 狠狠色五月亚洲91| 9997se| 色婷婷久久综合超碰| 欧美日韩亚洲少妇寂寞影院正在播放| 国产精品一区二区久久精品| 欧美在线官网| 国产9l 大屁股| 人人贴人人摸| 九一综合精品视品av| 色路综合| 亚洲 日本 国产 综合| 后X久久| 五十路熟女,国产欧美精品区一区二区三区| 一起草三级AV电影在线观看| 日韩免费人妻色情网站| 99re黄| 一区三区啪啪| 日韩久射综合| 丁香五月婷婷色| 精品国产99999| 美女极品一区二区三区| 性高潮久久久| 亚洲精品久久久久久久蜜桃臀| 亚州综合色图| 国产熟女免费观看久久| 无码操逼天堂| 无码在线亚洲| 欧美后入式| 小情侣高清国产在线视频| 伊人久久久日韩一区| 熟女激情综合网| 超碰超碰欧美| 在线观看不卡一区二区三区| 91美女看B| 91操人| 久久久性少妇| 婷婷五月天AV| 久久久久久久久久9| 蜜臀少妇一区二区| 黄片www视频免费| 亚州成人a∨| 成人午夜高潮av猛片| 日本精品国产视频| 一级黄色性爱A级片| 色九九九九| 精品偷拍13p欧美dodk视频| 中文字幕无码不卡啪啪| 99操视频| 免费人成毛片乱码| 91痴汉| 91色综| 99re免费视频精品全部| 亚洲AV不卡在线观看| 91精品大奶人妻| 精品日韩| 亚洲诱惑| 久久发布国产伦子伦精品| 国产精品人妻无码久久久互動交流| 国产夜夜艹| 亚洲欧美综合区自拍另类| 热G综合热G中文| 99热这里| 丝袜熟女一区二区三区| 亚洲欧美日韩中文播放| 久久骚少妇| 日韩性爱视频免费在线| 在线无码视频| 超碰色97| 伊人国产视频| 婷婷五月天色| 丰满人妻一区二区三区四区| 男人天堂新在线| 中美日韩毛片| www.婷婷| 国产美女高潮叫床视频| 精品一区二区三区国产 | 97视频播放| 久久綜合很很很| www.色婷婷| 99老司机精品视频在线观看| 揉揉揉夜夜| 蜜臀久久在线视频| 日本在线视频导航| 欧美日韩性爱无码| 无码一区二区精品视频久久久春药| 97jingpin| 国产精品网站免费| 蜜桃久久久久久久| 欧美色五月| www黄片免费看com| 丁香五月综合| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 骚女高跟AV在线| 91xingse| 亚洲av夫妻操穴网| 99热这里只有精品8| 国产小视频91| 成人美女av| 老司机天天操| 人人摸.人人色| 欧美少妇色图| 国产综合久久久麻桃个| 四虎av在线| 免费国产| 97久久超碰亚洲| 成年人免费观看网站| 中文字幕久久精视频久久大全| 999日韩中文精品观看视频。| 黑人精品成人一区二区三区| 二色av| 国内自拍 日韩激情 99| 日韩午夜啪啪视频| 嫩草影院在线观看精品 | 99久久综合网| 欧美性爱五月天| 久久久精品视频免费观看| 久久美女国产| 一级黄色牲爱A级片| 亚洲高清国产理伦片| 国产亚洲中文不卡二区| 人人操人人操人人操人人操人人操人人人11.CM | 男人的天堂 在线一区| 亚洲丝袜综合| 思思热在线视频免费| 张柏芝国产一区在线观看| 男人天堂网站| 高清无码在线播放网站| 国产精品香蕉热久久新品| 久草视频在线视频在线视频在线观看| 亚洲色图日韩精品| 日本三级韩三级99久久| 五月激情天| 男人的天堂在线有码| 欧美精品另类人妖xxxx| 99re只有精品| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 天天干夜夜鈤| 亚洲欧美高清无码| 浪人综合网| 五月婷婷激情综合| 天天看高清麻豆| 亚洲国产精品久久久久婷婷老年| 热久日综合| 99最新日韩偷拍视频| 欧美亚洲天天| 亚洲国产ⅴ高清在线观看| 黄片aaaaa一区| 少妇二级| 亚洲电影91| 俞拍久久国应视频| 国产强奸91| 国产乱伦性爱AV| 暖暖精品二区三区观看| 99热国产精品| 久久精品人人做人人看| 夜夜草网站| 9久久9综合| 色一区二区三区综合| 91美女视频在线观看| 黄色电影在线播放综合网站| 大香蕉啪啪网| 国产肏屁眼视频| 美女诱惑久久| 日日碰狠狠添天天爽超| 一区 欧美 日韩 麻豆| 国产精品一二三| 欧美成人A√在线一区二区| 不卡啪啪视频| 欧美色日本| 啊啊啊啊啊好多水| 亚洲国产欧美中日韩成人综合视频| 色婷婷aV一区二区三区麻豆综合| 男女香蕉一区二区| 91碰超| 殴美牲| 国产欧美日产一区二区三区 - 国产欧美日| 欧美性爱第1 页| 丰满人妻av一区二区三区| 亚洲综合113页| 天天久久久久久| 98人妻精品一区二区色欲| 五月婷婷五月天| 久久AV色| 亚洲免费在线探花| 午夜成人福利影视| 色哟哟 日韩精品| 天天日夜夜| 极品出轨视频网站| 国产热RE99久久6国产精品首 | 日韩欧美中文| 国产情色在线| 日本精品中文字幕视频| 毛片17S| 啊啊啊啊网站| 天天日少妇逼AV| 精人妻一区二区三区| 黄网色一区二区三区四区精品| 97看操| 久久久久久久伊人精品| 97一区二压| heyZO天然素人无码AⅤ专区| 91在线色| 精品少妇人妻av久久免费| 9精品在线| 无码免费在线观看黄色片| 旡码电影特区| 国产亚洲精品久久久久小| 99啪啪| 一级毛片久久久久久久女人18| 第四色色综合91| 欧美区亚洲区偷拍区| 青春草A| 国产亚洲中文不卡二区| 国产情色第一第二页在线观看| 综合五月婷婷亚洲一区| 欧美精品双插| 国产综合网站在线播放 | 97久久超碰| 人人操人人肉久久精品| 色婷婷aV一区二区三区麻豆综合| 大二网站亚洲| www被窝色com| 五月婷婷综合在线| 永久电影三级在线观看| 欧日韩在线观看| 欧美精品1区2区3区| 欧美日本不卡在线| 欧美成人精品一区二区三区| 日本高清免费一本视频在线观看| 91麻豆一二三区| 91精品大奶人妻| 香蕉视频精品亚洲一区二区三区在线播| 狠狠狠狠狠狠| 伊人网免费视频| 色亚州人久干视频在线观看免费版| 91操人| 97综合国产| 日韩人妻精品中文字幕| 欧美一区二区三区日韩| 免费成人自拍视频在线| 久久成人午夜狠狠| 91人妻超碰| 日韩探花精品在线视频| 校园春色AV天堂| 超碰碰97| 黄污污污污| 高清国产性猛交xxxx乱大交| 校园春色 亚洲| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 91热| 亚州综合图片| 免费观看有码高清视频| 黄色av片三级三级三级免费看| 亚洲成成熟女人综合一区二区| 美女久久久久久久| 午夜影美女日鸡鸡天天视频国产| 91性色| 高清孕妇孕交 交孕妇| 丝袜狠狠草尤物人妻av91| 黑人无码一区二区| 情趣丝袜无码操逼视频| 97精| 亚洲97精品| 人妻素股| 97超碰在线资源网站| 亚洲天堂另类美腿| 丁香五月久久| 日韩欧美国产高清视频| 欧美黄片免费在线观看视频| 久久精品国产亚洲AV清纯| 亚洲中文字幕久久无码精品| 性爱AV天堂| 不卡九肏| 久久秀这里有精品| 天天爽天天操| 亚洲精品男人的天堂| 韩国三级理论在线| 国产AV激情无码久久无码| 男女做爰猛烈动高潮A片免费应用| 中文久久96| 狠狠2050在线观看| 精品一区二区三区四区女| 91美腿丝袜在线观看| 狠狠干狠狠色| 男人天堂一区二区| 97超级久久强资源| 日本精品第一视频在'| 八人操人人摸人人看| 97超碰碰| 不卡中文字幕aⅴ在线| 精品欧美老熟女一二区| 97精品一区二区视频在线观看| 日韩一级二级三级免费看完整版国语版| 国产精品久久久蜜臀| 熟妇亚洲一区二区三区| 啪啪91| 人人爱夜夜爱| 91久青| 精品久久久中文字幕不| 97视频7| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 97操碰| 熟妇人妻精品一区二区| 黄页av| 欧美后入| 国产成人精品必看 | 四虎AV无码| 大吊色| 欧美黑人91| 免费男人的天堂| 青青草在线视频播放器| 另类天堂| 精品三级在线专区| 日韩性爱毛片操骚逼| 国产乱人伦AVA麻豆软件.| 国产尹人在线视频免费| 91麻豆天美国产欧美| 一二三啪啪专区| 精品v1区| 中国的操老妇女| 99少妇| 综合av社区| 最近2019中文字幕国语免费版| 婷婷五月综合在线| 夜夜爽爽爽| 久久综合女优| 九九九九精品在线| 爱妃国产亚洲视频中文字幕| 久久久久成人亚洲国产| 理论久久婷婷网 8| 德国一二三不卡| 国产外初女出血视频| 九九久久玖玖| 欧美亚洲尤物久久| 黄色污污污污污污网站| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 国产超碰国产97| h色99999| 性色AV蜜色av色欲av| 亚洲 国产 精品一区| 国产熟女少妇一区| 哑洲在线| www亚洲免费| 屌色在线97视频| 美日韩一二三区| 97超碰中文在线| 91操人| 夜夜操老骚逼视频网站| 又黄又硬又粗又长国产视频| 国产东北女人在线视频| 精品无码一区二区| 啊啊啊久久| 在线人人人人人人精品超| 少妇被玩视频二三区| 国产又粗又长的视频| 亚洲欧美色图小说| 亚洲天堂区| 国产综合久| 久久精品国产72国产精品福利 | 天天综合麻豆视频| 亚洲成aⅴ人片不卡无码| 欧美九9 9 9| 久久久久深夜无码| 可以在线观看AV的网站| 九九热男人天堂| 欧美色另类| 丁香婷婷大香蕉| 四虎影视国产精品| 日韩av不卡在线观看| 亚洲偷拍欧美激情| 欧美精品99久久久**| 日韩久久超碰色| 日韩免费中文字幕视频| 色香阁在线| 中文字幕精品码亚洲| 日韩视频啪啪| 久久久久久无码人妻中文字幕| 国产绿奴视频在线观看| 九区国产| 欧美激情中文字幕另类小说| 91少妇香蕉久久精品| 国产一区自拍欧美日韩| 久久爱超碰网| 天堂无码精品国产久| 色在线69堂| 久久毛卡| 青青草原av| 开心五月婷婷激情| 屁股久久久久久久久久| 91九色丨国产丨爆乳| 中文字幕精品探花视频| Av色五月| 午夜乱轮操逼视频免费看| 密臀AV在线| 91成人久久 | 国产强奸乱伦欧美| 久久爽爽精品| 久久久精品视频免费观看| 视频在线观看青青99国产| 伊人五月天| 亚洲爽图| 亚洲欧洲视频小说在线观看| 日韩福利综合一区| 色拍偷亚洲| 国产99 中文字幕日韩小视频| 久久精品操| 色精品极品| 岛国网址国产 | 97摸视频| 激情五月天中文字幕色| 60秒免费小视频| 制服乱伦| 一本色道无码DVD中文字幕| 九九九九九九九九九九九九九九九女| 亚洲乱码尤物193YW| 国产乱码久久久| 日韩 人妻 精品| 熟女字幕| 色激情综合网站| 欧美人妻另类在线| 极品丝袜无码| 欧美劲爆视频一区二区| 亚洲第一页色网| 国产精品情侣啪啪| 久久久久国产精品喷潮免费观看臀| 少妇大屁屁| 日韩不卡码| 五月激情小说| 一区二区三区黄色片a| 超碰色97| 天天激色| 91色综合激情| 久热伊人| 国产av又色又爽又黄| 97超碰香蕉| 九九九精品一区二区无码| 日韩AV电影网站| 久久九九国产精品| 国产精品免费1区2区视频| 深夜激情| 国产后入内射| 性色高清在线| 国产刺激视频| 人人妻人人狠人人| 97色伦97色伦国产欧美| 丝袜AV一区二区三区| 蜜桃狠狠色伊人亚洲综合| 熟女在线视频| 嗯啊不要啊在线 | 夜夜操一区二区| 天天干2区3区| 日日狠狠久久偷偷色综合免费| 插日本熟女视频| 人人操我人人干| 人妻三级在线中文字幕| 清纯唯美激情| 久久禁| 无毛精品| 夜夜 中文视频rt| 爱干爱射网啊啊啊| 久久综合18p| 日韩人妻少妇 一区二区三区| 色噜噜人妻丝袜a∨先锋影| 人妻少妇被猛烈进入中| 一区二区三区国产在线播放 | 久久99久久99精品天美传媒棢·纸:.| 日本久久综合| 亚洲熟女乱色| 91男女啊啊啊| 美女黄页| 欧美性暴力猛交XXXX| 嗯啊啊啊轻点视频 | 波多野结衣AV无码一区| 亚洲性网| 精品二999| 黄污污污污| 五月丁香成人网| 五月天久久久| 91 刺激在线| 亚洲另类综合欧美| 奸色色 男人天堂 天天射| 国产精品久久久亚洲一区| 性欧美另类高清| 91女人的网站| 黑丝少妇| 精品免费一区二区三区在线亚洲人成| 用力操死我| 国产精品欧美激在线| 婷婷香网站| 婷婷九月国产| 国产精品一区二区三区在线| 欧美日韩色| 性夜影院爽黄A爽免费动漫| 亚洲无码视频免费在线观看网址!| 极品销魂美女一区二区| 91被操| 日本性感人妻91| 亚洲天堂一区二区久久| 免费作爱一级视频| 99性爱视频| 亚洲国产精品久久久久婷婷青年| 亚州再线| 超碰社区97| 高潮精品| 日韩欧美国产一区二区三区四区| 国产呦精品一区二区三区下载| 91 刺激在线| 色综合加勒比四四季| 欧亚乱色熟一区二区三四区| 欧美国产一区二区三区麻豆传媒 | 骚女高跟AV在线| 男人天堂最新手机版在线青青草| 9久久久久| 天天干天天燥| 人人扣人人操| 日日日啊啊啊| 天天操天天干美女网址导航| 丁香九月婷婷| 女欧美一区二三区| 99久久精品国产高潮| 久久极品一区二区| 91精品免费| 97色碰| 欧美专区日本专区| 韩国女主播青草福利视频| 一区二区三区四区姦女| 91大香蕉伊人| 日本十八禁免费看污网站| 成人短视频在线观看| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 亚洲熟妇图片| 综合大香蕉美。| 一本色道无码DVD中文字幕| 成人七区| 用力操死我| 久久免费9| 青草草免费网站av| 亚洲欧美精品一区天堂久久 | 一区AV| 99热这里只有精品9| 天天澡天天爽日日av| 后入式免费视频| 亚洲欧美国产成人综合不卡| 亚洲五区熟女| 97免费在线| 五月丁香婷婷啪啪| 97国产精品久久久久| 久操免费观看| 无码伊人久久大杳蕉中文无码| 亚洲中文电影| 伊人热综合| 超碰亚洲欧美日韩无| 精品二区久久| 亚洲一区二区三区AV无码| 日本一天色道久久久精品视频| 熟女人妻精品一区二区视频 | 中文字幕日产av人| 亚洲精品久久久久久久蜜桃臀| 日韩av不卡在线观看| 骚熟女吞| 天天操人人操狠狠插| 人妻精品4K4K4K4K4| 超碰97丝袜| 天天干天天做| 亚洲天堂男| 成人情色一区二区| 欧姜老司机| 色五月综合| 中文字幕视频二区| 日日夜夜干| 亚洲熟女综合一区二区| 污啪啪啪视频| 亚洲精品九九九| 资源在线观一 二| 91天天综合日韩欧美| 大伊香蕉在线视频免费| 无码精品啪啪啪一区二区三区三州| 一本一道波多野毛片中文在线| 嗯……啊…嗯嗯…啊…好舒服| 日本一道在线播放高清| 欧美日韩222| 无码一区二区精品视频久久久春药 | 久久久不能久久久久| 日韩免费a级毛片无码a∨| 亚洲最大的黄色电影网站。| 欧美色图电影| 97视频在线观看播放与子乱对白在线……| 天天综合亚洲综合| 99re9这里只有精品| 黄色大片免费在线| 九九成人精品| 在线视频免费播放一区| 噜噜噜噜天天狠狠| 久久人人爽人人爽人人片Ⅴ| 九九操久久国产免费视频| 激情自拍 校园春色| 亚洲无码国产探花在线观看| 97碰碰日本乱偷人妻中文的| 亚洲第一在线视频| 射久久| 日本黄色裸日本黄色裸体| 欧美三级中文字幕hd| 精品一级| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 伊人久久大香大香线蕉中文 | WWW操逼| 国产AB视频| 久久天天性久久伊人| 91精品久久久久五月天精品| 啊啊啊啊啊舒服| 日韩精品99999| 国产精品免费1区2区视频| 四季AV一区二区凹凸精品小说| 天天色播亚洲综合网站| 操东北女人| 欧美一品道| 国产欧美日韩女同性恋ww喷水精品 | 色欲天天综合久久久无码网中文| 白丝少妇一区二区| 亚洲1区| 国产美女自拍AV| 性生活性生大爱77AV国产| 国产大片精久久久久久| 欧美亚洲中文字幕| 乱伦日本中文自拍| 精品人妻少妇| 色哟哟1区2区| 99青草| 免费看日产一区二区三区| 国产91亚洲精品一区二区三区| 欧洲一区二区三区四区在线观看| 日本天天吊| 国产亚洲禁久一区二区| 最近二区三区视频大全| 国产女同性恋视频| 久久久久久亚洲精品不卡人乳| 亚洲va有码在线天堂| 国产强奸无码乱伦| 91丝袜人妻| 久久久久久久久久精| 97超碰碰碰| 女人高潮抽搐喷水视频网站| 一本大道不卡一二三区| 婷婷伊人五月| 91美女小视频| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 日韩一区二区熟女| 久久9视频| 无码WWW免费视频网站| 亚洲另类春色| 91综合无码| 一本色道久久综合狠狠操| AV色天香在线| 99色视频| 嫩草影院在线观看精品| 精品中文字幕一区二区| 国产传媒日韩| 91性情| 丰满人妻-区二区三区免费看| 91高跟美女在线播放| 嗯阿好爽好紧| 色诱中文字幕| 韩日精品四区| 久久国产视频性吧 | 最新亚洲黄色免费电影 | 大稥蕉免费视频这里只有精品| 亚洲综合一区二区| 欧美网站免费| 97摸视频| 日本丝袜人妻内射| 韩国成人精品久久久免费看| 伊人久久综合影院| 亚洲字幕一区二区| 日韩亚洲精品一区二区| www.91逼逼.com| 91三级理论片播放器| 亚欧毛片基地国产毛片基地| 日本人妻伦在线中文字幕| 午夜福利1区2区3区| 国产日韩精品无码去免费专区国产| 欧美夜夜草视频| 亚洲啪AⅤ永久无码| 变态乱伦伪娘灌肠一区二区| 中国国国产一级特黄毛片| 97人人操人人干| 色爱综合网| 久久綜合很很很| 欧美亚洲清纯| 撸无码不卡免费视频| 极品销魂美女一区二区| 再深点灬舒服灬太大了添视频| 91呆哥人妻| 欧美日韩大黄片| AV污污污污| 五月大香蕉| 亚洲精品 大香蕉| yazhousetuoumei| 欧美999999| 青青草原香蕉日本Ap| 九九AV| 久久男人精品| 97人人模人人爽人人| 920日本午夜免费| AV色五月天| 亚洲欧美日韩中文播放| 国产精品久久久久久 百度| 国产不卡精品91| 人人喜人人妻| 91男人综合| 人人 操人人 操人人| 中文字幕狠狠玩| 97国产精品国| 日韩精品三级| 欧美高清18A片| 天天干天天狼在线视频| 超碰97资源大奶| 91美女視頻| 日本精品999| 亚洲成?V人片在线观看福利| 国产偷仑| 亚洲黄色| 国产在线精品偷| 久久日本熟妇熟色高清| 啊啊啊啊啊啊在线| 新版天堂中文资源8在线| 99re69| 玖玖综合网| 在线看免费无码AV天堂的| 欧美天堂超碰97| av中亚| 伊人色综合网| 91精品国| 色翁荡息又大又硬又粗又爽| 久久综合18p| 青青草公开在线免费不卡视频| 天天色黄色影院天天操| 成人熟女视频一区二区三区| 水滴偷拍| 中文自拍欧美影视| 天天操天天7| av在线不卡一区二区三区| 九九热男人天堂| 777超碰| 丁香五月社区| 久久夜色一区二区| 国产无码精品久久久久久| 亚州色交| 屁股久久久久久| 精品国产精品一区二区| 熟妇无码视频三区| 日韩乱插| 亚洲日韩黑丝| 国模无码一区二区三区在线| 日韩欧美偷拍美女视频| 日B操| 日韩欧美被操黄免费观看| 日本高清视频xxxx| 67194无码不卡| 欧美18老人禁| www.高清无码诱惑一区.com | 黄骗免费| 精品无码产区一区二| 久操视频资源站公开| 中文一区在线日| 热99这里只有精品| 夜夜夜爽www精品视频| 精品久久九| 国产成人免费观看在线视频| 激情四射婷婷六月天| 国内伊人久久久久久网站视频| 亚洲欧美九九| 欧美爱三级日韩久久| 97精品97| 2019久久久久久久久福利| 亚洲麻豆18发?| 久热九九| 女人久久久| 久久成年精品| 日本国产欧美高清在线| 男人的天堂久久狠| 久草五月| 亚洲高清视频在线免费观看| 国产盗摄美女如厕大神作品在线观看 | 日韩AV一起草| 这里只有精品97| 久久久久中出| 强奸乱伦 亚洲一区| 性性久久| 欧美精品999| 国产精品一区二区三区免费视频| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 国产精品点击进入在线影院| 日韩久久.一级黄色片| 国产小u女在线观看| 日韩AV噜噜噜一区二区三区四区| 欧美九9 9 9| 午夜男女爽爽爽影院视频| 2011国产精品| 黑人白女精品一区| 大香蕉99re| 99热精品青草在线| 欧美日韩一区二区三区四区蜜桃| 国产成人五月天丁香花| 久超超碰| 黄色一级视| 日本一区二区中文字幕久久| 日本精品性生活久久久| 99久久九九| 人人看黄色视频| 亚洲黄色电影| 亚洲精品一卡二卡三卡福利视频网站| 激情综合网五月婷婷五月天| 欧美天天性| 久久精品一区一起草| 亚洲五区熟女| 曰韩无码777| 国产日韩区| 91欧美亚洲| 色九九综合AV| 蜜桃久久久久久| 99热91| 亚洲精品无码久久AV| 91网站18禁| 天天在线91| 亚洲在高跟鞋自慰久久在色线| 99欧美| 亚洲欧综合另类无码一区| 中日韩免费看男女操逼大全| 97久久超碰日韩精品| 天天舔九色婷婷| 女同亚洲欧美一二三区久久电影| 久久国内| 人干人人人操人人摸| 91丝袜美女视频| 久久精品无码熟妇一区二区三区视频导航| 欧美中字二区| 亚洲无码色| 日本高清_区二区三区 | 欧美大香蕉97| 色综合99| 日本护士高潮| 91成人精品在线播放| 精品性爱| 国产福利合集| 欧美劲爆第一页| 香港久久久| 亚洲精品久久一区二区三区蜜桃臀| 激情文学欧美| 后入人妻一区| 91黑丝少妇| 五月丁香久久| 亚洲操逼网| 高清在线偷拍自拍视频| 亚洲激情在线一区二区| 少妇3P性爱自拍| 无码最新| 午夜操逼不卡| 久久久久久人| 国产搭汕a级片| 黄色工厂这里只有精品| 欲香欲色综合天天伊人| 粉嫩久久久极品| 91亚.色| 亚洲第一视频 欧美风情 日韩| 9997se| 天天操天天日天天干| 四虎在线观看网站| 台湾佬中文娱乐网久久久久久久久久com | 黄片直播三级黄片两女一男| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 婷婷在线视频| 屌逼麻豆| 99热免费| 香蕉一区二区三区在线视频| 欧美狠狠弄| 婷婷15月天青娱乐| 亚洲久草AV色图| 天天亚洲| 级做a爱无码性色永久免费| 超碰日韩人妻|