一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

交易数据校验方法、装置、计算机设备和存储介质与流程

2022-05-31 16:56:56 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,具体涉及一种交易数据校验方法、装置、计算机设备和存储介质。


背景技术:

2.当前,物品交易情况复杂,在进行交易过程中,往往会出现物品交易相关数据的不合理和漏洞,而这些存在不合理和漏洞的物品交易相关数据难以及时发现,流转到后续流程,不仅会导致交易相关数据出错情况愈加严重,还会大大增加人员更改数据的负担。


技术实现要素:

3.本技术实施例提供一种交易数据校验方法、装置、计算机设备和存储介质,能够自动核对交易数据,提高交易数据核对的实时性,从而减少交易相关数据的错误率,减少人力成本。
4.一方面,本技术提供一种交易数据校验方法,所述交易数据校验方法包括:检测库存物品的各校验策略是否满足预设校验条件;若满足预设校验条件,在满足预设校验条件的校验策略为第一校验策略的情况下,根据所述第一校验策略获取第一交易的第一交易数据;获取与所述第一交易关联的第二交易数据和第三交易数据,所述第一交易数据、第二交易数据和第三交易数据均为预设时间段内目标库存物品的交易数据,所述第一交易数据,第二交易数据和所述第三交易数据之间在目标属性存在交易限制属性值;分别提取所述第一交易数据、第二交易数据和第三交易数据中目标属性的交易属性值,得到第一交易属性值,第二交易属性值和第三交易属性值;对所述第一交易属性值,第二交易属性值和第三交易属性值进行求和,得到预设时间段内目标库存物品的交易属性和值;基于所述交易限制属性值,对所述交易属性和值进行校验,得到交易数据校验结果;若所述交易数据校验结果不匹配,确定目标库存物品数据存在异常。
5.在本技术一些实施方案中,预设校验条件包括:校验策略的校验时间与当前的时间匹配;所述检测库存物品的各校验策略是否满足预设校验条件,包括:获取预先配置的所述各校验策略的各校验时间;在当前的校验周期内,遍历所述各校验时间,判断当前遍历到的校验时间是否处于所述当前的校验周期内,若处于当前的校验周期内,根据当前遍历到的校验时间对应的校验策略得到满足所述预设校验条件的校验策略。
6.在本技术一些实施方案中,预设校验条件包括:所述校验策略处于启用状态;所述根据当前遍历到的校验时间对应的校验策略得到满足预设校验条件的校验策略,包括:若所述当前遍历到的校验时间对应的校验策略处于启用状态,则判定所述当前遍历到的校验时间对应的校验策略满足预设校验条件;若所述当前遍历到的校验时间对应的校验策略处于禁用状态,则判定所述当前遍历到的校验时间对应的校验策略不满足预设校验条件。
7.在本技术一些实施方案中,交易数据校验方法还包括:获取预先配置的异常目标库存物品数据的告警通知模板;根据所述异常目标库存物品数据和所述告警通知模板,生
成告警通知;获取与所述异常目标库存物品数据关联的告警通知设备;将所述告警通知发送至所述告警通知设备。
8.在本技术一些实施方案中,在所述确定目标库存物品的数据存在异常之后,所述方法还包括:根据所述异常目标库存物品数据生成异常处理方案;所述根据异常目标库存物品数据和所述告警通知模板,生成告警通知,包括:将所述异常处理方案录入所述告警通知模板,生成告警通知;在所述将所述告警通知发送至所述告警通知设备之后,所述方法还包括:监听是否接收到异常数据处理消息;若接收到所述异常数据处理消息,根据所述异常处理方案处理所述异常目标库存物品数据。
9.在本技术一些实施方案中,在所述检测库存物品的各校验策略是否满足预设校验条件之前,所述方法还包括:接收校验策略的配置请求;其中,所述配置请求中携带有用于进行身份验证的会话参数;若所述会话参数与预先配置的会话参数匹配,则提供用于配置校验策略的可视化用户界面;从所述可视化用户界面中获取配置的各校验策略。
10.在本技术一些实施方案中,若满足预设条件,所述交易数据校验方法还包括:在满足预设条件的校验策略为第二校验策略的情况下,根据第二校验策略获取所述目标库存物品的库存量,若所述目标库存物品的库存量为负数,则确定目标库存物品数据存在异常;在满足预设条件的校验策略为第三校验策略的情况下,根据所述第三校验策略获取目标库存物品的库存量、上架总量和下架总量;判断所述上架总量和下架总量是否与所述目标库存物品的库存量匹配,若不匹配,则确定目标库存物品数据存在异常。
11.另一方面,本技术提供一种交易数据校验装置,所述交易数据校验装置包括:检测模块,用于检测库存物品的各校验策略是否满足预设校验条件;校验模块,用于若满足所述预设校验条件,在满足预设校验条件的校验策略为第一校验策略的情况下,根据所述第一校验策略获取第一交易的第一交易数据;获取与所述第一交易关联的第二交易数据和第三交易数据,所述第一交易数据、第二交易数据和第三交易数据均为预设时间段内目标库存物品的交易数据,所述第一交易数据,第二交易数据和所述第三交易数据之间在目标属性存在交易限制属性值;分别提取所述第一交易数据、第二交易数据和第三交易数据中目标属性的交易属性值,得到第一交易属性值,第二交易属性值和第三交易属性值;对所述第一交易属性值,第二交易属性值和第三交易属性值进行求和,得到预设时间段内目标库存物品的交易属性和值;基于所述交易限制属性值,对所述交易属性和值进行校验,得到交易数据校验结果;确定模块,用于若所述交易数据校验结果不匹配,确定目标库存物品的数据存在异常。
12.另一方面,本技术还提供一种计算机设备,所述计算机设备包括:一个或多个处理器;存储器;以及一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现第一方面中任一项所述的交易数据校验方法。
13.第四方面,本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行第一方面任一项所述的交易数据校验方法中的步骤。
14.本技术实施例通过配置校验策略,在满足预设校验条件时,会根据满足预设条件的校验策略自动获取目标库存物品的在预设时间段内的各交易数据,并进行自动校验,从而实现目标库存物品的交易数据的目标属性值与交易限制属性值的及时核对,不仅能够提高目标库存物品数据的异常发现的实时性,减少核对数据的人力成本,还能够减少错误数据流转到后续流程导致的数据错误率增加的情况,提高交易方的体验感,减少更改数据的人力成本。
附图说明
15.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1是本技术实施例中提供的交易数据校验方法的一个实施例流程示意图;图2是本技术实施例中提供的生成告警通知的流程示意图;图3是本技术实施例中提供的交易数据校验装置的一个实施例结构示意图;图4是本技术实施例中提供的计算机设备的一个实施例结构示意图。
具体实施方式
17.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
18.在本技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
19.在本技术中,“示例性”一词用来表示“用作例子、例证或说明”。本技术中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本技术,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本技术。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本技术的描述变得晦涩。因此,本技术并非旨在限于所示的实施例,而是与符合本技术所公开的原理和特征的最广范围相一致。
20.需要说明的是,本技术实施例方法由于是在电子设备中执行,各电子设备的处理对象均以数据或信息的形式存在,例如时间,实质为时间信息,可以理解的是,后续实施例
中若提及尺寸、数量、位置等,均为对应的数据存在,以便电子设备进行处理,具体此处不作赘述。
21.本技术实施例提供一种交易数据校验方法、装置、计算机设备及存储介质,以下分别进行详细说明。
22.首先,本技术实施例中提供一种交易数据校验方法,该交易数据校验方法的执行主体为交易数据校验装置,该交易数据校验装置应用于计算机设备,该交易数据校验方法包括:检测库存物品的各校验策略是否满足预设校验条件;若满足预设校验条件,在满足预设校验条件的校验策略为第一校验策略的情况下,根据所述第一校验策略获取第一交易的第一交易数据;获取与所述第一交易关联的第二交易数据和第三交易数据,所述第一交易数据、第二交易数据和第三交易数据均为预设时间段内目标库存物品的交易数据,所述第一交易数据,第二交易数据和所述第三交易数据之间在目标属性存在交易限制属性值;分别提取所述第一交易数据、第二交易数据和第三交易数据中目标属性的交易属性值,得到第一交易属性值,第二交易属性值和第三交易属性值;对所述第一交易属性值,第二交易属性值和第三交易属性值进行求和,得到预设时间段内目标库存物品的交易属性和值;基于所述交易限制属性值,对所述交易属性和值进行校验,得到交易数据校验结果;若所述交易数据校验结果不匹配,确定目标库存物品数据存在异常。
23.本技术实施例通过配置校验策略,在满足预设校验条件时,会根据满足预设条件的校验策略自动获取目标库存物品的在预设时间段内的各交易数据,并进行自动校验,从而实现对目标库存物品的交易数据的目标属性值与交易限制属性值的及时核对,不仅能够提高目标库存物品数据的异常发现的实时性,减少核对数据的人力成本,还能够减少错误数据流转到后续流程导致的数据错误率增加的情况,从而减少因错误数据导致的交易出错,提高交易方的体验感,并且,还能够进一步减少更改数据的人力成本。
24.如图1所示,为本技术实施例中交易数据校验方法的一个实施例流程示意图,该交易数据校验方法包括:步骤101,检测库存物品的各校验策略是否满足预设校验条件。
25.在一些实施例中,预设校验条件可以包括:校验策略的校验时间与当前的时间匹配。即步骤101进一步包括:获取预先配置的各校验策略的各校验时间;在当前的校验周期内,遍历各校验时间,判断当前遍历到的校验时间是否处于当前的校验周期内,若处于当前的校验周期内,根据当前遍历到的校验时间对应的校验策略得到满足所述预设校验条件的校验策略。本技术实施例通过周期性的轮询校验时间,实现对目标库存物品的数据的定时校验,使得校验时间的配置更加灵活,贴合用户需求。
26.示例性的,可以通过cron表达式来配置校验策略进行校验的校验时间。校验时间可由用户根据需求设置。比如,校验时间避开交易系统进行交易的时间,在该时间段不会对库存物品数据进行大量操作,避免校验影响用户交易。
27.校验周期也可由用户根据需求配置。例如,将校验周期配置在早晨和中午,在这些
时间段,交易员尚未进行交易操作,以避免校验抢占交易操作所需要的软硬件资源。
28.在一些实施例中,预设校验条件可以包括:校验策略处于启用状态,步骤101具体包括:判断各库存物品的各校验策略是否处于启用状态,若处于启用状态,则判定该校验策略满足预设校验条件。本技术实施例通过对校验策略的禁用和启用,提供更加灵活的交易数据的校验。
29.在一些实施例中,预设校验条件包括校验策略处于启用状态,且,校验策略的校验时间与当前的时间匹配。
30.校验策略由用户根据对库存物品数据的校验需求配置。在进行校验策略的配置之前,本技术实施例的设备可接收校验规则策略的配置请求;其中,所述配置请求中携带有用于进行身份验证的会话参数;若所述会话参数与预先配置的会话参数匹配,则提供用于配置校验规则策略的可视化用户界面;从所述可视化用户界面中获取配置的各校验规则策略。本技术实施例通过配置固定的会话(session)使得某些通过身份验证的用户能进行校验策略的配置,且能够保证库存物品数据的安全性。
31.各库存物品数据可以存储于数据库。库存物品数据可以包括库存物品的上架量、下架量、库存物品关联的交易订单、调拨量、库存物品的总入库量、总出库量、库存物品种类、库存物品的厂商、型号、库存物品颜色等信息。校验策略可以通过用于校验的结构化查询语言(structured query language,sql),即校验sql配置。其中,校验sql只能进行查询,不能包括增加修改删除等操作。不同的校验sql即为不同校验策略。
32.在一些实施例中,在满足预设条件的校验策略为第二校验策略的情况下,根据第二校验策略获取所述目标库存物品的库存量,若所述目标库存物品的库存量为负数,则确定目标库存物品数据存在异常。
33.本技术实施例通过第二校验策略能够及时发现目标库存物品库存量为负值等异常情况。
34.在一些实施例中,在满足预设条件的校验策略为第三校验策略的情况下,根据所述第三校验策略获取目标库存物品的库存量、上架总量和下架总量;判断所述上架总量和下架总量是否与所述目标库存物品的库存量匹配,若不匹配,则确定目标库存物品数据存在异常。
35.具体地,若上架总量以及下降总量的和值等于目标库存物品的库存量,则表明匹配。
36.本技术实施例,通过第三校验策略能够及时核对目标库存物品的库存量、上架量以及下架量。
37.值得一提的是,除了上述的第二校验策略和第三校验策略,在库存物品数据存储于多张数据表时,由于订单的流转过程,部分表的某部分属性值应该都是相同的,因此,可以根据该库存物品数据的校验需求将校验sql配置为验证某属性值在某部分表中是否相同,或者,根据库存物品数据的校验需求将校验sql配置为验证某一张表中部分字段的数据和是否等于某个值。即,校验sql可以根据需求设置,本技术实施例不限于此。
38.上述主要阐述满足预设校验条件的校验策略为第二校验策略、第三校验策略等情况下的校验过程,下列,阐述在满足预设校验条件的校验策略为第一校验策略的情况下,交易数据的校验过程,即进入步骤102。
39.步骤102,若满足预设校验条件,在满足预设校验条件的校验策略为第一校验策略的情况下,根据第一校验策略获取第一交易的第一交易数据。
40.第一交易即关于校验策略中的目标库存物品的交易。第一交易数据包括:目标库存物品数据中的第一交易的交易订单的数据,例如的目标库存物品的交易量、第一交易的目标库存物品的单价等、买方信息、卖方信息等。
41.步骤103,获取与第一交易关联的第二交易数据和第三交易数据。
42.其中,第一交易数据、第二交易数据和第三交易数据均为预设时间段内目标库存物品的交易数据,第一交易数据,第二交易数据和第三交易数据之间在目标属性存在交易限制属性值。
43.目标属性为第一校验策略中需要验证的属性。
44.步骤104,分别提取第一交易数据、第二交易数据和第三交易数据中目标属性的交易属性值,得到第一交易属性值,第二交易属性值和第三交易属性值。
45.例如,交易属性值为交易量,可以分别提取第一交易数据、第二交易数据和第三交易数据中目标库存物品的交易量,得到交易量1、交易量2和交易量3,然后执行步骤105。
46.步骤105,对第一交易属性值,第二交易属性值和第三交易属性值进行求和,得到预设时间段内目标库存物品的交易属性和值。
47.例如,交易属性和值为预设时间段内的目标库存物品的交易量和值,交易量和值=交易量1 交易量2 交易量3。
48.步骤106,基于交易限制属性值,对交易属性和值进行校验,得到交易数据校验结果。
49.例如,交易限制属性值为经过第一交易、第二交易和第三交易的实际库存余量。若根据目标库存物品的交易量和值计算出来的理论库存余量与实际库存余量不同,则证明交易数据验证结果不匹配。
50.步骤107,若交易数据校验结果不匹配,确定目标库存物品数据存在异常。
51.下列以一个具体地校验场景为例,简述根据第一校验策略进行校验的过程。
52.若目标属性值为交易的目标库存物品的重量、目标库存物品有三件,总重10吨,第一交易、第二交易和第三交易在预设时间段内分别交易一件目标库存物品,交易系统的重量精度为两位小数,交易限制属性值为当前的目标库存物品的件数。
53.由于重量精度限制,获取的第一交易数据、第二交易数据、第三交易数据中的目标属性值均为3.33吨,交易属性和值为9.99吨,根据交易属性和值得到目标库存物品重量余量为0.01吨,然而,此时,目标库存物品的件数为0件,经验证,在交易限制属性值,即当前的目标库存物品的件数为0件的情况下,目标库存物品重量余量应该为0吨,而不是0.01吨,因此,交易数据校验不匹配,目标库存物品数据中的目标库存物品重量余量有异常。
54.在一些实施例中,还可根据存在的异常发送告警通知,具体流程可参见图2所示:步骤201,获取预先配置的异常目标库存物品数据的告警通知模板。
55.告警通知模板可以有多种类型,例如邮件告警通知模板,短信告警通知模板等。
56.在告警通知模板中可设置需要发送给告警通知人的信息,如异常目标库存物品数据等。
57.可提供一个可视化用户界面,供用户选择告警通知模板。
58.步骤202,根据异常目标库存物品数据和告警通知模板,生成告警通知。
59.在一些实施例中,在确定目标库存物品的数据存在异常之后,可以根据目标库存物品数据生成异常处理方案,还可将异常处理方案录入告警通知模板,生成告警通知。
60.异常处理方案可以为异常处理sql语句。
61.例如,在目标库存物品重量余量应该为0吨,而不是0.01吨时,异常处理sql语句的功能为将目标库存物品重量余量的0.01吨更改为0吨。
62.步骤203,获取与异常目标库存物品数据关联的告警通知设备。
63.具体地,告警通知设备为告警通知人所持有的设备,其反映了告警通知设备信息,告警通知设备信息可以为设备ip地址,邮箱地址,电话号码等。
64.步骤204,将告警通知发送至告警通知设备。
65.通过告警信息将告警通知发送至告警通知设备。
66.在一些实施例中,在发送至所述告警通知设备之后,还可监听是否接收到异常数据处理消息,若接收到异常数据处理消息,根据异常处理方案处理异常目标库存物品数据。例如,执行异常处理sql语句。本实施例可以自动执行异常处理方案,以进一步减少资源,另外,本实施例监听是否接收到异常数据处理消息,是否监听到异常数据处理消息反映了用户是否同意使用该异常处理方案进行处理,因此,更能贴合用户需求。
67.本技术实施例可以建立一个告警表,告警表中包括:告警名称、通过cron表达式配置的校验时间、通过校验sql配置的校验策略、告警通知模板、告警通知设备、校验策略的启用以及禁用状态。通过身份认证的用户可通过可视化用户界面对上述告警表中的信息进行设置。
68.本技术实施例可针对性配置一些可能出现问题的数据,配置校验策略,在配置校验策略之前,会通过会话参数进行身份验证,以提高数据安全性,然后,通过配置的校验策略进行校验,便于在交易用户发现数据存在异常之前,得知数据出现的异常并定位,根据定位的异常更新交易系统、修复线上数据,从而降低库存物品相关交易数据出现的错误率,提高交易用户的体验感,在发现异常后,会像告警通知人发送告警通知,从而使得交易用户在得知数据异常后,能够及时停止对单据的操作,避免造成更多的问题单据,减少给线上数据修复带来的工作量,另外,本技术实施例能给出异常目标库存数据的异常处理方案,以此自动修复数据,进一步减少人力。
69.本技术实施例还提供一种交易数据校验装置,参考图3所示,该交易数据校验装置包括:检测模块301,用于检测库存物品的各校验策略是否满足预设校验条件;校验模块302,用于若满足所述预设校验条件,在满足预设校验条件的校验策略为第一校验策略的情况下,根据所述第一校验策略获取第一交易的第一交易数据;获取与所述第一交易关联的第二交易数据和第三交易数据,所述第一交易数据、第二交易数据和第三交易数据均为预设时间段内目标库存物品的交易数据,所述第一交易数据,第二交易数据和所述第三交易数据之间在目标属性存在交易限制属性值;分别提取所述第一交易数据、第二交易数据和第三交易数据中目标属性的交易属性值,得到第一交易属性值,第二交易属性值和第三交易属性值;对所述第一交易属性值,第二交易属性值和第三交易属性值进行求和,得到预设时间段内目标库存物品的交易属性和值;基于所述交易限制属性值,对
所述交易属性和值进行校验,得到交易数据校验结果;确定模块303,用于若所述交易数据校验结果不匹配,确定目标库存物品的数据存在异常。
70.在本技术一些实施方案中,预设校验条件包括:校验策略的校验时间与当前的时间匹配;检测模块301进一步用于获取预先配置的所述各校验策略的各校验时间;在当前的校验周期内,遍历所述各校验时间,判断当前遍历到的校验时间是否处于所述当前的校验周期内,若处于当前的校验周期内,根据当前遍历到的校验时间对应的校验策略得到满足所述预设校验条件的校验策略。
71.在本技术一些实施方案中,预设校验条件包括:所述校验策略处于启用状态;检测模块301进一步用于若所述当前遍历到的校验时间对应的校验策略处于启用状态,则判定所述当前遍历到的校验时间对应的校验策略满足预设校验条件;若所述当前遍历到的校验时间对应的校验策略处于禁用状态,则判定所述当前遍历到的校验时间对应的校验策略不满足预设校验条件。
72.在本技术一些实施方案中,确定模块303进一步用于获取预先配置的异常目标库存物品数据的告警通知模板;根据所述异常目标库存物品数据和所述告警通知模板,生成告警通知;获取与所述异常目标库存物品数据关联的告警通知设备;将所述告警通知发送至所述告警通知设备。
73.在本技术一些实施方案中,确定模块303进一步用于在所述确定目标库存物品的数据存在异常之后,根据所述异常目标库存物品数据生成异常处理方案;所述根据异常目标库存物品数据和所述告警通知模板,生成告警通知,包括:将所述异常处理方案录入所述告警通知模板,生成告警通知;在所述将所述告警通知发送至所述告警通知设备之后,所述方法还包括:监听是否接收到异常数据处理消息;若接收到所述异常数据处理消息,根据所述异常处理方案处理所述异常目标库存物品数据。
74.在本技术一些实施方案中,检测模块301进一步用于在所述检测库存物品的各校验策略是否满足预设校验条件之前,接收校验策略的配置请求;其中,所述配置请求中携带有用于进行身份验证的会话参数;若所述会话参数与预先配置的会话参数匹配,则提供用于配置校验策略的可视化用户界面;从所述可视化用户界面中获取配置的各校验策略。
75.在本技术一些实施方案中,校验模块302进一步用于若满足预设条件,所述交易数据校验方法还包括:在满足预设条件的校验策略为第二校验策略的情况下,根据第二校验策略获取所述目标库存物品的库存量,若所述目标库存物品的库存量为负数,则确定目标库存物品数据存在异常;在满足预设条件的校验策略为第三校验策略的情况下,根据所述第三校验策略获取目标库存物品的库存量、上架总量和下架总量;判断所述上架总量和下架总量是否与所述目标库存物品的库存量匹配,若不匹配,则确定目标库存物品数据存在异常。
76.本技术实施例还提供一种计算机设备,其集成了本技术实施例所提供的任一种交易数据校验装置,所述计算机设备包括:一个或多个处理器;存储器;以及一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并
配置为由所述处理器执行上述交易数据校验方法实施例中任一实施例中所述的交易数据校验方法中的步骤。
77.本技术实施例还提供一种计算机设备,其集成了本技术实施例所提供的任一种交易数据校验装置。如图4所示,其示出了本技术实施例所涉及的计算机设备的结构示意图,具体来讲:该计算机设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,4中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:处理器401是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
78.存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
79.计算机设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
80.该计算机设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
81.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能。
82.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
83.为此,本技术实施例提供一种计算机可读存储介质,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光
盘等。其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行本技术实施例所提供的任一种交易数据校验方法中的步骤。
84.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对其他实施例的详细描述,此处不再赘述。
85.具体实施时,以上各个单元或结构可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元或结构的具体实施可参见前面的方法实施例,在此不再赘述。
86.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
87.以上对本技术实施例所提供的一种交易数据校验方法、装置、计算机设备及存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献