• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于多目標(biāo)遺傳算法的微服務(wù)粒度識(shí)別方法

    2022-06-13 16:47:52袁海銘
    電視技術(shù) 2022年5期
    關(guān)鍵詞:內(nèi)聚性粒度遺傳算法

    袁海銘

    (昆明理工大學(xué) 信息工程與自動(dòng)化學(xué)院,云南 昆明 650500)

    0 引 言

    近年來(lái),微服務(wù)架構(gòu)的提出改變了應(yīng)用程序創(chuàng)建、測(cè)試、實(shí)現(xiàn)及維護(hù)的方式。而微服務(wù)架構(gòu)在給人們帶來(lái)便捷的同時(shí),也存在一些明顯的問(wèn)題。其中,如何確定微服務(wù)的適當(dāng)大?。6龋?,是最常被討論的問(wèn)題之一。HASSAN 等人[1]提出了微服務(wù)環(huán)境,它是一種針對(duì)微服務(wù)粒度的體系結(jié)構(gòu)元建模方法,使用“切面”來(lái)定義在運(yùn)行時(shí)支持粒度變化所需的適應(yīng)行為。HASSELBRING 等人[2]為了達(dá)到足夠的粒度,建議在整個(gè)業(yè)務(wù)服務(wù)的自包含系統(tǒng)中進(jìn)行垂直分解。GOUIGOUX 等人[3]解釋說(shuō),粒度的選擇應(yīng)該基于質(zhì)量保證成本和部署成本之間的平衡。本文旨在利用多目標(biāo)遺傳算法,以敏捷方法中的用戶故事這一概念作為輸入,來(lái)對(duì)微服務(wù)架構(gòu)的粒度劃分進(jìn)行研究。當(dāng)前,微服務(wù)的拆分主要應(yīng)用于棕地應(yīng)用領(lǐng)域(即現(xiàn)有系統(tǒng)遷移到微服務(wù)),很少有研究針對(duì)綠地應(yīng)用領(lǐng)域(即重新構(gòu)建一個(gè)新的系統(tǒng)),因?yàn)閷误w系統(tǒng)重構(gòu)為微服務(wù)系統(tǒng)的傳統(tǒng)觀念一直影響著相關(guān)從業(yè)人員。本文研究將主要集中于構(gòu)建新的微服務(wù)應(yīng)用程序,即“綠地問(wèn)題”。從一組功能需求開(kāi)始,這些需求在產(chǎn)品待辦事項(xiàng)(Product Backlog)[4]中以用戶故事的形式表現(xiàn)出來(lái);通過(guò)以用戶故事之間的依賴關(guān)系作為輸入,使用多目標(biāo)遺傳算法中的NSGAII 算法對(duì)微服務(wù)粒度進(jìn)行識(shí)別。本文的主要貢獻(xiàn)在于提出了用于識(shí)別微服務(wù)粒度的模型,建立分配給微服務(wù)的用戶故事數(shù)量和作為應(yīng)用程序一部分的微服務(wù)數(shù)量,確保微服務(wù)具有低耦合性和高內(nèi)聚性。通過(guò)對(duì)比NSGAII 算法與另外三種多目標(biāo)優(yōu)化算法的性能指標(biāo)來(lái)對(duì)算法優(yōu)劣做出評(píng)價(jià),輔助架構(gòu)師做出合理的微服務(wù)拆分決策。

    1 微服務(wù)粒度模型的建立

    確定微服務(wù)粒度模型,可以明確對(duì)微服務(wù)粒度產(chǎn)生影響的相關(guān)指標(biāo)有哪些,并在這些指標(biāo)的基礎(chǔ)上得出相應(yīng)的目標(biāo)函數(shù)。目標(biāo)函數(shù)旨在最小化耦合指標(biāo)和加權(quán)服務(wù)接口數(shù)指標(biāo),最大化內(nèi)聚性指標(biāo)。目標(biāo)函數(shù)將在粒度模型提出之后定義,本文將基于微服務(wù)架構(gòu)的應(yīng)用程序的粒度模型表示為:

    式中:MS表示一組微服務(wù)集,MS={MS1,MS2,…,MSn};而MTS是一組為MSGM計(jì)算的指標(biāo)。然后:

    式中:MSi是第i個(gè)微服務(wù),US是與第i個(gè)微服務(wù)相關(guān)的用戶故事集,可以給出US={US1,US2,…,USn},MTS是一組計(jì)算MSi的指標(biāo)。在這種情況下,模型中計(jì)算和使用的指標(biāo)對(duì)應(yīng)于耦合性、內(nèi)聚性以及與微服務(wù)相關(guān)的用戶故事數(shù)量。這些指標(biāo)的定義如下。

    1.1 耦合性指標(biāo)

    將耦合指標(biāo)定義為Coup={AIS,ADS,SIY},其中,AIS表示服務(wù)的絕對(duì)重要性,ADS表示服務(wù)的絕對(duì)依賴性,SIY表示服務(wù)的相互依賴性。這些指標(biāo)是根據(jù)每個(gè)微服務(wù)的用戶故事的依賴性來(lái)計(jì)算的。

    AISi是至少調(diào)用一個(gè)微服務(wù)操作的客戶數(shù)量。在系統(tǒng)層面,定義AIS向量。該向量包含每個(gè)微服務(wù)計(jì)算出的AIS值,因此在計(jì)算其系統(tǒng)級(jí)上的值時(shí),可以將其定義為:ADSi是第i個(gè)微服務(wù)所依賴的其他微服務(wù)的數(shù)量。可以將其定義為:

    SIY定義了相互依賴的微服務(wù)對(duì)的數(shù)量除以微服務(wù)的總數(shù)量,其被定義為:

    用Coup代表這三種指標(biāo)的合并,可以將Coup表示為:

    1.2 內(nèi)聚性指標(biāo)

    同理,第i個(gè)微服務(wù)的內(nèi)聚性定義為缺乏內(nèi)聚性度量(LC),每個(gè)微服務(wù)的內(nèi)聚度定義為缺乏內(nèi)聚性度量除以作為應(yīng)用一部分的微服務(wù)總數(shù)的比例。

    式中:n表示微服務(wù)的數(shù)量,則Coh可以表示為:

    加權(quán)服務(wù)接口數(shù)量(Weighted Service Interface Count,WSIC)這一指標(biāo)概念源于面向服務(wù)架構(gòu)(Service-Oriented Architecture,SOA)的設(shè)計(jì)指標(biāo),它表示W(wǎng)SDL 文檔(一種簡(jiǎn)單的XML 文檔,包含一系列描述某個(gè)網(wǎng)絡(luò)服務(wù)的定義)中定義的每個(gè)服務(wù)公開(kāi)接口或操作的加權(quán)數(shù),默認(rèn)權(quán)重設(shè)置為1。對(duì)于本文的模型,用戶故事與操作相關(guān),因此將這個(gè)指標(biāo)調(diào)整為與微服務(wù)相關(guān)的用戶故事的數(shù)量。采用WSIC作為分配給每個(gè)微服務(wù)的用戶故事數(shù)。然后將WsicT定義為與微服務(wù)相關(guān)聯(lián)的最大用戶故事數(shù),可以將其表示為:

    在內(nèi)聚性與耦合性指標(biāo)的基礎(chǔ)上,結(jié)合加權(quán)服務(wù)接口數(shù)量,可以將目標(biāo)函數(shù)表達(dá)為以下等式:

    式(10)可以確定分解的結(jié)果是好是壞。一個(gè)低的目標(biāo)函數(shù)值是模型想要獲得的,因?yàn)槟P偷哪繕?biāo)是獲得一個(gè)較低缺乏內(nèi)聚度量、低耦合以及較小的加權(quán)服務(wù)接口數(shù)量的解決方案,最后通過(guò)多目標(biāo)優(yōu)化遺傳算法試圖找到指標(biāo)間最好的組合。

    2 基于多目標(biāo)搜索遺傳算法的微服務(wù)識(shí)別

    遺傳算法由HOLLAND 等人[5]首次提出,它是具有迭代性的。在每次迭代中,選擇最優(yōu)的個(gè)體,每個(gè)個(gè)體都有一條染色體,與另一個(gè)個(gè)體雜交產(chǎn)生新的種群,產(chǎn)生一些突變來(lái)尋找問(wèn)題的最優(yōu)解。而在遺傳算法中,為了解決多目標(biāo)問(wèn)題,將使用非支配排序遺傳算法(NSGA-II)。NSGA-II 在軟件重構(gòu)中得到了廣泛的應(yīng)用。這種有效的遺傳技術(shù)可以在近似最優(yōu)解所在的位置搜索分布良好的帕累托前沿,最后得到一組帕累托最優(yōu)解,這些解就是最后的目標(biāo)解。本文的遺傳算法包括自動(dòng)分配或分配用戶故事給微服務(wù),考慮耦合和內(nèi)聚指標(biāo),實(shí)現(xiàn)方法如下。

    2.1 初始種群的生成

    假設(shè)根據(jù)用戶的需求和架構(gòu)師的設(shè)計(jì),得到一組用戶故事集US={US1,US2,…,USm},這些用戶故事必須分配給它們所屬的微服務(wù),有一組微服務(wù)集MS={MS1,MS2,…,MSn}以及從用戶故事中包含的信息計(jì)算出的一些指標(biāo)。父代染色體的定義是從用戶故事分配到微服務(wù),采用二進(jìn)制編碼,1 表示某個(gè)用戶故事分配給一個(gè)微服務(wù),而0 表示沒(méi)有用戶故事分配給微服務(wù),由此可以得到一個(gè)分配矩陣,其中列為用戶故事,行為微服務(wù)?,F(xiàn)給出示例,假設(shè)有兩個(gè)微服務(wù)MS={MS1,MS2}和5 個(gè)用戶故事US={US1,US2,US3,US4,US5}的例子。矩陣如表1 所示:

    表1 用戶故事與微服務(wù)對(duì)應(yīng)表

    通過(guò)該矩陣圖可以看出,用戶故事2、用戶故事3、用戶故事5 被分配到微服務(wù)1 中,而用戶故事1、用戶故事4 被分配到微服務(wù)2 中。這樣一來(lái),就可以得到父代的染色體。染色體將是每個(gè)用戶故事分配給每個(gè)微服務(wù)的并集,對(duì)于本文的假設(shè),它將是01101 10010?;谶@條染色體,定義適應(yīng)函數(shù)或目標(biāo)函數(shù)。該目標(biāo)函數(shù)基于所提出的耦合性指標(biāo)、內(nèi)聚性指標(biāo)以及用戶故事指標(biāo)的組合。所使用的目標(biāo)函數(shù)如下:

    2.2 交叉算子介紹

    一個(gè)不同的分配將從選定的父代生成。在這種情況下,雙親是從種群中隨機(jī)選擇的,為了生成子節(jié)點(diǎn)信息,需要從雙親節(jié)點(diǎn)獲取信息,從分配矩陣中獲取父節(jié)點(diǎn)的第一列,并連接母節(jié)點(diǎn)的最后一列,生成一個(gè)新的分配。此過(guò)程必須考慮到一個(gè)問(wèn)題,即一個(gè)用戶故事不能被分配兩次,這意味著在分配矩陣中,每一列都只能出現(xiàn)一個(gè)用戶故事。在實(shí)驗(yàn)中,將使用SBXcrossover 交叉算子。

    2.3 變異方法

    突變表示隨機(jī)地改變一個(gè)染色體。在本文的問(wèn)題中,突變表示染色體從1 到0 或者從0 到1 的改變,這意味著一個(gè)用戶故事被分配到或者沒(méi)有被分配到一個(gè)微服務(wù),以及必須分配或者沒(méi)有被分配到另一個(gè)微服務(wù)。因此,染色體上將有兩個(gè)基因發(fā)生改變,示例如下。所獲得的染色體的第七位發(fā)生突變01101 10010,突變后的染色體為01101 11010。

    在這種情況下,染色體的第七位基因0 必須改為1,即矩陣中第二列中的用戶故事必須分配給第二個(gè)微服務(wù),同時(shí)從第一個(gè)微服務(wù)中取消分配。突變的染色體必須包含在群體中。這個(gè)過(guò)程是隨機(jī)進(jìn)行的,從種群中選擇要突變的個(gè)體,也隨機(jī)進(jìn)行基因的突變,對(duì)于突變目標(biāo)函數(shù)的值被計(jì)算并包含在總體中。

    2.4 參數(shù)設(shè)置

    根據(jù)NSGAII 算法的現(xiàn)有工作校準(zhǔn)了關(guān)于實(shí)驗(yàn)的參數(shù),將種群規(guī)模設(shè)置為25 個(gè)個(gè)體,因?yàn)楦鶕?jù)實(shí)驗(yàn),這一設(shè)置能夠?qū)崿F(xiàn)有效性和效率之間的平衡。使用0.8 作為交叉概率,0.05×log2(n)作為變異概率。將最大代數(shù)配置為200 次,搜索過(guò)程重復(fù)30 次,以減少遺傳算法隨機(jī)性造成的偏差。

    2.5 候選微服務(wù)的獲取

    在CargoTracking 的示例中,通過(guò)NSGA-ii 算法的處理,使用Matlab 對(duì)算法進(jìn)行編碼。輸入用戶故事依賴,得到4 個(gè)由用戶故事組成的微服務(wù),分別如圖1、圖2 所示。

    圖1 用戶故事依賴輸入圖

    圖2 微服務(wù)粒度識(shí)別結(jié)果圖

    3 多目標(biāo)優(yōu)化算法性能對(duì)比

    將NSGAII 算法與另外三種主流多目標(biāo)優(yōu)化算法的性能指標(biāo)進(jìn)行對(duì)比,來(lái)比較不同多目標(biāo)優(yōu)化算法之間對(duì)于識(shí)別微服務(wù)粒度的效果而言的優(yōu)劣程度。首先對(duì)三種算法加以簡(jiǎn)要介紹。

    第一種算法是強(qiáng)度帕累托進(jìn)化算法[6](Strength Pareto Evolutionary Algorithm 2,SPEA2)。相比于SPEA 算法,SPEA2 采用了改進(jìn)的適應(yīng)度分配方式。該方式充分考慮了每個(gè)個(gè)體中所支配和被支配的個(gè)體數(shù)量,并且采用了最近鄰密度估計(jì)技術(shù)。這使其能夠更精確地指導(dǎo)搜索過(guò)程,另外還有一種新的存檔截?cái)喾椒ūWC了邊緣解的保留。

    第二種算法是基于分解的多目標(biāo)進(jìn)化算法(Multi-Objective Evolutionary Algorithm Based on Decomposition,MOEA/D)[7]。該算法將一個(gè)多目標(biāo)優(yōu)化問(wèn)題劃分為多個(gè)標(biāo)量?jī)?yōu)化子問(wèn)題,并同時(shí)對(duì)子問(wèn)題進(jìn)行優(yōu)化。每個(gè)子問(wèn)題可僅通過(guò)運(yùn)用其他幾個(gè)鄰近子問(wèn)題的信息進(jìn)行優(yōu)化。通過(guò)這種方式,降低了計(jì)算復(fù)雜度,提升了算法的效率。

    第三種算法是多目標(biāo)粒子群算法[8](Multi-Objective Particle Swarm Optimization,MOPSO),是在粒子群優(yōu)化算法的基礎(chǔ)上實(shí)現(xiàn)的,其靈感來(lái)源于鳥(niǎo)群的編排。該算法也可被認(rèn)為是一種分布式行為算法,它采用群體智能的進(jìn)化技術(shù),并由于其特殊的搜索機(jī)理以及優(yōu)異的收斂特性而被廣泛應(yīng)用于多目標(biāo)優(yōu)化領(lǐng)域。

    3.1 性能指標(biāo)介紹

    GD(Generational Distance) 和IGD(Inverted Generational Distance)是測(cè)量帕累托近似解和帕累托真實(shí)解之間收斂性(或緊密度)的性能指標(biāo)[9]。GD 是一種誤差度量,用于檢查通過(guò)算法得到的帕累托近似解(PFapprox)與已知帕累托最優(yōu)解(PFtrue)之間的距離。而IGD 是基于GD 的指標(biāo),其目標(biāo)是評(píng)估帕累托最優(yōu)解(PFtrue)到帕累托近似解(PFapprox)的距離,它的逆由GD 來(lái)考慮。

    GD 和IGD 的值趨向于零,是本文研究希望得到的,因?yàn)檫@就表明PFapprox和PFtrue的值比較接近。HV(Hyper Volume)測(cè)量從參考點(diǎn)到解決方案空間前沿的目標(biāo)空間面積,該指標(biāo)可以分析帕累托前沿的緊密度和多樣性。通過(guò)將解的前沿歸一化到[0,1]來(lái)計(jì)算這個(gè)指標(biāo)。具有高HV 值的帕累托前沿是最好的,因?yàn)樗鼈兊慕鉀Q方案遠(yuǎn)離參考點(diǎn)。4 種算法性能指標(biāo)的折線圖與條形圖如圖3、圖4、圖5所示。

    圖3 基于GD 指標(biāo)的算法性能對(duì)比

    圖4 基于IGD指標(biāo)的算法性能對(duì)比

    圖5 基于HV 指標(biāo)的算法性能對(duì)比

    3.2 性能指標(biāo)對(duì)比分析

    為了評(píng)估不同的多目標(biāo)優(yōu)化算法的優(yōu)劣程度,對(duì)算法的性能指標(biāo)進(jìn)行分析。根據(jù)上一小節(jié)描述可知,本文研究希望獲得較小的GD和IGD值。因?yàn)檫@兩個(gè)性能指標(biāo)越小,說(shuō)明算法的求解性能就越好。較大的HV值、高HV值同樣說(shuō)明算法具有較好的求解性能。

    從折線圖可以看出,對(duì)于GD值來(lái)說(shuō),基于分解的多目標(biāo)遺傳算法的性能優(yōu)勢(shì)優(yōu)于其他三種多目標(biāo)優(yōu)化算法;從條形圖可以看出,NSGAII 算法與MOPSO 算法的性能差異不大,差于SPEA2 算法,而MOEA/D 算法的求解性能最好。

    對(duì)于IGD值來(lái)說(shuō),從折線圖可以看出,MOEA/D 算法的性能優(yōu)于其他三種算法;從條形圖可以看出,MOEA/D 算法的求解性能最好,NSGAII 算法和SPEA2 算法的性能差異不大,而MOPSO 算法的求解性能最差。

    對(duì)于HV值來(lái)說(shuō),從折線圖可以看出,SPEA2算法和NSGAII 算法明顯優(yōu)于其他兩種算法;從條形圖可以看出,SPEA2 算法的求解性能最好,NSGAII 算法和MOEA/D 算法的性能差異不大,MOPSO 算法求解性能最差。

    通過(guò)比較算法性能指標(biāo)可得知,對(duì)于不同的性能指標(biāo),不同算法的性能表現(xiàn)各有差異,但總體來(lái)說(shuō),SPEA2 和NSGAII 兩種多目標(biāo)優(yōu)化算法具有更好的表現(xiàn)。

    4 案例研究以及實(shí)驗(yàn)對(duì)比

    案例研究中,使用微服務(wù)架構(gòu)領(lǐng)域的基于SpringBoot 框架的CargoTracking[10]應(yīng)用程序。該應(yīng)用程序是運(yùn)用領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(Domain Driven Design,DDD)進(jìn)行微服務(wù)劃分的經(jīng)典項(xiàng)目。CargoTracking的重點(diǎn)是通過(guò)路由規(guī)范在兩個(gè)地點(diǎn)之間進(jìn)行貨物的運(yùn)輸(由TrackingID 標(biāo)識(shí))。一旦貨物可用,它就與從現(xiàn)有Voyages 中選擇的一個(gè)貨運(yùn)計(jì)劃相關(guān)聯(lián),然后,HandlingEvents 跟蹤行程中貨物的進(jìn)度,完成貨物的追蹤,而貨物交付描述了具體的運(yùn)輸狀態(tài)、預(yù)計(jì)到達(dá)時(shí)間,以及該貨物當(dāng)前是否被跟蹤,且在航線上?;谶@一系列的業(yè)務(wù)邏輯,本文提取并提出了用戶故事,如表2 所示。

    表2 用戶故事列表

    其中,如何識(shí)別用戶故事之間的依賴,是一個(gè)比較重要的問(wèn)題。本文從程序源代碼中分析每個(gè)用戶故事之間的調(diào)用關(guān)系,通過(guò)調(diào)用關(guān)系來(lái)識(shí)別用戶故事之間的依賴。例如,要?jiǎng)?chuàng)建一個(gè)航行(voyage),必須首先獲得位置(Location),這意味著用戶故事1 依賴于用戶故事12。其他類似的用戶故事依賴如表3 所示。

    以表3 中的用戶故事依賴作為輸入,使用NSGAII 算法對(duì)微服務(wù)粒度進(jìn)行識(shí)別,識(shí)別后得到的結(jié)果如表4 所示。

    表3 用戶故事依賴表

    表4 用戶故事分布對(duì)比表

    將基于NSGAII 算法的微服務(wù)粒度識(shí)別方法與傳統(tǒng)的微服務(wù)粒度識(shí)別方法DDD(領(lǐng)域驅(qū)動(dòng)建模)的指標(biāo)進(jìn)行對(duì)比,從而選擇具有更好效果的方法。指標(biāo)評(píng)估如表5 所示。

    表5 指標(biāo)評(píng)估表

    具體評(píng)估過(guò)程為:根據(jù)用戶故事之間的依賴,計(jì)算得到所提出的指標(biāo)具體值,對(duì)微服務(wù)粒度的評(píng)估通過(guò)這些具體值的比較來(lái)實(shí)現(xiàn)。在耦合性指標(biāo)中,有4 種不同類型的指標(biāo),分別是AisT,AdsT,SiyT以及這三種指標(biāo)的結(jié)合CoupT,比較本文方法與DDD 方法取得的這些參數(shù)的值,具有較小AisT值、AdsT值、SiyT值以及CoupT值的方法為最優(yōu)方法,因?yàn)橹递^小說(shuō)明所識(shí)別出的微服務(wù)粒度具有較低的耦合性。在內(nèi)聚性指標(biāo)中,使用CohT來(lái)進(jìn)行評(píng)估,比較本文方法與DDD 方法取得的CohT值,具有較大CohT值的方法為最優(yōu)方法,因?yàn)橹递^大說(shuō)明所識(shí)別出的微服務(wù)粒度具有較高的內(nèi)聚性。與微服務(wù)相關(guān)的最大用戶故事數(shù)指標(biāo)用WsicT表示,比較本文方法與DDD 方法取得的WsicT值,具有較小WsicT值的方法為最優(yōu)方法,值較小說(shuō)明所識(shí)別出的微服務(wù)粒度具有較低的復(fù)雜性。

    5 結(jié) 語(yǔ)

    本文不同于以往從遺留系統(tǒng)中利用微服務(wù)架構(gòu)這一技術(shù),對(duì)應(yīng)用程序進(jìn)行重構(gòu),基于用戶故事這一概念來(lái)設(shè)計(jì)一個(gè)新的微服務(wù)運(yùn)用程序,并結(jié)合遺傳算法中的多目標(biāo)優(yōu)化算法對(duì)微服務(wù)進(jìn)行劃分,在此基礎(chǔ)上將本文所用的多目標(biāo)優(yōu)化遺傳算法與另外三種算法進(jìn)行對(duì)比,為企業(yè)相關(guān)架構(gòu)人員利用微服務(wù)架構(gòu)這一技術(shù)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)提供了參考。但本文所對(duì)比的案例較少,未來(lái)的工作中將加入新的項(xiàng)目進(jìn)行對(duì)比實(shí)驗(yàn),對(duì)于用戶故事之間的依賴將使用自動(dòng)化工具進(jìn)行依賴分析。

    猜你喜歡
    內(nèi)聚性粒度遺傳算法
    粉末粒度對(duì)純Re坯顯微組織與力學(xué)性能的影響
    基于矩陣的多粒度粗糙集粒度約簡(jiǎn)方法
    漂浮的針
    基于自適應(yīng)遺傳算法的CSAMT一維反演
    一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
    基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測(cè)
    基于粒度矩陣的程度多粒度粗糙集粒度約簡(jiǎn)
    質(zhì)地多面分析(TPA)法評(píng)價(jià)‘安哥諾’李質(zhì)地參數(shù)的研究
    基于改進(jìn)的遺傳算法的模糊聚類算法
    會(huì)計(jì)師事務(wù)所選擇緣何“群集”
    亚洲精华国产精华液的使用体验| 国产精品偷伦视频观看了| 国产一区二区在线观看日韩| 欧美丝袜亚洲另类| 人人妻人人澡人人看| 国产探花极品一区二区| 性色av一级| 欧美国产精品一级二级三级| 午夜日本视频在线| 日日啪夜夜爽| 国精品久久久久久国模美| 最新的欧美精品一区二区| 国产精品麻豆人妻色哟哟久久| 日本av手机在线免费观看| 成人手机av| 久久久欧美国产精品| 欧美日韩av久久| 午夜久久久在线观看| 91aial.com中文字幕在线观看| 在线观看免费视频网站a站| 男人爽女人下面视频在线观看| 在线观看国产h片| 哪个播放器可以免费观看大片| 亚洲欧美精品自产自拍| 99国产精品免费福利视频| 欧美成人午夜免费资源| 黄色视频在线播放观看不卡| 免费大片18禁| 91aial.com中文字幕在线观看| 在线天堂最新版资源| av专区在线播放| 蜜桃国产av成人99| 99久久综合免费| 大码成人一级视频| 在线观看免费日韩欧美大片 | 国产欧美亚洲国产| 亚洲国产成人一精品久久久| 午夜免费鲁丝| av免费观看日本| 国产成人freesex在线| 国产精品麻豆人妻色哟哟久久| 夜夜骑夜夜射夜夜干| 国产国拍精品亚洲av在线观看| 欧美人与性动交α欧美精品济南到 | 人妻人人澡人人爽人人| 美女中出高潮动态图| 久久人人爽人人片av| 亚洲精品av麻豆狂野| 国国产精品蜜臀av免费| 少妇被粗大猛烈的视频| 久久热精品热| 夫妻性生交免费视频一级片| 少妇的逼水好多| 乱人伦中国视频| 在线观看www视频免费| 王馨瑶露胸无遮挡在线观看| 黑人高潮一二区| 中文欧美无线码| 最近中文字幕2019免费版| 一区二区日韩欧美中文字幕 | 人成视频在线观看免费观看| 夜夜爽夜夜爽视频| 美女福利国产在线| 国产精品免费大片| 草草在线视频免费看| 亚洲激情五月婷婷啪啪| 伊人久久精品亚洲午夜| 亚洲精品456在线播放app| 成人漫画全彩无遮挡| 青春草亚洲视频在线观看| 免费av不卡在线播放| 亚洲精品第二区| 啦啦啦在线观看免费高清www| 少妇被粗大的猛进出69影院 | 国产女主播在线喷水免费视频网站| 美女视频免费永久观看网站| xxxhd国产人妻xxx| 日韩精品有码人妻一区| 色94色欧美一区二区| 美女视频免费永久观看网站| 久久韩国三级中文字幕| 日日撸夜夜添| 成人亚洲欧美一区二区av| 免费看不卡的av| 欧美丝袜亚洲另类| 久久久久人妻精品一区果冻| 国产熟女午夜一区二区三区 | 中国国产av一级| 精品国产一区二区久久| 一区二区三区精品91| 亚洲第一区二区三区不卡| 国产在线视频一区二区| 午夜精品国产一区二区电影| 欧美3d第一页| 插阴视频在线观看视频| 大片电影免费在线观看免费| av免费观看日本| 人成视频在线观看免费观看| 精品少妇黑人巨大在线播放| 亚洲精品久久成人aⅴ小说 | tube8黄色片| 亚洲国产成人一精品久久久| 99热这里只有是精品在线观看| 老司机影院成人| 毛片一级片免费看久久久久| 国产日韩一区二区三区精品不卡 | av天堂久久9| 中文精品一卡2卡3卡4更新| 精品国产乱码久久久久久小说| 免费观看a级毛片全部| 亚洲天堂av无毛| 成人黄色视频免费在线看| 日本色播在线视频| 男人操女人黄网站| 少妇的逼好多水| 在线观看三级黄色| 久久人人爽人人爽人人片va| 有码 亚洲区| 男女高潮啪啪啪动态图| 搡老乐熟女国产| 夫妻午夜视频| 国国产精品蜜臀av免费| 激情五月婷婷亚洲| 国产高清国产精品国产三级| 免费大片18禁| 国产av国产精品国产| 欧美性感艳星| 青春草亚洲视频在线观看| a级毛片免费高清观看在线播放| 国产成人精品婷婷| 日本vs欧美在线观看视频| 少妇人妻 视频| 国产精品偷伦视频观看了| 成人手机av| 久久久亚洲精品成人影院| 日产精品乱码卡一卡2卡三| 91久久精品电影网| 满18在线观看网站| 老司机影院毛片| 看免费成人av毛片| 伊人久久精品亚洲午夜| 99国产精品免费福利视频| 久热这里只有精品99| 妹子高潮喷水视频| 国产精品一区www在线观看| 久久韩国三级中文字幕| 久久青草综合色| 国产精品女同一区二区软件| 欧美少妇被猛烈插入视频| 777米奇影视久久| www.色视频.com| 欧美日韩在线观看h| 久久免费观看电影| 两个人的视频大全免费| 色网站视频免费| 日本黄色日本黄色录像| 香蕉精品网在线| 国产日韩欧美亚洲二区| 日韩电影二区| 国产精品久久久久久精品古装| 精品久久久精品久久久| 精品久久久久久久久亚洲| 亚洲色图 男人天堂 中文字幕 | 一级黄片播放器| 国产精品一区www在线观看| 插阴视频在线观看视频| 99久久精品国产国产毛片| 午夜福利影视在线免费观看| 午夜91福利影院| 亚洲国产最新在线播放| 丰满少妇做爰视频| 久久午夜福利片| 王馨瑶露胸无遮挡在线观看| 精品少妇内射三级| 18禁在线无遮挡免费观看视频| 一二三四中文在线观看免费高清| 久久99热这里只频精品6学生| 免费观看性生交大片5| 国精品久久久久久国模美| 久久青草综合色| 高清不卡的av网站| 国产黄片视频在线免费观看| 99九九线精品视频在线观看视频| 在线观看国产h片| 搡老乐熟女国产| 久久人人爽av亚洲精品天堂| 丰满迷人的少妇在线观看| 青青草视频在线视频观看| 观看美女的网站| 啦啦啦视频在线资源免费观看| 亚洲色图综合在线观看| 人人澡人人妻人| 久久久久久久精品精品| 午夜免费鲁丝| 国产高清有码在线观看视频| 一二三四中文在线观看免费高清| 精品少妇内射三级| av电影中文网址| 午夜激情av网站| 久久久久国产精品人妻一区二区| 欧美丝袜亚洲另类| 蜜桃久久精品国产亚洲av| 国产高清三级在线| av视频免费观看在线观看| 精品一区二区三卡| 国产又色又爽无遮挡免| www.av在线官网国产| 欧美日韩综合久久久久久| 人体艺术视频欧美日本| 男女免费视频国产| 天天躁夜夜躁狠狠久久av| 一区二区三区精品91| 特大巨黑吊av在线直播| 女性被躁到高潮视频| 日韩免费高清中文字幕av| 免费观看的影片在线观看| 国产精品一区www在线观看| 51国产日韩欧美| 天堂俺去俺来也www色官网| 高清毛片免费看| 老女人水多毛片| av视频免费观看在线观看| 欧美变态另类bdsm刘玥| 熟女av电影| 91精品三级在线观看| 人体艺术视频欧美日本| 免费av不卡在线播放| 人体艺术视频欧美日本| 99国产综合亚洲精品| 亚洲成人av在线免费| 国产高清不卡午夜福利| 亚洲成色77777| www.av在线官网国产| 老司机影院毛片| 两个人的视频大全免费| 一区二区三区精品91| 亚洲欧美成人综合另类久久久| 亚洲av成人精品一二三区| 日韩大片免费观看网站| 一级毛片 在线播放| 国产成人免费观看mmmm| 菩萨蛮人人尽说江南好唐韦庄| 99久久中文字幕三级久久日本| 又大又黄又爽视频免费| 一级毛片 在线播放| 国国产精品蜜臀av免费| 久久青草综合色| av电影中文网址| 丰满少妇做爰视频| 男人爽女人下面视频在线观看| 日韩一区二区三区影片| 如何舔出高潮| 久久精品国产a三级三级三级| 日韩视频在线欧美| 秋霞伦理黄片| 免费观看性生交大片5| 又粗又硬又长又爽又黄的视频| 国产黄频视频在线观看| 久久久精品区二区三区| 啦啦啦啦在线视频资源| 人妻少妇偷人精品九色| 久久久久精品性色| 日本黄色片子视频| 久久久久久人妻| 亚洲av成人精品一区久久| 国产午夜精品一二区理论片| 国产午夜精品一二区理论片| 女人久久www免费人成看片| 大香蕉久久网| 久久精品人人爽人人爽视色| 天天躁夜夜躁狠狠久久av| 亚洲熟女精品中文字幕| 18禁裸乳无遮挡动漫免费视频| 免费大片18禁| av不卡在线播放| 韩国av在线不卡| 欧美成人午夜免费资源| 午夜免费男女啪啪视频观看| 看免费成人av毛片| 男的添女的下面高潮视频| 亚洲熟女精品中文字幕| 又粗又硬又长又爽又黄的视频| 精品少妇久久久久久888优播| 美女cb高潮喷水在线观看| 亚洲欧美日韩另类电影网站| 熟妇人妻不卡中文字幕| 一级爰片在线观看| 亚洲无线观看免费| 成人亚洲欧美一区二区av| 在线观看免费日韩欧美大片 | 久热久热在线精品观看| 丁香六月天网| 国产不卡av网站在线观看| .国产精品久久| 亚洲精品aⅴ在线观看| 久久精品久久久久久噜噜老黄| 国产欧美日韩综合在线一区二区| 亚州av有码| 亚洲欧洲精品一区二区精品久久久 | 插阴视频在线观看视频| 亚洲国产色片| 亚洲美女搞黄在线观看| 国产成人午夜福利电影在线观看| 插逼视频在线观看| 超色免费av| 一本色道久久久久久精品综合| 高清av免费在线| 国产成人a∨麻豆精品| 亚洲国产最新在线播放| 国产精品一二三区在线看| 亚洲av在线观看美女高潮| 熟女av电影| 我的老师免费观看完整版| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 国产在线免费精品| 亚洲av欧美aⅴ国产| 极品人妻少妇av视频| 久久久久久久精品精品| 少妇熟女欧美另类| 在线观看一区二区三区激情| 少妇高潮的动态图| 这个男人来自地球电影免费观看 | 午夜日本视频在线| 我的女老师完整版在线观看| 少妇猛男粗大的猛烈进出视频| 久久99热6这里只有精品| av在线老鸭窝| 久久女婷五月综合色啪小说| 在线观看免费日韩欧美大片 | 18禁动态无遮挡网站| 18+在线观看网站| 在线看a的网站| 色婷婷av一区二区三区视频| 最近中文字幕高清免费大全6| 在线免费观看不下载黄p国产| av在线app专区| 国产精品不卡视频一区二区| 久久99一区二区三区| 精品国产一区二区久久| 成人18禁高潮啪啪吃奶动态图 | 午夜精品国产一区二区电影| 免费看不卡的av| 美女大奶头黄色视频| 国产男女超爽视频在线观看| 五月开心婷婷网| 欧美人与性动交α欧美精品济南到 | 人成视频在线观看免费观看| 视频区图区小说| 日本av手机在线免费观看| 少妇熟女欧美另类| 久久久a久久爽久久v久久| 免费高清在线观看日韩| 五月伊人婷婷丁香| 国产免费一区二区三区四区乱码| 日本欧美视频一区| 久久国产精品大桥未久av| 免费人妻精品一区二区三区视频| 精品久久国产蜜桃| av不卡在线播放| 精品亚洲乱码少妇综合久久| 人妻一区二区av| 男女边摸边吃奶| 激情五月婷婷亚洲| 简卡轻食公司| 国产免费又黄又爽又色| 日本黄大片高清| 国产精品三级大全| 在线 av 中文字幕| 丁香六月天网| 美女脱内裤让男人舔精品视频| 国产伦精品一区二区三区视频9| xxxhd国产人妻xxx| 亚洲成人一二三区av| 久久毛片免费看一区二区三区| 纵有疾风起免费观看全集完整版| 国产男人的电影天堂91| 国产老妇伦熟女老妇高清| 夜夜爽夜夜爽视频| 永久网站在线| 日韩三级伦理在线观看| 国产免费一区二区三区四区乱码| 九九爱精品视频在线观看| 国产成人精品福利久久| 日本午夜av视频| 啦啦啦视频在线资源免费观看| 晚上一个人看的免费电影| 在线精品无人区一区二区三| 免费人妻精品一区二区三区视频| 国产片内射在线| 国产乱来视频区| 蜜桃在线观看..| 免费人妻精品一区二区三区视频| 国产精品欧美亚洲77777| 国产精品99久久99久久久不卡 | 免费黄网站久久成人精品| 久久久久久久久久久免费av| 日韩精品有码人妻一区| av卡一久久| 久久久国产欧美日韩av| 欧美日韩一区二区视频在线观看视频在线| 黑人高潮一二区| 亚洲欧美中文字幕日韩二区| 考比视频在线观看| 国产精品 国内视频| 91久久精品国产一区二区三区| 日韩 亚洲 欧美在线| 欧美激情 高清一区二区三区| 亚洲熟女精品中文字幕| 少妇猛男粗大的猛烈进出视频| 十八禁高潮呻吟视频| 高清黄色对白视频在线免费看| 男女高潮啪啪啪动态图| 成人二区视频| 欧美最新免费一区二区三区| 久久久久久伊人网av| 曰老女人黄片| 欧美人与善性xxx| 草草在线视频免费看| 夜夜骑夜夜射夜夜干| 精品久久久噜噜| 成人毛片60女人毛片免费| 国产高清国产精品国产三级| 飞空精品影院首页| 色94色欧美一区二区| 亚洲av男天堂| 一本久久精品| 亚洲精品久久久久久婷婷小说| 精品久久国产蜜桃| 婷婷成人精品国产| 亚洲av二区三区四区| 爱豆传媒免费全集在线观看| 曰老女人黄片| 热99久久久久精品小说推荐| 日本av免费视频播放| 精品少妇内射三级| 欧美一级a爱片免费观看看| 最新的欧美精品一区二区| 一二三四中文在线观看免费高清| 久久久久久人妻| 欧美三级亚洲精品| 精品一区在线观看国产| 久久久久久久大尺度免费视频| 成人亚洲精品一区在线观看| 制服人妻中文乱码| 婷婷色av中文字幕| 成人亚洲精品一区在线观看| 日日摸夜夜添夜夜爱| 亚洲精品国产av蜜桃| 日本与韩国留学比较| 最近的中文字幕免费完整| 国产免费福利视频在线观看| 一本久久精品| 国产熟女欧美一区二区| 18禁在线无遮挡免费观看视频| 亚洲在久久综合| 大码成人一级视频| 国产亚洲一区二区精品| 在线天堂最新版资源| 亚洲国产精品一区三区| 欧美亚洲日本最大视频资源| 久久精品人人爽人人爽视色| 国产亚洲午夜精品一区二区久久| 国产一级毛片在线| 久久久久久久久久人人人人人人| 亚洲欧洲精品一区二区精品久久久 | 少妇熟女欧美另类| 97超碰精品成人国产| 欧美精品国产亚洲| 热re99久久精品国产66热6| 国产免费又黄又爽又色| 18在线观看网站| 日韩欧美精品免费久久| 日韩一区二区视频免费看| 一区在线观看完整版| 免费黄色在线免费观看| 亚洲中文av在线| 精品一区在线观看国产| 国产精品久久久久久久久免| 人人妻人人澡人人爽人人夜夜| 97在线视频观看| 国产乱人偷精品视频| 18在线观看网站| 婷婷色综合www| 91精品一卡2卡3卡4卡| 99热网站在线观看| 99热这里只有是精品在线观看| 插逼视频在线观看| 久久人人爽av亚洲精品天堂| 中文字幕久久专区| 国产欧美日韩综合在线一区二区| 午夜激情av网站| 成人亚洲精品一区在线观看| 欧美少妇被猛烈插入视频| 极品少妇高潮喷水抽搐| 日本与韩国留学比较| 99久久精品国产国产毛片| 亚洲人成网站在线观看播放| 草草在线视频免费看| 欧美xxxx性猛交bbbb| 久久精品人人爽人人爽视色| 亚洲精品国产色婷婷电影| 国产一区有黄有色的免费视频| 美女国产视频在线观看| 日韩欧美精品免费久久| 国产亚洲一区二区精品| 国产精品成人在线| 91精品国产九色| 国产成人精品无人区| 精品人妻熟女av久视频| .国产精品久久| av卡一久久| 亚洲av二区三区四区| 国产在视频线精品| 国产av精品麻豆| 黑人欧美特级aaaaaa片| 中文字幕久久专区| 欧美少妇被猛烈插入视频| av专区在线播放| 搡老乐熟女国产| 天堂俺去俺来也www色官网| 亚洲精品,欧美精品| 韩国av在线不卡| 18在线观看网站| a级毛色黄片| 国产精品偷伦视频观看了| 99热6这里只有精品| 亚洲,欧美,日韩| 熟女电影av网| 黑人猛操日本美女一级片| 久久国产精品男人的天堂亚洲 | 国产男女超爽视频在线观看| 黄片播放在线免费| 免费看不卡的av| 一级片'在线观看视频| 亚洲av综合色区一区| 国产成人精品无人区| 久久 成人 亚洲| 高清视频免费观看一区二区| 亚洲色图 男人天堂 中文字幕 | 亚洲内射少妇av| 99久久人妻综合| 这个男人来自地球电影免费观看 | 男人添女人高潮全过程视频| 亚洲av综合色区一区| 免费看av在线观看网站| 久久精品国产鲁丝片午夜精品| 日产精品乱码卡一卡2卡三| 中文乱码字字幕精品一区二区三区| 男女免费视频国产| 午夜福利视频精品| 欧美三级亚洲精品| 亚洲无线观看免费| 91精品国产国语对白视频| 在线精品无人区一区二区三| 精品卡一卡二卡四卡免费| 日本黄大片高清| 在线免费观看不下载黄p国产| 最新的欧美精品一区二区| 亚洲精品成人av观看孕妇| 亚洲激情五月婷婷啪啪| 人妻少妇偷人精品九色| 亚洲欧美精品自产自拍| 春色校园在线视频观看| 亚洲成人av在线免费| 午夜福利视频精品| 国产白丝娇喘喷水9色精品| 午夜免费鲁丝| 伦精品一区二区三区| av一本久久久久| av视频免费观看在线观看| 国产男人的电影天堂91| 国产一区有黄有色的免费视频| 色婷婷av一区二区三区视频| av线在线观看网站| 日韩精品有码人妻一区| 久久久久久久国产电影| 少妇被粗大猛烈的视频| 久久婷婷青草| 亚洲欧美一区二区三区黑人 | 男女无遮挡免费网站观看| 亚洲综合色网址| 日韩电影二区| 精品久久久久久久久av| 一个人免费看片子| 日本av免费视频播放| 999精品在线视频| 亚洲熟女精品中文字幕| 美女视频免费永久观看网站| 一区在线观看完整版| 亚洲成人一二三区av| 蜜臀久久99精品久久宅男| 人妻系列 视频| 免费人妻精品一区二区三区视频| 欧美丝袜亚洲另类| 国产一区二区在线观看日韩| 18禁动态无遮挡网站| 亚洲美女视频黄频| 亚洲av在线观看美女高潮| www.色视频.com| 一个人免费看片子| 日韩中文字幕视频在线看片| 免费人成在线观看视频色| 多毛熟女@视频| kizo精华| 精品少妇久久久久久888优播| 不卡视频在线观看欧美| 午夜免费鲁丝| 看免费成人av毛片| 毛片一级片免费看久久久久| videosex国产| 精品久久久精品久久久| 肉色欧美久久久久久久蜜桃| a级毛片黄视频| 22中文网久久字幕| 97精品久久久久久久久久精品|