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

    基于Spark的校園信息分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    2017-11-16 02:04:40魏笑笑王小正王圣滔謝田田
    軟件 2017年10期
    關(guān)鍵詞:數(shù)據(jù)挖掘可視化消費(fèi)

    魏笑笑,王小正,王圣滔,謝田田

    (南京曉莊學(xué)院 信息工程學(xué)院,江蘇 南京 211171)

    基于Spark的校園信息分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    魏笑笑,王小正*,王圣滔,謝田田

    (南京曉莊學(xué)院 信息工程學(xué)院,江蘇 南京 211171)

    為了更好的挖掘“校園一卡通”系統(tǒng)的數(shù)據(jù)信息,設(shè)計(jì)了一個(gè)基于Spark的校園信息分析系統(tǒng)。該系統(tǒng)的前端開發(fā)使用了 Django框架,數(shù)據(jù)處理則使用了 Spark分布式框架,分析的結(jié)果以圖表的方式直觀地反饋給用戶,從而實(shí)現(xiàn)了數(shù)據(jù)的預(yù)處理、數(shù)據(jù)分析、數(shù)據(jù)呈現(xiàn)等功能。

    數(shù)據(jù)挖掘;Spark;Django;數(shù)據(jù)可視化

    0 引言

    “校園一卡通”系統(tǒng)作為數(shù)字化校園建設(shè)的重要組成部分,已經(jīng)在各大高校普及。目前,雖然“校園一卡通”系統(tǒng)已經(jīng)在高校被廣泛使用,但是這些存儲(chǔ)的數(shù)據(jù)并沒有引起廣大管理人員的重視,大部分使用者只是關(guān)注了系統(tǒng)所實(shí)現(xiàn)的功能,而對(duì)管理所產(chǎn)生的附帶數(shù)據(jù)沒有足夠的重視,也沒有分析這些數(shù)據(jù)信息中所隱含的信息。廣大高校內(nèi)部所用的學(xué)生管理系統(tǒng)大部分是沒有學(xué)生校園活動(dòng)數(shù)據(jù)分析功能,而且迄今為止國(guó)內(nèi)對(duì)學(xué)生校園活動(dòng)分析方面沒有比較成熟的方案。我們利用數(shù)據(jù)挖掘技術(shù)對(duì)“校園一卡通”系統(tǒng)使用過程中產(chǎn)生的校園大數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘處理,利用如聚類分析等算法分析得出數(shù)據(jù)深層信息,從而為學(xué)校管理提供了更便捷完善的數(shù)字化服務(wù)。

    1 需求分析

    現(xiàn)在智能手機(jī)已經(jīng)成為人們的生活中必不可少的工具,隨時(shí)隨地使用瀏覽器也成為了可能。因此,我們使用web開發(fā)技術(shù),借助matpiltlib和plotly工具實(shí)現(xiàn)數(shù)據(jù)的可視化,最核心的數(shù)據(jù)分析模塊使用了Scala語言進(jìn)行開發(fā),并且是基于Spark分布式集群技術(shù)。該系統(tǒng)實(shí)現(xiàn)了以下功能:

    (1)用戶管理功能。系統(tǒng)提供了用戶登陸、注冊(cè)與注銷的功能,以實(shí)現(xiàn)對(duì)用戶數(shù)據(jù)即學(xué)生隱私的保護(hù)。未登陸用戶只能查看網(wǎng)站首頁(yè),無法查看具體信息。對(duì)登陸用戶,系統(tǒng)則可以展示數(shù)據(jù)分析結(jié)果,并提供其他操作功能。

    (2)文件上傳功能。用戶提供需要分析的數(shù)據(jù)文件,以Excel或csv等格式上傳,文件中必須包含系統(tǒng)要求的字段。

    (3)數(shù)據(jù)預(yù)處理功能。該功能包括數(shù)據(jù)清洗、集成、變換、選擇、規(guī)約等操作步驟。系統(tǒng)對(duì)用戶提供的包含所要求字段的文件中的冗余數(shù)據(jù)進(jìn)行過濾處理,從而形成新的數(shù)據(jù)集合。

    (4)數(shù)據(jù)分析功能。將處理過的數(shù)據(jù)導(dǎo)入到Spark集群中,然后進(jìn)行相關(guān)性分析和聚類分析。

    (5)數(shù)據(jù)呈現(xiàn)功能。將分析出來的結(jié)果經(jīng)過圖表的方式呈現(xiàn)出來,從而給用戶直觀感受。

    2 系統(tǒng)設(shè)計(jì)

    系統(tǒng)分為三個(gè)模塊:數(shù)據(jù)處理模塊(核心)、數(shù)據(jù)可視化模塊和web呈現(xiàn)模塊。Web呈現(xiàn)模塊是和用戶直接交互的,用戶可以通過web頁(yè)面進(jìn)行一系列的操作。

    2.1 數(shù)據(jù)處理

    數(shù)據(jù)處理模塊主要實(shí)現(xiàn)對(duì)數(shù)據(jù)的預(yù)處理、數(shù)據(jù)分析和分析結(jié)果整合等功能,這一部分采用 spark集群進(jìn)行數(shù)據(jù)處理。因?yàn)閟park是基于內(nèi)存處理的,其最大的優(yōu)勢(shì)是處理大容量數(shù)據(jù)速度快。將接收的數(shù)據(jù)存儲(chǔ)到分布式文件系統(tǒng)(HDFS)上,通過spark-submit提交應(yīng)用程序,spark會(huì)創(chuàng)建和構(gòu)造一個(gè) Driver進(jìn)程,初始化 SparkContext,spark中的master和worker節(jié)點(diǎn)會(huì)分別進(jìn)行資源和任務(wù)調(diào)度并執(zhí)行定義好的算子和函數(shù),直到所有操作執(zhí)行完為止。最后將處理好的數(shù)據(jù)存儲(chǔ)于HDFS上,整個(gè)流程如圖1所示。

    2.2 數(shù)據(jù)可視化

    可視化模塊主要完成對(duì)于前期挖掘后得出的結(jié)論型數(shù)據(jù)給予標(biāo)準(zhǔn)化、直觀化、具體化和美觀化的呈現(xiàn),同時(shí)對(duì)于部分仍然數(shù)據(jù)量龐大的中間數(shù)據(jù)作出視覺化的二次分析。其主要基本處理流程如圖 2所示。

    用戶對(duì)于數(shù)據(jù)分析結(jié)果的發(fā)出請(qǐng)求后,根據(jù)請(qǐng)求在核心分析框架分析得到的初步結(jié)果型數(shù)據(jù)庫(kù)或文件系統(tǒng)中找到對(duì)應(yīng)的數(shù)據(jù)或數(shù)據(jù)文件,并且自動(dòng)調(diào)用符合各模塊協(xié)議的可視化處理程序。由于本系統(tǒng)使用python語言開發(fā)的matplotlib庫(kù)和plotly庫(kù)分別來進(jìn)行窗口端和web端的可視化處理,所以本系統(tǒng)使用同樣基于python語言的 Django框架作為web開發(fā)框架,并將可視化模塊程序按照前期協(xié)議封裝成繪制圖像模塊,使調(diào)用的過程實(shí)現(xiàn)了無縫集成。封裝的可視化處理程序得到數(shù)據(jù)后,對(duì)數(shù)據(jù)形式或數(shù)據(jù)文件形式作出判斷并轉(zhuǎn)化為可繪制數(shù)據(jù),請(qǐng)求處理程序甚至可以通過參數(shù)設(shè)定控制來呈現(xiàn)形式。用戶最終不僅可以得到靜態(tài)化的圖片文件,還能夠得到動(dòng)態(tài)實(shí)時(shí)可操作的多維數(shù)據(jù)繪制圖像,從而便于用戶進(jìn)行詳細(xì)觀察分析。

    2.3 web呈現(xiàn)

    Web呈現(xiàn)模塊負(fù)責(zé)與用戶的交互。用戶首先需要通過注冊(cè)和登錄才能使用系統(tǒng)的主要功能,否則僅僅只能瀏覽一些介紹信息。登錄后的用戶可以進(jìn)行文件上傳,并且能夠查看數(shù)據(jù)分析結(jié)果。

    2.4 系統(tǒng)特點(diǎn)

    (1)采用web為呈現(xiàn)環(huán)境,使得用戶能夠隨時(shí)查看結(jié)果。

    (2)采用 spark集群架構(gòu)分析數(shù)據(jù),可以直接將工作結(jié)果存儲(chǔ)于內(nèi)存中,從而省去了磁盤的 I/O操作,使得系統(tǒng)運(yùn)行效率更高。

    圖1 流程概要圖Fig.1 Process summary diagram

    圖2 可視化基本處理流程圖Fig.2 Visual processing flow chart

    (3)利用數(shù)據(jù)可視化工具matplotlib庫(kù)和plotly庫(kù),將大規(guī)模的數(shù)據(jù)以圖表的形式展現(xiàn)出來,方便用戶很直觀的查看分析結(jié)果。

    (4)具有數(shù)據(jù)上傳的功能。用戶可以上傳符合要求的文件以便實(shí)現(xiàn)對(duì)數(shù)據(jù)的處理等操作。

    (5)數(shù)據(jù)存儲(chǔ)與處理均在云平臺(tái)中進(jìn)行,便于系統(tǒng)管理員在后臺(tái)進(jìn)行數(shù)據(jù)管理。

    2.5 系統(tǒng)總體架構(gòu)

    系統(tǒng)架構(gòu)主要包括前端 web,用于用戶交互和效果呈現(xiàn),分布式數(shù)據(jù)分析平臺(tái),主要基于 spark分布式框架搭建,系統(tǒng)總體架構(gòu)如圖3所示。

    2.6 分布式數(shù)據(jù)分析中關(guān)鍵技術(shù)實(shí)現(xiàn)

    圖3 系統(tǒng)總體架構(gòu)圖Fig.3 System overall architecture diagram

    數(shù)據(jù)分析中的其中一個(gè)需求是根據(jù)學(xué)生消費(fèi)記錄的時(shí)間相關(guān)性找出學(xué)生之間的親密度。這個(gè)需求需要統(tǒng)計(jì)每天一定時(shí)間間隔內(nèi)任意兩個(gè)學(xué)生消費(fèi)次數(shù),最后匯總出一年來任意兩個(gè)學(xué)生在一定時(shí)間間隔內(nèi)同時(shí)消費(fèi)的次數(shù)。因?yàn)楸拘枨笊婕暗挠?jì)算量是巨大的,所有利用開源HDFS存儲(chǔ)數(shù)據(jù),利用分布式計(jì)算框架spark進(jìn)行數(shù)據(jù)分析。Apache Spark是專為大規(guī)模數(shù)據(jù)處理而設(shè)計(jì)的快速通用的計(jì)算引擎[1]。Spark是UC Berkeley AMP lab(加州大學(xué)伯克利分校的AMP實(shí)驗(yàn)室)所開源的類Hadoop MapReduce的通用并行框架,Spark擁有Hadoop MapReduce所具有的優(yōu)點(diǎn)。但不同于MapReduce的是Job中間輸出結(jié)果可以保存在內(nèi)存中,從而不再需要讀寫HDFS,因此Spark能更好地適用于數(shù)據(jù)挖掘與機(jī)器學(xué)習(xí)等需要迭代的MapReduce的算法[2,3]。

    在使用 spark進(jìn)行數(shù)據(jù)分析主要是充分利用它的分布式計(jì)算特點(diǎn),但若沒有分布式編程的思想,即使使用了scala語言進(jìn)行編程,也會(huì)出現(xiàn)分布式環(huán)境下的單機(jī)程序[4],從而沒有真正體現(xiàn)并行運(yùn)算的優(yōu)勢(shì)。例如下面這段代碼也能達(dá)到學(xué)生數(shù)據(jù)分析的結(jié)果,但因?yàn)闆]有利用到spark的分布式計(jì)算優(yōu)勢(shì),最終出現(xiàn)內(nèi)存溢出或時(shí)間超長(zhǎng)的結(jié)果。具體代碼如下:

    def find (aBuffer:ArrayBuffer[FF1]): Any={

    if (aBuffer!=null && !aBuffer.isEmpty){

    aBuffer.map{

    x =>{

    var flag = true

    if (x.TIME - aBuffer(0).TIME<5&& 0

    resultArray += FF2(aBuffer(0).ID1, x.ID1)

    else

    flag = false

    }

    }

    aBuffer-=aBuffer(0)

    find(aBuffer)

    }

    }這段代碼通過構(gòu)建一個(gè)數(shù)組,比較數(shù)組的第一個(gè)元素和數(shù)組中其他所有元素的消費(fèi)時(shí)間間隔是否小于設(shè)定的時(shí)間間隔,然后把第一個(gè)元素移除,接著再進(jìn)行比較,不斷循環(huán),這種設(shè)計(jì)思路就是典型的單機(jī)程序的設(shè)計(jì)思路。再如下面這段代碼

    d

    ata4.map(x=>(

    (x._1._1,x._2._1), //生成用戶身份 id鍵值對(duì)

    {

    /* 若兩次消費(fèi)時(shí)間小于設(shè)定間隔,則相關(guān)性計(jì)數(shù)+1*/

    var date1=x._1._2.split(";")

    var date2=x._2._2.split(";")

    var n=0

    for(i<-date1){

    for(j<-date2){

    if((i.toInt-j.toInt).abs <= args(2).toInt)//args1-設(shè)定關(guān)聯(lián)消費(fèi)的時(shí)間間隔

    n=n+1

    }

    }

    n

    }

    ))

    這段代碼雖然好像使用了 scala特定的數(shù)據(jù)對(duì)象RDD,但在進(jìn)行map操作時(shí),還是通過循環(huán)比較字符串,效率也是十分低下的。

    通過多種計(jì)算方案的比較,最后選擇的方案是第一步對(duì)數(shù)據(jù)進(jìn)行預(yù)處理,生成“key(消費(fèi)日期-消費(fèi)區(qū)域代碼),value(消費(fèi)時(shí)間,賬戶代碼)”鍵值對(duì),再進(jìn)行笛卡爾積操作生成新的鍵值對(duì),接著通過對(duì)鍵值對(duì)進(jìn)行時(shí)間比較并統(tǒng)計(jì)匯總,從而得到任意一年來兩個(gè)學(xué)生之間在一定時(shí)間內(nèi)同時(shí)消費(fèi)的次數(shù),最終通過聚類分析出這些學(xué)生之間的親密度。本系統(tǒng)中使用的數(shù)據(jù)集是所有在校生一年的消費(fèi)記錄共1800萬條,通過6臺(tái)服務(wù)器搭建的集群進(jìn)行計(jì)算。其中每臺(tái)服務(wù)器內(nèi)存32G,時(shí)間間隔選擇5分鐘和10分鐘兩種情況,每次計(jì)算耗時(shí)25分鐘左右。數(shù)據(jù)處理關(guān)鍵代碼如下:

    val dfConsume = sc.textFile("hdfs://master:9000/input/ttnsmflwing-200000.txt").map(_.split(","))

    .map(p => Consume(p(0), p(1), p(2), p(3),p(4), p(5), p(6), p(7), p(8), p(9), p(10), p(12), p(13))).toDF()

    //只查詢方山南食堂(01),北食堂(03)和方山服務(wù)區(qū)(05)的消費(fèi)記錄(數(shù)據(jù)格式:賬戶代碼消費(fèi)區(qū)域代碼消費(fèi)時(shí)間)

    val df1=dfConsume.select ("FLW_ACCID", "FLW_AREID", "FLW_CONTIME") where ("FLW_AREID= '01' OR FLW_AREID='03' OR FLW_AREID= '05'")

    //生成鍵值對(duì),其中 key(消費(fèi)日期-消費(fèi)區(qū)域代碼),value(消費(fèi)時(shí)間,賬戶代碼)

    val myrdd = df1.rdd.map(p =>(p(2). toString.split(" ")(0)+"-"+p(1).toString

    ,((sdf.parse(p(2).toString).getTime/60000).t oInt,p(0))))

    //根據(jù)消費(fèi)日期,消費(fèi)區(qū)域和消費(fèi)時(shí)間依次排序

    val myrdd1=myrdd.sortBy(f=>(f._1,f._2._1))

    val rdd2=myrdd1.join(myrdd1).filter(f=>f._2._1._2 !=f._2._2._2)

    .filter(f=>f._2._1._2.toString.toInt < f._2._2._2.toString.toInt)

    .filter(f=>(f._2._1._1-f._2._2._1<=5))var rdd3=rdd2.map(x=>(x._2._1._2+"-"+x._2._2._2,1))

    var rdd4=rdd3.sortByKey()

    var rdd5=rdd4.reduceByKey(_+_)

    spark運(yùn)行過程中RDD數(shù)據(jù)集生成過程如圖4所示。

    Spark集群中計(jì)算節(jié)點(diǎn)作業(yè)過程中的輸入輸出容量及各個(gè)階段的時(shí)間如圖5所示。

    3 部分?jǐn)?shù)據(jù)分析結(jié)果

    1. 通過對(duì)“校園一卡通”的消費(fèi)記錄進(jìn)行分析,可以作為貧困生認(rèn)定的輔助。通過分析每位同學(xué)每個(gè)月消費(fèi)的次數(shù)和消費(fèi)的金額。接著對(duì)結(jié)果進(jìn)行聚類,從而劃分出貧困、正常和富裕的界限,分析結(jié)果如圖6所示。

    通過聚類算法分析可以得到:消費(fèi)水平每月低于500元且消費(fèi)次數(shù)大于90次的人數(shù)較少,消費(fèi)次數(shù)多,消費(fèi)金額少,可以將這部分學(xué)生定為貧困生。而次數(shù)大于20次,金額高于500元的人數(shù)較少,消費(fèi)金額較高,可以定為富裕學(xué)生。

    2. 通過選取 10分鐘為計(jì)算時(shí)間間隔,得到任意兩個(gè)學(xué)生一年內(nèi)同時(shí)消費(fèi)的次數(shù),然后對(duì)每個(gè)學(xué)生與其他學(xué)生同時(shí)消費(fèi)次數(shù)進(jìn)行匯總,結(jié)果分布如圖7所示。

    4 系統(tǒng)展望

    目前,我們只對(duì)單一來源的數(shù)據(jù)進(jìn)行了客觀分析,因此對(duì)不同數(shù)據(jù)之間的聯(lián)系與區(qū)別缺乏比較。校園卡消費(fèi)信息與其他數(shù)據(jù)之間的聯(lián)系仍舊需要被繼續(xù)挖掘,比如,消費(fèi)高低與學(xué)習(xí)水平的聯(lián)系,消費(fèi)水平與學(xué)校補(bǔ)助情況是否吻合,個(gè)人消費(fèi)水平與交際情況的聯(lián)系等等。由校園卡消費(fèi)信息所提供的數(shù)據(jù)與其他數(shù)據(jù)如學(xué)生學(xué)習(xí)水平,圖書館停留時(shí)間,宿舍門禁時(shí)間等聯(lián)系起來,應(yīng)該能夠得出更多更有用的結(jié)論,從而幫助學(xué)校在決策與政策實(shí)施方面提供一定的參考作用。

    5 結(jié)語

    當(dāng)今時(shí)代,大規(guī)模數(shù)據(jù)的分析結(jié)果(如大規(guī)模調(diào)研結(jié)果)在決策方面起了舉足輕重的作用。本系統(tǒng)旨在通過對(duì)校園存儲(chǔ)的龐大數(shù)據(jù)進(jìn)行更深層次的發(fā)掘,從而對(duì)數(shù)據(jù)這種長(zhǎng)期被忽視的資源進(jìn)行再次利用。目前,高校的數(shù)據(jù)處理已經(jīng)是一種趨勢(shì),以本校一年校園卡消費(fèi)數(shù)據(jù)進(jìn)行分析,便可以獲得很多有效的信息。相信在不久的將來,當(dāng)數(shù)字化校園全面普及,各種信息得到記錄時(shí),本系統(tǒng)將會(huì)擁有更多的數(shù)據(jù),從而能夠得出更有效的結(jié)論。

    圖4 RDD數(shù)據(jù)集轉(zhuǎn)換流程圖Fig.4 RDD data set transformation flow diagram

    圖5 作業(yè)過程狀態(tài)圖Fig.5 The job process status graph

    圖6 學(xué)生平均月消費(fèi)次數(shù)和消費(fèi)金額散點(diǎn)圖Fig.6 Students' average monthly consumption times and consumption figure scatter plot

    圖7 學(xué)生關(guān)系權(quán)值圖Fig.7 Students relationship weight value chart

    [1] https://cwiki.apache.org/confluence/display/SPARK/Powerd+By+Spark.

    [2] http://spark.apache.org/mllib/

    [3] http://spark-summit.org/

    [4] Discretized Streams: Fault-Tolerant Streaming Coumputation at Scale. matei Zaharia, Tathagata Das, Haoyuan Li, Timothy hunter, Scott Shenker, Ion Stoica. SOSP 2013 November 2013.

    [5] (美) K antardzic M. 數(shù)據(jù)挖掘——概念、模型、方法和算法[M]. 閃四清, 等, 譯. 北京: 清華大學(xué)出版社,2003.

    [6] 安淑芝, 等. 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘[M]. 北京: 清華大學(xué)出版社, 2005年.

    [7] 張麗麗. 數(shù)據(jù)挖掘技術(shù)的應(yīng)用分析[J]. 山西經(jīng)濟(jì)管理干部學(xué)院學(xué)報(bào), 2003, 11(4): 75-76.

    [8] 毛建旭, 毛建頻, 姚曉玲, 等. 基于等價(jià)類的大型數(shù)據(jù)庫(kù)頻繁項(xiàng)集挖掘算法[J]. 新型工業(yè)化, 2011, 1(4): 35-44.

    [9] 霍紅衛(wèi), 林帥, 于強(qiáng), 等. 基于MapReduce的模體發(fā)現(xiàn)算法[J]. 新型工業(yè)化, 2012, 2(9): 18-30.

    [10] 陳建軍, 錢慎一, 盧中寧. 校園一卡通系統(tǒng)的數(shù)據(jù)分析與系統(tǒng)規(guī)劃[J]. 工業(yè)控制計(jì)算機(jī), 2002年15卷第9期.

    [11] Ronald J. Branchman, Tej Anand. The Process of Knowledge Discovery in Database: A Human- centered Approach. Advances in Knowledge Discovery and Data Mining. AAAI Press/The MITPress, 1996, pp-37-58.

    [12] 維克托, 邁爾-舍恩伯格, 肯尼思·庫(kù)克耶. 大數(shù)據(jù)時(shí)代:生活、工作與思維的大變革[M]. 盛楊燕, 周濤, 譯. 杭州:浙江人民出版社, 2013.

    Design and Implementation of Campus Information Analysis System Based on Spark

    WEI Xiao-xiao, WANG Xiao-zheng, WANG Sheng-tao, XIE Tian-tian
    (Information Engineering College, NanJing XiaoZhuang University, Nanjing, 211171)

    In order to better explore the data information of "the packaged campus card" system, a campus information analysis system based on Spark is designed. Front-end development of the system using the Django framework, data processing using the Spark distributed framework, the results of the analysis are intuitively fed back to the user in a graphical way, so as to realize the data preprocessing, data analysis, data presentation, etc.

    : Data mining; Spark; Django; Data visualization

    TP274.2

    A

    10.3969/j.issn.1003-6970.2017.10.017

    本文著錄格式:魏笑笑,王小正,王圣滔,等. 基于Spark的校園信息分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件,2017,38(10):94-99

    南京可信云計(jì)算與大數(shù)據(jù)應(yīng)用重點(diǎn)實(shí)驗(yàn)室、南京曉莊學(xué)院大學(xué)生科研創(chuàng)新項(xiàng)目。

    魏笑笑(1993-),女,本科在讀,學(xué)士,研究方向:Web應(yīng)用開發(fā)、數(shù)據(jù)挖掘;王圣滔(1997-),男,本科在讀,學(xué)士,研究方向:數(shù)據(jù)挖掘、數(shù)據(jù)可視化;謝田田(1994-),女,本科在讀,學(xué)士,研究方向:數(shù)據(jù)挖掘;王小正(1974-),男,江蘇省南京市人,講師,碩士,研究方向:分布式應(yīng)用。

    猜你喜歡
    數(shù)據(jù)挖掘可視化消費(fèi)
    基于CiteSpace的足三里穴研究可視化分析
    基于Power BI的油田注水運(yùn)行動(dòng)態(tài)分析與可視化展示
    云南化工(2021年8期)2021-12-21 06:37:54
    探討人工智能與數(shù)據(jù)挖掘發(fā)展趨勢(shì)
    國(guó)內(nèi)消費(fèi)
    新的一年,準(zhǔn)備消費(fèi)!
    小康(2021年1期)2021-01-13 04:56:24
    基于CGAL和OpenGL的海底地形三維可視化
    “融評(píng)”:黨媒評(píng)論的可視化創(chuàng)新
    40年消費(fèi)流變
    商周刊(2018年23期)2018-11-26 01:22:20
    基于并行計(jì)算的大數(shù)據(jù)挖掘在電網(wǎng)中的應(yīng)用
    電力與能源(2017年6期)2017-05-14 06:19:37
    新消費(fèi)ABC
    大社會(huì)(2016年6期)2016-05-04 03:42:21
    亚洲国产av新网站| 久久午夜福利片| 在线观看美女被高潮喷水网站| 久久国内精品自在自线图片| 久久久久久久国产电影| 国产欧美日韩精品一区二区| av福利片在线观看| 国产极品天堂在线| 久久久久精品久久久久真实原创| 天美传媒精品一区二区| 亚洲欧美一区二区三区国产| 日韩电影二区| 永久网站在线| 久久久久久伊人网av| 在线观看国产h片| 麻豆成人午夜福利视频| 亚洲av成人精品一区久久| 五月开心婷婷网| 国产黄色免费在线视频| 夫妻午夜视频| 色婷婷久久久亚洲欧美| 国产色爽女视频免费观看| 大香蕉久久网| 国产真实伦视频高清在线观看| 国产男女内射视频| 亚洲国产色片| 国产高清三级在线| 欧美xxⅹ黑人| 亚州av有码| 日韩三级伦理在线观看| 国产高清有码在线观看视频| 秋霞在线观看毛片| 精品久久久噜噜| 国产亚洲av片在线观看秒播厂| 另类亚洲欧美激情| 在线精品无人区一区二区三| 国产女主播在线喷水免费视频网站| 精品国产一区二区久久| av国产精品久久久久影院| 51国产日韩欧美| 午夜影院在线不卡| 99精国产麻豆久久婷婷| 日韩制服骚丝袜av| 国产成人a∨麻豆精品| 国产精品国产三级国产专区5o| 免费少妇av软件| 欧美最新免费一区二区三区| 国产成人91sexporn| 久久久久久久精品精品| 亚洲精品456在线播放app| 国产伦精品一区二区三区四那| 日本免费在线观看一区| 亚洲伊人久久精品综合| 男男h啪啪无遮挡| 日本黄色片子视频| 伦精品一区二区三区| 91午夜精品亚洲一区二区三区| av又黄又爽大尺度在线免费看| 亚洲成人手机| 老熟女久久久| 成人亚洲欧美一区二区av| av免费观看日本| 一级二级三级毛片免费看| 最近2019中文字幕mv第一页| 特大巨黑吊av在线直播| 天堂俺去俺来也www色官网| 一个人免费看片子| 韩国高清视频一区二区三区| 麻豆乱淫一区二区| 中文字幕亚洲精品专区| 国产乱来视频区| 久久精品夜色国产| 在线观看www视频免费| 国产亚洲一区二区精品| 在线观看www视频免费| 亚洲成人一二三区av| 亚洲精品成人av观看孕妇| 久久精品久久久久久久性| 亚洲国产成人一精品久久久| 中文字幕人妻熟人妻熟丝袜美| 久久这里有精品视频免费| 免费看光身美女| 99国产精品免费福利视频| 高清视频免费观看一区二区| 麻豆成人av视频| 色网站视频免费| 内地一区二区视频在线| 亚洲四区av| 97超视频在线观看视频| 最近手机中文字幕大全| 久久久久人妻精品一区果冻| 免费观看在线日韩| 青春草视频在线免费观看| 大码成人一级视频| 纵有疾风起免费观看全集完整版| 午夜激情久久久久久久| 2022亚洲国产成人精品| 欧美变态另类bdsm刘玥| 国产精品一区二区在线不卡| 欧美成人午夜免费资源| 精品国产乱码久久久久久小说| 在线 av 中文字幕| 2022亚洲国产成人精品| 五月开心婷婷网| 尾随美女入室| 亚洲欧美一区二区三区国产| 美女福利国产在线| 国产永久视频网站| 成人午夜精彩视频在线观看| 日韩免费高清中文字幕av| 日韩欧美精品免费久久| 天堂俺去俺来也www色官网| 国产综合精华液| 深夜a级毛片| 在线观看一区二区三区激情| 欧美 亚洲 国产 日韩一| 2018国产大陆天天弄谢| 国产有黄有色有爽视频| 国产熟女欧美一区二区| 人人妻人人爽人人添夜夜欢视频 | 97超视频在线观看视频| 亚洲国产精品专区欧美| 欧美激情极品国产一区二区三区 | 久久国产乱子免费精品| 亚洲图色成人| 欧美日韩亚洲高清精品| 欧美日韩国产mv在线观看视频| 国产精品久久久久久av不卡| 啦啦啦视频在线资源免费观看| av国产精品久久久久影院| 国产免费一区二区三区四区乱码| 午夜老司机福利剧场| 国产老妇伦熟女老妇高清| 国产精品一区www在线观看| a级毛色黄片| 欧美 日韩 精品 国产| 丝瓜视频免费看黄片| 午夜免费观看性视频| 日日摸夜夜添夜夜添av毛片| 精品酒店卫生间| 亚洲精品日韩在线中文字幕| 久久99热这里只频精品6学生| 国产精品一区www在线观看| 国产伦精品一区二区三区四那| 老司机影院毛片| 国产午夜精品一二区理论片| 91午夜精品亚洲一区二区三区| 少妇裸体淫交视频免费看高清| 亚洲av中文av极速乱| 免费人成在线观看视频色| 99热6这里只有精品| 91精品国产国语对白视频| 菩萨蛮人人尽说江南好唐韦庄| 两个人的视频大全免费| 久久鲁丝午夜福利片| 午夜影院在线不卡| 18禁动态无遮挡网站| 日韩 亚洲 欧美在线| 黄色怎么调成土黄色| 麻豆成人午夜福利视频| 啦啦啦啦在线视频资源| 久久精品熟女亚洲av麻豆精品| 丰满少妇做爰视频| 日产精品乱码卡一卡2卡三| 久久久久久久久久久免费av| 97超碰精品成人国产| 日日啪夜夜爽| 国产欧美另类精品又又久久亚洲欧美| 亚洲自偷自拍三级| 十分钟在线观看高清视频www | 亚洲欧美精品专区久久| 一个人看视频在线观看www免费| 精品人妻偷拍中文字幕| 精品久久久久久电影网| 又粗又硬又长又爽又黄的视频| 久久久久久久久久久免费av| 成人美女网站在线观看视频| 亚洲第一区二区三区不卡| 最近最新中文字幕免费大全7| 一级a做视频免费观看| 一本大道久久a久久精品| 国产精品99久久99久久久不卡 | 9色porny在线观看| 最近2019中文字幕mv第一页| 久久精品熟女亚洲av麻豆精品| 一级,二级,三级黄色视频| 成人18禁高潮啪啪吃奶动态图 | 日日爽夜夜爽网站| 麻豆乱淫一区二区| a级一级毛片免费在线观看| 不卡视频在线观看欧美| 91午夜精品亚洲一区二区三区| 亚州av有码| 国产亚洲精品久久久com| 精品亚洲成国产av| 三级经典国产精品| www.色视频.com| 亚洲,一卡二卡三卡| 啦啦啦啦在线视频资源| 又黄又爽又刺激的免费视频.| 国产色婷婷99| a级片在线免费高清观看视频| 一个人看视频在线观看www免费| 夫妻性生交免费视频一级片| 大话2 男鬼变身卡| 亚洲精品自拍成人| 美女主播在线视频| 十分钟在线观看高清视频www | 夜夜骑夜夜射夜夜干| 丝袜脚勾引网站| 久久精品国产亚洲网站| 中文字幕制服av| 国产精品麻豆人妻色哟哟久久| 精品酒店卫生间| 一本—道久久a久久精品蜜桃钙片| 久久国内精品自在自线图片| 久久国产精品男人的天堂亚洲 | 国产av国产精品国产| 国产片特级美女逼逼视频| 亚洲国产色片| 内地一区二区视频在线| 国产av一区二区精品久久| 国产白丝娇喘喷水9色精品| 日本免费在线观看一区| 国产真实伦视频高清在线观看| 成人国产av品久久久| 这个男人来自地球电影免费观看 | 国产高清三级在线| 国产成人精品福利久久| 午夜福利网站1000一区二区三区| 日本与韩国留学比较| 国产男人的电影天堂91| 91在线精品国自产拍蜜月| 久久午夜福利片| 国产91av在线免费观看| 在线播放无遮挡| 人体艺术视频欧美日本| 26uuu在线亚洲综合色| 亚洲国产精品一区三区| 国产精品嫩草影院av在线观看| 中文在线观看免费www的网站| 99视频精品全部免费 在线| 看非洲黑人一级黄片| 内地一区二区视频在线| 美女xxoo啪啪120秒动态图| 精品国产一区二区三区久久久樱花| 亚洲天堂av无毛| 亚洲av福利一区| 亚洲精品国产av成人精品| 亚洲av在线观看美女高潮| 国产精品一区二区三区四区免费观看| 街头女战士在线观看网站| 国产精品一区二区在线不卡| 日韩 亚洲 欧美在线| 少妇的逼水好多| 久久久久久久久久久久大奶| 夫妻午夜视频| av黄色大香蕉| 26uuu在线亚洲综合色| 乱系列少妇在线播放| 九草在线视频观看| 欧美国产精品一级二级三级 | 日产精品乱码卡一卡2卡三| 国语对白做爰xxxⅹ性视频网站| 久久毛片免费看一区二区三区| 亚洲国产精品专区欧美| 中文字幕制服av| a级毛片在线看网站| 亚洲婷婷狠狠爱综合网| 国产欧美亚洲国产| 久久影院123| 久久精品国产亚洲av天美| 欧美最新免费一区二区三区| 国产精品成人在线| 麻豆成人av视频| 精品久久久久久久久亚洲| 嫩草影院新地址| 少妇人妻精品综合一区二区| 久久久欧美国产精品| 亚洲av二区三区四区| 欧美日韩精品成人综合77777| 搡老乐熟女国产| 亚洲欧美日韩另类电影网站| 日日摸夜夜添夜夜添av毛片| 街头女战士在线观看网站| 久久99热这里只频精品6学生| 亚洲美女搞黄在线观看| 黄色日韩在线| 久久久久久久久大av| 春色校园在线视频观看| 又黄又爽又刺激的免费视频.| 寂寞人妻少妇视频99o| 国产男人的电影天堂91| 欧美日韩av久久| 赤兔流量卡办理| 国产真实伦视频高清在线观看| 亚洲性久久影院| 日韩av不卡免费在线播放| 亚洲av电影在线观看一区二区三区| 人妻系列 视频| 亚洲在久久综合| 美女国产视频在线观看| 大香蕉97超碰在线| 亚洲第一av免费看| 国产在线视频一区二区| 亚洲丝袜综合中文字幕| 日韩成人伦理影院| 桃花免费在线播放| 啦啦啦啦在线视频资源| 色94色欧美一区二区| 大片电影免费在线观看免费| 晚上一个人看的免费电影| 日本免费在线观看一区| 国产国拍精品亚洲av在线观看| 麻豆乱淫一区二区| 波野结衣二区三区在线| 色吧在线观看| 欧美丝袜亚洲另类| 免费观看av网站的网址| 天美传媒精品一区二区| 观看免费一级毛片| 欧美激情极品国产一区二区三区 | 成年av动漫网址| 人妻一区二区av| 亚洲天堂av无毛| 王馨瑶露胸无遮挡在线观看| 麻豆精品久久久久久蜜桃| 亚洲经典国产精华液单| a级毛片免费高清观看在线播放| 国产亚洲一区二区精品| 永久网站在线| 91久久精品国产一区二区三区| 蜜桃久久精品国产亚洲av| 免费av不卡在线播放| 自拍欧美九色日韩亚洲蝌蚪91 | 男女边摸边吃奶| 亚洲精品久久午夜乱码| 中文在线观看免费www的网站| 国产精品福利在线免费观看| 成人国产av品久久久| 亚洲精品第二区| 欧美人与善性xxx| 亚洲av男天堂| 国产精品久久久久久精品电影小说| 久久av网站| 最新中文字幕久久久久| videossex国产| 国产在线男女| 国产精品成人在线| 一级毛片我不卡| 一级爰片在线观看| 街头女战士在线观看网站| 最后的刺客免费高清国语| 人人妻人人看人人澡| 草草在线视频免费看| 日韩亚洲欧美综合| 亚洲av成人精品一区久久| 午夜免费观看性视频| 免费黄色在线免费观看| 欧美日韩亚洲高清精品| 中文字幕人妻熟人妻熟丝袜美| 国产永久视频网站| 好男人视频免费观看在线| 国产日韩欧美在线精品| 免费高清在线观看视频在线观看| 精品亚洲成国产av| 久久婷婷青草| 99热国产这里只有精品6| 久久国内精品自在自线图片| 人人妻人人看人人澡| 久久精品国产自在天天线| 热99国产精品久久久久久7| 一个人看视频在线观看www免费| 一本色道久久久久久精品综合| 少妇 在线观看| 国产高清不卡午夜福利| 男女边吃奶边做爰视频| 免费黄网站久久成人精品| 夜夜看夜夜爽夜夜摸| 9色porny在线观看| 中文字幕人妻熟人妻熟丝袜美| 少妇高潮的动态图| 日产精品乱码卡一卡2卡三| 多毛熟女@视频| 中文乱码字字幕精品一区二区三区| 亚洲精品乱码久久久v下载方式| 日本-黄色视频高清免费观看| 日韩强制内射视频| 精品亚洲成国产av| 欧美日韩精品成人综合77777| 久久国内精品自在自线图片| 免费大片黄手机在线观看| xxx大片免费视频| 另类精品久久| 三级国产精品欧美在线观看| 毛片一级片免费看久久久久| 日韩成人伦理影院| 亚洲av福利一区| 国产精品久久久久久久久免| 日韩人妻高清精品专区| 午夜老司机福利剧场| 亚洲精华国产精华液的使用体验| 一本—道久久a久久精品蜜桃钙片| 三级国产精品片| 老司机影院毛片| 狂野欧美激情性xxxx在线观看| 国产91av在线免费观看| 日日啪夜夜撸| 国内精品宾馆在线| 性高湖久久久久久久久免费观看| 18禁裸乳无遮挡动漫免费视频| 一级黄片播放器| 国产av精品麻豆| 一级二级三级毛片免费看| 日本91视频免费播放| 亚洲精品自拍成人| av不卡在线播放| 久久亚洲国产成人精品v| 精品久久久久久久久亚洲| 一本一本综合久久| 人人妻人人澡人人爽人人夜夜| 国产亚洲午夜精品一区二区久久| videos熟女内射| 一本—道久久a久久精品蜜桃钙片| 国产深夜福利视频在线观看| 成人国产av品久久久| 99热国产这里只有精品6| 在线亚洲精品国产二区图片欧美 | 日本av手机在线免费观看| 亚洲无线观看免费| 久久97久久精品| 不卡视频在线观看欧美| 国产成人a∨麻豆精品| 夫妻性生交免费视频一级片| av国产久精品久网站免费入址| 精品国产露脸久久av麻豆| 国产精品久久久久成人av| 三级国产精品欧美在线观看| 久久精品夜色国产| 日本av免费视频播放| 欧美日韩亚洲高清精品| 美女国产视频在线观看| 成人综合一区亚洲| 精品久久国产蜜桃| a级片在线免费高清观看视频| 天堂8中文在线网| 看免费成人av毛片| 王馨瑶露胸无遮挡在线观看| 永久网站在线| 97精品久久久久久久久久精品| av在线观看视频网站免费| 男人狂女人下面高潮的视频| 如何舔出高潮| 亚洲欧洲国产日韩| 中文字幕精品免费在线观看视频 | 黄色一级大片看看| 多毛熟女@视频| 成人综合一区亚洲| 只有这里有精品99| av不卡在线播放| 国产白丝娇喘喷水9色精品| 有码 亚洲区| 九九爱精品视频在线观看| 亚洲天堂av无毛| 简卡轻食公司| 大又大粗又爽又黄少妇毛片口| 精品久久久久久久久亚洲| 亚洲va在线va天堂va国产| 欧美丝袜亚洲另类| 99热这里只有是精品50| 久久精品国产自在天天线| 亚洲四区av| a级一级毛片免费在线观看| 中文天堂在线官网| 亚洲伊人久久精品综合| 中国美白少妇内射xxxbb| 成人毛片60女人毛片免费| 国产欧美日韩综合在线一区二区 | 五月伊人婷婷丁香| 在线观看免费高清a一片| 国产精品国产三级国产专区5o| 国产av一区二区精品久久| 一区二区三区精品91| 午夜91福利影院| 大又大粗又爽又黄少妇毛片口| 一级,二级,三级黄色视频| 制服丝袜香蕉在线| av福利片在线| 欧美日韩av久久| 久久av网站| 国产伦精品一区二区三区视频9| 国精品久久久久久国模美| 久久久久久久大尺度免费视频| 在线观看人妻少妇| 日本-黄色视频高清免费观看| 91久久精品国产一区二区三区| 久久久久久久国产电影| 国产精品国产三级专区第一集| 日本欧美国产在线视频| 中文欧美无线码| 国产精品无大码| 免费黄色在线免费观看| 亚洲av欧美aⅴ国产| 亚洲精品自拍成人| 一级毛片 在线播放| 91久久精品国产一区二区成人| 亚洲三级黄色毛片| 五月玫瑰六月丁香| 欧美一级a爱片免费观看看| 日本wwww免费看| 亚洲精品中文字幕在线视频 | 国产极品天堂在线| 亚洲四区av| 国产成人精品福利久久| 99九九线精品视频在线观看视频| 亚洲精品乱码久久久v下载方式| 久久久久久久久大av| 午夜影院在线不卡| 亚洲自偷自拍三级| 少妇精品久久久久久久| 亚洲怡红院男人天堂| 久久久久久人妻| 91午夜精品亚洲一区二区三区| 一级毛片我不卡| 插逼视频在线观看| 亚洲,一卡二卡三卡| 内射极品少妇av片p| 国产日韩一区二区三区精品不卡 | 国产成人精品福利久久| 国产亚洲午夜精品一区二区久久| 热re99久久精品国产66热6| 国产精品国产av在线观看| 久久ye,这里只有精品| 不卡视频在线观看欧美| 国国产精品蜜臀av免费| 国产午夜精品一二区理论片| 国产精品三级大全| 欧美高清成人免费视频www| 97在线视频观看| 亚洲丝袜综合中文字幕| 大码成人一级视频| 国产色爽女视频免费观看| 色吧在线观看| xxx大片免费视频| 亚洲精品乱码久久久v下载方式| 深夜a级毛片| 国产精品99久久99久久久不卡 | 国产欧美另类精品又又久久亚洲欧美| 免费黄频网站在线观看国产| 免费不卡的大黄色大毛片视频在线观看| 伊人久久国产一区二区| 成人国产av品久久久| 日韩不卡一区二区三区视频在线| 涩涩av久久男人的天堂| 国产 一区精品| 黑人巨大精品欧美一区二区蜜桃 | 国产av精品麻豆| 精品一区二区三区视频在线| 亚洲一区二区三区欧美精品| 妹子高潮喷水视频| 精品久久久久久久久亚洲| videos熟女内射| 啦啦啦在线观看免费高清www| 亚洲丝袜综合中文字幕| 欧美性感艳星| 国产精品.久久久| 春色校园在线视频观看| av网站免费在线观看视频| 国产乱来视频区| 91aial.com中文字幕在线观看| 18禁动态无遮挡网站| 色吧在线观看| 赤兔流量卡办理| 久久精品久久精品一区二区三区| 波野结衣二区三区在线| 五月天丁香电影| 久久久午夜欧美精品| 亚洲人成网站在线播| 亚州av有码| 人妻 亚洲 视频| 亚洲情色 制服丝袜| 国产伦理片在线播放av一区| 卡戴珊不雅视频在线播放| 日本免费在线观看一区| 日韩 亚洲 欧美在线| 亚洲天堂av无毛| av黄色大香蕉| 亚洲欧洲日产国产| 蜜桃在线观看..| 久久人人爽av亚洲精品天堂| 一个人看视频在线观看www免费| 一二三四中文在线观看免费高清| 亚洲成色77777| 最后的刺客免费高清国语| 午夜福利网站1000一区二区三区| 日韩亚洲欧美综合| 亚洲精品久久久久久婷婷小说| 亚洲精品第二区| 美女主播在线视频| videos熟女内射| 精品久久国产蜜桃| 久久久久久久久久成人| 亚洲成人手机| 国产免费一级a男人的天堂| 亚洲欧美日韩另类电影网站| 亚洲精品日韩av片在线观看| 亚洲图色成人| 九九久久精品国产亚洲av麻豆| 在线观看国产h片| 成人特级av手机在线观看| 不卡视频在线观看欧美| 美女cb高潮喷水在线观看| 日日啪夜夜撸| 久久久久久久久久久丰满| 亚洲内射少妇av|