数据更新方法、装置、计算机设备及存储介质与流程

文档序号:18301034发布日期:2019-07-31 10:07阅读:144来源:国知局
数据更新方法、装置、计算机设备及存储介质与流程

本发明涉及计算机应用技术领域,具体而言,本发明涉及一种数据更新方法、装置、计算机设备及存储介质。



背景技术:

随着信息技术的发展,应用程序需要的数据更新速度越来越快,但是现有技术中,实现应用程序数据更新的方法一般通过在服务器端下载安装包的形式实现数据更新。另一种方式为,应用程序可以通过本地配置数据,通过自身的数据更新模块与后台服务器进行交互实现数据更新。

上述第一种数据更新方法在对应用程序进行更新时,需要对该应用程序进行整体更新,即需要用户主动下载安装包,将该安装包进行安装后,覆盖之前的应用程序,无法做到在原来的客户端的基础上进行局部数据更新。而上述公开的第二种方法,需要应用程序的开发者在后台服务器实现更新文件的生成,还需要开发该应用程序的数据更新模块,造成了开发、维护成本高的问题,且通过上述方式获取本地配置数据和获取服务端数据缓存更新数据的方式,影响服务器性能及网络带宽。



技术实现要素:

本发明的目的旨在至少能解决上述的技术缺陷之一,公开一种数据更新方法、装置、计算机设备及存储介质,通过在富客户端中对最新更新的数据进行本地存储,以快速获取得到更新数据,且不影响服务器性能及网络带宽。

一方面,本申请公开一种数据更新方法,包括:

获取目标客户端的数据更新访问请求,其中,所述数据更新访问请求包括请求获取更新数据的接口信息;

判断所述接口信息是否为富客户端的接口,所述富客户端的接口包括本地缓存数据;

若所述接口信息为富客户端上的接口,调取所述富客户端接口中的本地缓存数据;

当所述本地缓存数据符合第一预设条件时,将所述本地缓存数据发送给所述目标客户端以进行数据更新。

可选的,所述第一预设条件包括所述本地缓存数据在有效期限内,且具有剩余的有效调用次数。

可选的,所述数据更新访问请求还包括第一md5值,所述将所述本地缓存数据发送给所述目标客户端以进行数据更新之前还包括:

获取所述数据更新访问请求中的第一md5值;

判断所述第一md5值与本地缓存的第二md5值是否相同;

当所述第一md5值与所述第二md5不同时,发出警报信息。

可选的,所述将所述本地缓存数据发送给所述目标客户端以进行数据更新之后还包括:

减少所述本地缓存数据的有效调用次数。

可选的,当所述本地缓存数据不符合所述第一预设条件时,连接服务器以获取更新数据。

可选的,当连接所述服务器后,还包括:

获取所述接口信息的第一版本号;

判断所述第一版本号与所述服务器中本地存储的所述接口的第二版本号是否相同;

当所述第一版本号与所述第二版本号不同时,所述服务器发送更新数据至所述目标客户端以进行数据更新。

可选的,当所述服务器发送更新数据至所述目标客户以进行数据更新的同时,对所述更新数据进行缓存生成本地缓存数据,并更新所述本地缓存数据的有效期限和有效调用次数。

另一方面,本申请公开一种数据更新装置,包括:

获取模块:被配置为执行获取目标客户端的数据更新访问请求,其中,所述数据更新访问请求包括请求获取更新数据的接口信息;

第一判断模块:被配置为执行判断所述接口信息是否为富客户端上的接口,所述富客户端的接口包括本地缓存数据;

调取模块:被配置为执行若所述接口信息为富客户端上的接口,调取所述富客户端接口中的本地缓存数据;

发送模块:被配置为执行当所述本地缓存数据符合第一预设条件时,将所述本地缓存数据发送给所述目标客户端以进行数据更新。

可选的,所述第一预设条件包括所述本地缓存数据在有效期限内,且具有剩余的有效调用次数。

可选的,所述数据更新访问请求还包括第一md5值,所述数据更新装置还包括:

md5获取模块:被配置为执行获取所述数据更新访问请求中的第一md5值;

第二判断模块:被配置为执行判断所述第一md5值与本地缓存的第二md5值是否相同;

警报模块:被配置为执行当所述第一md5值与所述第二md5不同时,发出警报信息。

可选的,所述数据更新装置还包括:

调用次数递减模块:被配置为执行减少所述本地缓存数据的有效调用次数。

可选的,当所述本地缓存数据不符合所述第一预设条件时,连接服务器以获取更新数据。

可选的,还包括:

版本号获取模块:被配置为执行获取所述接口信息的第一版本号;

第三判断模块:被配置为执行判断所述第一版本号与所述服务器中本地存储的所述接口的第二版本号是否相同;

更新模块:被配置为执行当所述第一版本号与所述第二版本号不同时,所述服务器发送更新数据至所述目标客户端以进行数据更新。

可选的,当所述服务器发送更新数据至所述目标客户以进行数据更新的同时,对所述更新数据进行缓存生成本地缓存数据,并更新所述本地缓存数据的有效期限和有效调用次数。

另一方面,本申请公开一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述任一项所述的数据更新方法的步骤。

另一方面,本申请还公开一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一项所述的数据更新方法的步骤。

本发明的有益效果是:

本申请公开一种数据更新方法、装置、计算机设备及存储介质,通过识别富客户端接口,并判断该接口对应的缓存数据是否满足第一预设条件,当满足第一预设条件,直接调用该本地缓存数据,以减少数据访问服务器的次数,提升服务器的性能。当本地缓存数据不满足第一预设条件,才调取服务器中的更新的数据,同时将本地的缓存数据进行跟新,获取新的有效期和有效次数,以便于下次直接调用,采用该方案减少了网络带宽占用率,提高了服务器的服务性能。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明一种数据更新方法方法流程图;

图2为本发明数据更新访问请求校验方法流程图;

图3为本发明服务器数据更新方法流程图;

图4为本发明数据更新装置框图;

图5为本发明计算机设备基本结构框图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;pcs(personalcommunicationsservice,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;pda(personaldigitalassistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或gps(globalpositioningsystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是pda、mid(mobileinternetdevice,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

具体的,请参阅图1,本发明公开一种数据更新方法,包括:

s1000、获取目标客户端的数据更新访问请求,其中,所述数据更新访问请求包括请求获取更新数据的接口信息;

目标客户端为请求进行数据更新的客户端,该目标客户端可以位于pc端也可以位于移动终端,目标客户端在本申请中为一种应用程序,即所说的app(application),该应用程序具有多种功能,当需要增加功能或者对该应用程序进行修订时,需要对安装在pc端或者移动终端上的应用程序进行数据更新,另一方面,由于应用程序中可以提供及时信息资讯等,因此需要随时获取更新的数据替换当前应用程序中的数据,对于应用程序而言,数据更新是保证其正常使用的基础。

目标客户端获取更新数据需要向远程服务器发送数据更新访问请求,由远程服务器返回最新的数据至该目标客户端以进行更新,在本申请中,数据更新访问请求包括请求获取更新数据的接口信息。接口信息为所述目标客户端与远程服务器进行数据交互时的端口,本申请中,该端口是一种软件接口,由于远程服务器的功能有很多,因此请求不同的功能的数据会连接不同的接口,请求同一个功能不同更新数据,接口也可能不同,因此目标客户端在发送数据更新访问请求时应当包括接口信息,以便于快速准确地获取到相关数据。

在一实施例中,同一个目标客户端的数据更新访问请求可能需要同时获取多个更新数据,因此可能存在多个不同地接口信息,在本实施例中,当有多个接口信息时,需要按照一定的规则,对接口信息进行连接。在一实施例中,该规则可以是按照随机的方式,依次对多个接口进行连接,在另一实施例中,该规则还可以是按照接口信息的英文名称的首字母的顺序,或者按照中文拼音首字母的顺序;在另一个实施例中,该规则还可以是按照接口的优先级别依次连接该接口,需要说明的是,采用此种规则需要对远程服务器中的所有接口都设置一个优先级别,以便于当需要连接该接口进行数据传输时按照优先级别的先后顺序依次进行连接和数据交互。

s2000、判断所述接口信息是否为富客户端的接口,所述富客户端的内包括本地缓存数据;

无论上述公开的接口信息中包括一个接口还是多个接口,当通过该接口信息要进行数据交互之前,还需要经过判断该接口信息中的接口是否为富客户端的接口。富客户端(richclient)提供可承载已编译客户端应用程序(以文件形式,用http传递)的运行环境,客户端应用程序使用异步客户/服务器架构连接现有的后端应用服务器,这是一种安全、可升级、具有良好适应性的新的面向服务模型,这种模型由采用的web服务所驱动。

富客户端是相对于胖客户端及瘦客户端而言的,通常我们称传统c/s模式中的客户端为胖客户端,称b/s模式中的浏览器为瘦客户端。根据系统架构的发展历程,我们可以很清楚地知道富客户端技术要达到的目标富客户端与以上两种客户端的区别就在于“富”字,而“富”的含义主要包含两方面的内容:1)丰富的用户界面:富客户端必须能够给用户带来丰富的界面体验。在富客户端模型中将界面分解成许多的既可以和用户直接交互又可以和服务器进行通信的小单元模块。这种将应用程序的设计从以一个个相对独立的页面为中心转移到以组件为中心的转变将会使客户层的设计提升到一个新的层次,并且会使客户层变得更加灵活。2)丰富的数据模型:富客户端可接受或处理不同类型的数据,包括图像、语音、文本、视频等格式,且不再成为服务器响应的最终端,这同时也使程序的性能得以提高,用户使用的感觉就好像程序不需要和服务器进行通信或者只是偶尔才需要进行通信。

s3000、若所述接口信息为富客户端上的接口,调取所述富客户端接口中的本地缓存数据;

基于富客户端的上述特点,可在富客户端内存储本地缓存数据,在本实施例中,本地缓存数据为针对目标客户端所需要的最新的更新数据,将最新的更新数据利用富客户端的上述特点,建立本地存储库,将该更新的数据存储在本地存储库中,当目标客户端需要对该富客户端的接口进行数据交互时,则可直接调取本地存储的缓存数据。

s4000、当所述本地缓存数据符合第一预设条件时,将所述本地缓存数据发送给所述目标客户端以进行数据更新。

在一实施例中,当获取了富客户端中的本地缓存数据后可直接将该缓存数据发送至目标客户端中以便于目标客户端进行数据更新。但是在另一实施例中,为了保证该缓存数据的是最新更新的数据,可对该缓存的数据进行进一步的审核,在本实施例中,将符合第一预设条件的本地缓存数据才发送至所述目标客户端中进行数据更新,其中,所述第一预设条件包括所述本地缓存数据在有效期限内,且具有剩余的有效调用次数。

对本地缓存的数据设置有效期限,该有效期限可根据数据的类型来进行设置,若该接口数据交互的类型为资讯消息类的,由于资讯消息类的信息更新速度比较快,因此设置的有效期限应尽量短,比如10分钟、5分钟或者更短,但是,当该接口对应的数据交互的类型为针对目标客户端的功能更新或者应用程序自身的补丁数据时,由于该数据交互的时间间隔可能比较长,因此可设置长时间段的有效期限。不同的接口其设置的有效期限不同。

进一步的,除了设置有效期限,为进一步保证当前的数据为最新的数据,还可以设置有效调用次数,该有效调用次数为对该接口上的缓存数据进行调用的次数,比如,当设置有效调用次数为10次时,当被调用的次数达到10次时,则可重新连接远程服务器对本地缓存数据进行更新。

上述公开的有效期限以及有效调用次数可以单独作为第一预设条件对本地缓存数据进行检测,只要满足任意一种即可获取本地缓存数据,还可以二者组合一起来形成第一预设条件对本地缓存数据进行检测。

进一步的,当第一预设条件中包括了有效调用次数,且当本地缓存数据被成功调用后,则该有效调用次数减少一次。直至有效调用次数为0,则不符合第一预设条件,不能直接调用本地缓存数据。

在一实施例中,请参阅图2,所述数据更新访问请求还包括所述目标客户端的请求参数,所述将所述本地缓存数据发送给所述目标客户端以进行数据更新之前还包括:

s4100、获取所述数据更新访问请求中的第一md5值;

为了进一步确保数据传输的安全性,在传输的数据中会生成一个md5值,md5(messagedigestalgorithm5)值是一种通过广泛使用的密码散列函数得到的散列值,用于确保数据信息传输完整一致。md5的典型应用是对一段信息(message)产生信息摘要(message-digest),以防止被篡改。比如,在unix下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常只有一行文本,大致结构如:md5(tanajiya.tar.gz)=38b8c2c1093dd0fec383a9d9ac940515,这就是tanajiya.tar.gz文件的数字签名。md5将整个文件当作一个大文本信息,通过其不可逆的字符串变换算法,产生了这个唯一的md5信息摘要。md5值相当于该访问请求数据的密码指纹,只有相互匹配的密码指纹才能正面是安全可靠的信息,可以被进一步读取。

s4200、判断所述第一md5值与服务器端存储的第二md5值是否相同;

基于以上原理,通过获取数据更新访问请求可读取得到该访问请求中的第一md5值,当目标客户端生成了一份md5值后,向服务器端发送该md5值,服务器端接收该md5值作为第二md5值进行存储,当服务器端接收到数据更新访问请求,且对其进行读取,获取接口信息的同时,获取该数据更新访问请求中的第一md5值,对第一md5值和第二md5值进行对比,判断二者是否相同,如果二者相同,则表示该数据更新访问请求在传输过程中没有经过修改,为原始的数据,可以进行后续的数据解析,当二者不同时,则表示该数据更新访问请求经过了二次修改,可能存在风险或者请求中的相关参数不准确,不能执行后续的操作。

s4300、当所述第一md5值与所述第二md5不同时,发出警报信息。

当第一md5值与第二md5值相同时,将本地缓存数据发送给所述目标客户端以进行数据更新。当第一md5值与第二md5值不同时,表示当前的数据更新访问请求不是原始的请求数据,存在异常,因此可发出警报信息已进行提醒,同时禁止将本地缓存数据发送给所述目标客户端。提高数据的安全性。

进一步的,在一实施例中,当所述本地缓存数据不符合所述第一预设条件时,连接服务器以获取更新数据。

上述公开的第一预设条件包括本地缓存数据在有效期限内,或者本地缓存数据还存在有效调用次数,或者是本地缓存数据同时满足有效期限以及有效调用次数,任意一项不满足则无法被调用。

当本地缓存数据不符合第一预设条件时,则直接连接服务器,通过服务器连接第三方客户端,由服务器临时获取第三方客户端更新的数据,再将获取的更新的数据传输给目标客户端进行数据更新。

在一实施例中,请参阅图3,当连接所述服务器后,还包括:

s5000、获取所述接口信息的第一版本号;

接口为进行数据交互的窗口,本申请中,当接口信息经过识别后不是富客户端的接口,则该接口对应的第三方客户端不具备上述富客户端的多种功能,为了加快数据的传输速度,需要获取该接口信息的第一版本号,本实施例中接口信息的第一版本号为目标客户端上的当前数据的版本号。在应用程序中,版本号不同,应用程序中的功能或者某些程序会发生变化,在本实施例中,在接口处设置版本号,或者通过接口读取应用程序的版本号,将版本号与通信接口所映射的功能模块信息相关联,当功能模块相关信息有数据变化的时候,所述版本号的编号也按照某一预设的规则进行变动,故只需对比通信接口对应的版本号是否发生变化,则可判断该通信接口对应的功能模块是否有数据的更新。同样的,该判断规则也可用于信息传输中,客户端或者服务器中的信息发送变化,该版本号按照某一规则进行变化,其中,信息包括功能模块程序信息,或者咨询信息等。

在一实施例中,原始版本号为接口的初始版本号,关于版本号变化的预设规则,可以有多种,例如数据每更新一次,版本号的特定位置的数值发生变化,假设定义初始版本号为0000,当接口映射的功能模块信息有数据更新时,版本号数值增加1,即变成0001,当再次有数据更新时,变成0002,以此类推。通过制定预设的变动规则以及原始版本号,则可将数据变动后的版本号与前一个状态下的版本号区分开来。

s6000、判断所述第一版本号与所述服务器中本地存储的所述接口的第二版本号是否相同;

上述的第一版本号为目标客户端当前的版本号,而服务器中本地存储的所述接口的第二版本号为服务端当前最新数据的版本号,依据上述步骤s5000中公开的版本号的变更方式,只要数据发生变化,其版本号就会发生变化,因此可通过判断第一版本号与第二版本号是否相同来判断当前数据是否有更新。

s7000、当所述第一版本号与所述第二版本号不同时,所述服务器发送更新数据至所述目标客户端以进行数据更新。

当第一版本号与第二版本号不同时,则表示服务器端的数据为最新的数据,服务器可发送更新数据至所述目标客户端中,覆盖所述目标客户端中的旧数据以进行数据更新。当第一版本号与第二版本号相同时,则表示当前目标客户端上的数据已经是最新的数据了,无需进行数据更新,以此节约服务器性能及网路带宽。

进一步的,当所述服务器发送更新数据至所述目标客户以进行数据更新的同时,对所述更新数据进行缓存生成本地缓存数据,并更新所述本地缓存数据的有效期限和有效调用次数。这一步骤适用于富客户端,接口信息为富客户端的接口时,且当该接口信息不符合第一预设条件时,表示可能数据缓存时效或者有效调用次数已经过了,则需要从服务器端获取最新的数据,当获取了最新的数据,则重新更新该接口的本地缓存数据,以及该本地缓存数据的有效期限和有效调用次数。

需要说明的是,在一实施例中,可对某些指定的富客户端的接口进行特殊操作,将其不进行本地缓存数据存储,而是无论何时都直接从服务器端获取最新的数据,以确保目标客户端获取的数据为最新的数据。

另一方面,请参阅图4,本申请公开一种数据更新装置,包括:

获取模块1000:被配置为执行获取目标客户端的数据更新访问请求,其中,所述数据更新访问请求包括请求获取更新数据的接口信息;第一判断模块2000:被配置为执行判断所述接口信息是否为富客户端上的接口,所述富客户端的接口包括本地缓存数据;调取模块3000:被配置为执行若所述接口信息为富客户端上的接口,调取所述富客户端接口中的本地缓存数据;发送模块4000:被配置为执行当所述本地缓存数据符合第一预设条件时,将所述本地缓存数据发送给所述目标客户端以进行数据更新。

可选的,所述第一预设条件包括所述本地缓存数据在有效期限内,且具有剩余的有效调用次数。

可选的,所述数据更新访问请求还包括第一md5值,所述数据更新装置还包括:md5获取模块:被配置为执行获取所述数据更新访问请求中的第一md5值;第二判断模块:被配置为执行判断所述第一md5值与本地缓存的第二md5值是否相同;警报模块:被配置为执行当所述第一md5值与所述第二md5不同时,发出警报信息。

可选的,所述数据更新装置还包括:调用次数递减模块:被配置为执行减少所述本地缓存数据的有效调用次数。

可选的,当所述本地缓存数据不符合所述第一预设条件时,连接服务器以获取更新数据。

可选的,还包括:版本号获取模块:被配置为执行获取所述接口信息的第一版本号;第三判断模块:被配置为执行判断所述第一版本号与所述服务器中本地存储的所述接口的第二版本号是否相同;更新模块:被配置为执行当所述第一版本号与所述第二版本号不同时,所述服务器发送更新数据至所述目标客户端以进行数据更新。

可选的,当所述服务器发送更新数据至所述目标客户以进行数据更新的同时,对所述更新数据进行缓存生成本地缓存数据,并更新所述本地缓存数据的有效期限和有效调用次数。

由于上述公开的数据更新装置是数据更新方法一一对应的产品的介绍,其功能一样,此处不再赘述。

本发明实施例提供计算机设备基本结构框图请参阅图5。

该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种数据更新方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种数据更新方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

计算机设备通过接收关联的客户端发送的提示行为的状态信息,通过验证上述任务条件是否达成,进而向关联终端发送对应的预设指令,以使关联终端能够根据该预设指令执行相应的操作,从而实现了对关联终端的有效监管。同时,在提示信息状态与预设的状态指令不相同时,服务器端控制关联终端持续进行响铃,以防止关联终端的提示任务在执行一段时间后自动终止的问题。

本发明还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例所述的数据更新方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1