日志采集方法及装置与流程

文档序号:27827474发布日期:2021-12-07 21:13阅读:189来源:国知局
日志采集方法及装置与流程

1.本技术涉及数据处理技术领域,尤其涉及一种日志采集方法及装置。


背景技术:

2.对于交易系统来说,在写入日志数据时,由于日期切换或者日志文件过大,会存在切换日志文件的情况。目前,常见的日志监视类采集方式为调用操作系统命令,如tail

f命令,根据文件描述符进行日志增量的采集,需要时通过杀死进程的方式采集停止;对于unix/linux平台的日志文件来说,文件描述符为inode索引节点;切换日志文件前后,原日志文件的文件描述符不会发生改变,因此,应用操作系统命令难以实现日志文件切换的监控,难以从不同日志文件中采集日志数据,影响日志数据采集的可靠性。


技术实现要素:

3.针对现有技术中的问题,本技术提出了一种日志采集方法及装置,能够提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性。
4.为了解决上述技术问题,本技术提供以下技术方案:
5.第一方面,本技术提供一种日志采集方法,包括:
6.执行日志采集步骤,该日志采集步骤包括:实时监控目标交易系统的交易日志文件中是否存在新增的日志数据,若是,则采集所述新增的日志数据;判断预设时间段内所述交易日志文件中是否存在新增的日志数据,若否,则判断所述交易日志文件的文件名称是否发生变更,若是并且根据所述交易日志文件的原文件名称,确定所述目标交易系统中存在下一交易日志文件,则确定所述目标交易系统发生日志文件切换;
7.中止所述交易日志文件对应的日志采集步骤,采集当前下一交易日志文件中的所有日志数据,将下一交易日志文件作为交易日志文件,再次执行所述日志采集步骤。
8.进一步地,所述日志采集步骤还包括:
9.若所述交易日志文件的文件名称未发生变更,则根据所述交易日志文件的文件名称和预设的文件名称生成规则,判断所述目标交易系统中是否存在下一交易日志文件,若是,则确定所述目标交易系统发生日志文件切换。
10.进一步地,所述中止所述交易日志文件对应的日志采集步骤,包括:
11.验证所述交易日志文件和下一交易日志文件是否相同,若否,则中止所述交易日志文件对应的日志采集步骤。
12.进一步地,所述的日志采集方法,还包括:
13.获取所述目标交易系统的待写入日志数据;
14.若所述交易日志文件和待写入日志数据的数据量总和大于数据量阈值或者系统日期发生变更,则根据预设的日志切换模式,创建下一交易日志文件并将所述待写入日志数据写入所述下一交易日志文件中。
15.第二方面,本技术提供一种日志采集装置,包括:
16.采集模块,用于执行日志采集步骤,该日志采集步骤包括:实时监控目标交易系统的交易日志文件中是否存在新增的日志数据,若是,则采集所述新增的日志数据;判断预设时间段内所述交易日志文件中是否存在新增的日志数据,若否,则判断所述交易日志文件的文件名称是否发生变更,若是并且根据所述交易日志文件的原文件名称,确定所述目标交易系统中存在下一交易日志文件,则确定所述目标交易系统发生日志文件切换;
17.切换模块,用于中止所述交易日志文件对应的日志采集步骤,采集当前下一交易日志文件中的所有日志数据,将下一交易日志文件作为交易日志文件,再次执行所述日志采集步骤。
18.进一步地,所述采集模块还包括:
19.判断单元,用于若所述交易日志文件的文件名称未发生变更,则根据所述交易日志文件的文件名称和预设的文件名称生成规则,判断所述目标交易系统中是否存在下一交易日志文件,若是,则确定所述目标交易系统发生日志文件切换。
20.进一步地,所述切换模块,包括:
21.验证所述交易日志文件和下一交易日志文件是否相同,若否,则中止所述交易日志文件对应的日志采集步骤。
22.进一步地,所述的日志采集装置,还包括:
23.获取模块,用于获取所述目标交易系统的待写入日志数据;
24.创建模块,用于若所述交易日志文件和待写入日志数据的数据量总和大于数据量阈值或者系统日期发生变更,则根据预设的日志切换模式,创建下一交易日志文件并将所述待写入日志数据写入所述下一交易日志文件中。
25.第三方面,本技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的日志采集方法。
26.第四方面,本技术提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现所述的日志采集方法。
27.由上述技术方案可知,本技术提供一种日志采集方法及装置。其中,该方法包括:执行日志采集步骤,该日志采集步骤包括:实时监控目标交易系统的交易日志文件中是否存在新增的日志数据,若是,则采集所述新增的日志数据;判断预设时间段内所述交易日志文件中是否存在新增的日志数据,若否,则判断所述交易日志文件的文件名称是否发生变更,若是并且根据所述交易日志文件的原文件名称,确定所述目标交易系统中存在下一交易日志文件,则确定所述目标交易系统发生日志文件切换;中止所述交易日志文件对应的日志采集步骤,采集当前下一交易日志文件中的所有日志数据,将下一交易日志文件作为交易日志文件,再次执行所述日志采集步骤,能够提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性。
附图说明
28.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
29.图1是本技术实施例中的日志采集方法的流程示意图;
30.图2是本技术另一实施例中的日志采集方法的流程示意图;
31.图3是本技术又一实施例中的日志采集方法的流程示意图;
32.图4是本技术实施例中日志采集装置的结构示意图;
33.图5为本技术实施例的电子设备的系统构成示意框图。
具体实施方式
34.为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.在现有技术中,tail

f命令难以捕获到新的写入日志文件,容易导致日志数据漏采,基于此,为了提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性,本技术实施例提供一种日志采集装置,该装置可以是一服务器或客户端设备,所述客户端设备可以包括智能手机、平板电子设备、网络机顶盒、便携式计算机、台式电脑、个人数字助理(pda)、车载设备和智能穿戴设备等。其中,所述智能穿戴设备可以包括智能眼镜、智能手表和智能手环等。
36.在实际应用中,进行日志采集的部分可以在如上述内容所述的服务器侧执行,也可以所有的操作都在所述客户端设备中完成。具体可以根据所述客户端设备的处理能力,以及用户使用场景的限制等进行选择。本技术对此不作限定。若所有的操作都在所述客户端设备中完成,所述客户端设备还可以包括处理器。
37.上述的客户端设备可以具有通信模块(即通信单元),可以与远程的服务器进行通信连接,实现与所述服务器的数据传输。所述服务器可以包括任务调度中心一侧的服务器,其他的实施场景中也可以包括中间平台的服务器,例如与任务调度中心服务器有通信链接的第三方服务器平台的服务器。所述的服务器可以包括单台计算机设备,也可以包括多个服务器组成的服务器集群,或者分布式装置的服务器结构。
38.所述服务器与所述客户端设备之间可以使用任何合适的网络协议进行通信,包括在本技术提交日尚未开发出的网络协议。所述网络协议例如可以包括tcp/ip协议、udp/ip协议、http协议、https协议等。当然,所述网络协议例如还可以包括在上述协议之上使用的rpc协议(remote procedure call protocol,远程过程调用协议)、rest协议(representational state transfer,表述性状态转移协议)等。
39.具体通过下述各个实施例进行说明。
40.为了提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性,本实施例提供一种执行主体是日志采集装置的日志采集方法,该日志采集装置包括但不限于服务器,如图1所示,该方法具体包含有如下内容:
41.步骤100:执行日志采集步骤,该日志采集步骤包括:s101:实时监控目标交易系统的交易日志文件中是否存在新增的日志数据,若是,则采集所述新增的日志数据;判断预设时间段内所述交易日志文件中是否存在新增的日志数据,若否,则判断所述交易日志文件
的文件名称是否发生变更,s102:若是并且根据所述交易日志文件的原文件名称,确定所述目标交易系统中存在下一交易日志文件,则确定所述目标交易系统发生日志文件切换。
42.具体地,所述交易日志文件可以是当前监控的交易日志文件;所述预设的时间段可以根据实际需要进行设置,本技术对此不作限制;例如,若10分钟内交易日志文件中不存在新增的日志数据,则判断所述交易日志文件的名称是否发生变更;所述下一交易日志文件可以表示当交易日志文件中的数据量超过数据量阈值或者当前系统时间发生变更时,创建的日志文件,用于继续写入日志数据;当所述交易日志文件的文件名称发生变更时,可以确定下一交易日志文件的文件名称为所述交易日志文件的原文件名称;根据所述交易日志文件的原文件名称,判断所述目标交易系统中是否存在下一交易日志文件;所述目标交易系统可以是一支付系统。
43.举例来说,日志数据为:“#|#topams#|#runt#|#yyyy

mm

dd hh24:mi:ss#|#00#|#10#|#yyyymmdd#|#2021080200000001#|#hvps0801#|#@|@”,表示的含义为:监控类日志,时序信息,大额交易系统从时序00营业准备,切换到时序10日间,切换时间是yyyy

mm

dd hh24:mi:ss,当前系统工作日是yyyymmdd,触发时序切换的报文编号为2021080200000001,执行的模块是hvps0801。
44.在另一个举例中,日志数据为:“#|#topams#|#keyt#|#yyyy

mm

dd hh24:mi:ss#|#hvps0802#|#yyyymmdd#|#40#|#success#|#对账批处理执行成功#|#@|@”,表示的含义为:监控类数据,关键交易信息,hvps0802对账批处理模块,在yyyy

mm

dd hh24:mi:ss时间执行成功,当前系统工作日yyyymmdd,当前时序40日终。
45.步骤200:中止所述交易日志文件对应的日志采集步骤,采集当前下一交易日志文件中的所有日志数据,将下一交易日志文件作为交易日志文件,再次执行所述日志采集步骤。
46.具体地,在判定支付系统发生日志文件切换之前,可能已经存在下一交易日志文件对应的日志数据写入操作,下一交易日志文件当前可能已包含有多条日志数据,因此,为了保证日志采集的准确性,在第一次采集下一交易日志文件中的日志数据时,采集其中的所有日志数据,在完成第一次下一交易日志文件对应的日志采集之后,将下一交易日志文件作为交易日志文件,再次执行所述日志采集步骤。
47.由上述描述可知,本实施例提供的日志采集方法,能够提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性;具体地,通过采集到的系统日志,可以对日志关键字进行重点关注,可以了解系统状态,如,系统当前时序,可以及时发现系统异常,如,日终批处理执行失败等;也可以进行大规模的日志采集,通过大数据的方式进行etl处理和分析。
48.为了进一步提高日志数据采集的准确性,参见图2,在本技术一个实施例中,所述日志采集步骤还包括:
49.步骤103:若所述交易日志文件的文件名称未发生变更,则根据所述交易日志文件的文件名称和预设的文件名称生成规则,判断所述目标交易系统中是否存在下一交易日志文件,若是,则确定所述目标交易系统发生日志文件切换。
50.具体地,所述预设的文件名称生成规则可以为递增文件名称中的编号;例如,交易日志文件的文件名称为app.log.000001,则下一交易日志文件的文件名称可以为
app.log.000002;可以根据所述交易日志文件的文件名称和预设的文件名称生成规则,确定下一交易日志文件的文件名称;根据所述下一交易日志文件的文件名称,判断目标交易系统中是否存在所述下一交易日志文件。
51.为了进一步提高日志文件采集的可靠性,参见图3,在本技术一个实施例中,步骤200中的所述中止所述交易日志文件对应的日志采集步骤,包括:
52.步骤201:验证所述交易日志文件和下一交易日志文件是否相同,若否,则中止所述交易日志文件对应的日志采集步骤。
53.为了保证日志文件的可靠性,进而提高日志采集的可靠性,在本技术一个实施例中,所述的日志采集方法,还包括:
54.步骤001:获取所述目标交易系统的待写入日志数据。
55.具体地,所述待写入日志数据可以是交易过程中目标交易系统生成的日志数据。
56.步骤002:若所述交易日志文件和待写入日志数据的数据量总和大于数据量阈值或者系统日期发生变更,则根据预设的日志切换模式,创建下一交易日志文件并将所述待写入日志数据写入所述下一交易日志文件中。
57.具体地,所述预设的日志切换模式可以是:变更交易日志文件的文件名称,创建下一交易日志文件,将下一交易日志文件的文件名称设置为原交易日志文件的文件名称,或者,交易日志文件的文件名称保持不变,创建下一交易日志文件,根据交易日志文件的文件名称和预设的文件名称生成规则生成下一交易日志文件的文件名称;所述系统日期可以指目标交易系统的系统日期;举例来说,当所述交易日志文件和待写入日志数据的数据量总和超过10m,或者当前系统日期变为了下一天,那么写文件的程序可以更换另一文进行写入。
58.为了进一步说明本方案,本技术提供一种日志采集方法的应用实例,具体描述如下:
59.s1:获取日志切换模式和原始绝对路径。
60.该原始绝对路径支持shell脚本实现的动态规则(如日期变化导致路径的变化);日志文件切换的方式有两种方式:一是变更当前日志文件的文件名称,将app.log更名为app.log.00000x,然后重新创建文件名称为app.log的日志文件,并继续进行后续日志数据的写入;二是当前日志文件的文件名称保持不变,创建文件名称为app.log.00000x的日志文件,进行后续日志数据的写入。
61.s2:根据日志切换模式,监控最新的日志文件,将该最新的日志文件的标识符标记为fp1。
62.具体地,若日志文件的切换模式为第一种,则将文件名称为app.log的作为最新的日志文件;若日志文件的切换模式为第二种,则将文件名称中编号最大的app.log.00000x的日志文件作为最新的日志文件。
63.s3:实时获取fp1标识符对应的日志文件中的新增日志信息,忽略fp1中已经存在的信息,当fp1较长时间没有新增内容时,尝试再次打开下一日志文件fp2,如果打开失败或者打开的日志文件fp2等于fp1,则继续监控fp1,否则确定发生日志文件切换,关闭原有的fp1监控,开始对fp2进行监控,但与初次打开时不同,本次将从fp2的文件头开始进行采集。
64.从软件层面来说,为了提高日志采集的准确性,保证日志监控的可靠性,进而提高
系统运行的稳定性,本技术提供一种用于实现所述日志采集方法中全部或部分内容的日志采集装置的实施例,参见图4,所述日志采集装置具体包含有如下内容:
65.采集模块10,用于执行日志采集步骤,该日志采集步骤包括:实时监控目标交易系统的交易日志文件中是否存在新增的日志数据,若是,则采集所述新增的日志数据;判断预设时间段内所述交易日志文件中是否存在新增的日志数据,若否,则判断所述交易日志文件的文件名称是否发生变更,若是并且根据所述交易日志文件的原文件名称,确定所述目标交易系统中存在下一交易日志文件,则确定所述目标交易系统发生日志文件切换。
66.切换模块20,用于中止所述交易日志文件对应的日志采集步骤,采集当前下一交易日志文件中的所有日志数据,将下一交易日志文件作为交易日志文件,再次执行所述日志采集步骤。
67.在本技术一个实施例中,所述采集模块还包括:
68.判断单元,用于若所述交易日志文件的文件名称未发生变更,则根据所述交易日志文件的文件名称和预设的文件名称生成规则,判断所述目标交易系统中是否存在下一交易日志文件,若是,则确定所述目标交易系统发生日志文件切换。
69.在本技术一个实施例中,所述切换模块,包括:
70.验证所述交易日志文件和下一交易日志文件是否相同,若否,则中止所述交易日志文件对应的日志采集步骤。
71.在本技术一个实施例中,所述的日志采集装置还包括:
72.获取模块,用于获取所述目标交易系统的待写入日志数据。
73.创建模块,用于若所述交易日志文件和待写入日志数据的数据量总和大于数据量阈值或者系统日期发生变更,则根据预设的日志切换模式,创建下一交易日志文件并将所述待写入日志数据写入所述下一交易日志文件中。
74.本说明书提供的日志采集装置的实施例具体可以用于执行上述日志采集方法的实施例的处理流程,其功能在此不再赘述,可以参照上述日志采集方法实施例的详细描述。
75.由上述描述可知,本技术提供的日志采集方法及装置,能够提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性。
76.从硬件层面来说,为了提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性,本技术提供一种用于实现所述日志采集方法中的全部或部分内容的电子设备的实施例所述电子设备具体包含有如下内容:
77.处理器(processor)、存储器(memory)、通信接口(communications interface)和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述通信接口用于实现所述日志采集装置以及用户终端等相关设备之间的信息传输;该电子设备可以是台式计算机、平板电脑及移动终端等,本实施例不限于此。在本实施例中,该电子设备可以参照实施例用于实现所述日志采集方法的实施例及用于实现所述日志采集装置的实施例进行实施,其内容被合并于此,重复之处不再赘述。
78.图5为本技术实施例的电子设备9600的系统构成的示意框图。如图5所示,该电子设备9600可以包括中央处理器9100和存储器9140;存储器9140耦合到中央处理器9100。值得注意的是,该图5是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功能或其他功能。
79.在本技术一个或多个实施例中,日志采集功能可以被集成到中央处理器9100中。其中,中央处理器9100可以被配置为进行如下控制:
80.步骤100:执行日志采集步骤,该日志采集步骤包括:实时监控目标交易系统的交易日志文件中是否存在新增的日志数据,若是,则采集所述新增的日志数据;判断预设时间段内所述交易日志文件中是否存在新增的日志数据,若否,则判断所述交易日志文件的文件名称是否发生变更,若是并且根据所述交易日志文件的原文件名称,确定所述目标交易系统中存在下一交易日志文件,则确定所述目标交易系统发生日志文件切换;
81.步骤200:中止所述交易日志文件对应的日志采集步骤,采集当前下一交易日志文件中的所有日志数据,将下一交易日志文件作为交易日志文件,再次执行所述日志采集步骤。
82.从上述描述可知,本技术的实施例提供的电子设备,能够提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性。
83.在另一个实施方式中,日志采集装置可以与中央处理器9100分开配置,例如可以将日志采集装置配置为与中央处理器9100连接的芯片,通过中央处理器的控制来实现日志采集功能。
84.如图5所示,该电子设备9600还可以包括:通信模块9110、输入单元9120、音频处理器9130、显示器9160、电源9170。值得注意的是,电子设备9600也并不是必须要包括图5中所示的所有部件;此外,电子设备9600还可以包括图5中没有示出的部件,可以参考现有技术。
85.如图5所示,中央处理器9100有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该中央处理器9100接收输入并控制电子设备9600的各个部件的操作。
86.其中,存储器9140,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储执行有关信息的程序。并且中央处理器9100可执行该存储器9140存储的该程序,以实现信息存储或处理等。
87.输入单元9120向中央处理器9100提供输入。该输入单元9120例如为按键或触摸输入装置。电源9170用于向电子设备9600提供电力。显示器9160用于进行图像和文字等显示对象的显示。该显示器例如可为lcd显示器,但并不限于此。
88.该存储器9140可以是固态存储器,例如,只读存储器(rom)、随机存取存储器(ram)、sim卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为eprom等。存储器9140还可以是某种其它类型的装置。存储器9140包括缓冲存储器9141(有时被称为缓冲器)。存储器9140可以包括应用/功能存储部9142,该应用/功能存储部9142用于存储应用程序和功能程序或用于通过中央处理器9100执行电子设备9600的操作的流程。
89.存储器9140还可以包括数据存储部9143,该数据存储部9143用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由电子设备使用的数据。存储器9140的驱动程序存储部9144可以包括电子设备的用于通信功能和/或用于执行电子设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。
90.通信模块9110即为经由天线9111发送和接收信号的发送机/接收机9110。通信模
块(发送机/接收机)9110耦合到中央处理器9100,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。
91.基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块9110,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)9110还经由音频处理器9130耦合到扬声器9131和麦克风9132,以经由扬声器9131提供音频输出,并接收来自麦克风9132的音频输入,从而实现通常的电信功能。音频处理器9130可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器9130还耦合到中央处理器9100,从而使得可以通过麦克风9132能够在本机上录音,且使得可以通过扬声器9131来播放本机上存储的声音。
92.上述描述可知,本技术的实施例提供的电子设备,能够提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性。
93.本技术的实施例还提供能够实现上述实施例中的日志采集方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的日志采集方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
94.步骤100:执行日志采集步骤,该日志采集步骤包括:实时监控目标交易系统的交易日志文件中是否存在新增的日志数据,若是,则采集所述新增的日志数据;判断预设时间段内所述交易日志文件中是否存在新增的日志数据,若否,则判断所述交易日志文件的文件名称是否发生变更,若是并且根据所述交易日志文件的原文件名称,确定所述目标交易系统中存在下一交易日志文件,则确定所述目标交易系统发生日志文件切换;
95.步骤200:中止所述交易日志文件对应的日志采集步骤,采集当前下一交易日志文件中的所有日志数据,将下一交易日志文件作为交易日志文件,再次执行所述日志采集步骤。
96.从上述描述可知,本技术实施例提供的计算机可读存储介质,能够提高日志采集的准确性,保证日志监控的可靠性,进而提高系统运行的稳定性。
97.本技术中上述方法的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。相关之处参见方法实施例的部分说明即可。
98.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
99.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
100.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
101.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
102.本技术中应用了具体实施例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1