一種工程車記錄信息的處理方法
【專利摘要】本發(fā)明公開了一種工程車記錄信息的處理方法,包括:獲取工程車全部記錄信息樣本的文本;對每一條記錄信息樣本的文本采用互不相同的數(shù)字代碼進行標識;將經(jīng)過標識后的工程車全部記錄信息樣本的文本存儲在第一存儲空間;獲取工程車實時生成的記錄信息的文本;在第一存儲空間中查找與實時生成的記錄信息的文本相同的記錄信息樣本的文本;提取出查找到的記錄信息樣本的文本的數(shù)字代碼;將提取出的數(shù)字代碼存儲在第二存儲空間。本發(fā)明能夠?qū)崿F(xiàn)降低記錄信息的存儲空間和提高記錄信息的查詢效率。
【專利說明】一種工程車記錄信息的處理方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及軌道交通【技術(shù)領(lǐng)域】,更具體地說,涉及一種工程車記錄信息的處理方法。
【背景技術(shù)】
[0002]工程車在運行的過程中,會產(chǎn)生多條記錄信息。目前,對記錄信息的存儲方式采用的是逐條存儲,即工程車在運行過程中生成的每一條記錄信息均采用相同的存儲空間進行存儲。由于工程車在運行的過程中可能生成多條相同的記錄信息,現(xiàn)有的這種存儲方式可能會對相同的記錄信息進行多次的存儲,使得存儲空間增大。同時,由于每條記錄信息的大小可能會存在差異,現(xiàn)有的這種存儲方式對不同的記錄信息均采用相同的存儲空間進行存儲,當(dāng)記錄信息較小時也會占據(jù)最大的存儲空間,使得存儲空間不能得到合理的利用。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供一種工程車記錄信息的處理方法,能夠降低記錄信息的存儲空間,提高記錄信息的查詢效率。
[0004]為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:一種工程車記錄信息的處理方法,包括:
[0005]獲取工程車全部記錄信息樣本的文本;
[0006]對每一條記錄信息樣本的文本采用互不相同的數(shù)字代碼進行標識;
[0007]將經(jīng)過標識后的工程車全部記錄信息樣本的文本存儲在第一存儲空間;
[0008]獲取工程車實時生成的記錄信息的文本;
[0009]查找實時生成的記錄信息的文本與記錄信息樣本的文本中相同的文本的數(shù)字代碼;
[0010]將查找到的數(shù)字代碼存儲在第二存儲空間。
[0011]優(yōu)選地,在所述將查找到的數(shù)字代碼存儲在第二存儲空間后還包括:
[0012]提取第二存儲空間中的數(shù)字代碼;
[0013]在第一存儲空間中查找出與提取的數(shù)字代碼相同的記錄信息樣本的文本。
[0014]優(yōu)選地,所述數(shù)字代碼為以數(shù)字形式描述的數(shù)字代碼。
[0015]優(yōu)選地,所述工程車全部記錄信息樣本的文本為工程車產(chǎn)生的全部互不相同的記錄信息的文本。
[0016]從上述的技術(shù)方案可以看出,本發(fā)明公開的一種工程車記錄信息的處理方法,首先將工程車全部記錄信息樣本的文本采用互不相同的數(shù)字代碼進行標識,使得每一條記錄信息樣本的文本對應(yīng)一個數(shù)字代碼,然后將經(jīng)過標識后的工程車全部記錄信息樣本的文本存儲在第一存儲空間,然后獲取工程車實時生成的記錄信息的文本,并在第一存儲空間中查找與實時生成的記錄信息的文本相同的記錄信息樣本的文本,提取出查找到的記錄信息樣本的文本的數(shù)字代碼,最后將提取出的數(shù)字代碼存儲在第二存儲空間。由于在存儲的過程中,只對記錄信息樣本的文本和實時生成的記錄信息的文本的數(shù)字代碼進行存儲,因此大大節(jié)省了存儲空間。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1為本發(fā)明實施例公開的一種工程車記錄信息的處理方法的流程圖;
[0019]圖2為本發(fā)明另一實施例公開的一種工程車記錄信息的處理方法的流程圖。
【具體實施方式】
[0020]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0021]本發(fā)明實施例公開了一種工程車記錄信息的處理方法,能夠降低記錄信息的存儲空間,提高記錄信息的查詢效率。
[0022]如圖1所示,一種工程車記錄信息的處理方法,包括:
[0023]S101、獲取工程車全部記錄信息樣本的文本;
[0024]S102、對每一條記錄信息樣本的文本采用互不相同的數(shù)字代碼進行標識;
[0025]S103、將經(jīng)過標識后的工程車全部記錄信息樣本的文本存儲在第一存儲空間;
[0026]S104、獲取工程車實時生成的記錄信息的文本;
[0027]S105、在第一存儲空間中查找與實時生成的記錄信息的文本相同的記錄信息樣本的文本;
[0028]S106、提取出查找到的記錄信息樣本的文本的數(shù)字代碼;
[0029]S107、將提取出的數(shù)字代碼存儲在第二存儲空間。
[0030]在上述實施例中,首先獲取工程車全部記錄信息樣本的文本,即工程車可能會出現(xiàn)的互不相同的所有記錄信息的文本,然后對記錄信息樣本的文本中的每一條記錄信息樣本的文本采用互不相同的數(shù)字代碼進行標識,即每一條記錄信息樣本的文本對應(yīng)一個特定的數(shù)字代碼,其中,數(shù)字代碼為以數(shù)字形式描述的數(shù)字代碼。然后將經(jīng)過標識后的工程車全部記錄信息樣本的文本存儲在第一存儲空間。然后在工程車的運行過程中,獲取工程車實時生成的記錄信息的文本,然后在第一存儲空間中查找與實時生成的記錄信息的文本相同的記錄信息樣本的文本,然后提取出查找到的第一存儲空間中記錄信息樣本的文本的數(shù)字代碼,最后將提取出的數(shù)字代碼存儲在第二存儲空間中。由于只存儲了記錄信息樣本的文本和實時生成的記錄信息的文本的數(shù)字代碼,因此大大節(jié)省了存儲空間。例如:假定全部記錄信息樣本的文本有2000條,每條記錄需要存儲空間200字節(jié),每條記錄信息樣本的文本的數(shù)字代碼為2字節(jié),工程車一分鐘平均產(chǎn)生12條記錄或故障信息,并以工程車運行3天每天8小時為例?,F(xiàn)有技術(shù)中,需要的存儲空間約為:3*8*60*12*200=3456000字節(jié)。運用本發(fā)明公開的方法,需要的存儲空間約為:2000*200+3*8*60*12*2=434560字節(jié)。由此可知,采用本方法后,記錄信息存儲的空間僅為現(xiàn)有技術(shù)的12.6%。在更大記錄量的情況下,可節(jié)約更多的記錄信息的存儲空間。極限情況下,采用本方法后,記錄信息的存儲空間約為現(xiàn)有技術(shù)的1%。
[0031]在上述實施例的基礎(chǔ)上,本發(fā)明還提供一種工程車記錄信息的處理方法,可以改進記錄信息的查詢方法,具體的如圖2所示。
[0032]一種工程車記錄信息的處理方法,包括:
[0033]S201、獲取工程車全部記錄信息樣本的文本;
[0034]S202、對每一條記錄信息樣本的文本采用互不相同的數(shù)字代碼進行標識;
[0035]S203、將經(jīng)過標識后的工程車全部記錄信息樣本的文本存儲在第一存儲空間;
[0036]S204、獲取工程車實時生成的記錄信息的文本;
[0037]S205、在第一存儲空間中查找與實時生成的記錄信息的文本相同的記錄信息樣本的文本;
[0038]S206、提取出查找到的記錄信息樣本的文本的數(shù)字代碼;
[0039]S207、將提取出的數(shù)字代碼存儲在第二存儲空間;
[0040]S208、提取第二存儲空間中的數(shù)字代碼;
[0041]S209、在第一存儲空間中查找出與提取的數(shù)字代碼相同的記錄信息樣本的文本。
[0042]在上述實施例中,包含對記錄信息的存儲和查詢兩方面的內(nèi)容。具體的,在對記錄信息的存儲過程中,首先獲取工程車全部記錄信息樣本的文本,即工程車可能會出現(xiàn)的互不相同的所有記錄信息的文本,然后對記錄信息樣本的文本中的每一條記錄信息樣本的文本采用互不相同的數(shù)字代碼進行標識,即每一條記錄信息樣本的文本對應(yīng)一個特定的數(shù)字代碼,其中,數(shù)字代碼為以數(shù)字形式描述的數(shù)字代碼。然后將經(jīng)過標識后的工程車全部記錄信息樣本的文本存儲在第一存儲空間。然后在工程車的運行過程中,獲取工程車實時生成的記錄信息的文本,然后在第一存儲空間中查找與實時生成的記錄信息的文本相同的記錄信息樣本的文本,然后提取出查找到的第一存儲空間中記錄信息樣本的文本的數(shù)字代碼,最后將提取出的數(shù)字代碼存儲在第二存儲空間中。由于在對記錄信息的存儲過程中只存儲了記錄信息樣本的文本和實時生成的記錄信息的文本的數(shù)字代碼,因此大大節(jié)省了存儲空間。例如:假定全部記錄信息樣本的文本有2000條,每條記錄需要存儲空間200字節(jié),每條記錄信息樣本的文本的數(shù)字代碼為2字節(jié),工程車一分鐘平均產(chǎn)生12條記錄或故障信息,并以工程車運行3天每天8小時為例?,F(xiàn)有技術(shù)中,需要的存儲空間約為:3*8*60*12*200=3456000字節(jié)。運用本發(fā)明公開的方法,需要的存儲空間約為:2000*200+3*8*60*12*2=434560字節(jié)。由此可知,采用本方法后,記錄信息存儲的空間僅為現(xiàn)有技術(shù)的12.6%。在更大記錄量的情況下,可節(jié)約更多的記錄信息的存儲空間。極限情況下,采用本方法后,記錄信息的存儲空間約為現(xiàn)有技術(shù)的1%。
[0043]在對記錄信息的查詢過程中,首先在第二存儲空間中提取出第二存儲空間中存儲的數(shù)字代碼,然后在第一存儲空間中查找出與提取的數(shù)字代碼相同的記錄信息樣本的文本,即為工程車實時生成的記錄信息的文本。由于采用本發(fā)明公開的方法,記錄信息的存儲空間較小,當(dāng)在較大的數(shù)據(jù)存儲情況下,本方法公開的查詢方法相對于現(xiàn)有技術(shù)在較大的存儲空間中對記錄信息進行查詢,可以縮短查詢的時間,在一定程度上提高了查詢的效率。[0044]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。
[0045]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種工程車記錄信息的處理方法,其特征在于,包括: 獲取工程車全部記錄信息樣本的文本; 對每一條記錄信息樣本的文本采用互不相同的數(shù)字代碼進行標識; 將經(jīng)過標識后的工程車全部記錄信息樣本的文本存儲在第一存儲空間; 獲取工程車實時生成的記錄信息的文本; 在第一存儲空間中查找與實時生成的記錄信息的文本相同的記錄信息樣本的文本; 提取出查找到的記錄信息樣本的文本的數(shù)字代碼; 將提取出的數(shù)字代碼存儲在第二存儲空間。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述將查找到的數(shù)字代碼存儲在第二存儲空間后還包括: 提取第二存儲空間中的數(shù)字代碼; 在第一存儲空間中查找出與提取的數(shù)字代碼相同的記錄信息樣本的文本。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述數(shù)字代碼為以數(shù)字形式描述的數(shù)字代碼。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述工程車全部記錄信息樣本的文本為工程車產(chǎn)生的全部互不相同的記錄信息的文本。
【文檔編號】G06F17/30GK103559230SQ201310499468
【公開日】2014年2月5日 申請日期:2013年10月22日 優(yōu)先權(quán)日:2013年10月22日
【發(fā)明者】宋杰 申請人:南車株洲電力機車有限公司