欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

日志存儲(chǔ)方法及裝置的制造方法

文檔序號(hào):10512318閱讀:262來源:國知局
日志存儲(chǔ)方法及裝置的制造方法
【專利摘要】本公開實(shí)施例提供了一種日志存儲(chǔ)方法及裝置,所述方法包括:當(dāng)接收到日志文件時(shí),獲取所述日志文件中的日志屬性信息;判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件;當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。本公開提供的該方法,能夠自動(dòng)篩選出滿足預(yù)設(shè)日志篩選條件的日志文件,并對(duì)篩選出的日志文件進(jìn)行存儲(chǔ),這樣使得避免存儲(chǔ)所有應(yīng)用程序輸出的日志占用大量存儲(chǔ)空間導(dǎo)致占用較多系統(tǒng)資源的弊端,占用較少的系統(tǒng)資源,能夠大幅度提升系統(tǒng)性能。
【專利說明】
曰志存儲(chǔ)方法及裝置
技術(shù)領(lǐng)域
[0001 ]本公開涉及計(jì)算機(jī)技術(shù),尤其涉及一種日志存儲(chǔ)方法及裝置。
【背景技術(shù)】
[0002]目前智能電視多數(shù)使用android系統(tǒng),在android系統(tǒng)中運(yùn)行著大量的程序,包括操作系統(tǒng),android虛擬機(jī),以及上層應(yīng)用,每一部分在系統(tǒng)運(yùn)行期間,都會(huì)不間斷的向外輸出日志信息,這些信息,可以更好的幫助研究人員分析定位問題,而這些日志信息默認(rèn)的會(huì)被存儲(chǔ)在用戶分區(qū)中,以[時(shí)間][進(jìn)程號(hào)][線程號(hào)][日志等級(jí)][具體應(yīng)用名][程序中輸出的日志信息],類似這樣的可定制的格式不停的輸出到外部存儲(chǔ)中,這種存儲(chǔ)方式會(huì)以LOOP的方式,當(dāng)存夠一個(gè)預(yù)先設(shè)定的容量大小值時(shí),日志會(huì)覆蓋最早的日志。
[0003]然而,根據(jù)日志等級(jí),在機(jī)器出廠時(shí),如果內(nèi)置好每種等級(jí)的日志都存儲(chǔ)到日志文件中,必定會(huì)導(dǎo)致系統(tǒng)花費(fèi)更多性能去存儲(chǔ)日志,必將影響系統(tǒng)性能,而如果只存儲(chǔ)幾個(gè)等級(jí)的日志,在系統(tǒng)出問題時(shí),又可能由于日志信息不完,而無法通過日志準(zhǔn)確的定位到問題的原因。

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

[0004]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種日志存儲(chǔ)方法及裝置。
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種日志存儲(chǔ)方法,包括:
[0006]當(dāng)接收到日志文件時(shí),獲取所述日志文件中的日志屬性信息;
[0007]判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件;
[0008]當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。
[0009]可選地,所述判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件,包括:
[0010]獲取預(yù)設(shè)日志篩選條件中的至少一個(gè)預(yù)設(shè)日志屬性;
[0011 ]判斷所述日志屬性信息是否滿足獲取的所有預(yù)設(shè)日志屬性;
[0012]當(dāng)滿足獲取的所有預(yù)設(shè)日志屬性時(shí),確定所述日志屬性信息滿足預(yù)設(shè)日志篩選條件。
[0013]可選地,所述方法還包括:
[0014]當(dāng)需要獲取具有目標(biāo)屬性信息的日志文件時(shí),判斷與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中是否存在日志文件;
[0015]當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中存在日志文件時(shí),獲取與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中的日志文件。
[0016]可選地,所述方法還包括:
[0017]當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中不存在日志文件時(shí),在顯示界面彈出提示控件,所述提示控件中至少包含日志屬性信息、修改方式以及屬性修改輸入框;
[0018]檢測(cè)所述提示控件上是否接收到用戶輸入的修改方式以及修改屬性信息;
[0019]當(dāng)所述提示控件上接收到用戶輸入的修改方式以及所述修改屬性信息時(shí),根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件。
[0020]可選地,所述根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件,包括:
[0021 ]當(dāng)所述修改方式為添加屬性時(shí),將所述修改屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性添加到所述預(yù)設(shè)日志篩選條件中;
[0022]或者,當(dāng)所述修改方式為刪除屬性時(shí),將所述預(yù)設(shè)日志篩選條件中與所述修改屬性信息相對(duì)應(yīng)的預(yù)設(shè)日志屬性刪除;
[0023]或者,當(dāng)所述修改方式為替換屬性時(shí),獲取修改屬性信息中修改前的第一屬性信息以及修改后的第二屬性信息,將所述預(yù)設(shè)日志篩選條件中與所述第一屬性信息相對(duì)應(yīng)的預(yù)設(shè)屬性替換為與所述第二屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性。
[0024]根據(jù)本公開提供的第二方面,提供一種日志存儲(chǔ)裝置,其特征在于,包括:
[0025]第一獲取模塊,用于當(dāng)接收到日志文件時(shí),獲取所述日志文件中的日志屬性信息;
[0026]第一判斷模塊,用于判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件;
[0027]存儲(chǔ)模塊,用于當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。
[0028]可選地,所述判斷模塊包括:
[0029]獲取子模塊,用于獲取預(yù)設(shè)日志篩選條件中的至少一個(gè)預(yù)設(shè)日志屬性;
[0030]判斷子模塊,用于判斷所述日志屬性信息是否滿足獲取的所有預(yù)設(shè)日志屬性;
[0031 ]確定子模塊,用于當(dāng)滿足獲取的所有預(yù)設(shè)日志屬性時(shí),確定所述日志屬性信息滿足預(yù)設(shè)日志篩選條件。
[0032]可選地,所述裝置還包括:
[0033]第二判斷模塊,用于當(dāng)需要獲取具有目標(biāo)屬性信息的日志文件時(shí),判斷與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中是否存在日志文件;
[0034]第二獲取模塊,用于當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中存在日志文件時(shí),獲取與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中的日志文件。
[0035]可選地,所述裝置還包括:
[0036]彈出模塊,用于當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中不存在日志文件時(shí),在顯示界面彈出提示控件,所述提示控件中至少包含日志屬性信息、修改方式以及屬性修改輸入框;
[0037]檢測(cè)模塊,用于檢測(cè)所述提示控件上是否接收到用戶輸入的修改方式以及修改屬性信息;
[0038]修改模塊,用于當(dāng)所述提示控件上接收到用戶輸入的修改方式以及所述修改屬性信息時(shí),根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件。
[0039]可選地,所述修改模塊,包括:
[0040]添加子模塊,用于當(dāng)所述修改方式為添加屬性時(shí),將所述修改屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性添加到所述預(yù)設(shè)日志篩選條件中;
[0041 ]或者,刪除子模塊,用于當(dāng)所述修改方式為刪除屬性時(shí),將所述預(yù)設(shè)日志篩選條件中與所述修改屬性信息相對(duì)應(yīng)的預(yù)設(shè)日志屬性刪除;
[0042]或者,替換子模塊,用于當(dāng)所述修改方式為替換屬性時(shí),獲取修改屬性信息中修改前的第一屬性信息以及修改后的第二屬性信息,將所述預(yù)設(shè)日志篩選條件中與所述第一屬性信息相對(duì)應(yīng)的預(yù)設(shè)屬性替換為與所述第二屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性。
[0043]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0044]本公開在接收到日志文件時(shí),首先獲取所述日志文件中的日志屬性信息,然后判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件,當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),最后可以將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。
[0045]本公開提供的該方法,能夠自動(dòng)篩選出滿足預(yù)設(shè)日志篩選條件的日志文件,并對(duì)篩選出的日志文件進(jìn)行存儲(chǔ),這樣使得避免存儲(chǔ)所有應(yīng)用程序輸出的日志占用大量存儲(chǔ)空間導(dǎo)致占用較多系統(tǒng)資源的弊端,占用較少的系統(tǒng)資源,能夠大幅度提升系統(tǒng)性能。
[0046]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0047]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
[0048]圖1是根據(jù)一示例性實(shí)施例示出的一種日志存儲(chǔ)方法的一種流程圖;
[0049]圖2是圖1中步驟S102的流程圖;
[0050]圖3是根據(jù)一示例性實(shí)施例示出的一種日志存儲(chǔ)方法的另一種流程圖;
[0051 ]圖4是根據(jù)一示例性實(shí)施例示出的一種日志存儲(chǔ)方法的另一種流程圖;
[0052]圖5是根據(jù)一示例性實(shí)施例示出的一種日志存儲(chǔ)裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0053]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0054]如圖1所示,在本公開的一個(gè)實(shí)施例中,提供一種日志存儲(chǔ)方法,包括以下步驟。
[0055]在步驟SlOl中,當(dāng)接收到日志文件時(shí),獲取所述日志文件中的日志屬性信息。
[0056]在本公開實(shí)施例中,日志屬性信息可以指包含時(shí)間、進(jìn)程號(hào)、線程號(hào)、日志等級(jí)、具體應(yīng)用名和應(yīng)用程序輸出的日志內(nèi)容等日志屬性的信息,日志屬性信息一般存儲(chǔ)到日志文件中,在實(shí)際應(yīng)用中,日志等級(jí)分為1、D、V、W和E等,例如:一條日志屬性信息可以為:
[0057]03-13 17:56:39 2236 3251D AppOps: heI1world!
[0058]其中,時(shí)間為:03-13 17:56:39,進(jìn)程號(hào)為:2236,線程號(hào)為:3251,等級(jí)為:D,應(yīng)用名為:AppOps,日志內(nèi)容為:helloworld!。
[0059]在該步驟中,可以通過檢測(cè)日志精靈等日志存儲(chǔ)工具是否接收到系統(tǒng)應(yīng)用程序輸出的日志文件,當(dāng)檢測(cè)到日志存儲(chǔ)工具接收到日志文件時(shí),可以首先查找到日志文件中存儲(chǔ)日志屬性信息的存儲(chǔ)區(qū)域,然后從該存儲(chǔ)區(qū)域中讀取日志屬性信息。
[0060]在步驟S102中,判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件。
[0061]在本公開實(shí)施例中,滿足預(yù)設(shè)日志篩選條件可以指滿足預(yù)設(shè)時(shí)間范圍、預(yù)設(shè)日志等級(jí)、預(yù)設(shè)應(yīng)用名和/或預(yù)設(shè)輸出內(nèi)容等條件。
[0062]在該步驟中,可以將日志屬性信息與預(yù)設(shè)日志篩選條件進(jìn)行對(duì)比,當(dāng)日志屬性信息與日志篩選條件相同或者位于日志篩選條件所規(guī)定的范圍內(nèi)時(shí),例如:當(dāng)應(yīng)用程序輸出的日志文件的時(shí)間落入預(yù)設(shè)時(shí)間范圍內(nèi),或者,當(dāng)應(yīng)用程序輸出的日志文件的日志等級(jí)與預(yù)設(shè)日志等級(jí)相同,或者,當(dāng)輸出日志文件的應(yīng)用程序的應(yīng)用名,或者,預(yù)設(shè)輸出內(nèi)容為預(yù)設(shè)輸出內(nèi)容等,可以確定日志屬性信息滿足預(yù)設(shè)日志篩選條件。
[0063]當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),在步驟S103中,將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。
[0064]在本公開實(shí)施例中,可以預(yù)先為每個(gè)日志屬性信息建立相關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域,在該預(yù)設(shè)存儲(chǔ)區(qū)域中可以存儲(chǔ)具有該日志屬性信息的所有日志文件。本公開通過當(dāng)接收到日志文件時(shí),首先獲取所述日志文件中的日志屬性信息,然后判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件,當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),最后可以將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。
[0065]本公開在接收到日志文件時(shí),首先獲取所述日志文件中的日志屬性信息,然后判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件,當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),最后可以將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。
[0066]本公開實(shí)施例提供的該方法,能夠自動(dòng)篩選出滿足預(yù)設(shè)日志篩選條件的日志文件,并對(duì)篩選出的日志文件進(jìn)行存儲(chǔ),這樣使得避免存儲(chǔ)所有應(yīng)用程序輸出的日志占用大量存儲(chǔ)空間導(dǎo)致占用較多系統(tǒng)資源的弊端,占用較少的系統(tǒng)資源,能夠大幅度提升系統(tǒng)性會(huì)K。
[0067]如圖2所示,在本公開的又一實(shí)施例中,所述步驟S102,包括以下步驟。
[0068]在步驟S201中,獲取預(yù)設(shè)日志篩選條件中的至少一個(gè)預(yù)設(shè)日志屬性。
[0069]在本公開實(shí)施例中,預(yù)設(shè)日志篩選條件中可以包含至少一個(gè)預(yù)設(shè)日志屬性,這樣,在進(jìn)行日志篩選的時(shí)候即可根據(jù)至少一個(gè)預(yù)設(shè)日志屬性對(duì)應(yīng)用程序輸出的所有日志文件進(jìn)行篩選,預(yù)設(shè)日志篩選條件中包含的預(yù)設(shè)日志屬性越多,篩選出滿足預(yù)設(shè)日志篩選條件的日志文件越少。
[0070]在步驟S202中,判斷所述日志屬性信息是否滿足獲取的所有預(yù)設(shè)日志屬性。
[0071 ]在該步驟中,可以將日志屬性信息中的各個(gè)日志屬性與獲取的所有預(yù)設(shè)日志屬性進(jìn)行逐一對(duì)比,例如,假設(shè)預(yù)設(shè)日志篩選條件中僅包含一個(gè)預(yù)設(shè)日志屬性,獲取的預(yù)設(shè)日志篩選條件中的預(yù)設(shè)日志屬性為日志等級(jí)D,并且假設(shè)日志文件的日志屬性信息中日志等級(jí)為D,則由于日志文件的日志屬性信息中日志等級(jí)D與預(yù)設(shè)日志屬性為日志等級(jí)D相同,所以可以確定日志屬性信息滿足獲取的所有預(yù)設(shè)日志屬性,當(dāng)獲取的預(yù)設(shè)日志篩選條件中的預(yù)設(shè)日志屬性日志等級(jí)I時(shí),則由于日志文件的日志屬性信息中日志等級(jí)D與預(yù)設(shè)日志屬性為日志等級(jí)I不同,所以這時(shí)可以確定日志屬性信息不滿足獲取的所有預(yù)設(shè)日志屬性。
[0072]假設(shè)預(yù)設(shè)日志篩選條件中僅包含兩個(gè)預(yù)設(shè)日志屬性,一個(gè)為獲取的預(yù)設(shè)日志篩選條件中的預(yù)設(shè)日志屬性為日志等級(jí)D,另一個(gè)為預(yù)設(shè)時(shí)間為8:30:00至17: 30:00,并且假設(shè)日志文件的日志屬性信息中日志等級(jí)為D,輸出該日志文件的時(shí)間為12:00:00,則由于日志文件的日志屬性信息中日志等級(jí)D與預(yù)設(shè)日志屬性為日志等級(jí)D相同,并且,輸出該日志文件的時(shí)間為12:00:00落入預(yù)設(shè)時(shí)間8: 30:00至17:30:00范圍內(nèi),所以可以確定日志屬性信息滿足獲取的所有預(yù)設(shè)日志屬性,當(dāng)獲取的預(yù)設(shè)日志篩選條件中的預(yù)設(shè)日志屬性日志等級(jí)
1、輸出該日志文件的時(shí)間為12:00:00時(shí),則由于日志文件的日志屬性信息中日志等級(jí)D與預(yù)設(shè)日志屬性為日志等級(jí)I不同,這時(shí)可以確定日志屬性信息不滿足獲取的所有預(yù)設(shè)日志屬性。
[0073]當(dāng)滿足獲取的所有預(yù)設(shè)日志屬性時(shí),在步驟S203中,確定所述日志屬性信息滿足預(yù)設(shè)日志篩選條件。
[0074]本公開通過首先獲取預(yù)設(shè)日志篩選條件中的至少一個(gè)預(yù)設(shè)日志屬性,然后判斷所述日志屬性信息是否滿足獲取的所有預(yù)設(shè)日志屬性,當(dāng)滿足獲取的所有預(yù)設(shè)日志屬性時(shí),可以確定所述日志屬性信息滿足預(yù)設(shè)日志篩選條件。
[0075]本公開實(shí)施例提供的該方法,能夠自動(dòng)確定應(yīng)用程序輸出的日志屬性信息滿足預(yù)設(shè)日志篩選條件,占用較少的系統(tǒng)資源,提升系統(tǒng)性能。
[0076]如圖3所示,在本公開的又一實(shí)施例中,所述方法還包括以下步驟。
[0077]在步驟S301中,當(dāng)需要獲取具有目標(biāo)屬性信息的日志文件時(shí),判斷與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中是否存在日志文件。
[0078]在本公開實(shí)施例中,由于有些時(shí)候當(dāng)某些應(yīng)用程序出現(xiàn)問題時(shí),會(huì)需要查找該應(yīng)用程序輸出的日志文件,這時(shí),對(duì)于該應(yīng)用程序,需要獲取具有哪些目標(biāo)屬性信息的日志文件一般是清楚的,所以這時(shí)可以根據(jù)目標(biāo)屬性信息查找與該目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域,當(dāng)該預(yù)設(shè)存儲(chǔ)區(qū)域中存在日志文件時(shí),這些存在的日志文件即為需要獲取的日志文件。
[0079]當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中存在日志文件時(shí),在步驟S302中,獲取與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中的日志文件。
[0080]本公開在需要獲取具有目標(biāo)屬性信息的日志文件時(shí),可以判斷與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中是否存在日志文件,當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中存在日志文件時(shí),可以獲取與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中的日志文件。
[0081]本公開實(shí)施例提供的該方法,能夠自動(dòng)查找需要獲取的、具有目標(biāo)屬性信息的日志文件,簡(jiǎn)單快捷,便于使用,提高系統(tǒng)效率。
[0082]如圖4所示,在本公開的又一實(shí)施例中,所述方法還包括以下步驟。
[0083]當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中不存在日志文件時(shí),在步驟S401中,在顯示界面彈出提示控件。
[0084]在本公開實(shí)施例中,所述提示控件中至少包含日志屬性信息、修改方式以及屬性修改輸入框。
[0085]例如,日志屬性信息可以為日志等級(jí)、時(shí)間、應(yīng)用程序等等,修改方式可以為添加、刪除和/或修改等等,屬性修改輸入框中可以輸入需要修改的修改屬性信息,也可以輸入修改前的預(yù)設(shè)屬性信息和修改后的預(yù)設(shè)屬性信息等等,具體可以根據(jù)實(shí)際需要設(shè)定。
[0086]在步驟S402中,檢測(cè)所述提示控件上是否接收到用戶輸入的修改方式以及修改屬性信息。
[0087]在本公開實(shí)施例中,可以在提示控件上在設(shè)置一個(gè)確定按鈕,當(dāng)用戶點(diǎn)擊確定按鈕時(shí),可以確定接收到用戶輸入的修改方式以及修改屬性信息,還可以設(shè)置下拉菜單,當(dāng)用戶選中下拉菜單中的一個(gè)修改方式或者修改屬性信息時(shí),可以確定接收到用戶輸入的修改方式以及修改屬性信息,在實(shí)際應(yīng)用中還可以采用其他方式進(jìn)行檢測(cè),這里本發(fā)明不做具體限定。
[0088]當(dāng)所述提示控件上接收到用戶輸入的修改方式以及所述修改屬性信息時(shí),在步驟S403中,根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件。
[0089]在本公開實(shí)施例中,當(dāng)所述修改方式為添加屬性時(shí),將所述修改屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性添加到所述預(yù)設(shè)日志篩選條件中;或者,當(dāng)所述修改方式為刪除屬性時(shí),將所述預(yù)設(shè)日志篩選條件中與所述修改屬性信息相對(duì)應(yīng)的預(yù)設(shè)日志屬性刪除;或者,當(dāng)所述修改方式為替換屬性時(shí),獲取修改屬性信息中修改前的第一屬性信息以及修改后的第二屬性信息,將所述預(yù)設(shè)日志篩選條件中與所述第一屬性信息相對(duì)應(yīng)的預(yù)設(shè)屬性替換為與所述第二屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性。
[0090]本公開在與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中不存在日志文件時(shí),可以在顯示界面彈出提示控件,然后檢測(cè)所述提示控件上是否接收到用戶輸入的修改方式以及修改屬性信息,當(dāng)所述提示控件上接收到用戶輸入的修改方式以及所述修改屬性信息時(shí),最后可以根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件。
[0091]本公開實(shí)施例提供的該方法,可以實(shí)現(xiàn)在篩選后的日志文件中不包含所需要的日志文件時(shí),可以修改預(yù)設(shè)日志篩選條件,以獲得需要的日志文件,方法靈活且簡(jiǎn)便,提升系統(tǒng)性能,提高技術(shù)人員工作效率。
[0092]如圖5所示,在本公開的又一實(shí)施例中,提供一種日志存儲(chǔ)裝置,包括:第一獲取模塊501、第一判斷模塊502和存儲(chǔ)模塊503。
[0093]第一獲取模塊501,用于當(dāng)接收到日志文件時(shí),獲取所述日志文件中的日志屬性信息。
[0094]第一判斷模塊502,用于判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件。
[0095]存儲(chǔ)模塊503,用于當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。
[0096]在本公開的又一實(shí)施例中,,所述判斷模塊包括:獲取子模塊、判斷子模塊和確定子模塊。
[0097]獲取子模塊,用于獲取預(yù)設(shè)日志篩選條件中的至少一個(gè)預(yù)設(shè)日志屬性。
[0098]判斷子模塊,用于判斷所述日志屬性信息是否滿足獲取的所有預(yù)設(shè)日志屬性。
[0099]確定子模塊,用于當(dāng)滿足獲取的所有預(yù)設(shè)日志屬性時(shí),確定所述日志屬性信息滿足預(yù)設(shè)日志篩選條件。
[0100]在本公開的又一實(shí)施例中,所述裝置還包括:第二判斷模塊和第二獲取模塊。
[0101 ]第二判斷模塊,用于當(dāng)需要獲取具有目標(biāo)屬性信息的日志文件時(shí),判斷與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中是否存在日志文件。
[0102]第二獲取模塊,用于當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中存在日志文件時(shí),獲取與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中的日志文件。
[0103]在本公開的又一實(shí)施例中,所述裝置還包括:彈出模塊、檢測(cè)模塊和修改模塊。
[0104]彈出模塊,用于當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中不存在日志文件時(shí),在顯示界面彈出提示控件,所述提示控件中至少包含日志屬性信息、修改方式以及屬性修改輸入框。
[0105]檢測(cè)模塊,用于檢測(cè)所述提示控件上是否接收到用戶輸入的修改方式以及修改屬性信息。
[0106]修改模塊,用于當(dāng)所述提示控件上接收到用戶輸入的修改方式以及所述修改屬性信息時(shí),根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件。
[0107]所述修改模塊,包括:
[0108]添加子模塊,用于當(dāng)所述修改方式為添加屬性時(shí),將所述修改屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性添加到所述預(yù)設(shè)日志篩選條件中;
[0109]或者,刪除子模塊,用于當(dāng)所述修改方式為刪除屬性時(shí),將所述預(yù)設(shè)日志篩選條件中與所述修改屬性信息相對(duì)應(yīng)的預(yù)設(shè)日志屬性刪除;
[0110]或者,替換子模塊,用于當(dāng)所述修改方式為替換屬性時(shí),獲取修改屬性信息中修改前的第一屬性信息以及修改后的第二屬性信息,將所述預(yù)設(shè)日志篩選條件中與所述第一屬性信息相對(duì)應(yīng)的預(yù)設(shè)屬性替換為與所述第二屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性。
[0111]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由所附的權(quán)利要求指出。
[0112]應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項(xiàng)】
1.一種日志存儲(chǔ)方法,其特征在于,包括: 當(dāng)接收到日志文件時(shí),獲取所述日志文件中的日志屬性信息; 判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件; 當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。2.根據(jù)權(quán)利要求1所述的日志存儲(chǔ)方法,其特征在于,所述判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件,包括: 獲取預(yù)設(shè)日志篩選條件中的至少一個(gè)預(yù)設(shè)日志屬性; 判斷所述日志屬性信息是否滿足獲取的所有預(yù)設(shè)日志屬性; 當(dāng)滿足獲取的所有預(yù)設(shè)日志屬性時(shí),確定所述日志屬性信息滿足預(yù)設(shè)日志篩選條件。3.根據(jù)權(quán)利要求2所述的日志存儲(chǔ)方法,其特征在于,所述方法還包括: 當(dāng)需要獲取具有目標(biāo)屬性信息的日志文件時(shí),判斷與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中是否存在日志文件; 當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中存在日志文件時(shí),獲取與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中的日志文件。4.根據(jù)權(quán)利要求3所述的日志存儲(chǔ)方法,其特征在于,所述方法還包括: 當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中不存在日志文件時(shí),在顯示界面彈出提示控件,所述提示控件中至少包含日志屬性信息、修改方式以及屬性修改輸入框; 檢測(cè)所述提示控件上是否接收到用戶輸入的修改方式以及修改屬性信息; 當(dāng)所述提示控件上接收到用戶輸入的修改方式以及所述修改屬性信息時(shí),根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件。5.根據(jù)權(quán)利要求4所述的日志存儲(chǔ)方法,其特征在于,所述根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件,包括: 當(dāng)所述修改方式為添加屬性時(shí),將所述修改屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性添加到所述預(yù)設(shè)日志篩選條件中; 或者,當(dāng)所述修改方式為刪除屬性時(shí),將所述預(yù)設(shè)日志篩選條件中與所述修改屬性信息相對(duì)應(yīng)的預(yù)設(shè)日志屬性刪除; 或者,當(dāng)所述修改方式為替換屬性時(shí),獲取修改屬性信息中修改前的第一屬性信息以及修改后的第二屬性信息,將所述預(yù)設(shè)日志篩選條件中與所述第一屬性信息相對(duì)應(yīng)的預(yù)設(shè)屬性替換為與所述第二屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性。6.—種日志存儲(chǔ)裝置,其特征在于,包括: 第一獲取模塊,用于當(dāng)接收到日志文件時(shí),獲取所述日志文件中的日志屬性信息; 第一判斷模塊,用于判斷所述日志屬性信息是否滿足預(yù)設(shè)日志篩選條件; 存儲(chǔ)模塊,用于當(dāng)所述日志屬性信息滿足預(yù)設(shè)日志篩選條件時(shí),將接收到的所述日志文件存儲(chǔ)到與所述日志屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中。7.根據(jù)權(quán)利要求6所述的日志存儲(chǔ)裝置,其特征在于,所述判斷模塊包括: 獲取子模塊,用于獲取預(yù)設(shè)日志篩選條件中的至少一個(gè)預(yù)設(shè)日志屬性; 判斷子模塊,用于判斷所述日志屬性信息是否滿足獲取的所有預(yù)設(shè)日志屬性; 確定子模塊,用于當(dāng)滿足獲取的所有預(yù)設(shè)日志屬性時(shí),確定所述日志屬性信息滿足預(yù)設(shè)日志篩選條件。8.根據(jù)權(quán)利要求7所述的日志存儲(chǔ)裝置,其特征在于,所述裝置還包括: 第二判斷模塊,用于當(dāng)需要獲取具有目標(biāo)屬性信息的日志文件時(shí),判斷與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中是否存在日志文件; 第二獲取模塊,用于當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中存在日志文件時(shí),獲取與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中的日志文件。9.根據(jù)權(quán)利要求8所述的日志存儲(chǔ)裝置,其特征在于,所述裝置還包括: 彈出模塊,用于當(dāng)與所述目標(biāo)屬性信息關(guān)聯(lián)的預(yù)設(shè)存儲(chǔ)區(qū)域中不存在日志文件時(shí),在顯示界面彈出提示控件,所述提示控件中至少包含日志屬性信息、修改方式以及屬性修改輸入框; 檢測(cè)模塊,用于檢測(cè)所述提示控件上是否接收到用戶輸入的修改方式以及修改屬性信息; 修改模塊,用于當(dāng)所述提示控件上接收到用戶輸入的修改方式以及所述修改屬性信息時(shí),根據(jù)所述修改方式以及所述修改屬性信息修改所述預(yù)設(shè)日志篩選條件。10.根據(jù)權(quán)利要求9所述的日志存儲(chǔ)裝置,其特征在于,所述修改模塊,包括: 添加子模塊,用于當(dāng)所述修改方式為添加屬性時(shí),將所述修改屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性添加到所述預(yù)設(shè)日志篩選條件中; 或者,刪除子模塊,用于當(dāng)所述修改方式為刪除屬性時(shí),將所述預(yù)設(shè)日志篩選條件中與所述修改屬性信息相對(duì)應(yīng)的預(yù)設(shè)日志屬性刪除; 或者,替換子模塊,用于當(dāng)所述修改方式為替換屬性時(shí),獲取修改屬性信息中修改前的第一屬性信息以及修改后的第二屬性信息,將所述預(yù)設(shè)日志篩選條件中與所述第一屬性信息相對(duì)應(yīng)的預(yù)設(shè)屬性替換為與所述第二屬性信息對(duì)應(yīng)的預(yù)設(shè)屬性。
【文檔編號(hào)】G06F17/30GK105868340SQ201610183564
【公開日】2016年8月17日
【申請(qǐng)日】2016年3月28日
【發(fā)明人】胡強(qiáng)
【申請(qǐng)人】樂視控股(北京)有限公司, 樂視致新電子科技(天津)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
改则县| 英德市| 内江市| 浠水县| 台山市| 安徽省| 当雄县| 庆安县| 临湘市| 夏邑县| 嵩明县| 安乡县| 永顺县| 罗江县| 日土县| 衡阳市| 盐城市| 盖州市| 四平市| 汪清县| 轮台县| 渑池县| 武威市| 咸宁市| 武鸣县| 句容市| 库车县| 庆云县| 宜州市| 赞皇县| 德州市| 大姚县| 尉犁县| 贵南县| 印江| 兰溪市| 玛多县| 鄂伦春自治旗| 塔河县| 防城港市| 景东|