Google軟件工程之過程篇

Linux閱碼場 2022-09-23 08:05

上篇[1]介紹了Google軟件工程中的文化部分,本篇介紹軟件工程中主要的過程部分,包括編碼風(fēng)格指南、代碼評(píng)審、技術(shù)文檔、自動(dòng)化測試(單元測試、集成測試與較大型測試)與棄用。

以下是《Software Engineering at Google》一書第三部分過程篇的思維導(dǎo)圖,由于此部分占全書近40%,所以本文不會(huì)詳細(xì)的介紹其中的概念,想詳細(xì)了解的讀者建議閱讀原書。本文會(huì)結(jié)合此書這部分內(nèi)容分享作者的個(gè)人理解及相關(guān)經(jīng)驗(yàn)。

風(fēng)格指南(Style Guide)

We value “simple to read" over "simple to write." (Software Engineering at Google - Style Guides and Rules)

代碼可能只會(huì)被寫一次,但會(huì)被讀很多次。如果團(tuán)隊(duì)成員的代碼風(fēng)格都不統(tǒng)一,可讀性會(huì)很差,所以保持團(tuán)隊(duì)代碼風(fēng)格統(tǒng)一很重要。

歷史證明,能寫的很飄逸的編程語言使用人數(shù)一般都不會(huì)很多,典型的如古老的Perl語言,可以達(dá)到“一人千面”的代碼風(fēng)格。而寫起來中規(guī)中矩甚至沒有啥高級(jí)技巧的語言如Java、Go等在工業(yè)上反而用的很多。

Google的代碼風(fēng)格指南不太適合一般規(guī)模的公司,所以此部分不做過多介紹。從我的個(gè)人經(jīng)驗(yàn)來說,一般項(xiàng)目上會(huì)配置一套自動(dòng)化的代碼風(fēng)格檢查工具(如checkstyle[2]),甚至?xí)傻搅魉€(Pipeline)中強(qiáng)制團(tuán)隊(duì)保持一致的代碼風(fēng)格。某些編程語言如Go在構(gòu)建工具中也提供了gofmt的代碼格式化工具。

代碼風(fēng)格指南只能解決一些很基本的可讀性問題,如代碼縮進(jìn)、函數(shù)命名風(fēng)格、代碼行數(shù)限制等。但代碼的可讀性可不只體現(xiàn)在這些表面,更深層次的可讀性問題如API語義的可讀性該怎么解決?一個(gè)可行的實(shí)踐是代碼評(píng)審。

代碼評(píng)審(Code Review)

代碼評(píng)審是如此重要,以至于其在Google是必須做的一個(gè)實(shí)踐過程。它能提供以下的好處:

?代碼正確性:評(píng)審人員可能發(fā)現(xiàn)評(píng)審代碼中的邏輯問題,從而提前消除一些潛在的Bug;?代碼可讀性:代碼能否被其他人很容易的理解?API語義設(shè)計(jì)是否合理?是否包含測試?是否有必要的文檔與注釋??代碼一致性:代碼風(fēng)格是否與團(tuán)隊(duì)和組織保持一致??促進(jìn)團(tuán)隊(duì)知識(shí)共享:代碼評(píng)審可以讓團(tuán)隊(duì)其他成員了解你所做工作的上下文;?塑造團(tuán)隊(duì)工程文化:團(tuán)隊(duì)保持代碼評(píng)審的實(shí)踐,本身也是團(tuán)隊(duì)工程文化的一部分,能讓新的成員迅速適應(yīng)團(tuán)隊(duì)工程文化;

代碼評(píng)審的最佳實(shí)踐有以下:

?友善且專業(yè)?小的變更?清晰的變更描述?小規(guī)模評(píng)審?盡可能自動(dòng)化?金字塔模型

代碼評(píng)審金字塔模型如下圖所示:

代碼評(píng)審的反模式是倒金字塔模型,也就是很多時(shí)間花費(fèi)在了可以自動(dòng)化執(zhí)行的部分比如代碼風(fēng)格的統(tǒng)一、自動(dòng)化測試等,但在金字塔模型里,代碼評(píng)審應(yīng)該把主要的精力放在API語義、實(shí)現(xiàn)語義及文檔等部分。

Code Review v.s. Code Diff

Diff 和 Review 的區(qū)別在于前者是一個(gè)團(tuán)隊(duì)集體行動(dòng),團(tuán)隊(duì)成員一塊看某個(gè)開發(fā)者前一天寫的代碼,這樣的好處在于每個(gè)人都能反饋,也能了解其他人做的工作,防止一些信息不同步的問題。代碼評(píng)審一般是一兩個(gè)人(可能甚至是團(tuán)隊(duì)外部的人)去審查對方要合入主干分支的代碼,更適合外部人員提交代碼到主干這種 GitHub PR 分支管理模式。

我所在項(xiàng)目的團(tuán)隊(duì)每天會(huì)做 Code Diff ,這是個(gè)必須的實(shí)踐。團(tuán)隊(duì)規(guī)模在幾人以內(nèi)可以讓每個(gè)人都有時(shí)間講解自己的代碼,如果代碼太多,那可以給每個(gè)人一個(gè)時(shí)間限制。如果團(tuán)隊(duì)太大那可以拆分成多個(gè) stream 來管理,總之 Diff 的人員不能太多,但每天都應(yīng)該花時(shí)間做,因?yàn)槭找嬉哂诔杀?,可以統(tǒng)一代碼風(fēng)格,保證可讀性,提高成員技術(shù)水平。

技術(shù)文檔(Technical Documentation)-?Technical?Documentatio

技術(shù)文檔與代碼一樣應(yīng)該得到開發(fā)者同等的重視,但有太多文檔與代碼不同步的場景出現(xiàn),導(dǎo)致文檔的可用性大大降低。為什么會(huì)出現(xiàn)這種問題?一方面是因?yàn)殚_發(fā)者重視度不夠的問題,另外一方面是因?yàn)閷懸环莺玫募夹g(shù)文檔并不是一件簡單的事情。

如何寫一份好的技術(shù)文檔?推薦閱讀如下的文章:

?Technical Writing for Developers[3]?Technical Writing | Google Developers[4]?SEO Copywriting Guide[5]

開發(fā)人員不喜歡文檔的另外一個(gè)原因在于,代碼和文檔的工作流程并不相同,一般文檔都存放在與代碼不同的位置,比如某個(gè)FTP目錄以Word的格式存在。要是文檔的編寫可以和代碼在同一套工作流里,就能極大的降低開發(fā)者的心智負(fù)擔(dān),這正是Docs-as-code[6]的設(shè)計(jì)理念,具體的流程實(shí)踐可以看這篇文章:

?Working in public — our docs-as-code approach[7]

測試(Testing)

測試是軟件工程過程中很重要的一個(gè)組成部分,而這里的測試主要指自動(dòng)化測試過程,人工測試占比很少。測試也有一個(gè)金字塔模型,如下圖所示:

關(guān)于測試金字塔的細(xì)節(jié),推薦閱讀這篇文章:

?The Practical Test Pyramid[8]

開發(fā)人員寫自動(dòng)化測試有如下好處:

?更少的Debugging:有了自動(dòng)化測試后,系統(tǒng)的很多行為可以通過測試代碼觀察到。當(dāng)然Bug一旦產(chǎn)生說明測試代碼覆蓋不全面,需要補(bǔ)上相關(guān)的測試,久而久之,測試代碼就形成了非常全面的防護(hù)網(wǎng)。?提升對代碼變更的信心:當(dāng)有了測試防護(hù)網(wǎng)后,對代碼一旦產(chǎn)生破壞性的更新,測試代碼會(huì)失敗,這就給開發(fā)人員機(jī)會(huì)在部署前去修復(fù)此問題。?測試代碼是更好的文檔:當(dāng)面對一個(gè)完全陌生的代碼庫時(shí),除了有限的文檔,另外一個(gè)了解系統(tǒng)行為的方式就是看測試代碼。測試代碼相比文檔,有著更全面清晰的業(yè)務(wù)細(xì)節(jié),能給予開發(fā)人員更多的信息去了解此業(yè)務(wù)系統(tǒng)。?讓代碼評(píng)審更簡單:測試代碼相比生產(chǎn)代碼更接近業(yè)務(wù)視角,能讓評(píng)審人員從業(yè)務(wù)系統(tǒng)對外行為的視角去了解生產(chǎn)代碼的意圖。這樣也能讓評(píng)審人員做出更有效的反饋意見。?好的測試反向提升代碼設(shè)計(jì):要讓系統(tǒng)模塊具備一定的測試性才能寫出測試代碼,所以有測試的代碼從設(shè)計(jì)的角度看,其可讀性與解耦度相比沒有測試代碼的要更高。敏捷實(shí)踐中推崇的TDD(Test Driven Development)就是一種通過測試驅(qū)動(dòng)出好的實(shí)現(xiàn)代碼的實(shí)踐。?自動(dòng)化測試讓持續(xù)交付變的更容易:如果沒有自動(dòng)化測試的幫助,代碼部署上去后出Bug的概率要更高,這會(huì)提高系統(tǒng)交付的時(shí)間。

沒有測試代碼的系統(tǒng)是遺留系統(tǒng)。

單元測試(Unit Testing)

單元測試作為占比測試金字塔最大部分的底座,重要性不言而喻。它的優(yōu)勢很多,但Google在多年的實(shí)踐中發(fā)現(xiàn),提高單元測試的可維護(hù)性非常重要。而難以維護(hù)的測試代碼主要有兩方面造成:

?測試脆弱:當(dāng)在代碼重構(gòu)、添加新特性及修復(fù)Bug時(shí),會(huì)出現(xiàn)一些測試無法跑通,只能通過修改測試的方式來解決,這說明已有的測試很脆弱。好的測試應(yīng)該只有在系統(tǒng)的業(yè)務(wù)行為發(fā)生改變時(shí),才需要修改生產(chǎn)代碼和測試代碼。造成測試脆弱的原因有很多種,可能的原因包括測試隔離沒做好,比如依賴了很多共享的全局性狀態(tài),或者測試了非公開的函數(shù)或方法,又或者測試的粒度過細(xì),把很多實(shí)現(xiàn)細(xì)節(jié)給測試了。?測試不清晰:不清晰的原因也有很多方面,比如測試的名稱并沒有體現(xiàn)其測試意圖,在單個(gè)測試中測試了一些不必要的行為,又或包含了很多無關(guān)的信息。

要提高可維護(hù)性,一些好的實(shí)踐包括以下方面:

?測試行為而非方法:很多測試框架如Junit都倡導(dǎo)Given/When/Then三段式測試編寫方式,這樣可以從驗(yàn)收標(biāo)準(zhǔn)(Acceptance Criteria)的業(yè)務(wù)視角去編寫測試,而非針對單個(gè)函數(shù)或方法去編寫測試(這很容易寫出脆弱的測試)。?測試名稱應(yīng)提現(xiàn)測試行為:當(dāng)單元測試失敗時(shí),最先看到的就是測試失敗單元的名稱,好的測試名稱能以最直接的方式體現(xiàn)該測試意圖,所以測試名稱長一些也可以。?測試不應(yīng)包含邏輯:因?yàn)闇y試單元本身并沒有額外的測試,如果測試包含了比較復(fù)雜的邏輯,可能會(huì)導(dǎo)致測試代碼的Bug。所以測試代碼中盡可能不包含邏輯計(jì)算的過程。?DAMP(Descriptive And Meaningful Phrases)原則:在生產(chǎn)代碼上業(yè)界倡導(dǎo)DRY[9](Don't repeat yourself)的基本原則。而在測試代碼中,正如上面幾條實(shí)踐表明,一定程度上的代碼冗余是有必要的,這能幫助我們編寫出簡單而清晰的測試代碼。

單元測試的代碼執(zhí)行速度一定要快,但在要測試的生產(chǎn)代碼中,可能包含了執(zhí)行速度很慢的代碼,比如網(wǎng)絡(luò)或文件等I/O操作,又或者對數(shù)據(jù)庫的請求,甚至需要整個(gè)應(yīng)用啟動(dòng)來獲得完整的執(zhí)行環(huán)境。如何將這類慢的代碼與真正要測試業(yè)務(wù)邏輯的代碼隔離開來?那就是接下來要介紹的測試替身技術(shù)。

測試替身(Test Doubles)

測試替身能通過一些模擬或偽造的技術(shù)來控制被測試代碼的執(zhí)行路徑,比如在OOP中我們可以通過接口的多個(gè)實(shí)現(xiàn),來完成生產(chǎn)代碼與測試代碼的不同實(shí)現(xiàn)。

由于測試替身技術(shù)本身非常成熟,所以本文不做基本的介紹,推薦閱讀這篇文章進(jìn)一步了解:

?TestDouble[10]

在Google的多年實(shí)踐中發(fā)現(xiàn),測試替身很容易被濫用,造成很多脆弱的測試,而被濫用最多的就是打樁(Stubbing)技術(shù)。不同替身技術(shù)都有其適用場景,推薦的一個(gè)決策流程是:

?如果生產(chǎn)代碼的執(zhí)行時(shí)間足夠快,那就不需要替身技術(shù),直接測試生產(chǎn)代碼;?如果偽造(Faking)的實(shí)現(xiàn)成本很低,且偽造的保真度夠高(能盡可能模擬真實(shí)的使用場景),則推薦使用偽造替身技術(shù);?如果在前兩者都不可用的情況下,僅被測試代碼只依賴少量函數(shù)或方法的返回值時(shí),可以使用打樁(Stubbing)替身技術(shù);?交互測試(Interaction Testing)替身技術(shù)謹(jǐn)慎使用,如果要用也僅在需測試函數(shù)副作用或調(diào)用次序時(shí)使用,并且不要過度測試不必要的數(shù)據(jù);

較大型的測試(Larger Testing)

在測試金字塔的頂端是占比只有20%的集成測試與E2E測試,雖然占比少,但其卻可解決單元測試的以下問題:

?保真度的問題:單元測試因使用測試替身來加速執(zhí)行時(shí)間,但替身與實(shí)現(xiàn)本身就存在保真度的問題,一旦被替身的實(shí)現(xiàn)發(fā)生改變,單元測試因模擬行為未變,可能造成一些意想不到的Bugs。?環(huán)境配置的問題:環(huán)境的問題只能在接近生產(chǎn)環(huán)境的測試環(huán)境(如UAT)環(huán)境中去測試與發(fā)現(xiàn)問題,這是單元測試無法覆蓋的測試范圍。如Google的一些重大全球性的Bug都和環(huán)境配置問題有關(guān)系。?負(fù)載下的問題:在壓力測試下,系統(tǒng)的行為表現(xiàn)如何?性能是否能達(dá)到業(yè)務(wù)要求?這類非功能性的需求測試只能在E2E測試中完成。?預(yù)期外的行為與副作用:單元測試是在開發(fā)者預(yù)期的視角下完成的,所以存在一定的視角盲區(qū)。在一個(gè)接近生產(chǎn)環(huán)境的測試環(huán)境測試是發(fā)現(xiàn)這類問題最好的辦法。?緊急行為和真空效應(yīng):如果系統(tǒng)的運(yùn)行時(shí)環(huán)境發(fā)生一些意外的修改,如集群網(wǎng)絡(luò)配置或部署配置發(fā)生變更,這類問題也只能在集成環(huán)境中發(fā)現(xiàn)。

較大型測試的編寫與維護(hù)都是成本高昂的,在我們項(xiàng)目實(shí)踐中,一般和業(yè)務(wù)系統(tǒng)強(qiáng)相關(guān)的集成測試和部分E2E測試都是業(yè)務(wù)開發(fā)團(tuán)隊(duì)完成的。但一些公共的E2E測試,比如某個(gè)全局性的功能性測試,可能由一個(gè)獨(dú)立的小組完成,也可能只完成一個(gè)MVP的版本,之后由業(yè)務(wù)系統(tǒng)維護(hù)團(tuán)隊(duì)開發(fā)完成。

推薦進(jìn)一步閱讀的文章:

?淺談契約測試[11]?契約測試之核心解惑[12]

棄用(Deprecation)

代碼是資產(chǎn)還是負(fù)債?Google的答案是負(fù)債,因?yàn)榇a需要不斷的維護(hù)才能正常工作。負(fù)債是有高昂的利息,降低負(fù)債最好的辦法就是在不需要的時(shí)候砍掉它。而這就是棄用過程的價(jià)值。

對開發(fā)人員來說,棄用是個(gè)難以接受的過程,因?yàn)樾铱鄬懙拇a,很難下定決心去銷毀它。所以一個(gè)中庸之道是在代碼將要被棄用前,想辦法通過演進(jìn)的方式給予其二次生命。如果非要棄用,也只是停止維護(hù)和運(yùn)行,舊的代碼依舊會(huì)在代碼倉庫中可被搜索到,歷史記錄也會(huì)被保留。

我的個(gè)人項(xiàng)目實(shí)踐是,下線一個(gè)系統(tǒng)是一件需要重視的過程。一個(gè)系統(tǒng)一旦被發(fā)布,它被使用的場景就很難以想象,API的用戶可能會(huì)以意想不到的方式去使用它。所以盡可能通過代碼搜索去找到其被使用的場景,之后再給充足的Deadline廣而告之,甚至可以主動(dòng)與用戶溝通,確保不會(huì)讓其出現(xiàn)大的損失。

總結(jié)

代碼可能只會(huì)被寫一次,但會(huì)被讀很多次。所以軟件工程中的過程部分主要致力于解決代碼可讀性的問題。無論是風(fēng)格指南、代碼評(píng)審、文檔甚至自動(dòng)化測試,很大程度上都在為提高代碼可讀性。

寫代碼很容易,能寫出易懂的代碼卻有難度。所以從這個(gè)角度看,寫代碼是個(gè)入門簡單精通卻難的技能,需要我們不斷的精進(jìn),通過多種實(shí)踐去提高這個(gè)技能。希望這篇文章能讓你對寫代碼這件事有更多的理解。

References

[1]?上篇:?/dev/software-engineering-at-google/culture/
[2]?checkstyle:?https://github.com/checkstyle/checkstyle
[3]?Technical Writing for Developers:?https://css-tricks.com/technical-writing-for-developers/
[4]?Technical Writing | Google Developers:?https://developers.google.com/tech-writing/overview
[5]?SEO Copywriting Guide:?https://www.semrush.com/blog/seo-copywriting/
[6]?Docs-as-code:?https://www.writethedocs.org/guide/docs-as-code/
[7]?Working in public — our docs-as-code approach:?https://blog.cloudflare.com/our-docs-as-code-approach/
[8]?The Practical Test Pyramid:?https://martinfowler.com/articles/practical-test-pyramid.html
[9]?DRY:?https://zh.wikipedia.org/wiki/一次且僅一次
[10]?TestDouble:?https://martinfowler.com/bliki/TestDouble.html
[11]?淺談契約測試:?https://insights.thoughtworks.cn/contract-testing/
[12]?契約測試之核心解惑:?https://ariman.cn/2019/05/19/契約測試之核心解惑/


Linux閱碼場 專業(yè)的Linux技術(shù)社區(qū)和Linux操作系統(tǒng)學(xué)習(xí)平臺(tái),內(nèi)容涉及Linux內(nèi)核,Linux內(nèi)存管理,Linux進(jìn)程管理,Linux文件系統(tǒng)和IO,Linux性能調(diào)優(yōu),Linux設(shè)備驅(qū)動(dòng)以及Linux虛擬化和云計(jì)算等各方各面.
評(píng)論
  • 文:杜杰編輯:侯煜當(dāng)?shù)貢r(shí)間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯(lián)邦通信委員會(huì)(FCC)正式更新《受管制清單》,新增兩大類設(shè)備——境外生產(chǎn)的先進(jìn)機(jī)器人設(shè)備、境外生產(chǎn)的聯(lián)網(wǎng)電力逆變器。FCC在官方情況說明書中明確,該類境外制造產(chǎn)品,“會(huì)對美國國家安全或美國民眾的人身安全構(gòu)成無法承受的風(fēng)險(xiǎn)”。本次新規(guī)設(shè)置明確豁免機(jī)制:經(jīng)美國國防部(DoW)、電力逆變器品類經(jīng)美國國土安全部(DHS)審核并授予“有條件批準(zhǔn)”,認(rèn)定對應(yīng)設(shè)備品類不存在重大安全風(fēng)險(xiǎn),即可獲得準(zhǔn)入豁免。同時(shí)政策嚴(yán)格執(zhí)行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 353瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 198368瀏覽
  • 摘要在防爆電氣設(shè)計(jì)中,只參照芯數(shù)選型而忽略額定載流量,長期滿負(fù)荷運(yùn)行會(huì)出現(xiàn)插頭發(fā)熱、接觸面氧化、IP67 密封受熱老化等問題。結(jié)合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級(jí)電流參數(shù)對照表,區(qū)分冷壓免焊接、焊接兩種接線結(jié)構(gòu)的安全載流數(shù)值,設(shè)置合理電流冗余系數(shù),搭配使用環(huán)境修正參數(shù),規(guī)范防爆接近開關(guān)連接器、防爆法蘭插座的選型計(jì)算方式。關(guān)鍵詞圓形防爆連接器,載流參數(shù)表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產(chǎn)品概述圓形防爆連接器觸點(diǎn)載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128684瀏覽
  • 在前六期中,我們已經(jīng)分別討論了 CRA 的適用范圍、整體影響、漏洞通報(bào)義務(wù)、風(fēng)險(xiǎn)評(píng)估與技術(shù)文檔證據(jù)鏈、第三方組件與 SBOM 供應(yīng)鏈治理,以及產(chǎn)品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業(yè)已經(jīng)能夠回答幾個(gè)核心問題:產(chǎn)品是否落入 CRA 適用范圍,產(chǎn)品由哪些組件構(gòu)成,企業(yè)如何證明自己在設(shè)計(jì)、開發(fā)和上市前采取了必要的安全措施,以及產(chǎn)品上市后如何持續(xù)維護(hù)和安全下線。但對于真正準(zhǔn)備落地 CRA 合規(guī)的企業(yè)來說,還有一個(gè)更現(xiàn)實(shí)的問題:CRA 的法規(guī)條文相對原則化,企業(yè)應(yīng)當(dāng)如何把“網(wǎng)絡(luò)安
    虹科云科技 2026-08-03 16:51 247472瀏覽
  •     長期專注WiFi領(lǐng)域,也算是行業(yè)老兵了!同行閑聊中,時(shí)不時(shí)能提起我和我們!從疫情起,國產(chǎn)替代風(fēng)生水起,起起落落,大浪淘沙,生存下來的都是強(qiáng)者!    WiFi模塊應(yīng)用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認(rèn)證,也就是說沒有認(rèn)證的模塊,不具備導(dǎo)入產(chǎn)品設(shè)計(jì).接下來就和大家聊聊認(rèn)證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點(diǎn)特性:    1
    納拓科技 2026-07-31 17:56 299瀏覽
  • 產(chǎn)品使用18V供電,配套4串鋰離子電池,需要設(shè)計(jì)一個(gè)充電器。因?yàn)檩斎?8V,電池最高 16.8V,壓差僅 1.2V。因?yàn)閴翰钐?。使用開關(guān)型的充電控制芯片不穩(wěn)定。嘗試自行設(shè)計(jì)一個(gè)。整體采用分立三極管 + TL431架構(gòu),分4個(gè)功能單元:使能控制回路、限流環(huán)路、TL431 精密恒壓反饋環(huán)路、PNP 功率管主功率輸出回路;實(shí)現(xiàn)完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經(jīng) R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導(dǎo)通,對地拉低 R1、R2 組成的分壓控制節(jié)點(diǎn)電位;該節(jié)點(diǎn)直
    southcreek 2026-08-07 13:45 425瀏覽
  • 在物聯(lián)網(wǎng)從“萬物互聯(lián)”邁向“萬物智聯(lián)”的進(jìn)程中,LTE Cat.1憑借其在速率、成本與網(wǎng)絡(luò)覆蓋之間的完美平衡,正成為中低速物聯(lián)網(wǎng)市場的絕對主力。隨著2G/3G網(wǎng)絡(luò)的逐步退網(wǎng)以及新國標(biāo)對終端設(shè)備智能化、定位功能的強(qiáng)制要求,Cat.1模組迎來了爆發(fā)式的增長窗口。在這一關(guān)鍵節(jié)點(diǎn),基于華為海思Hi2131芯片設(shè)計(jì)的LTE Cat.1模組,憑借其在能效、射頻、架構(gòu)及物理規(guī)格上的底層創(chuàng)新,成功打破了“高性能必高功耗”的傳統(tǒng)魔咒,為行業(yè)提供了極具競爭力的連接最優(yōu)解。核心技術(shù)優(yōu)勢:重塑Cat.1能效與連接標(biāo)桿海
    用戶1778981989717 2026-08-05 21:04 193瀏覽
  • 在EMC測試過程中,傳導(dǎo)發(fā)射(Conducted Emission,CE)超標(biāo)是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標(biāo)曲線背后,可能對應(yīng)著完全不同的干擾機(jī)理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負(fù)載、電纜布局或接地結(jié)構(gòu)引起的連鎖反應(yīng)。 · 150kHz~1MHz 超標(biāo):多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標(biāo):通常共模噪聲占主導(dǎo),干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽(yù)磁電磁兼容EMC 2026-07-31 18:45 530瀏覽
  • 做藍(lán)牙音箱的工程師大概都碰過這個(gè)局面。產(chǎn)品要連手機(jī)放歌,要本地播開機(jī)提示音和按鍵音,還要接 App 做配網(wǎng)和狀態(tài)上報(bào)。三件事拆開,早先的常規(guī)做法是音頻藍(lán)牙一顆料、數(shù)傳藍(lán)牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機(jī)電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍(lán)牙、BLE 數(shù)傳和 MP3 本地播放三樣全包了。對藍(lán)牙音箱來說,最實(shí)在的好處就
    唯創(chuàng)知音語音芯片 2026-08-06 15:14 338瀏覽
  • 摘要防爆自控系統(tǒng)同時(shí)布設(shè)本安信號(hào)、工業(yè)總線、動(dòng)力供電三類線路,僅依靠標(biāo)識(shí)標(biāo)牌管控插接極易出現(xiàn)人為錯(cuò)插問題,高壓動(dòng)力回路竄入本安弱電回路會(huì)突破安全柵限能標(biāo)準(zhǔn),產(chǎn)生點(diǎn)火風(fēng)險(xiǎn)。依托 A、D、K 標(biāo)準(zhǔn)化機(jī)械防呆編碼體系,搭配護(hù)套顏色區(qū)分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結(jié)構(gòu)層面杜絕防爆接近開關(guān)連接器、防爆傳感器航插接頭混用插接問題,補(bǔ)齊防爆系統(tǒng)被動(dòng)安全防護(hù)體系。關(guān)鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 430瀏覽
  • ?摘要:低價(jià)大流量卡正全面退市,政策收緊已成定局。面對傳統(tǒng)號(hào)卡的不確定性,隨身WiFi憑借穩(wěn)定連接、多設(shè)備共享、獨(dú)立設(shè)備和靈活套餐等優(yōu)勢,成為務(wù)實(shí)可靠的備選方案。1、流量卡黃金時(shí)代要結(jié)束了通信行業(yè)正迎來一場前所未有的“地震式”調(diào)整——曾讓無數(shù)用戶追捧的低價(jià)大流量卡,正在全速退出各大平臺(tái)。這早已不是一次普通的競合,而是一場趨勢性的行業(yè)洗牌?;赝^去,19元200G的神卡,那時(shí)真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及??扇缃?,回頭再看,那種
    愛上電路設(shè)計(jì) 2026-08-03 10:21 128953瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩(wěn)定起振的成品,要經(jīng)過十幾道精密工序。它內(nèi)部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個(gè)生產(chǎn)過程里哪怕0.1微米的誤差,都會(huì)直接廢掉整批產(chǎn)品,這也是小尺寸晶振過去長期依賴進(jìn)口,國內(nèi)廠商花了十幾年才啃下量產(chǎn)硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 489瀏覽
  • 導(dǎo)語在現(xiàn)代高速數(shù)字電路設(shè)計(jì)中,信號(hào)的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實(shí)踐。濾波器芯片作為凈化傳輸鏈路的關(guān)鍵屏障,其核心挑戰(zhàn)在于:能否有效識(shí)別并濾除那些隱匿在電平跳變過程中的亞納秒級(jí)瞬態(tài)脈沖干擾,這類干擾持續(xù)極短,卻足以在高速鏈路中引發(fā)誤觸發(fā)。然而,傳統(tǒng)函數(shù)發(fā)生器受限于采樣率與邊沿速率,根本無法忠實(shí)復(fù)現(xiàn)如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發(fā)生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態(tài)脈沖提供精細(xì)刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
我要評(píng)論
0
點(diǎn)擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 免费在线电影抵债的妻子| 多田有花义母的写作背景和背景介绍 | 春夏秋冬又一春 (2003)| 凪光K罩杯电车模特经理电影| 懒汉的幸福生活| 菠萝蜜在线观看视频| 日本男星梶田冬磨去世| 《示范销售避孕套》剧情介绍| 钢琴之森高清下载| 古惑仔4(战无不胜)电影| 秦时明月全集免费观看| 快乐驿站| 性伴侣网站| 赌王出山| 绝命狙击电影免费观看完整版| 后窗免费| 女销售员的秘密 在线| 多波野结衣| 《麦乐迪女超人》|麦乐迪| 《魔都精兵的奴隶 第二季》| 电视剧玫瑰花开| 快播制服丝袜| 高清《上流社会》林智妍| 韩国莫比乌斯| 交换年长的麦子高清下载方法| 齐鲁频道| 国产做aj的视频大全电视剧 | 甄嬛传37集| 日本电影漂亮的售楼小姐完整版| 出差的已婚妇女BD中文字幕| 精英律师48集全免费| 二人房间荷尔蒙爆发原声一集| 滚石30年台北演唱会| 《掌中之物》西班牙| 类似周末同床的电影| 金铁霖五大女高徒| 麻花传剧无痕mv免费观看天美| 电视剧产科男医生全集| 夜车在线观看免费完整版| 男性按摩师按摩私处电影| 永不磨灭的番号高清| 冯小刚:《非3》带着笑声告别 | 你为我着迷百度影音| 张警官三部曲 在线播放| 杜拉拉升职记在线| 宴遇永安 电视剧 在线观看| 女朋友63中汉字| 童话村手机在线观| 三姐妹请家政免费播放| 突如其来的假期电视剧免费观看| 屌丝男士第4季全集爱奇艺| 湘潭县| 梦魇绝镇第二季| 为新中国前进| 金连梅1-5普通话| 寒战2粤语| 名侦探柯南第14个目标| 1995版人猿泰山hr版本内蒙古| 大年三十去哪儿了| 亲切的金子趴在桌子上的一段粤语| 一起愁愁愁免费观看完整版电视剧HD| 姐妹4在线观看完整版中文| 绝命狙击| 罗丽星克莱尔不卡中文字幕| 老婆招待丈夫朋友| 凤隐电视剧免费观看完整版 | 南京照相馆电影免费观看高清| 美国式的家庭禁忌免费看| 高清《法国空乘1》| 风间由美《义子的侵犯》| 爱的奴隶| 韩国电影隔壁的邻居| 怒海红尘| 我的邻居老婆电影完整版免费观看| 销售的销售秘密免费观看高清版| 再见龙生你好人生| 和讨厌的部长出差旅bd| 刀郎厦门演唱会| 我年轻漂亮的继坶| 怒晴湘西在线看| 战狼六欧式少女全部剧情| 妻子的谎言 电视剧剧情免费观看 《黑帮少爷爱上我》在线观看 | 雷神电影免费| 米丽娅姆三级在线| 时光代理人第11集| 恋之欲室| 五十度灰完整版| 浪漫玛丽国语版全集| 漂亮娇妻被社长驯服| 杨贵妃秘史完整播放| 完美真相优酷| 爱几何在线观看免费全集| 华丽上班族 电影| 舒淇主演《玉女心》电影免费观看| 欧美满天星在线观看| 阿盖尔神秘特工免费高清观看| 惊声尖叫3| 电视剧少年嘉庆| 坎贝奇品味人生无憾在线观看全集 | 屠夫小姐电影免费观看在线高清版| 性生活1| 美国式禁忌在线播放| 绝密押运优酷| 八妻子影院免费观看电视剧高清| 女儿 电影| 中字HD为丈夫的下属的成就| 人渣的本愿在线看观看| 唐凯vs丹勒| 爱你几何完整版90分钟| 贝兹旅馆| 水之年代全集观看| 夸克满天星在线播放国语版 | 恶灵骑士2在线看| 游泳湿润无删减版在线观看 | 奥特曼国语版全集| over flow,樱花| 失恋33天mp4高清下载| 爱情的牙齿| 男孩女孩一起相愁愁愁电视剧在线观| 壹周立波秀2013集全集高清| 三女炕上交换玩| 凯瑟琳1991版满天星《一千零一夜》 | 隐秘的真相短剧免费观看| 喋血街头在线观看| 凯帕克全集在线观看| 一拳超人第2季免费| 摇滚水果| 酒店1—40全集观看| 法医秦明第一季无删减版资源| 热播剧电视剧最近最火在线播放| 木下凛凛子邻居电影完整版在线观看| 美国忌讳1~7| 妻子的秘密 电视剧| 《完美无瑕》莫妮卡满天星| 欲魔电影完整版在线观看免费| 高清昨天| 金瓶梅电视剧免费观看全集高清下集粤语版 | 博兴县| 塔兹米死了吗| 高清《巴勒斯坦36》电影| 电视剧还珠格格第一部| 电影婚礼2008| 羽月希电影| 课外授业3在线| 黑白配高清国语免费观看在线 | 初体验在线观看电视剧全集免费 | 伦理《法国空乘13》观看| 代课教师电影| 进口媳妇在线观看免费西瓜| 《贝拉8》完整版| 中方驳斥七国集团| 少年张三丰张卫健电视剧免费观看| 欧式少女第16集全集更新时间| 爷爷吃我小扇贝| 解清帅母亲泪洒答谢宴| 长治市| 我愿意 电影| 美国怪谈第一季| 牵牛的夏天手机铃声| 监狱风云之女逃犯| 朋友的学生hd| 柬埔寨运河对我国的意义| 西安巨响登上热搜| 四位人妇精油按摩的功效电影| 毒枭电影在线观看免费完整版| 名侦探柯南563| 《新人类毒医肥尸》免费观看| 约会大作战h| 全职法师之超级法神| 我的游泳老师电影完整版| 有希望的男人无删减版| 尼基塔第二季全集| 给岳肚子播种怀孕| 夏日诱惑无删减版| 疯马秀完整视频| 侯玉洁讲道全集免费看| 扫黑风暴25集| 占有欲强母亲免费观看电视剧| 巜生殖按摩1无删减版视频| 电影天堂口| 老三国演义84集免费观看网站| 美国式保罗2原版电影| 朱莉安妮全集在线观看免费高清| 变形金刚真人版电影| 特殊治疗6| 电影《干柴烈火》| 青春派 电影完整版| 水浒传2011版| 布鲁克读大学完整在线观看| 死亡飞车| 媳妇过渡期| 伦理片《需要爸爸播种子》1号线HD中字-未删减完整版手机免费在线观看-91神马 | 林青霞东方不败国语| 韩剧高清视频免费观看| 电影红杏出墙| 寂寞女医生外3| 屌丝男士第4季全集爱奇艺 | 《妻子的背叛》全集观看| 欧剧妈妈爱上儿子同学剧情| 年轻人免费观看| 孤岛惊魂高清下载| 午夜寂寞欧美| 湖南省乌兰父亲| 外来从业人员综合保险查询| 白峰美羽无码电影| 一切为了爱电视剧| 聊斋2三姐妹免费播放| 斯巴达女版在线播放| 查泰莱夫人的情人1989malù| 天才基本法在线观看| 塔日酒店电影完整版在线观看 | 法国满天星《女飞行员》的导演和主 | 孙红雷20集全免费观看| 抵账的朋友麦子金智雅| 季节与季节之间| 我的1997电视剧全集| 清涧县| 谈股论金股市聊聊吧| 陆贞传奇未删减版| 电影《需要爸爸播种美国》在线观看 | 禁室培欲之爱的俘虏| 临江仙在线观看| 维修工的老艳遇在线观看| 渴望城市电视剧| 新乌托邦韩剧在线观看| 《特殊治疗》完整版| 爱的旅馆| 门事件电影直播| 007女版满天星在线观看| 摩登家庭第二季下载| 陪读妈妈的交换在线观看| 爸妈离婚女儿做了父亲的女人| 刻晴大战史莱姆外服免费观看高清动漫 | 高清《乞救之噬,覆食殆尽》电视剧| 强风吹拂| 盛唐风流国语版免费播放| 五等分的新娘特别篇| 花街狂奔电影| 巜禁忌5》A片| 高清《人世间》| 绝密卧底电视剧免费观看| 电影豪放女大兵BD播放 | 还珠格格新版| 李恩美电影在线观看| j情从林| 千山暮雪在线观看| 韩版花样男子国语版| 美景之屋在线完整版中字3| 三年国语免费观看国语高清| 上海卫视六个主持人参加生日宴| 暗恋成真:男神爱上我短剧全集| 韩国电影老婆被快递员欺负| 意大利电影激情丛林| 釜山行2资源| 疯狂二人房间荷尔蒙爆发原声电影免费观看| 不知火舞vs外星人之h| 雪中行第二部50集免费观看| 纯白色之恋| 卖房子的女销售艺术片在线观看| 济南战役电影| 不可磨灭的番号| 小早川玲子A V电影| 花千骨2在线观看免费观看完整版| 《玉茗茶骨》免费播出| 战狼六在线观看完整版免费观看| 隐密的角落| 美发沙龙2| 小小水蜜桃9电视剧免费观看高清| 三国演义全集在线观看| 麻仓优下马作品| 非凡医者1-40全集完整版| 邻居的秘密| 方形人战斗剧场| 北京天安门升旗仪式正直播| 姐妹牙医电影完整版在线观看 | 银河格斗3| 高压版女子监狱满天星| 恋爱恐惧症| 雪豹12| 需要爸爸播种在线观看免费 | 朋友的妈妈2观有限中字| 妇产科电视剧| 老师好免费电影完整版| 《混血儿摇篮曲》完整版| 靳东甄子丹当选全国政协委员| 北条麻妃熟女在线观看AV| 男女一起愁愁在线看看| 黄雀电视剧免费观看| 名侦探柯南普通话免费观看| 法国空乘5| 韩国电影婚纱| 银魂262| 劫中劫电视剧全集30集免费观看| 荣誉守则2012版在线播放| 法国空乘5免费高清原声满天 | 狼烟遍地| 绿灯侠:翡翠骑士| 晋宁县| 向爱而生全集免费播放视频| 逆流而上的你免费观看完整版 | 死神来了2百度影音| 张响神枪电视剧全集| 二人免费高清第27集在线观看| 爱我几何鸿知影院| 西域男孩mylove| 《熊出没之过年》完整版在线观看| 荣誉守则电影| 特殊精油按摩电影| 王牌保镖电影| 米酒mama最新视频| 坏妻子便利店被欺负后的故事梗概| 带我离开歌词| 第一次爱的人免费观看韩剧| 欧美战狼6电影免费完整版| 艳妃男按摩三级片| 你微笑时很美免费观看全集完整版| 朋友的妈妈2线在线播放| 暴躁老妈1-46集在线观看电视剧 | 总统夫人在线观看完整版| 震撼性丑闻| 妈妈发怒了国语版| 不良义女| 蒂蒂有话电影免费观看| 滑动门 电影| 蔡天凤父母| 韩国免费性爱电影需要爸爸的种子| 灵镜传奇全集| 地心游记3| 漂亮的保姆3在线播放西瓜| rbd505| 详细解读捷途旅行者| 《交通费》电影| 一天三次的岳和女胥HD| 刚结婚和部长一起去出差旅电影| 大地8中文在线观看免费高清成全 禁止的爱 免费观看 百度百度 | 木下凛凛摄影电影| 《和讨厌的部长出差旅》电影| 艳母在线| 中文字Dl幕岳 和女胥电影| 楚辞招魂| 我们恋爱吧第6季在线观看免费| 女法医jd| 小早川伶子电影| 电影在线观看高清完整版| 以家人之名电视剧免费观看| 素鸡豆腐| 一个好妈妈三级片| 爱在有情天| 女人是男人的未来免费观看| 电视剧茶马古道| 替丈夫还债电影高清完整版免费观看 | 花与蛇1麻醉牙医诊所 | 《热血》免费观看| 小小诊所| 功夫道电影| 监狱学园动漫全集观看| 幻影忍者全集| 电影《法国空乘4》免费| 《以你的心诠释我的爱》| 洛丽塔百度影音| 铁蹄下的村庄| 《女律师替丈夫还钱》电影中文版| 声生不息免费观看完整版| 铁拳2012| 芭比时尚童话| 漂亮瘦子10| 阿凡提之奇缘历险| 承欢记在线观看完整版电视剧全集| 新走西口广场舞| 招待外卖员电影| 巾帼枭雄之悬崖 电视剧免费观看| 爱我的请过来| 电视剧封神榜| 欧美精油按摩三| 金梅瓶1至5集免费杨思敏| 色降ii万里驱魔| 泰剧天生一对在线观看| 盛唐 风流电影| 雾蓝色的雨后晴天未删减| 叱咤乐坛| 永泰县| 黑白配国语在线播放免费| 传闻中的陈芊芊24集观看| 《玉茗茶骨》免费播出| 电影《爱我几何》莫妮卡在线观看| 按摩店待遇服务| 老头一级片| 你好李焕英免费观看电影网| 《水电维修工的艳遇》2| 坎贝奇《无憾》电影播放| 龙八夷在线观看| 潘粤明前妻| 甜美姐姐| 《束缚游戏| 美版《卻望》在线观看| 我算卦超准:算命小神仙短剧全集| 《诱人的岳 》李银美| 高压监狱在线观看完整免费高清原声高烧美国电影 | 义姐是不良妈妈动漫第一季全集| 彭于晏真帅是什么瓜| 一起相愁愁高清免费观看| 我是刑警电视剧免费播放西瓜 | 总统的蛋糕| 高压监狱法版1小时45分第二部 | 无极天尊全集免费观看| 维修工人的艳遇韩国电影| 急诊科医生在线观看全集免费高清| 突然之间 莫文蔚| 新四大名捕电视剧| 法国满天星古墓丽影| 孤单又灿烂的神 鬼怪| 宋小宝最新小品全集| ipz-168| 美丽小蜜桃3:美丽人生,优酷| 星际穿越洛丽塔| 王妃和离:王爷追妻短剧全集| 傻妃狠嚣张| 法国电影女超人(麦乐迪)免费观看| 用一生爱你| 飞虎出征电影| 农村小杨要努力| 奇怪的美容院2| 胡汉三小品| 我们的歌第三季综艺| 咒术回战在线观看免费观看| 放荡女2| 天下第一| 赛仑版渔夫和他的妻子| 高清《历史的天空》电视剧| 《女角斗士3满天星版》| 晚安为我而安眠的妹妹在线观看| 九龙壁十字绣| 继承人电视剧全集| 《瓜达卢佩的玫瑰》在线播放免费墨 | 上门女婿完整版高清免费全集| 黑玫瑰红玫瑰| 女律师的坠落2理伦片| 孟瑶银饰喂奶| 我的好兄弟8免费观看高清| 她来自胡志明市电影| 植敬雯《丛林女超人满天星版》| 监狱医生| 庆余年免费观看| 杀出黎明电视剧全集| 女律师的堕落| 急诊护士完整版| 倚天屠龙记2阴阳圣火令最新| 电视剧神话免费观看完整版| 永靖县| HD版《激战丛林》完整版在线观看免费| 爱丫爱丫兄妹电视剧在线播放| 六指琴魔 电视剧| 听说 720p| 瓜达卢佩的玫瑰 墨西哥电视剧| 陈怡蓉主演的电视剧| 普法栏目剧听见凉山6| 她在丈夫面前耍帅了电影| 维修工人的艳遇韩国电影| 每年卖不完的月饼都去哪了| 安娜贝尔3| 倚天屠龙记大结局| 男生女生一愁愁愁电视在线观30集| 电影强奸| 印度电影最毒美人心| 恶之花免费观看| 薛丁山演员表全部| 法国空姐6大结局免费| 电视剧 原谅| 英雄慢走| 唐朝豪放女免费观看完整版电视剧| 日本JIzz| 佛陀1—54集国语版电视剧佛陀传| 含泪活着下载| 学长的大香肠好吃吗| 暴躁老妈免费观看全集| 康体水疗电影免费观看高清版播放| 熊出没之重启未来免费观看高清版| 高清《灭火宝贝(高压监狱)》| 正阳门下全集下载| 壮志凌云2011版免费观看| 蒙面超人000| 真白爱梨| 净水器换滤芯方法| 美国式保罗4免费| 阳阳电影| 花与爱丽丝| 年轻小姨| 黑暗森林满天星版法国| 王多鱼打扑克免费在线观看小视频| 原始生活21天无删减版| 琵琶别抱| 《赶尸艳谈》完整版| 意大利地爆天星电影在线观看| 痴情女子| 《杀死比尔2》电影| 哈利波特5迅雷下载| 动漫《落魄贵族琉璃川》免费观看| 壮志凌云女版伦理片| 轧戏未删减| 魔幻情劫| 三国62| 美国娃娃脸4(经典版)在线观看| 乌拉草特点| 赵丽颖《小城大事》在线观看免费| 舞台2023在哪个平台播出| 食物链截了一段视频原声| 《在姨母家的客厅》中字易易亲| 荒井小姐大结局全集观看| 一只狗的使命| 卧底48天| 欧式少女16集全在线观看优酷下载| 苏州和服事件官方回应| 关晓彤在好先生的翘臀| 我会好好的电影| 《Overflower》动漫全集免费观看第| 小英雄雨来电影| 美女化妆前后对比| 新人类之《毒医肥尸》| 去有风的地方电视剧在线观看| 开心家族下载| 二次曝光什么意思| 动感妖精| 怪盗基德特别篇全集| 怪盗基德的结局| 一个好妈妈的HD3中字| 暴躁少女全集免费播放| 女超人韩国| 大博弈40集全集在线观看| 无限复活粤语| 唐朝禁宫风月| 奇妙发型屋2免费完整版神奇理发店| 格雷的五十度灰 电影| 星球大战原力释放| 嫡女宅斗:全精通短剧全集| 超人高校电影完整版| 《落魄贵族》1-4集免费观看| 断魂小丑在线观看完整版| 万湖会议电影| 再爱一次| 美式的忌讳5—7| 英国空姐免费完整版| 女世子电视剧在线观看免费| 大胸女友在线| 军人道德组歌| 维修工的艳遇免费播放完整版 | 玫瑰旅馆| 朱莉安妮售楼女王电影| 黄家驹告别演唱会| 梦比优斯奥特曼国语全集| 母亲陈小艺| 女超人麦乐迪无删减版| 我的漂亮的瘦子3| 厨房与公妇伦理| 爱情诊所在线观看| 拜托机长| 灭火宝贝2高清在线播放完整版| 成全动漫完整版免费高清| 囧妈高清在线观看| 毒枭电影在线观看免费完整版| 锦月如歌在线观看| 黄色哇嘎免费看| 大长今在看着| 女儿的妈妈| 放羊女孩2免费版| 《王牌部队》| 《法国空乘5》免费看| 代号十三钗电视剧| 随心所欲电影免费观看| 遇见你之前| 斗龙战士第3部全集| 坎贝奇《无憾》英文版下载| 我爱你中国谭晶| 魔法保姆| 娱乐百分百20120122| 加勒比女海盗1| 男按摩师电影完整版免费观看 | 战狼6在线观看| 美国性妓院妓女k8播放| 我的老公家庭教师| 欺诈游戏2| 绝命毒师在线观看| 满天星古堡夫人| 和讨厌的上司出差 在线| 郑中基宣布退圈| 大夏龙帝短剧免费观看| 豹女完整在线观看| 《新上任的秘书》全集| 入室暴行3被蹂躏在线观看| 女子电影院情不自禁| 当我飞奔向你电视剧| 人生路不熟高清| 影音先锋色先锋| 电影《鸳鸯戏水》| 遥远的距离大结局| 津门侠盗团| 好雨时节吻戏| 坎贝尔《无憾》| 轮到你了短剧合集| 与敌同行| 仙女的悲哀| 浪漫女家教| 维修工的艳遇韩国三级 | 侏罗纪世界重生| 叛逆者大结局43集在线播放| 私人航空2法国电影| 瓜达卢佩的玫瑰免费观看 | shkd-595| 和老板在办公室BD 中文| 天涯女人心电视剧| 美国式家庭的忌| 高清《他是谁》电视剧| 荒岛惊魂2006版| 春草全集| 摩登保镖国语完整版在线观看| 牙医姐妹在线电影播放完整版| 架设单机传奇| 雾里歌曲原唱| 记得我电影完整版| 高清马洛谋杀俱乐部 第三季未删减 | 新喜剧之王电影| 镜双城电视剧在线观看网站| 《大战凯丽》观看| 俘虏之锁在线观看完整版免费| 无风絮自飞| 妈妈的朋友在线播放| 传奇技术| 需要爸爸的种子在线| 日本电影《姐妹牙医》在线播放| 凹凸世界第四季免费观看| 恨锁金瓶电视剧全集免费观看完整版| 热播短剧《正当时》| 三姐妹瑜伽健身原版| 儿媳的滋味在线观看| 类似3d肉蒲团的电影| 以家人之名更新| 心如铁电视剧免费观看完整版| V酒店在线观看| 八戒八戒8免费| 极盗行动免费完整版在线观看中文版| 大祭司她又美又飒短剧免费观看| 电影17.3| 金玫瑰洞| 古见同学有交流障碍症第二季| 吴磊赵今麦吻戏堪比火烈鸟| 《家庭矛盾4》麦乐迪观看| 《需要爸爸播种美国》爸爸是谁扮演的| 幸福选择题下载| 美人心计全集在线观看| 老司机福利在线观看视频| 麦乐迪家庭矛盾在线观看 | 啄木鸟版《壮志凌云》MV| 生死决断秋瓷炫电影完整版在线| 绝命任务| 包青天93版免费观看西瓜影院| 泰山电影| 电影《空姐4》完整版| 美国空乘2019电影完整免费高清原声奔跑吧中文字幕 | 一起愁愁愁愁愁愁在线观看电视剧| 一起愁愁免费全集在线看| 西游降魔篇DVD版| 电影猩猩王| 《凤凰台上》免费观看| 楼外楼电视剧| 劳拉的痴迷1996电影免费播放 | 《出差遇到前任》| 钢铁侠1| 哆啦a梦国语版高清在线观看| 黑人开发妻子张艳| 瑜伽女教练| 白毛女在线观看| 荣益守则满天星| 《趣塔德庄园》| 相棒第十二季| 吴健版农民伯伯国语免费看| 赶尸艳谈恐怖电影免费观看高清版| juy一747青木玲在线观看| 火舞风云未删版浴缸片段| 天堂旅店意大利1976| 快递员的美味人生| 花非花雾非雾dvd版| 放纵的情欲180分钟| 邻居家的姐姐| 爱我几何在线观看全集免费播放| 金银悔| 八戒八戒八戒8免费观看电视剧大全八| 天美星空mv高清免费播放| 花与蛇2下载| 罪孽 泰国百度影音| 十九岁观看免费高清完整版| 三年成全免费观看在线观看| 夺命网红2未删减| 《曼娜艳荡性史》| 阿里拳王| 疯狂的意大利假期在线观看 | 俺去也资源站| 天降之物剧场版| 《麦乐迪女超人》完整版在线观看视频 | 大嫁风尚电视剧| xl司令第一季全集免费观看| 《安娜的秘密》满天星三级在线 | 半夜被口醒是一种什么样的感受| 夺命小丑电影免费观看完整版| 棋魂国语版全集在线观看| 韩剧《装修去闺蜜家》| 灿烂遗产| 凡人修仙传电视剧免费观看| 飞驰人生在线观看完整版| 威尼斯恋人剧情介绍| 三年大片在线观看完整| 公之浮中字9的中文名| 聊斋艳谭2| 幻体:续命游戏 电影| 情欲世界| 一楼一凤闷骚影院首页| 金银悔1-5国语高清免费看| 喝醉侵犯在线观看| 怒火重案高清免费观看| 无双电影在线观看免费版| 第一滴血3高清| 故城县| 《灭火行动》免费观看| 灿烂的前行| 挡不住的风情图片| 新王保长| 妈妈的味道完整手机版| 特罗佩斯的姑娘们| 妈妈爱上了儿子| 人鱼的旋律国语版第2部| 长月无烬免费观看全集| 韩剧《女儿》| 2012电影在线观看神马影视| 女员工的待遇中文| 女家教黛比无删减版免费观看| 水浒传98版电视剧| 火线干探| 视频观看完整版高清| 传闻中的陈芊芊在线观看| 电影《千金小姐》免费观看| 俘虏之锁电影免费观看高清版| 小猪佩奇全集免费观看连续播放| 为什么黛玉是裸死| 雪中悍刀行电视剧上映| 天赐1983| 安娜的绣感高清完整版| 《孽欲狐仙》在线观看| 除暴免费高清完整版在线观看| 木下凛凛子未删减版电影在线观看| 窦娥冤电影| ママぷりっ!?| 探长欧光慈| 月之故乡| 哇嘎日本片免费观看视频| 苍井空电影欺诈都市| 外出孙艺珍| 和老板在办公室BD 中文| 收获之夜百度影音| 龙帅归来:都市风云全集免费| 在线观看爱情睡醒了| 灯草和尚2完整版普通话| 女儿国3满天星版哪里能看| 红剑电视剧| 英雄本色免费| 奶大女朋友2伦理| 坎贝奇《无憾》免费完整观看| 汤镇业版天龙八部| 黑白森林国语| 无为县| 婚里婚外那些事剧情介绍| 甜蜜惩罚在线观看| 禁忌之爱| 仓井空电影| 一二三电影| 林丹装路人打球| 小楼又东风 电视剧| 《爱人》韩国在线观看| 入室劫财劫色国语版| 洪真英电影完整版免费观看| 大冶风云网| 赌博默示录第三季| 人面兽心在线播放| 新建文件夹2完整版在线观看| 老同学36普通话| 篮色隐形帽| 霍元甲电影| 猫屎妈妈| 时光正好短剧免费完整版| 一路向西在线观看完整| 《特殊游泳教练》| 荷尔蒙美国版9| 游击英雄电视剧全集| 心灵诡计| 龙帅归来:都市风云再起全集免费| 牙狼炎之刻印| 鹿鼎记2神龙教粤语| 需要爸爸的种子第二季免费观看全集 | youtube电影观看入口| 壮志凌云在线观看完整免费高清| CAROLINEDUCEY| 电视剧非亲姐妹在线观看| 女教师白洁张敏玩交换| 雪狼谷百度影音| 深水埗区| 羽月希在线免费观看视频 | 十大邪术| 西行纪5季免费观看樱花| 漂亮妈妈7巴中字开头谢文安导演 超级教师3免费观看全部电视剧 | 写写画画全集观看| 在厨房被躁了2个小时电影| 正在播放销售的销售秘密3-在线观看- 最新热门电影电视剧-麻花影院 | overflow第一季免费观看全| 苹果核源| 名侦探柯南:业火的向日葵动画片| 姚二嘎吸毒| 中国刑警电视剧| 《婚前的忠贞》电影免费观看| 《我的游泳女教练》在线| 花子vs最强驱魔师免费观看| 刑警队长1-36集全免费| 《以法之名》全集1_36| 五十度灰ed2k| 新妈妈再爱我一次电影| 法国版《女超人:麦乐迪》完整版免费观看| 超级教师3免费的电视剧| 扫黄先锋 电视剧| 女主播的故事中文版| 宝贝计划免费观看完整版| 熏肉怎么吃| 极乐配方| 男生女生一起相愁愁愁电视剧在线观30集下载| 杨敏思版1-5集免费播放电视剧| 百家讲坛张居正| 老千全集完整版免费观看| 父贵荣华短剧全集| 我的女友是机器人在线| 密挑| 电影《需要爸爸播种》演员表介绍| 高清10号舱房的女人未删减| 二胡教程| 人民的名义 电视剧| 游戏王gorush| 终极一班3全集观看| 坎贝奇品味人生在线观看免费高清 | 我的妈妈日语| 电视剧钟点工们| 一个好妈妈的d6申字中头| 东京塔之越南女兵俘虏营免费完整在 | 捉鬼敢死队美国满天星| 农民伯伯下乡国语版2电影在线看 21世纪爱情指南全8集免费观看高清版 | 在线观看美国伦理电影小蜜桃| 豪迈女大兵1999版美国| 霍比特人 字幕|