午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

日志管理方法、裝置及電子設(shè)備的制造方法

文檔序號(hào):9579322閱讀:505來(lái)源:國(guó)知局
日志管理方法、裝置及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種日志管理方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002]客戶端中的日志系統(tǒng)可以對(duì)客戶端所產(chǎn)生的各種行為(包括系統(tǒng)行為、用戶行為和網(wǎng)絡(luò)行為等)進(jìn)行管理,比如日志系統(tǒng)可以將這些行為以特定的格式進(jìn)行記錄并輸出到不同的對(duì)象中,這里所講的對(duì)象可以為控制臺(tái)、文件、應(yīng)用界面后端和網(wǎng)絡(luò)中等。
[0003]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:對(duì)于日益多樣化的客戶端來(lái)講,可能會(huì)隨時(shí)將新類型日志輸出到新的對(duì)象中,而現(xiàn)有的日志系統(tǒng)在生成日志和進(jìn)行日志輸出時(shí)通常作為一個(gè)整體實(shí)現(xiàn),對(duì)日志輸出方向的擴(kuò)展性比較差。

【發(fā)明內(nèi)容】

[0004]為了解決現(xiàn)有技術(shù)中日志系統(tǒng)在生成日志和進(jìn)行日志輸出時(shí)通常作為一個(gè)整體實(shí)現(xiàn),對(duì)日志輸出方向的擴(kuò)展性比較差的問(wèn)題,本發(fā)明實(shí)施例提供了一種日志管理方法、裝置及電子設(shè)備。所述技術(shù)方案如下:
[0005]第一方面,提供了一種日志管理方法,應(yīng)用于包含有日志前端和日志后端的日志系統(tǒng)中,所述方法包括:
[0006]利用所述日志系統(tǒng)的日志前端生成日志;
[0007]將所述日志轉(zhuǎn)換成利用中間語(yǔ)言描述的日志;
[0008]利用所述日志系統(tǒng)中與所述日志前端對(duì)應(yīng)的日志后端,將所述利用中間語(yǔ)言描述的日志輸出到與所述日志后端對(duì)應(yīng)的對(duì)象中。
[0009]第二方面,提供了一種日志管理裝置,應(yīng)用于包含有日志前端和日志后端的日志系統(tǒng)中,所述裝置包括:
[0010]日志生成模塊,用于利用所述日志系統(tǒng)的日志前端生成日志;
[0011 ] 語(yǔ)言轉(zhuǎn)換模塊,用于將所述日志生成模塊生成的所述日志轉(zhuǎn)換成利用中間語(yǔ)言描述的日志;
[0012]日志輸出模塊,用于利用所述日志系統(tǒng)中與所述日志前端對(duì)應(yīng)的日志后端,將所述語(yǔ)言轉(zhuǎn)換模塊利用所述中間語(yǔ)言描述的日志輸出到與所述日志后端對(duì)應(yīng)的對(duì)象中。
[0013]第三方面,提供了一種電子設(shè)備,所述電子設(shè)備中設(shè)置有包含日志前端和日志后端的日志系統(tǒng),所述電子設(shè)備包括:
[0014]觸摸屏顯示器、一個(gè)或者一個(gè)以上的處理器;
[0015]存儲(chǔ)器;
[0016]以及一個(gè)或者一個(gè)以上的程序,其中所述一個(gè)或者一個(gè)以上程序存儲(chǔ)于所述存儲(chǔ)器中,且經(jīng)配置以由所述一個(gè)或者一個(gè)以上處理器執(zhí)行,所述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:
[0017]利用所述日志系統(tǒng)的日志前端生成日志;
[0018]將所述日志轉(zhuǎn)換成利用中間語(yǔ)言描述的日志;
[0019]利用所述日志系統(tǒng)中與所述日志前端對(duì)應(yīng)的日志后端,將所述利用中間語(yǔ)言描述的日志輸出到與所述日志后端對(duì)應(yīng)的對(duì)象中。
[0020]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0021]通過(guò)將日志系統(tǒng)劃分為日志前端和日志后端,并將日志前端生成的日志轉(zhuǎn)換成中間語(yǔ)言,然后利用對(duì)應(yīng)的日志后端將利用中間語(yǔ)言描述的日志輸出至對(duì)應(yīng)的對(duì)象中;由于日志系統(tǒng)的日志前端和日志后端是分開(kāi)的,且不論日志前端是何種語(yǔ)言編寫的,生成的日志均會(huì)被轉(zhuǎn)換成中間語(yǔ)言,這樣日志后端總能識(shí)別日志前端生成的日志,因此日志后端不受日志前端描寫語(yǔ)言的限制,同時(shí)日志前端也不受日志后端的限制,從而使得日志前端在添加新種類的日志時(shí)比較方便,且日志后端在擴(kuò)展時(shí)也不影響日志前端,因此解決了現(xiàn)有技術(shù)中日志系統(tǒng)在生成日志和進(jìn)行日志輸出時(shí)通常作為一個(gè)整體實(shí)現(xiàn),對(duì)日志輸出方向的擴(kuò)展性比較差的問(wèn)題;達(dá)到了可以便于日志系統(tǒng)添加新類型日志、日志后端的輸出方向更加靈活,且日志后端的輸出方向更容易擴(kuò)展的效果。
【附圖說(shuō)明】
[0022]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1是本發(fā)明一個(gè)實(shí)施例中提供的日志管理方法的方法流程圖;
[0024]圖2A是本發(fā)明另一個(gè)實(shí)施例中提供的日志管理方法的方法流程圖;
[0025]圖2B是本發(fā)明部分實(shí)施例中提供的日志系統(tǒng)的結(jié)構(gòu)示意圖;
[0026]圖3是本發(fā)明一個(gè)實(shí)施例中提供的日志管理裝置的結(jié)構(gòu)示意圖;
[0027]圖4是本發(fā)明另一個(gè)實(shí)施例中提供的日志管理裝置的結(jié)構(gòu)示意圖;
[0028]圖5是本發(fā)明部分實(shí)施例中提供的電子設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0029]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0030]本發(fā)明各個(gè)實(shí)施例中所涉及的電子設(shè)備中設(shè)置有日志系統(tǒng),比如可以為安裝在電子設(shè)備中應(yīng)用程序或客戶端的日志系統(tǒng),還比如可以為電子設(shè)備操作系統(tǒng)所對(duì)應(yīng)的日志系統(tǒng),還比如可以為電子設(shè)備中瀏覽器中網(wǎng)頁(yè)客戶端所對(duì)應(yīng)的日志系統(tǒng),這里所講的電子設(shè)備可以為智能手機(jī)、平板電腦、智能電視、電子書閱讀器、MP4(Moving Picture ExpertsGroup Aud1 Layer IV,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
[0031]請(qǐng)參見(jiàn)圖1所示,其示出了本發(fā)明一個(gè)實(shí)施例中提供的日志管理方法的方法流程圖,該日志管理方法可以應(yīng)用于電子設(shè)備中的日志系統(tǒng)中或者可以應(yīng)用于電子設(shè)備中任意應(yīng)用程序中的日志系統(tǒng)中,這里所講的日志系統(tǒng)可以包括日志前端和日志后端。該日志管理方法可以包括:
[0032]101,利用日志系統(tǒng)的日志前端生成日志;
[0033]為了便于日志系統(tǒng)中日志種類的擴(kuò)充以及日志輸出方向的擴(kuò)展,可以將日志系統(tǒng)劃分為用戶生成日志的日志前端以及用于輸出日志的日志后端。日志前端和日志后端相互獨(dú)立。
[0034]對(duì)應(yīng)的,日志系統(tǒng)可以利用日志前端生成日志。
[0035]102,將日志轉(zhuǎn)換成利用中間語(yǔ)言描述的日志;
[0036]中間語(yǔ)言為通用編輯語(yǔ)言,這樣不論日志前端生成的日志是利用何種語(yǔ)言編寫的,均可以利用該中間語(yǔ)言進(jìn)行描述,且任何一種日志后端均能夠識(shí)別出中間語(yǔ)言描述的日志,也因此對(duì)于日志后端來(lái)講,日志前端的語(yǔ)言并不影響日志后端的識(shí)別。
[0037]103,利用日志系統(tǒng)中與日志前端對(duì)應(yīng)的日志后端,將利用中間語(yǔ)言描述的日志輸出到與日志后端對(duì)應(yīng)的對(duì)象中。
[0038]綜上所述,本發(fā)明實(shí)施例中提供的日志管理方法,通過(guò)將日志系統(tǒng)劃分為日志前端和日志后端,并將日志前端生成的日志轉(zhuǎn)換成中間語(yǔ)言,然后利用對(duì)應(yīng)的日志后端將利用中間語(yǔ)言描述的日志輸出至對(duì)應(yīng)的對(duì)象中;由于日志系統(tǒng)的日志前端和日志后端是分開(kāi)的,且不論日志前端是何種語(yǔ)言編寫的,生成的日志均會(huì)被轉(zhuǎn)換成中間語(yǔ)言,這樣日志后端總能識(shí)別日志前端生成的日志,因此日志后端不受日志前端描寫語(yǔ)言的限制,同時(shí)日志前端也不受日志后端的限制,從而使得日志前端在添加新種類的日志時(shí)比較方便,且日志后端在擴(kuò)展時(shí)也不影響日志前端,因此解決了現(xiàn)有技術(shù)中日志系統(tǒng)在生成日志和進(jìn)行日志輸出時(shí)通常作為一個(gè)整體實(shí)現(xiàn),對(duì)日志輸出方向的擴(kuò)展性比較差的問(wèn)題;達(dá)到了可以便于日志系統(tǒng)添加新類型日志、日志后端的輸出方向更加靈活,且日志后端的輸出方向更容易擴(kuò)展的效果。
[0039]請(qǐng)參見(jiàn)圖2A所示,其示出了本發(fā)明另一個(gè)實(shí)施例中提供的日志管理方法的方法流程圖,該日志管理方法可以應(yīng)用于電子設(shè)備中的日志系統(tǒng)中或者可以應(yīng)用于電子設(shè)備中任意應(yīng)用程序中的日志系統(tǒng)中,這里所講的日志系統(tǒng)可以包括日志前端和日志后端。該日志管理方法可以包括:
[0040]201,利用日志系統(tǒng)的日志前端接收日志參數(shù),日志前端所對(duì)應(yīng)的日志類型與日志參數(shù)所要生成的日志的類型相同;
[0041 ] 為了便于日志系統(tǒng)中日志種類的擴(kuò)充以及日志輸出方向的擴(kuò)展,可以將日志系統(tǒng)劃分為用戶生成日志的日志前端以及用于輸出日志的日志后端。日志前端和日志后端相互獨(dú)立。
[0042]其中,日志前端有獨(dú)立的基類、標(biāo)準(zhǔn)接口以及開(kāi)發(fā)規(guī)范,日志后端也有獨(dú)立的基類、標(biāo)準(zhǔn)接口以及開(kāi)發(fā)規(guī)范,也即,日志前端和日志后端均可以獨(dú)立的開(kāi)發(fā)和擴(kuò)展。
[0043]可選的,日志系統(tǒng)可以包括至少一個(gè)日志前端和至少一個(gè)日志后端,請(qǐng)參見(jiàn)圖2B所示,其示出了本發(fā)明部分實(shí)施例中提供的日志系統(tǒng)的結(jié)構(gòu)示意圖,該日志系統(tǒng)可以包括多個(gè)日志前端(日志前端1至日志前端m)以及多個(gè)日志后端(日志后端1至日志后端η),其中m為大于0的自然數(shù),η為大于0的自然數(shù),m可以與η相同,m也可以與η不同。對(duì)于應(yīng)用程序中的日志系統(tǒng)來(lái)講,日志系統(tǒng)中日志前端的數(shù)量是由該應(yīng)用程序的日志類型的個(gè)數(shù)決定的,比如,日志系統(tǒng)中日志前端的數(shù)量等同于日志類型的個(gè)數(shù);日志系統(tǒng)中日志后端的數(shù)據(jù)是由該應(yīng)用程序的對(duì)象決定的,比如,日志系統(tǒng)中日志后端的數(shù)量等同于日志對(duì)象的個(gè)數(shù)。
[0044]日志參數(shù)是生成日志的必須參數(shù),為了保證能正確生成日志,日志系統(tǒng)需要利用日志系統(tǒng)的日志前端接收日志參數(shù)。
[0045]為了滿足用戶需求,提高應(yīng)用程序的使用率,應(yīng)用程序中所涉及的日志種類會(huì)日益增多,因此需要增加新的日志前端來(lái)處理這些新增加的日志種類,為了便于日志前端的擴(kuò)展,日志前端可以設(shè)置標(biāo)準(zhǔn)接口,該標(biāo)準(zhǔn)接口可以用于接收與該日志前端對(duì)應(yīng)的日志參數(shù)。
[0046]通常來(lái)講,日志系統(tǒng)中的每個(gè)日志前端均唯一對(duì)應(yīng)一種日志類型,這里所講的日志類型即為日志的類型,比如可以為網(wǎng)絡(luò)日志、行為日志等。類似的,日志系統(tǒng)的每個(gè)日志后端也唯一對(duì)應(yīng)一種日志類型。
[0047]日志前端所對(duì)應(yīng)的日志類型與日志參數(shù)所要
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1