掌桥专利:专业的专利平台
掌桥专利
首页

业务数据模型的生成方法、装置、计算机设备以及介质

文献发布时间:2024-04-18 19:58:26


业务数据模型的生成方法、装置、计算机设备以及介质

技术领域

本发明涉及计算机技术领域,特别是涉及一种业务数据模型的生成方法、装置、计算机 设备以及存储介质。

背景技术

目前,为了实现一个业务功能,在获取业务需求后,开发人员需要针对这一业务功能手 工写代码进行编程,然后测试、部署和上线,整个业务开发周期很长,一般走完一个业务开 发流程要一周以上。在开发过程中,如果业务功能需要调整或更改,例如,在现有的业务功 能中新增功能,或者将现有的业务功能进行改造。在这种情况下,现有的代码将无法使用, 需要开发人员重新编写代码,并将重新编写的代码进行测试、部署和上线,导致需要耗费的 周期长,开发效率低。

发明内容

基于此,本发明的目的在于,提供一种业务数据模型的生成方法、装置、计算机设备以 及存储介质,其具有缩短业务开发周期、提高业务开发效率的优点。

根据本申请实施例的第一方面,提供一种业务数据模型的生成方法,包括如下步骤:

响应于生成业务数据模型的触发操作,显示业务数据模型配置界面;

获取在所述业务数据模型配置界面配置的业务数据模型配置信息;所述业务数据模型配 置信息包括业务数据模型名称、若干个业务字段名称以及各个业务字段的特征信息;

对所述数据模型名称、若干个所述业务字段名称以及各个所述业务字段对应的特征信息 进行代码转换,获得业务数据模型。

根据本申请实施例的第二方面,提供一种业务数据模型的生成装置,包括:

配置界面显示模块,用于响应于生成业务数据模型的触发操作,显示业务数据模型配置 界面;

配置信息获取模块,用于获取在所述业务数据模型配置界面配置的业务数据模型配置信 息;所述业务数据模型配置信息包括业务数据模型名称、若干个业务字段名称以及各个业务 字段的特征信息;

数据模型获得模块,用于对所述数据模型名称、若干个所述业务字段名称以及各个所述 业务字段对应的特征信息进行代码转换,获得业务数据模型。

根据本申请实施例的第三方面,提供一种计算机设备,包括:处理器和存储器;其中, 所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如上述任意一 项所述的业务数据模型的生成方法。

根据本申请实施例的第四方面,提供一种计算机可读存储介质,其上储存有计算机程序, 该计算机程序被处理器执行时实现如上述任意一项所述的业务数据模型的生成方法。

本申请实施例通过响应于生成业务数据模型的触发操作,显示业务数据模型配置界面; 获取在所述业务数据模型配置界面配置的业务数据模型配置信息;所述业务数据模型配置信 息包括业务数据模型名称、若干个业务字段名称以及各个业务字段的特征信息;对所述数据 模型名称、若干个所述业务字段名称以及各个所述业务字段对应的特征信息进行代码转换, 获得业务数据模型,从而根据业务数据模型配置信息,自动生成业务数据模型,无需开发人 员逐一手写代码,缩短了业务开发周期,提高了业务开发效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制 本申请。

为了更好地理解和实施,下面结合附图详细说明本发明。

附图说明

图1为本申请一个实施例提供的业务数据模型的生成方法的流程示意图;

图2为本申请一个实施例提供的对所述数据模型名称、若干个所述业务字段名称以及各 个所述业务字段对应的特征信息进行代码转换,获得业务数据模型的流程示意图;

图3为本申请另一个实施例提供的对所述数据模型名称、若干个所述业务字段名称以及 各个所述业务字段对应的特征信息进行代码转换,获得业务数据模型的流程示意图;

图4为本申请一个实施例提供的业务数据模型的生成装置的结构框图;

图5为本申请一个实施例提供的数据模型获得模块的结构框图;

图6为本申请另一个实施例提供的数据模型获得模块的结构框图;

图7为本申请一个实施例提供的电子设备的结构示意框图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作 进一步地详细描述。

应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本 申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施 例,都属于本申请保护的范围。

在本申请实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实 施例。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨 在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或” 是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。 以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它 们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本 申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而 不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的 普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述 关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

本申请实施例中提供的业务数据模型的生成方法可以由业务数据模型的生成设备执行, 该业务数据模型的生成设备可以通过软件和/或硬件的方式实现,该业务数据模型的生成设 备可以是两个或多个物理实体构成,也可以是一个物理实体构成。所述业务数据模型的生成 设备可以为任何安装数据处理软件的电子设备,所述电子设备可以是电脑、手机、平板或交 互平板等智能设备。

实施例1

请参阅图1,其为本申请一个实施例提供的业务数据模型的生成方法的流程示意图。本 申请实施例提供的业务数据模型的生成方法,包括如下步骤:

S10:响应于生成业务数据模型的触发操作,显示业务数据模型配置界面。

业务数据模型是对业务数据进行增删查改的基础操作对象,不同的业务数据可对应不同 的业务数据模型。

在本申请实施例中,检测到开发人员对业务数据模型管理菜单的点击操作,向开发人员 显示业务数据模型配置界面,所述业务数据模型配置界面可以是一个弹窗页面。所述业务数 据模型配置界面包括多个业务数据模型配置信息输入框,以供开发人员输入业务数据模型的 配置信息。其中,业务数据模型配置信息输入框包括业务数据模型名称输入框、业务字段名 称输入框以及业务字段的特征信息输入框的一种或多种。

S20:获取在所述业务数据模型配置界面配置的业务数据模型配置信息;所述业务数据 模型配置信息包括业务数据模型名称、若干个业务字段名称以及各个业务字段的特征信息。

业务数据模型名称用于唯一标识业务数据模型,业务字段具有业务性质,用于反应业务 数据的属性,业务字段名称用于唯一标识业务字段,业务字段的特征信息用于对业务字段进 行条件限制。例如,若需要生成的业务数据模型为书本信息管理数据模型,则书本信息为业 务数据模型名称,书本的名称、价格、描述信息以及分类标签为业务字段,书本的名称这一 业务字段对应字符长度的最大值和最小值为业务字段的特征信息。

接收开发人员在业务数据模型配置界面输入的业务数据模型配置信息,具体地,接收开 发人员在业务数据模型名称输入框定义的业务模型名称,接收开发人员在业务字段名称输入 框定义的业务字段名称,接收开发人员在业务字段的特征信息输入框定义的业务字段的特征 信息。其中,业务模型名称和业务字段名称均可以采用英文单词、英文单词缩写、或者英文 单词与特殊字符(例如短划线)的组合来表示,各个所述业务字段的特征信息可以采用键值 对的形式来表示。

S30:对所述数据模型名称、若干个所述字段名称以及各个所述字段对应的特征信息进 行代码转换,获得业务数据模型。

开发人员在业务数据模型配置界面输入业务数据模型配置信息之后,预先设定的程序将 所述业务数据模型配置信息生成业务数据模型。具体地,预先设定的程序可以为一代码生成 器,业务数据模型配置界面设置有生成代码按钮,检测到开发人员点击生成代码按钮,代码 生成器对所述数据模型名称、若干个所述字段名称以及各个所述字段对应的特征信息转换成 数据模型代码,获得业务数据模型。

应用本申请实施例,通过响应于生成业务数据模型的触发操作,显示业务数据模型配置 界面;获取在所述业务数据模型配置界面配置的业务数据模型配置信息;所述业务数据模型 配置信息包括业务数据模型名称、若干个业务字段名称以及各个业务字段的特征信息;对所 述数据模型名称、若干个所述业务字段名称以及各个所述业务字段对应的特征信息进行代码 转换,获得业务数据模型,从而根据业务数据模型配置信息,自动生成业务数据模型,无需 开发人员逐一手写代码,缩短了业务开发周期,提高了业务开发效率。

在一个可选的实施例中,请参阅图2,所述业务字段的特征信息包括字段类型和字段校 验信息,所述步骤S30包括S301~S303,具体如下:

S301:根据所述数据模型名称,获得类的类名称;

S302:根据若干个所述字段名称,获得所述类的若干个属性名称;根据各个字段的所述 字段类型,获得对应属性的类型;根据各个字段的所述校验信息,获得对应属性的校验函数;

S303:根据所述类名称、若干个所述属性名称、对应属性的类型以及对应属性的校验函 数,生成业务数据模型。

业务字段的特征信息包括字段类型和字段校验信息,字段类型包括字符型、整型、长整 型、浮点型、布尔型、日期型、对象型和数组型中的一种或多种。例如,业务字段为“name”, 对应的字段类型为“string”;业务字段为“price”,对应的字段类型为“int”。字段校验 信息用于对业务字段进行条件限制,例如,对业务字段为“name”时,字段类型为字符串, 相应的字段校验信息可以是字符串中字符长度的限制条件,包括字符长度的最大值和最小 值。

类是面向对象程序设计实现信息封装的基础,每个类包括类属性和类函数,类的实例称 为对象。

在本申请实施例中,可以根据预设的转换规则将数据模型名称转换成类的类名称,预设 的转换规则可以是:将数据模型名称直接作为类的类名称,或者,把数据模型名称中下划线 之后的第一个字母大写并去掉下划线,作为类的类名称。例如,数据模型名称为书本信息 “Book_info”,对应生成的类的类名称为“BookInfo”。

遍历全部业务字段的字段名称,将每个业务字段的字段名称作为类的属性名称。遍历全 部业务字段的字段类型,将每个业务字段的字段类型作为类的属性类型。遍历全部业务字段 的字段校验信息,借助代码生成器将每个业务字段的字段校验信息转换为类的校验函数。将 类名称、若干个属性名称、对应属性的类型以及对应属性的校验函数进行组合,从而自动快 捷地获得业务数据模型。

在一个可选的实施例中,所述字段校验信息包括是否索引、默认值、最大值、最小值、 枚举列表和匹配规则的一种或多种。

在本申请实施例中,若业务字段名称为“name”,对应的字段校验信息为:“name”:{“isIndex”:true,“isNull”:false,“max”:10,“min”:1}。其中,“isIndex”表 示是否索引,“true”表示业务字段“name”存在索引。“isNull”表示是否为空,“false” 表示业务字段“name”不能为空值,“max”:10表示业务字段“name”最长的长度为10 个字符长度,“min”:1表示业务字段“name”最短的长度为1个字符长度。不同的业务 字段对应的字段校验信息可以不同,在此不再赘述。

在一个可选的实施例中,请参阅图3,所述步骤S30包括S304~S305,具体如下:

S304:获取所述数据模型的父类信息;其中,所述父类信息包括公共属性信息和公共校 验信息;

S305:根据所述数据模型名称、若干个所述业务字段名称、各个所述业务字段对应的特 征信息、所述公共属性以及所述公共方法进行代码转换,获得业务数据模型。

面向对象程序设计中,定义一个类的时候,可以从某个现有的类继承,继承的类称为子 类,被继承的类称为父类。在本申请实施例中,父类信息包括公共属性信息和公共校验信息, 公共属性信息包括公共属性ID,公共属性ID可用于业务数据的统一管理,例如,根据公共 属性ID可以快速查询书本信息业务数据。公共校验信息包括公共校验函数verify,公共验证 函数verify可用于业务数据的统一校验,例如,校验业务数据是否符合业务字段对应的特征 信息。可以通过关键字extend继承父类信息,从而继承父类的公共属性信息和公共校验信息, 自动快捷地生成业务数据模型。同时,提高了父类信息对应代码的重复利用率,提高了开发 效率。

在一个可选的实施例中,所述步骤S30之后,包括S41~S43,具体如下:

S41:响应于对所述业务数据模型的增删查改操作,显示所述数据模型配置界面;所述 数据模型配置界面配置有所述业务数据模型配置信息;

S42:接收在所述业务数据模型配置界面对所述业务数据模型配置信息的增删查改操作, 获得更新后的业务数据模型配置信息;

S43:根据更新后的所述数据模型配置信息,更新业务数据模型。

在本申请实施例中,若开发人员需要更改书本信息,例如,在书本信息中添加一个“书 本分类”。检测到开发人员对业务数据模型管理菜单的点击操作,向开发人员显示业务数据 模型配置界面,开发人员可以在所述业务数据模型配置界面添加书本分类这一业务字段以及 对应的字段类型和字段校验信息,更新后的业务数据模型中相应地增加了书本分类这一类属 性以及对应的类属性类型。根据更新后的所述数据模型配置信息,自动快捷地更新业务数据 模型,不需要手写代码,提高了业务开发效率。

在一个可选的实施例中,所述步骤S30之后,包括S51~S53,具体如下:

S51:接收对所述业务数据模型的访问请求,获取业务数据;其中,所述业务数据包括 目标业务数据模型名称、若干个目标字段名称以及对应的目标字段值;

S52:根据目标业务数据模型名称,获得对应的目标业务数据模型;

S53:根据若干个所述目标字段名称以及对应的所述目标字段值,对所述目标业务数据 模型进行实例化,获得业务数据模型对象。

在本申请实施例中,开发人员可以通过业务数据模型的接口,对业务数据模型进行访问。 具体地,获取开发人员通过业务数据模型的接口输入的业务数据,例如,输入的业务数据可 以是:{“name”:“小王子”,“price”:“32”},其中,目标业务字段名称为name和price,对应的目标业务字段值为小王子和32。遍历业务数据模型的属性名称,查找与所述目 标业务字段名称相同的属性名称,对所述属性名称对应的属性进行赋值,生成业务数据模型 对象。其中,可以通过业务数据模型的校验函数对业务数据模型对象进行校验,例如,对业 务数据模型对象中属性name进行校验,判断“小王子”的字符长度是否大于1小于10,若 是,则校验通过;若否,返回校验失败通知信息给开发人员,以提示开发人员重新输入业务 数据。通过将业务数据模型实例化为业务数据模型对象,可以利用业务数据模型对业务数据 进行数据操作,并检验业务数据的准确性。

在一个可选的实施例中,所述步骤S30之后,包括S61~S62,具体如下:

S61:将所述业务数据模型解析为机器码,将所述机器码保存至缓存;

S62:响应于对所述数据模型的访问请求,从所述缓存获取所述机器码,以加载所述数 据模型。

在本申请实施例中,在生成业务数据模型后,可以将业务数据模型编译为机器码,保存 至缓存。在下一次需要加载业务数据模型时,例如,对业务数据模型进行增删查改操作或者 实例化,直接从缓存中读取机器码,从而提高了业务数据模型加载的效率。

实施例2

下述为本申请装置实施例,可以用于执行本申请实施例1中方法的内容。对于本申请装 置实施例中未披露的细节,请参照本申请实施例1中方法的内容。

请参见图4,其示出了本申请实施例提供的业务数据模型的生成装置的结构示意图。本 申请实施例提供的业务数据模型的生成装置7,包括:

配置界面显示模块71,用于响应于生成业务数据模型的触发操作,显示业务数据模型配 置界面;

配置信息获取模块72,用于获取在所述业务数据模型配置界面配置的业务数据模型配置 信息;所述业务数据模型配置信息包括业务数据模型名称、若干个业务字段名称以及各个业 务字段的特征信息;

数据模型获得模块73,用于对所述数据模型名称、若干个所述业务字段名称以及各个所 述业务字段对应的特征信息进行代码转换,获得业务数据模型。

应用本申请实施例,通过响应于生成业务数据模型的触发操作,显示业务数据模型配置 界面;获取在所述业务数据模型配置界面配置的业务数据模型配置信息;所述业务数据模型 配置信息包括业务数据模型名称、若干个业务字段名称以及各个业务字段的特征信息;对所 述数据模型名称、若干个所述业务字段名称以及各个所述业务字段对应的特征信息进行代码 转换,获得业务数据模型,从而根据业务数据模型配置信息,自动生成业务数据模型,无需 开发人员逐一手写代码,缩短了业务开发周期,提高了业务开发效率。

在本申请的一个实施例中,请参见图5,所述数据模型生成模块73,包括:

类名称获得单元731,用于根据所述数据模型名称,获得类的类名称;

属性名称获得单元732,用于根据若干个所述业务字段名称,获得所述类的若干个属性 名称;根据各个业务字段的所述字段类型,获得对应属性的类型;根据各个业务字段的所述 校验信息,获得对应属性的校验函数;

数据模型生成单元733,用于根据所述类名称、若干个所述属性名称、对应属性的类型 以及对应属性的校验函数,生成业务数据模型。

在本申请的一个实施例中,请参见图6,所述数据模型生成模块73,包括:

父类信息获取单元734,用于获取所述数据模型的父类信息;其中,所述父类信息包括 公共属性信息和公共校验信息;

数据模型获得单元735,用于根据所述数据模型名称、若干个所述业务字段名称、各个 所述业务字段对应的特征信息、所述公共属性以及所述公共方法进行代码转换,获得业务数 据模型。

实施例3

下述为本申请设备实施例,可以用于执行本申请实施例1中方法的内容。对于本申请设 备实施例中未披露的细节,请参照本申请实施例1中方法的内容。

请参阅图7,本申请还提供一种电子设备300,所述电子设备可以具体为计算机、手机、 平板电脑、交互平板等,在本申请的示例性实施例中,所述电子设备300为交互平板,所述 交互平板可以包括:至少一个处理器301、至少一个存储器302,至少一个显示器,至少一个网络接口303,用户接口304以及至少一个通信总线305。

其中,所述用户接口304主要用于为用户提供输入的接口,获取用户输入的数据。可选 的,所述用户接口还可以包括标准的有线接口、无线接口。

其中,所述网络接口303可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。

其中,所述通信总线305用于实现这些组件之间的连接通信。

其中,所述处理器301可以包括一个或者多个处理核心。处理器利用各种接口和线路连 接整个电子设备内的各个部分,通过运行或执行存储在存储器内的指令、程序、代码集或指 令集,以及调用存储在存储器内的数据,执行电子设备的各种功能和处理数据。可选的,处 理器可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列 (Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray, PLA)中的至少一种硬件形式来实现。处理器可集成中央处理器(CentralProcessing Unit, CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组 合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示层所需要 显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器 也可以不集成到处理器中,单独通过一块芯片进行实现。

其中,存储器302可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器可用于存储指令、程序、代码、 代码集或指令集。存储器可包括存储程序区和存储数据区,其中,存储程序区可存储用于实 现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功 能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中 涉及到的数据等。存储器可选的还可以是至少一个位于远离前述处理器的存储装置。如图7 所示,作为一种计算机存储介质的存储器中可以包括操作系统、网络通信模块、用户接口模 块、操作应用程序。

所述处理器可以用于调用所述存储器中存储的业务数据模型的生成方法的应用程序,并 具体执行上述所示实施例1的方法步骤,具体执行过程可以参见实施例1所示的具体说明, 在此不进行赘述。

实施例4

本申请还提供一种计算机可读存储介质,其上储存有计算机程序,所述指令适于由处理 器加载并执行上述所示实施例1的方法步骤,具体执行过程可以参见实施例所示的具体说明, 在此不进行赘述。所述存储介质所在设备可以是个人计算机、笔记本电脑、智能手机、平板 电脑等电子设备。

对于设备实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的 部分说明即可。以上所描述的设备实施例仅仅是示意性的,其中所述作为分离部件说明的组 件可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单 元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其 中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动 的情况下,即可以理解并实施。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。 因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的 形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储 介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形 式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和 /或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和 /或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指 令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一 个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流 程图一个流程或多个流程和/或方框图一个方框或多个方框中选定的功能的装置。这些计算 机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机 可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指 令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中选定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或 其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编 程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中选定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接 口和内存。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易 失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术 来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机 的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随 机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除 可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他 磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载 波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含, 从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有 明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没 有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方 法、商品或者设备中还存在另外的相同要素。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申 请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进 等,均应包含在本申请的权利要求范围之内。

相关技术
  • 动态表情生成方法、装置、计算机可读存储介质和计算机设备
  • 图像生成方法和装置、计算机设备和计算机存储介质
  • 网页生成方法、装置、电子设备及计算机可读存储介质
  • 抗噪声波的生成方法、装置、计算机设备及存储介质
  • 单证生成方法、装置、计算机设备及存储介质
  • 数据模型生成方法、装置、电子设备和计算机可读介质
  • 数据模型的生成方法、装置、设备以及计算机存储介质
技术分类

06120116488357