单页面处理方法及装置与流程

文档序号:12802436阅读:233来源:国知局
单页面处理方法及装置与流程

本发明涉及互联网技术领域,特别是涉及一种单页面处理方法及装置。



背景技术:

单页面可以是一种结构布局很简单的静态页面,单页面的页面结构简单、布局清晰且易于维护。但是在单页面应用类型的网站上,由于同时只能显示一个页面,在填写页面表单的过程中,若需要进入其他页面查看或复制信息,则在进入其他页面后,不管使用后退功能还是重新打开页面,当再次回到之前填写表单的页面时,页面上输入的内容将消失,之前填写表单的页面处于初始状态,这也是单页面应用网站的特点。

同时在单页面应用网站上也经常会存在一些比较耗时的操作,例如实时计算、导出及下载文件等,操作过程中用户只能选择等待,如果用户中途打开了其他页面,则即使操作成功,用户也无法查看到结果;而且在操作开始之后,一旦打开其他页面,操作的任务将被丢弃,不管是使用浏览器的后退功能还是重新打开页面,操作都需要重新进行。



技术实现要素:

有鉴于此,本发明提出了一种单页面处理方法及装置,主要目的在于解决现有的单页面应用过程中无法将页面状态临时保存和恢复的问题。

依据本发明的第一个方面,本发明提出了一种单页面处理方法,包括:

在挂起目标页面时,获取目标页面的页面内容;其中,所述页面内容包括:数据型页面内容和任务型页面内容;

根据所述页面内容创建目标页面的页面对象;

将所述目标页面的页面对象加入全局页面对象数组中;

在恢复所述目标页面时,根据从全局页面对象数组中选择的所述目标页面的页面对象,对挂起的所述目标页面进行恢复。

依据本发明的第二个方面,本发明提出了一种单页面处理装置,包括:

获取单元,用于在挂起目标页面时,获取目标页面的页面内容;其中, 所述页面内容包括:数据型页面内容和任务型页面内容;

创建单元,用于根据所述页面内容创建目标页面的页面对象;

添加单元,用于将所述目标页面的页面对象加入全局页面对象数组中;

恢复单元,用于在恢复所述目标页面时,根据从全局页面对象数组中选择的所述目标页面的页面对象,对挂起的所述目标页面进行恢复。

借由上述技术方案,本发明实施例提供的单页面处理方法及装置,能够在挂起目标页面时,获取目标页面的页面内容;其中,所述页面内容包括:数据型页面内容和任务型页面内容;根据所述页面内容创建目标页面的页面对象;将所述目标页面的页面对象加入全局页面对象数组中;在恢复所述目标页面时,根据从全局页面对象数组中选择的所述目标页面的页面对象,对挂起的所述目标页面进行恢复。而现有的单页面应用由于同时只能显示一个页面,在进入其他页面后,不管使用后退功能还是重新打开页面,当再次回到之前的页面时,之前页面上输入的内容将消失,页面处于初始状态。因此,与现有技术中单页面应用无法将页面状态临时保存和恢复的缺陷相比,本发明能够在单页面应用过程中在页面之间进行切换,并且能够恢复到切换之前的页面状态。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种单页面处理方法的流程图;

图2示出了本发明实施例提供的一种单页面处理装置的组成框图;

图3示出了本发明实施例提供的另一种单页面处理装置的组成框图;

图4示出了本发明实施例提供的另一种单页面处理装置的组成框图。

具体实施方式

下面将参照附图更加详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

在单页面应用类型的网站上,由于同时只能显示一个页面,在填写页面表单的过程中,若需要进入其他页面查看或复制信息,则在进入其他页面后,不管使用后退功能还是重新打开页面,当再次回到之前填写表单的页面时,页面上输入的内容将消失,之前填写表单的页面处于初始状态。

由于单页面应用具有上述特点,因此在单页面应用过程中无法将页面状态临时保存和恢复。为了解决单页面应用的这一缺陷,本发明实施例提供了一种单页面处理方法,如图1所示,该方法包括:

101、在挂起目标页面时,获取目标页面的页面内容。

其中,页面内容包括:数据型页面内容和任务型页面内容。

由于在使用单页面应用过程中,若要在页面之间进行切换,则被切换的页面无法恢复到切换之前的状态,即页面被切换后若返回到切换之前的页面时,页面处于初始状态,页面在切换之前输入的数据内容都消失不见。因此,本发明实施例在使用单页面应用时,为了使页面恢复到切换之前的状态,也就是恢复页面在切换之前输入的数据内容,就需要挂起待恢复的页面。其中,挂起待恢复的页面是指用户在当前页面中进行内容输入时,如果想中途打开其他页面,就需要将当前页面的状态挂起,所述状态挂起就是临时保存当前页面的输入内容并挂起当前页面。

综上所述,本发明实施例需要执行步骤101在挂起目标页面时获取目标页面的页面内容。其中,获取的页面内容是用户在页面中输入的内容,所述目标页面就是用户输入了内容的页面,同时也是待恢复页面。

102、根据所述页面内容创建目标页面的页面对象。

当在步骤101中获取到目标页面的页面内容之后,为了后续在恢复所述目标页面时能够将切换之前目标页面的页面内容显示在恢复后的目标页面中,就需要将步骤101中获取到的目标页面的页面内容进行保存。因此, 本发明实施例在步骤101之后,需要执行步骤102根据所述页面内容创建目标页面的页面对象。其中,所述页面对象用于保存目标页面的页面范围内输入的页面内容。

103、将所述目标页面的页面对象加入全局页面对象数组中。

当在步骤102中根据所述页面内容创建目标页面的页面对象之后,也就是将目标页面的页面内容保存在页面对象中之后,为了不影响目标页面挂起后对其他页面的操作进行影响,同时为了不影响挂起的目标页面的页面对象中保存的页面内容(如长时间运行的任务型页面内容)的继续执行,因此,本发明实施例需要执行步骤103将所述目标页面的页面对象加入全局页面对象数组中。

在浏览器中,全局对象有着特殊的用途,除了保存javascript中所有普通功能和作为全局上下文环境外,还容纳了大量特定于浏览器的对象。其中,本发明实施例中的页面对象作为全局页面对象,构成全局页面对象数组,本发明实施例的全局页面对象数组中的每个页面对象都是特定于浏览器的对象。

因此,所述全局页面对象数组(也就是其中的每个页面对象)伴随着网页的整个生命周期,直到用户将网页关闭,才由浏览器自动回收数组对象。所述全局页面对象数组临时存储着所有被挂起页面的页面状态,每个页面状态都是对原页面对象的引用。全局页面对象数组的存在是为了防止用户切换页面时,浏览器自动回收掉原页面对象后转而生成新的页面对象。通过所述全局页面对象数组,就保证了页面被挂起后,被挂起页面的状态,包括被挂起页面中正在执行的任务,都可以继续保持,而不会被浏览器回收销毁。

浏览器在进行内存垃圾回收时,会判断全局页面对象数组中是否还保存着页面对象,若全局页面对象数组中保存着页面对象,浏览器就会判断该页面对象在使用中,从而不予回收。基于上述原因,所以本发明实施例中的全局页面对象数组的作用域是全局的,若全局页面对象数组在浏览器打开时就创建,则其随着浏览器运行程序的开始而开始,在浏览器运行程序结束时才消亡。因此保存在页面对象中的任务型页面内容被加入全局页 面对象数组中,即使目标页面被挂起后切换到其他页面,该任务型页面内容会一直存在,不会被浏览器回收,所以目标页面进行中的任务还可以继续执行。

104、在恢复所述目标页面时,根据从全局页面对象数组中选择的所述目标页面的页面对象,对挂起的所述目标页面进行恢复。

当在步骤103中将所述目标页面的页面对象加入全局页面对象数组中之后,就可以随意切换到其他页面进行操作。当在其他页面的操作完成之后,若用户需要回到切换之前的目标页面中继续操作,也就是回到被挂起的目标页面中进行操作,就需要恢复所述目标页面,因此在步骤104中就可以从全局页面对象数组中选择所述目标页面的页面对象,将所述页面对象中保存的页面内容对应的显示在所述目标页面中,从而使目标页面恢复到切换之前的状态。

本发明实施例提供的一种单页面处理方法,能够在挂起目标页面时,获取目标页面的页面内容;其中,所述页面内容包括:数据型页面内容和任务型页面内容;根据所述页面内容创建目标页面的页面对象;将所述目标页面的页面对象加入全局页面对象数组中;在恢复所述目标页面时,根据从全局页面对象数组中选择的所述目标页面的页面对象,对挂起的所述目标页面进行恢复。而现有的单页面应用由于同时只能显示一个页面,在进入其他页面后,不管使用后退功能还是重新打开页面,当再次回到之前的页面时,之前页面上输入的内容将消失,页面处于初始状态。因此,与现有技术中单页面应用无法将页面状态临时保存和恢复的缺陷相比,本发明能够在单页面应用过程中在页面之间进行切换,并且能够恢复到切换之前的页面状态。

为了更好的对上述图1所示的方法进行理解,作为对上述实施方式的细化和扩展,本发明实施例将针对图1中的各步骤进行详细说明。

在本发明实施例中,为了使单页面应用的页面之间能够随意切换并且能够恢复到切换之前的页面状态,本发明实施例为单页面应用的页面增加了页面状态的挂起和恢复功能。其中,页面状态挂起功能,是用户在当前页面中进行内容输入时,如果想中途打开其他页面,只需使用本发明实施 例提供的一种对于整个网站页面全局可用的功能,挂起当前页面,即可临时保存当前页面中的输入内容,并挂起整个当前页面。其中,挂起页面可以认为是将页面最小化后置于后台,页面挂起后的静态内容如页面中输入的数据等会被保存,页面挂起后的动态内容如页面中运行的任务尤其是需要长时间运行的任务,其在页面挂起后运行不会中断,还会继续执行。而页面恢复功能,是用户可随时恢复被挂起的页面,恢复后的页面包含所有之前输入的内容,并且用户可以基于恢复后的页面继续操作。

基于本发明实施例提供的上述功能,作为一种可选的实施方式,本发明实施例可以在单页面应用的页面中增加全局的挂起功能按钮和恢复功能按钮,可以只有在打开具有该功能按钮的页面才能显示该功能,也可以在所有页面中都显示该功能。

下述将以所有页面中都显示该功能为例,对本发明提供的单页面处理方法进行说明。当用户在当前页面中输入了内容后,若用户需要切换到其他页面进行操作,并且后续还要回到当前进行输入的页面时,就可以点击当前页面也就是后续所述的目标页面中的挂起功能按钮。此时当点击目标页面中的挂起功能按钮之后,就开始获取目标页面中的页面内容,其中获取的页面内容是用户输入的页面内容,而不是目标页面中本身具有的页面内容。在本发明实施例中,获取的页面内容既包括静态的内容,同时也包括动态的内容,其中静态的内容包括用户输入的内容等(通常包括字符、数字等),动态的内容包括用户在页面中添加的运行任务等。因此,本发明实施例获取的目标页面中的页面内容可以概括为两种类型的页面内容:数据型页面内容和任务型页面内容。

当获取到目标页面中的页面内容之后,为了后续在恢复所述目标页面时能够将切换之前目标页面的页面内容显示在恢复后的目标页面中,本发明实施例就需要根据所述页面内容创建目标页面的页面对象,也就是将目标页面的页面内容保存在页面对象中。由于获取的页面内容的类型不同,因此,下述将针对根据不同类型的页面内容创建目标页面的页面对象进行说明。

当获取到数据型页面内容时,可以根据页面内容中的数据类型创建带 有所述数据类型对应属性的页面对象,将所述数据类型的数据赋值给页面对象中的对应属性,以便将所述数据在全局页面对象数组中进行保存。

例如,当获取的页面内容为数量时,可以创建一个带有amount属性的页面对象page,将所述数量赋值给page.amount;或者,当获取的页面内容为名称时,可以创建一个带有name属性的页面对象page,将所述名称赋值给page.name;或者,当获取的页面内容既包括数量又包括名称时,可以创建既带有amount属性又带有name属性的页面对象page,并将所述数量和名称分别赋值给page.amount和page.name。

当获取到任务型页面内容时,可以根据页面内容中的任务类型创建带有所述任务类型对应属性的页面对象,将所述任务类型的任务赋值给页面对象中的对应属性,以便所述任务在全局页面对象数组中继续执行。对于运行的任务型页面内容,尤其是长时间运行的任务型页面内容,当用户需要切换到其他页面进行操作时,为了使用户能够直接切换到其他页面,而不必等到目标页面中的任务运行完成后才能进行页面切换,本发明实施例可以在任务执行前在目标页面先创建全局的任务对象。

例如,当获取的页面内容为导出文件任务时,可以创建一个带有exporttask属性的页面对象page,将所述导出文件任务的任务对象赋值给page.exporttask;或者,当获取的页面内容为导入文件任务时,可以创建一个带有inputtask属性的页面对象page,将所述导入文件任务的任务对象赋值给page.inputtask;或者,当获取的页面内容既包括导出文件任务又包括导入文件任务时,可以创建既带有exporttask属性又带有inputtask属性的页面对象page,并将所述导出文件任务的任务对象和导入文件任务的任务对象分别赋值给page.exporttask和page.inputtask。

当通过页面对象保存了获取的目标页面中的页面内容之后,为了不影响目标页面挂起后对其他页面的操作进行影响,同时也为了不影响挂起的目标页面的页面对象中保存的任务型页面内容的继续执行,本发明实施例可以将创建的目标页面的页面对象加入全局页面对象数组pagelist中。由于全局页面对象数组的作用域是全局的,因此将目标页面的页面对象中的任务型页面内容加入到全局页面对象数组中,能够保证在目标页面挂起后 即使切换页面,所述任务型页面内容也不会被浏览器回收,进行中的任务会一直存在并可以继续执行。

当在目标页面恢复之前,也就是在目标页面挂起的过程中,若目标页面中的任务执行完成,则执行结果可以在页面对象或全局页面对象数组中进行保存。例如,对于上述导出文件任务而言,当文件导出成功后由于已经进行了保存,因此能够直接进行下载,可以不必恢复目标页面。这里需要说明的是,当目标页面挂起并且切换到其他页面时,由于目标页面已经不存在当前浏览器dom中了,因此挂起的目标页面中的任务不能包含对目标页面dom的修改,否则可能引起运行错误。

由于在实际情况下,用户可能需要多次挂起一个页面,也就是恢复一个挂起多次的页面,因此为了便于用户准确的识别需要恢复的目标页面,不会出现恢复错误的情况发生,本发明实施例可以为目标页面的页面对象设置对象标识,将具有对象标识的页面对象加入全局页面对象数组中。所述对象标识用于区分挂起的多个目标页面,为了有效的区分挂起的多个目标页面,作为一种可选的实施方式,本发明实施例可以将时间戳作为对象标识。当选用时间戳作为目标页面的页面对象的对象标识时,就是将页面对象加入全局页面对象数组时的时间作为对象标识设置给页面对象,其中,将页面对象加入全局页面对象数组时的时间,可以是线上当前操作时间,即将页面对象加入全局页面对象数组时的当前时间,也可以是线下操作时间,即将页面对象加入全局页面对象数组的过程当中的某一时刻作为将页面对象加入全局页面对象数组时的时间;对上述两种对象标识设置方式,本发明不做任何限定。通过这种方式可以使用户根据时间戳的不同,选择需要恢复的某一时间挂起的目标页面。

当通过上述方式将目标页面的页面对象加入到全局页面对象数组中之后,就可以切换到其他页面进行操作了。当其他页面的操作结束之后,若需要恢复到切换之前的目标页面时,也就是被挂起的目标页面时,可以从全局页面对象数组中选择需要恢复的目标页面的页面对象进行恢复。具体的,可以根据页面对象的时间戳选择需要恢复的目标页面的页面对象;并读取所述用于恢复的目标页面在挂起时获取的页面内容,也就是读取页面 对象中的各个属性值;并将读取的页面内容(属性值)对应赋值到恢复的目标页面中,从而使得恢复后的目标页面还原到切换之前目标页面的状态。

这里需要说明的是,若读取的所述用于恢复的目标页面在挂起时获取的页面内容为数据型页面内容时,可以将读取的数据直接赋值给恢复的目标页面中;若读取的所述用于恢复的目标页面在挂起时获取的页面内容为任务型页面内容时,可以将读取的任务对象赋值给恢复的目标页面的页面对象,其中读取的任务对象的状态可以继续保持,若读取的任务对象的状态为任务执行结束,则在赋值给恢复的目标页面之后,可以继续在目标页面中对完成的任务进行后续操作;若读取的任务对象的状态为任务执行中,则在赋值给恢复的目标页面之后,可以继续在目标页面中继续执行所述任务。而对于需要修改dom的任务而言,在赋值给恢复的目标页面之后,可以后续执行,如在恢复的目标页面中显示经过任务执行向服务器查询到的订单列表等。

进一步的,为了保持全局页面对象数组的简洁,同时能够避免由于加入页面对象过多而导致用户选择恢复目标页面时出现差错,本发明实施例在从全局页面对象数组中选择目标页面的页面对象进行恢复之后,可以将恢复的目标页面的页面对象从全局页面对象数组中进行删除,避免后续再次恢复页面时由于选择页面对象错误而造成恢复失败。

本发明实施例的单页面处理方法提供的页面挂起和恢复功能,能够使页面挂起前正在执行的任务在页面挂起后不会中断,而是继续执行,待任务完成后做相应处理。例如,若在恢复页面之前被挂起的任务执行完成,则可以通知用户查看或进行下载等操作;若任务没有执行完成时就恢复了页面,则该任务可以在恢复后的页面中继续执行,从而解决了页面切换造成页面中任务执行耗时的问题。

进一步的,作为对上述图1所示方法的应用,本发明实施例还提供了一种单页面处理装置,如图2所示,该装置包括:获取单元21、创建单元22、添加单元23以及恢复单元24,其中,

获取单元21,用于在挂起目标页面时,获取目标页面的页面内容;其中,所述页面内容包括:数据型页面内容和任务型页面内容;

创建单元22,用于根据所述页面内容创建目标页面的页面对象;

添加单元23,用于将所述目标页面的页面对象加入全局页面对象数组中;

恢复单元24,用于在恢复所述目标页面时,根据从全局页面对象数组中选择的所述目标页面的页面对象,对挂起的所述目标页面进行恢复。

进一步的,创建单元22用于根据数据型页面内容中的数据类型,创建带有所述数据类型对应属性的页面对象;还用于将数据型页面内容中的数据赋值给页面对象中的对应属性,以便将所述数据在全局页面对象数组中进行保存;创建单元22用于根据任务型页面内容中的任务类型,创建带有所述任务类型对应属性的页面对象;还用于将任务型页面内容中的任务赋值给页面对象中的对应属性,以便所述任务在全局页面对象数组中继续执行。

进一步的,如图3所示,添加单元23包括:

设置模块231,用于为所述目标页面的页面对象设置对象标识;其中,所述对象标识包括时间戳;

添加模块232,用于将具有对象标识的页面对象加入全局页面对象数组中。

进一步的,如图3所示,恢复单元24包括:

选择模块241,用于在全局页面对象数组中选择用于恢复的目标页面的页面对象;

读取模块242,用于读取所述用于恢复的目标页面在挂起时获取的页面内容;

赋值模块243,用于将所述页面内容对应赋值给所述用于恢复的目标页面。

进一步的,恢复单元24用于读取所述用于恢复的目标页面在挂起时获取的数据型页面内容和/或任务型页面内容;还用于将读取的所述数据型页面内容中的数据和/或任务型页面内容中的任务对应赋值给所述用于恢复的目标页面。

进一步的,如图4所示,所述装置还包括:

删除单元25,用于将恢复的目标页面的页面对象从全局页面对象数组中进行删除。

本发明实施例提供的一种单页面处理装置,能够在挂起目标页面时,获取目标页面的页面内容;其中,所述页面内容包括:数据型页面内容和任务型页面内容;根据所述页面内容创建目标页面的页面对象;将所述目标页面的页面对象加入全局页面对象数组中;在恢复所述目标页面时,根据从全局页面对象数组中选择的所述目标页面的页面对象,对挂起的所述目标页面进行恢复。而现有的单页面应用由于同时只能显示一个页面,在进入其他页面后,不管使用后退功能还是重新打开页面,当再次回到之前的页面时,之前页面上输入的内容将消失,页面处于初始状态。因此,与现有技术中单页面应用无法将页面状态临时保存和恢复的缺陷相比,本发明能够在单页面应用过程中在页面之间进行切换,并且能够恢复到切换之前的页面状态。

此外,本发明实施例的单页面处理装置提供的页面挂起和恢复功能,能够使页面挂起前正在执行的任务在页面挂起后不会中断,而是继续执行,待任务完成后做相应处理。若任务执行完成时,则可以通知用户查看;若任务没有执行完成时就恢复了页面,则该任务可以继续执行,从而解决了页面切换造成页面中任务执行耗时的问题。

所述单页面处理装置包括处理器和存储器,上述获取单元21、创建单元22、添加单元23以及恢复单元24,均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来实现单页面应用过程中将页面状态进行临时保存和恢复目的。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序代码:在挂起目标页面时,获取目 标页面的页面内容;其中,所述页面内容包括:数据型页面内容和任务型页面内容;根据所述页面内容创建目标页面的页面对象;将所述目标页面的页面对象加入全局页面对象数组中;在恢复所述目标页面时,根据从全局页面对象数组中选择的所述目标页面的页面对象,对挂起的所述目标页面进行恢复。

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

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

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

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

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

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

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

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

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