消息广播方法、装置、计算机设备和存储介质转让专利
申请号 : CN202210000955.1
文献号 : CN114024786B
文献日 : 2022-04-08
发明人 : 黄方蕾 , 张延楠 , 刘明美 , 张帅 , 尚璇
申请人 : 杭州趣链科技有限公司
摘要 :
权利要求 :
1.一种消息广播方法,其特征在于,所述方法包括:接收广播消息;
根据所述广播消息对应的广播范围和节点选取条件,确定待广播的目标节点;
将所述广播消息广播至所述目标节点;
所述根据所述广播消息对应的广播范围和节点选取条件,确定得到待广播的目标节点包括:
获取所述广播消息中的配置信息,以及获取所述配置信息中的广播范围;所述配置信息由产生所述广播消息的节点设置;
判断所述配置信息中是否存在节点选取条件;
若所述配置信息中存在所述节点选取条件,则根据所述节点选取条件对所述广播范围中的可广播节点进行选取,得到待广播的目标节点;
若所述配置信息中不存在所述节点选取条件,则获取所述广播消息对应的历史广播记录,根据所述历史广播记录对所述广播范围中的可广播节点进行选取,得到待广播的目标节点。
2.如权利要求1所述的消息广播方法,其特征在于,所述根据所述历史广播记录对所述广播范围中的可广播节点进行选取,得到待广播的目标节点包括:提取所述历史广播记录中的记录节点,将所述广播范围中除所述记录节点之外的可广播节点,设置为待广播的目标节点。
3.如权利要求1所述的消息广播方法,其特征在于,所述接收广播消息之后,所述方法包括:
根据所述广播消息的关键信息和版本信息,确定是否存在所述广播消息的广播记录;
若存在所述广播消息的广播记录,则获取所述关键信息对应的已有版本信息;
将所述已有版本信息与所述版本信息进行比较;
若所述已有版本信息与所述版本信息不匹配,则根据所述已有版本信息和所述版本信息获取缺失广播消息;
若所述已有版本信息与所述版本信息匹配,则执行根据所述广播消息对应的广播范围和节点选取条件,确定得到待广播的目标节点步骤。
4.如权利要求3所述的消息广播方法,其特征在于,所述根据所述已有版本信息和所述版本信息获取缺失广播消息包括:根据所述版本信息与所述已有版本信息之间的差值,得到缺失版本信息;
访问相邻节点,从所述关键信息对应的历史广播消息中获取所述缺失版本信息对应的缺失广播消息,所述历史广播消息是所述相邻节点已完成广播的消息。
5.如权利要求3所述的消息广播方法,其特征在于,所述若存在所述广播消息的广播,则获取所述关键信息对应的已有版本信息包括:若存在所述广播消息的广播记录,则判断预设广播列表中是否存在所述关键信息;
若存在所述关键信息,则执行根据所述广播消息对应的广播范围和节点选取条件,确定得到待广播的目标节点步骤;
若不存在所述关键信息,则获取所述关键信息对应的已有版本信息。
6.如权利要求1所述的消息广播方法,其特征在于,所述接收广播消息步骤之后,所述方法包括:
获取预设广播列表中的消息数量;
若所述预设广播列表中的消息数量达到预设消息量阈值,则丢弃所述广播消息;
若所述预设广播列表中的消息数量未达到预设消息量阈值,则将所述广播消息写入所述预设广播列表,并执行所述根据所述广播消息对应的广播范围和节点选取条件,确定得到待广播的目标节点操作。
7.如权利要求1所述的消息广播方法,其特征在于,所述的消息广播方法还包括:间隔预设时长遍历预设广播列表,获取目标广播消息以及所述各目标广播消息对应的目标关键信息;
获取各所述目标关键信息对应的等待时长;
若所述等待时长大于预设等待时长,则将所述目标关键信息对应的所述目标广播消息从所述预设广播列表中移除。
8.如权利要求1至7任一项所述的消息广播方法,其特征在于,所述将所述广播消息广播至所述目标节点之后,所述方法包括:获取所述广播消息的期望广播次数;
更新所述广播消息的广播次数,判断更新后的发送次数是否足够;
若所述更新后的发送次数足够,则更新预设广播列表中所述广播消息的实际广播次数,根据更新后的实际广播次数判断是否完成对所述广播消息的广播;
若完成对所述广播消息的广播,则将所述广播消息从所述预设广播列表中移除,并更新所述广播消息对应的已有版本信息。
9.一种消息广播装置,其特征在于,所述装置包括:广播消息接收模块,用于接收广播消息;
广播节点确定模块,用于根据所述广播消息对应的广播范围和节点选取条件,确定待广播的目标节点;
广播模块,用于将所述广播消息广播至所述目标节点;
所述广播节点确定模块,用于获取所述广播消息中的配置信息,以及获取所述配置信息中的广播范围;
判断所述配置信息中是否存在节点选取条件;
若所述配置信息中存在所述节点选取条件,则根据所述节点选取条件对所述广播范围中的可广播节点进行选取,得到待广播的目标节点;
若所述配置信息中不存在所述节点选取条件,则获取所述广播消息对应的历史广播记录,根据所述历史广播记录对所述广播范围中的可广播节点进行选取,得到待广播的目标节点。
10.一种计算机设备,其特征在于,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行权利要求1至8任一项所述的消息广播方法中的操作。
11.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至8任一项所述的消息广播方法中的步骤。
说明书 :
消息广播方法、装置、计算机设备和存储介质
技术领域
背景技术
携带的已接受此消息的节点中,最终消息中携带的已接受此消息的节点会包含网络中的所
有节点。当网络中的节点数量较多时,随着消息中携带的已接受此消息的节点的数量增加,
使得广播的消息体越来越大;并且当出现网络原因时,使得认为已收到消息的节点实际并
未收到,导致消息广播链断裂,从而无法让其他节点收到广播消息,使得消息广播可靠性
低。
发明内容
目标节点。
定得到待广播的目标节点操作。
方法中的操作。
息广播的范围,以及支持按照不同的节点选取条件选择广播节点,通过广播范围以及节点
选取条件,确定待广播的目标节点,使消息体不随着节点数量的增加而增加;并且通过广播
范围以及节点选取条件,确定待广播的目标节点,将消息广播到网络中目标节点,不从消息
中携带的已收到此消息的节点来选择其他节点,降低网络中单个节点的网络问题对消息广
播链的影响,提高消息广播的可靠性。
附图说明
本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附
图。
具体实施方式
本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施
例,都属于本发明保护的范围。
以在诸如一组计算机可执行指令的计算机系统中执行,并且虽然在流程示意图中示出了逻
辑顺序,但是在某些情况下,可以以不同于此处的执行顺序执行所描述或所示出的步骤。
区块链上实现,在本发明一些实施例中所示的消息广播方法可以基于网络上实现。在本发
明一些实施例中,以网络或区块链中的一个节点作为执行主体进行说明,在本发明一些实
施例中,该节点可以是源节点,也可以是中间节点;在本发明一些实施例中,该节点可以是
设备,也可以是安装在设备上的客户端。所示的消息广播方法包括步骤101 103:
~
播的消息,也可以网络或区块链中需要定期广播的消息;其他节点可以是与该节点直接连
接的节点,也可以是与该节点间接连接的节点。
息内容。在本发明一些实施例中,广播范围用于指示该广播消息传输范围;节点选取条件用
于在广播范围中选择该广播消息的可广播节点,其中,可广播节点指的是与该节点连接的
满足节点选取条件的其他节点;版本信息指的是广播消息的版本,其中,版本信息可以是数
字,也可以是二进制字符、十六进制字符、八进制字符中的任意一种;期望广播次数指的是
该节点广播该广播消息的次数。关键信息指的是消息的关键词或关键字。
生的需要广播的消息时,根据消息内容获取需要广播的消息的类型,根据类型组装广播消
息的关键信息;根据关键信息生成广播消息的版本信息,获取期望广播次数、以及预设广播
范围和预设节点选取条件,将版本信息、期望广播次数、以及预设广播范围和预设节点选取
条件封装为配置信息。
本信息。具体地,包括:查询该节点是否存在该关键信息对应的历史广播记录;如果存在该
关键信息对应的历史广播记录,则获取历史广播记录中数值最大的已有版本信息,将该已
有版本信息+1作为该广播消息的版本信息,例如版本信息是数字时,当获取历史广播记录
中数值最大的已有版本信息为008时,将009作为该广播消息的版本信息;如果不存在该关
键信息对应的历史广播记录,说明该节点是首次产生该关键信息对应的广播消息,则将初
始版本信息作为该广播消息的版本信息,例如版本信息是数字时,将001作为该广播消息的
版本信息。其中,历史广播记录指的是该节点在当前时刻之前已广播过的消息的记录;已有
版本信息指的是已广播过的消息对应的版本信息;在本发明一些实施例中,历史广播记录
包括但不限于已广播消息以及各已广播消息对应的关键信息、广播时间和版本信息。在本
发明一些实施例中,当前时刻可以是该节点产生需要广播的消息的时刻,也可以是该节点
查询该节点是否存在该关键信息对应的历史广播记录的时刻。
也可以是基于节点连接方式,还可以是基于节点标识。
的类型包括但不限于计算机设备和移动终端,例如根据节点类型从广播范围中可广播节点
中选取节点类型为移动终端的待广播的目标节点;设备中客户端的类型可以是客户端的版
本,其中版本用于指示客户端的类别以及客户端的更新状态,在本发明一些实施例中,可以
根据客户端的版本序列号选择客户端的类型,例如根据节点类型从广播范围中可广播节点
中选取客户端的版本序列号为V8.0.15的待广播的目标节点;通信系统的通信类型指的是
通信方式,在本发明一些实施例中,通信系统的通信类型包括但不限于WIFI、蓝牙、现场总
线、光纤和蜂窝,例如根据节点类型从广播范围的可广播节点中选取通信系统的通信类型
为WIFI的待广播的目标节点。
作为待广播节点。
为“3”和节点标识为“2”的可广播节点作为待广播节点。
点类型、节点连接方式和节点标识作为选取条件,对广播范围中可广播节点进行选取,得到
待广播的目标节点中,例如可以根据节点类型、节点连接方式和节点标识,从广播范围选取
客户端的版本序列号为V8.0.15、与该节点直接连接并且节点标识为“2”的可广播节点作为
待广播的目标节点。
入预设广播列表中,在将广播消息广播至目标节点之后,记录广播消息的广播次数,当广播
消息的广播次数达到期望广播次数时,将广播消息从预设广播列表中移除。其中,预设广播
列表用于存放该节点需要广播的消息,示例性的,如表一所示,表一是本发明实施例提供的
预设广播列表的一个示意,其中,预设广播列表中包括需要广播的消息的关键信息、版本信
息、期望广播次数和实际广播次数。
~
A001 002 3 1
A002 010 4 3
A003 010 4 3
A004 020 2 1
取广播消息的期望广播次数。
三次。
了便于消息广播方法中对消息的管理,可以创建待广播列表,该节点将生成的需要广播的
消息以及接收到的消息放入待广播列表中,遍历待广播列表,将待广播列表中待广播消息
进行广播,并将该待广播消息写入预设广播列表中,通过待广播列表和预设广播列表便于
管理该节点需要广播的消息和正在广播的消息。示例性的,如表二所示,表二是本发明实施
例提供的待广播列表的一个示意,所示的待广播列表中包括广播的消息的关键信息、版本
信息、预设发送次数和发送次数。其中,预设发送次数指的是广播消息每次广播时需要发送
的次数,在本发明一些实施例中,可以从广播消息的配置信息中获取预设发送次数,例如,
当广播消息的配置信息为广播3次、每次广播发送2次、每次发送选择2个节点发送、该节点
的广播范围中可发送节点有8个时,即每次广播该广播消息时需要在该节点的8个可发送节
点中选择2个节点进行发送,期望广播次数为3次,每次广播的预设发送次数为2次。
A001 002 3 2
A001 002 3 1
A001 002 3 2
A002 010 3 1
比较;如果更新后的发送次数小于预设发送次数,则判定更新后的发送次数不足;如果更新
后的发送次数大于或等于预设发送次数,则判定更新后的发送次数足够。
望广播次数进行比较;如果实际广播次数等于期望广播次数,则判定完成对广播消息的广
播;如果实际广播次数小于期望广播次数,则判定未完成对广播消息的广播。
执行步骤a2。
次数时,将广播消息从预设广播列表中移除,提高消息广播的方法的便捷性,便于消息的广
播和管理,减少广播次数的遗漏或增加广播次数。
量的增加而增加;并且通过广播范围以及节点选取条件,确定待广播的目标节点,将消息广
播到网络中目标节点,不从消息中携带的已收到此消息的节点来选择待广播的目标节点进
行消息广播,降低了网络中单个节点的网络问题对消息广播链的影响,提高消息广播的可
靠性,避免了在消息广播中由于单个节点出现网络问题使得认为已收到消息的节点实际并
未收到,导致消息广播链断裂,从而无法让其他节点收到广播消息。示例性的,以广播消息
的期望广播次数为3次、每次广播的预设发送次数为2次、待广播的目标节点为2号节点和3
号节点为例进行说明,当本节点第一次在向2号和3号节点发送广播消息时,由于2号节点由
于网络不稳定等原因,2号节点没有收到这次发送的广播消息,3号节点收到了,3号节点在
广播发送这个消息时,也选择了2号节点发送,此时2号节点网络恢复,正常收到了3号节点
发送的消息。
消息广播的效率,在将广播消息写入预设广播列表之前,通过检测预设广播列表中正在广
播的消息数量,确定该节点是否存在消息堆积,在该节点存在消息堆积时,丢弃广播消息,
缓解由于正在广播的消息堆积造成的广播堵塞,以及降低节点由于长时间进行消息广播造
成的能耗增加。具体地,确定消息堆积的方法包括步骤b1 b3:
~
节数量作为消息数量。在本发明一些实施例中,为了降低消息的堆积,释放预设广播列表的
内存资源,定时检查预设广播列表中是否存在长时间没有收到关于某一个关键信息的消
息,如果存在,则将其从预设广播列表中移除,释放资源。具体地,释放内存资源的方法包
括:间隔预设时长遍历预设广播列表,获取目标广播消息以及各目标待广播消息对应的目
标关键信息;获取各目标关键信息对应的等待时长;若等待时长大于预设等待时长,则将目
标关键信息对应的目标广播消息从预设广播列表中移除。其中,目标广播消息指的是该节
点正在广播中的消息。在本发明一些实施例中,可以间隔预设时长遍历预设广播列表,获取
目标广播消息以及各目标待广播消息对应的目标关键信息。等待时长指的是预设广播列表
中消息的更新间隔时长。在本发明一些实施例中,节点在接收到广播消息时,将该广播消息
写入预设广播列表中,并进行等待时长统计。在本申请一些实施例中,为了降低预设广播列
表中的信息量,统计接收到该广播消息的次数,如果接收到该广播消息的次数大于该广播
消息的期望广播次数,则对该广播消息不做处理,即不将该广播消息写入预设广播列表和
待广播列表。
标关键信息对应的目标广播消息的等待时长,将等待时长与预设等待时长进行比较。
播消息进行广播;如果接收到该广播消息的次数等于期望广播次数,则将目标关键信息对
应的目标广播消息从预设广播列表中移除;如果接收到该广播消息的次数小于期望广播次
数,则获取目标关键信息对应的等待时长;若等待时长大于预设等待时长,则将目标关键信
息对应的目标广播消息从预设广播列表中移除。在本发明一些实施例中,为了缓解该节点
的内存资源,定时检查该节点保存的历史广播记录,获取历史广播记录中各目标关键信息
对应的已有版本信息的更新时间,计算更新时间与当前时间之间的时间差;如果时间差大
于预设时间差阈值,说明已经停止或中断该目标关键信息对应的广播消息,则将标关键信
息对应的目标历史广播记录从该节点中移除。
进行广播,则丢弃广播消息。
标节点操作。
入预设广播列表之前,通过检测预设广播列表中正在广播的消息数量,确定该节点是否存
在消息堆积,在该节点存在消息堆积时,丢弃广播消息,缓解由于正在广播的消息堆积造成
的广播堵塞,以及降低节点由于长时间进行消息广播造成的能耗增加。
在节点选取条件时,可以通过根据广播消息的历史广播记录选取目标节点,具体地,选取目
标节点的方法包括步骤c1 c4:
~
中存在广播范围,则根据广播范围选择该节点连接的可广播节点;如果配置信息中不存在
广播范围,则将该节点连接的所有节点作为可广播节点。例如,当与该节点连接的其他节点
有A类节点和B类节点时;如果配置信息存在广播范围,并且广播范围为在A类节点中广播,
则根据广播范围选择该节点连接的所有A类节点作为可广播节点;如果配置信息不存在广
播范围,则将与该节点连接的所有A类节点和所有B类节点作为可广播节点。
条件,如果配置信息不存在目标字段,则判定配置信息中不存在节点选取条件。其中目标字
段指的是节点选取条件的起始符,例如,如果配置信息中存在目标字段“xuanqu:”,则判定
配置信息中存在节点选取条件,并且读取“:”后的字段作为节点选取条件。需要说明的是,
上述判断配置信息中是否存在节点选取条件仅为示例性说明,本发明实施例对判断配置信
息中是否存在节点选取条件的方式不作限定,例如还可以通过判断配置信息是否存在对应
的节点选取程序判断是否存在节点选取条件,或根据配置信息中节点选取字段的读取返回
值判断是否存在节点选取条件。
点进行选取,得到待广播的目标节点的方式相似,此处不再赘述。
外的可广播节点,设置为待广播的目标节点。其中,记录节点包括向该节点发送过该广播消
息的前向节点,以及该节点发送过该广播消息的后续节点。
本信息一致的历史广播记录。
节点连接的可广播节点有4个:2号节点、3号节点、4号节点和5号节点,其中,2号节点向该节
点发送过该广播消息,则2号节点为前向节点;该节点向3号节点发送了该广播消息,则3号
节点为后续节点;则将4号节点和5号节点作为此次广播的待广播的目标节点。
数时,提取历史广播记录中的记录节点,从记录节点中选择目标记录节点对待广播的目标
节点进行扩充,例如,可以从记录节点中选择后续节点和/或前向节点,对待广播的目标节
点进行扩充,将扩充后的目标节点作为最终的目标节点。
节点拉取遗漏消息。具体地,处理广播消息的方法包括步骤d1 d5:
~
获取该关键信息对应的已有版本信息;将已有版本信息与广播消息的版本信息进行比较;
如果已有版本信息与广播消息的版本信息一致,说明已完成广播消息的广播,则判定不存
在广播消息的广播记录;如果已有版本信息与广播消息的版本信息不一致,说明正在广播
该广播消息,则存在广播消息的广播记录;如果预设广播列表中存在关键信息对应的目标
消息,则将广播消息的版本信息与目标消息的目标版本信息进行比较;如果广播消息的版
本信息与目标消息的目标版本信息一致,说明正在广播该广播消息,则判定存在广播消息
的广播记录;如果广播消息的版本信息与目标消息的目标版本信息不一致,说明已完成广
播消息的广播,则判定不存在广播消息的广播记录。
消息的版本信息一致,说明已完成广播消息的广播,则判定不存在广播消息的广播记录;如
果已有版本信息与广播消息的版本信息不一致,说明正在广播该广播消息,则判定存在广
播消息的广播记录。
中是否存在关键信息确定是否是第一次收到该广播消息,具体地包括:若未完成广播消息
的广播,则判断预设广播列表中是否存在关键信息;若存在关键信息,说明不是第一次接收
到该广播消息,则执行根据广播消息对应的广播范围和节点选取条件,确定得到待广播的
目标节点步骤;若不存在关键信息,说明是第一次接收到该广播消息,则获取关键信息对应
的已有版本信息。
没有接收到的广播消息,则判定已有版本信息与版本信息不匹配;如果差值小于或等于1,
说明该节点不存在遗漏的没有接收到的广播消息,则判定已有版本信息与版本信息匹配。
消息,其中缺失版本信息指的是该节点没有接收到的版本信息,例如当广播消息的已有版
本信息为007,广播消息的版本信息为009时,即该节点没有接收到版本信息为008的消息,
则缺失版本信息为008。具体地,若已有版本信息与版本信息不匹配,则根据版本信息与已
有版本信息之间的差值,得到缺失版本信息;访问相邻节点,从关键信息对应的历史广播消
息中获取缺失版本信息对应的缺失广播消息。其中,历史广播消息是相邻节点已完成广播
的消息。
播方法的可靠性。
是本发明实施例提供的消息广播方法中接收广播消息的一个应用场景示意,所示的应用场
景示意中,包括步骤e1 e5:
~
是本发明实施例提供的消息广播方法中处理广播消息的另一个应用场景示意,所示的应用
场景示意中,包括步骤f1 f9:
~
消息,则执行步骤f2。
息,则执行步骤f7。
节点网络异常,无法与其他节点通信,但是1号节点还会定期的广播其产生的最新的消息,7
号节点网络恢复后会收到1号节点定期广播的消息,从而知道在自身节点网络异常的这段
时间中1号节点广播到了哪个版本信息对应的广播消息,后续7号节点可以向其他节点拉取
遗漏的消息,最终也能收到所有的广播消息。
供的消息广播方法中广播消息的另一个应用场景示意,所示的应用场景示意中,包括步骤
g1 g10:
~
~
构示意图,所示的消息广播装置包括:
标节点。
录节点之外的可广播节点,设置为待广播的目标节点。
将已有版本信息与版本信息进行比较;若已有版本信息与版本信息不匹配,则根据已有版
本信息和版本信息获取缺失广播消息;若已有版本信息与版本信息匹配,则执行根据广播
消息对应的广播范围和节点选取条件,确定得到待广播的目标节点步骤。
点,从关键信息对应的历史广播消息中获取缺失版本信息对应的缺失广播消息,历史广播
消息是相邻节点已完成广播的消息。
的广播范围和节点选取条件,确定得到待广播的目标节点步骤;若不存在关键信息,则获取
关键信息对应的已有版本信息。
消息量阈值,则将广播消息写入预设广播列表,并执行根据广播消息对应的广播范围和节
点选取条件,确定得到待广播的目标节点操作。
应的等待时长;若等待时长大于预设等待时长,则将目标关键信息对应的目标广播消息从
预设广播列表中移除。
后的发送次数足够,若更新后的广播次数达到期望广播次数,则更新预设待广播列表,并根
据更新后的广播次数更新预设广播列表中广播消息的实际广播次数,根据更新后的实际广
播次数判断是否完成对广播消息的广播;根据更新后的实际广播次数判断是否完成对广播
消息的广播;若完成对广播消息的广播,则将广播消息从预设广播列表中移除,并更新广播
消息对应的已有版本信息。
量的增加而增加;并且通过广播范围以及节点选取条件,确定待广播的目标节点,将消息广
播到网络中目标节点,不从消息中携带的已收到此消息的节点来选择其他节点,降低网络
中单个节点的网络问题对消息广播链的影响,提高消息广播的可靠性。
理解,图6中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或
更少的部件,或者组合某些部件,或者不同的部件布置。其中:
在存储器602内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整
体监控。可选的,处理器601可包括一个或多个处理核心;优选的,处理器601可集成应用处
理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调
制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处
理器601中。
序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比
如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的
数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如
至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以
包括存储器控制器,以提供处理器601对存储器602的访问。
等功能。电源603还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检
测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
号输入。
应的可执行文件加载到存储器602中,并由处理器601来运行存储在存储器602中的应用程
序,从而实现各种功能,如下:
储介质中,并由处理器进行加载和执行。
以执行如下步骤:
有益效果,详见前面的实施例,在此不再赘述。
施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,
依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内
容不应理解为对本发明的限制。