检测网页断链的方法及装置转让专利

申请号 : CN201611155205.2

文献号 : CN108228614B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 孙德彬

申请人 : 北京国双科技有限公司

摘要 :

本发明公开了一种检测网页断链的方法及装置,涉及互联网技术领域,用于解决现有检测网站中断链的网页的方式准确率比较低的问题。本发明的主要技术方案为:确定待检测网页,并在待检测网页部署用户行为分析代码,通过用户行为分析代码获取点击网页和着陆网页,点击网页为用户点击链接的网页,着陆网页为用户通过点击操作后访问到达的网页,通过对点击网页和着陆网页进行比较确定断链网页。本发明主要用于检测网页断链。

权利要求 :

1.一种检测网页断链的方法,其特征在于,包括:确定待检测网页,并在所述待检测网页部署用户行为分析代码;

通过所述用户行为分析代码获取点击网页和着陆网页,所述点击网页为用户点击链接的网页,所述着陆网页为用户通过点击操作后访问到达的网页;

通过对所述点击网页和所述着陆网页进行比较确定断链网页;

在所述通过所述用户行为分析代码获取点击网页和着陆网页之后,进一步包括:对所述点击网页和所述着陆网页的记录分别进行去重处理;

所述通过对所述点击网页和所述着陆网页进行比较确定断链网页,包括:将所述点击网页与所述着陆网页的行为数据记录进行匹配;

若所述点击网页没有对应的所述着陆网页,则确定所述点击网页为断链网页。

2.根据权利要求1所述的方法,其特征在于,在所述通过对所述点击网页和所述着陆网页进行比较确定断链网页之后,所述方法进一步包括:通过爬虫爬取对所述待检测网页中未能部署代码的网页进行检测确定断链网页。

3.根据权利要求1或2所述的方法,其特征在于,在所述通过爬虫爬取对所述待检测网页中未能部署代码的网页进行检测确定断链网页之后,所述方法进一步包括:对所述断链网页发起访问请求;

若能够请求到对应的网页,则取消断链网页的判定。

4.一种检测网页断链的装置,其特征在于,包括:部署单元,用于确定待检测网页,并在所述待检测网页部署用户行为分析代码;

获取单元,用于通过所述用户行为分析代码获取点击网页和着陆网页,所述点击网页为用户点击链接的网页,所述着陆网页为用户通过点击操作后访问到达的网页;

第一确定单元,用于通过对所述点击网页和所述着陆网页进行比较确定断链网页;

去重单元,用于在所述获取单元通过所述用户行为分析代码获取点击网页和着陆网页之后,对所述点击网页和所述着陆网页的记录分别进行去重处理;

所述第一确定单元包括:

匹配模块,用于将所述点击网页与所述着陆网页的行为数据记录进行匹配;

确定模块,用于若所述点击网页没有对应的所述着陆网页,则确定所述点击网页为断链网页。

5.根据权利要求4所述的装置,其特征在于,所述装置进一步包括:第二确定单元,用于在所述通过对所述点击网页和所述着陆网页进行比较确定断链网页之后,通过爬虫爬取对所述待检测网页中未能部署代码的网页进行检测确定断链网页。

6.根据权利要求4或5所述的装置,其特征在于,所述装置进一步包括:请求单元,用于在所述通过爬虫爬取对所述待检测网页中未能部署代码的网页进行检测确定断链网页之后,对所述断链网页发起访问请求;

取消单元,用于若能够请求到对应的网页,则取消断链网页的判定。

7.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至权利要求3中任意一项所述的检测网页断链的方法。

8.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至权利要求3中任意一项所述的检测网页断链的方法。

说明书 :

检测网页断链的方法及装置

技术领域

[0001] 本发明涉及互联网技术领域,尤其涉及一种检测网页断链的方法及装置。

背景技术

[0002] 随着互联网的日益普及,互联网在我们的生活中扮演了一个重要的角色,我们可以浏览相应网站获取自己需要的信息。但是在我们在日常浏览网站时,经常会遇到网页断
链的情况。网页断链是指网站中存在的不可访问的链接资源,而且断链在搜索引擎优化中
是一个重要的指标。如何能够精准的检测出网站中断链的网页并进行修复,是一个值得重
视和探究的问题。
[0003] 目前的断链检测方式是:通过爬虫爬取的方式来检测网站中断链的网页。有些时候采用爬虫爬取的方式来检测断链的网页,无法对其中一些网站进行爬虫爬取,因为这些
网站采用了特殊技术,比如网站采用了防爬机制、通过直译式脚本语言加载网页,因此这些
采用特殊技术的网站中存在的断链网页无法被检测出。例如,现有一百个网页,其中二十个
网页采用了防爬机制或者通过直译式脚本语言加载,在这二十个网页中有十个是断链的网
页,其余的八十个网页中有三十个是断链的网页,通过爬虫爬取的方式对这一百个网页进
行检测,只能检测到这八十个网页中的三十个断链的网页,而二十个采用特殊技术的网页
中断链的网页并不能被检测出。因此现有的检测网站中断链的网页的方式准确率比较低。

发明内容

[0004] 鉴于上述问题,本发明提供一种检测网页断链的方法及装置,主要目的在于提高检测网站中断链网页的准确率。
[0005] 为达到上述目的,本发明主要提供如下技术方案:
[0006] 一方面,本发明实施例提供了一种检测网页断链的方法,该方法包括:
[0007] 确定待检测网页,并在待检测网页部署用户行为分析代码;
[0008] 通过用户行为分析代码获取点击网页和着陆网页,点击网页为用户点击链接的网页,着陆网页为用户通过点击操作后访问到达的网页;
[0009] 通过对点击网页和着陆网页进行比较确定断链网页。
[0010] 优选的,在通过用户行为分析代码记录点击网页和着陆网页之后,该方法进一步包括:
[0011] 对点击网页和着陆网页的记录分别进行去重处理。
[0012] 优选的,通过对点击网页和着陆网页进行比较确定断链网页,包括:
[0013] 将点击网页与着陆网页的行为数据记录进行匹配;
[0014] 若点击网页没有对应的着陆网页,则确定点击网页为断链网页。
[0015] 优选的,在通过对点击网页和着陆网页进行比较确定断链网页之后,该方法进一步包括:
[0016] 通过爬虫爬取对待检测网页中未能部署代码的网页进行检测确定断链网页。
[0017] 优选的,在通过爬虫爬取对待检测网页中未能部署代码的网页进行检测确定断链网页之后,该方法进一步包括:
[0018] 对断链网页发起访问请求;
[0019] 若能够请求到对应的网页,则取消断链网页的判定。
[0020] 另一方面,本发明实施例还提供一种检测网页断链的装置,该装置包括:
[0021] 部署单元,用于确定待检测网页,并在待检测网页部署用户行为分析代码;
[0022] 获取单元,用于通过用户行为分析代码获取点击网页和着陆网页,点击网页为用户点击链接的网页,着陆网页为用户通过点击操作后访问到达的网页;
[0023] 第一确定单元,用于通过对点击网页和着陆网页进行比较确定断链网页。
[0024] 优选的,该装置进一步包括:
[0025] 去重单元,用于在通过用户行为分析代码获取点击网页和着陆网页之后,对点击网页和着陆网页的记录分别进行去重处理。
[0026] 优选的,第一确定单元包括:
[0027] 匹配模块,用于将点击网页与着陆网页的行为数据记录进行匹配;
[0028] 确定模块,用于若点击网页没有对应的着陆网页,则确定点击网页为断链网页。
[0029] 优选的,该装置进一步包括:
[0030] 第二确定单元,用于在通过对点击网页和着陆网页进行比较确定断链网页之后,通过爬虫爬取对待检测网页中未能部署代码的网页进行检测确定断链网页。
[0031] 优选的,该装置进一步包括:
[0032] 请求单元,用于在通过爬虫爬取对待检测网页中未能部署代码的网页进行检测确定断链网页之后,对断链网页发起访问请求;
[0033] 取消单元,用于若能够请求到对应的网页,则取消断链网页的判定。
[0034] 借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
[0035] 本发明实施例提供的检测网页断链的方法及装置,首先确定待检测网页,并在待检测网页部署用户行为分析代码,然后通过用户行为分析代码获取点击网页和着陆网页,
点击网页为用户点击链接的网页,着陆网页为用户通过点击操作后访问到达的网页,最后
通过对点击网页和着陆网页进行比较确定断链网页。本发明实施例能够通过对用户的点击
网页和着陆网页进行比较确定断链网页,与现有技术相比,能够检测出采用特殊技术处理
的网站中的断链网页,进而提高了检测网站中断链网页的准确率。

附图说明

[0036] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明
的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0037] 图1为本发明实施例提供的一种检测网页断链的方法流程图;
[0038] 图2为本发明实施例提供的另一种检测网页断链的方法流程图;
[0039] 图3为本发明实施例提供的一种检测网页断链的装置的组成框图;
[0040] 图4为本发明实施例提供的另一种检测网页断链的装置的组成框图。

具体实施方式

[0041] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例
所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围
完整的传达给本领域的技术人员。
[0042] 为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
[0043] 本发明实施例提供了一种检测网页断链的方法,如图1所示,该方法应用于检测网站中的断链网页,通过对点击网页和着陆网页进行比较确定断链网页,进而提高检测网站
中断链网页的准确率,对此本发明实施例提供以下具体步骤:
[0044] 101、确定待检测网页,并在待检测网页部署用户行为分析代码。
[0045] 其中,用户行为分析代码是用于采集用户访问网站时产生的行为数据的代码,当用户对网站发送访问请求后,用户行为分析代码会将用户的点击、着陆、停留时间等一系列
行为数据采集记录下来,然后发送至服务器。
[0046] 在本发明实施例中,首先确定需要进行断链检测的网页,然后在多个待检测网页中部署用户行为分析代码,通过用户行为分析代码将用户对所述待检测网页发送访问请求
后产生的一系列行为数据采集并记录下来,最后发送至服务器中,由于对采用特殊技术的
网站中的网页也能部署该用户行为分析代码,因此能够检测采用特殊技术的网站中存在的
断链网页,进而提高了检测网站中断链网页的准确率。
[0047] 例如,现需要对一百个网页进行检测,其中二十个网页采用了防爬机制或者通过直译式脚本语言加载,在这二十个网页中有十个是断链的网页,其余的八十个网页中有三
十个是断链的网页,通过在这一百个网页中部署用户行为分析代码的方式不光能够检测出
这八十个可以通过爬虫爬取方式进行检测的网页中的三十个断链的网页,还能够检测出这
二十个采用特殊技术的网页中的十个断链的网页。
[0048] 102、通过用户行为分析代码获取点击网页和着陆网页。
[0049] 其中,点击网页为用户点击链接的网页,着陆网页为用户通过点击操作后访问到达的网页。
[0050] 在本发明实施例中,通过步骤101中在网页部署的用户行为分析代码采集用户点击网页链接的行为数据和用户通过点击网页链接后访问到达的行为数据,根据采集的行为
数据获取得到用户当前处于的网页的URL(Uniform Resource Locator,统一资源定位符)、
用户点击链接的网页的URL和用户通过点击操作后访问到达的网页的URL,并将获取得到用
户的点击网页和着陆网页记录下来。其中,当确定进行断链检测的网页为断链网页时,能够
通过用户当前处于的网页的URL快速获取断链网页的地址,并对断链网页进行修复。
[0051] 103、通过对点击网页和着陆网页进行比较确定断链网页。
[0052] 在本发明实施例中,通过对点击网页和着陆网页进行比较确定断链网页的具体过程为:首先确定需要进行断链检测的网页,并在该网页中部署用户行为分析代码,然后通过
该用户行为分析代码将用户点击链接的网页和用户通过点击操作后访问到达的网页记录
下来,最后通过对用户点击链接的网页和用户通过点击操作后访问到达的网页进行比较确
定网站中断链的网页。
[0053] 本发明实施例提供的一种检测网页断链的方法,首先确定待检测网页,并在待检测网页部署用户行为分析代码,然后通过用户行为分析代码获取点击网页和着陆网页,点
击网页为用户点击链接的网页,着陆网页为用户通过点击操作后访问到达的网页,最后通
过对点击网页和着陆网页进行比较确定断链网页。本发明实施例能够通过对用户的点击网
页和着陆网页进行比较确定断链网页,与现有技术相比,能够检测出采用特殊技术处理的
网站中的断链网页,进而提高了检测网站中断链网页的准确率。
[0054] 以下为了更加详细地说明,本发明实施例提供了另一种检测网页断链的方法,特别是对无法部署用户行为分析代码的网页进行断链检测的具体方法以及检验确定的断链
网页的具体处理方法,具体如图2所示,该方法所包括的步骤为:
[0055] 201、确定待检测网页,并在待检测网页部署用户行为分析代码。
[0056] 其中,关于步骤201确定待检测网页,并在待检测网页部署用户行为分析代码的详细描述,可以参考图1对应部分的描述,本发明实施例此处将不再赘述。
[0057] 202、通过用户行为分析代码获取点击网页和着陆网页。
[0058] 其中,关于步骤202通过用户行为分析代码记录点击网页和着陆网页的详细描述,可以参考图1对应部分的描述,本发明实施例此处将不再赘述。
[0059] 203、对点击网页和着陆网页的记录分别进行去重处理。
[0060] 在发明本实施例中,对步骤202中获得的用户点击网页和着陆网页的记录分别进行去重处理,由于对某一个网页来说,存在多个人点击该网页链接或者一个人多次点击该
网页链接的情况,同时也存在多个人着陆该网页或者一个人多次着陆该网页的情况,因此
当对这个网页进行断链检测时,通过在该网页部署的用户行为分析代码会采集得到多条用
户点击该网页链接的行为数据记录和多条用户着陆该网页的行为数据记录,这时对采集得
到点击该网页的行为数据记录和着陆该网页的行为数据分别进行去重处理,最终只保留一
条用户点击该网页链接的行为数据记录和一条用户着陆该网页的行为数据记录。
[0061] 例如,首先确定网页A为需要进行断链检测的网页,在网页A中部署用户行为分析代码,然后通过用户行为分析代码采集用户点击网页A链接的行为数据和着陆网页A的行为
数据,当十个人点击网页A链接一次或一个人点击网页A链接十次时,通过部署的用户行为
分析代码会采集得到十条用户点击网页A链接的行为数据,这时通过去重处理后只保留一
条用户点击网页A链接的行为数据记录。对应的,当十个人着陆网页A一次或一个人着陆网
页A十次时,通过部署的用户行为分析代码会采集得到十条用户着陆网页A的行为数据,这
时通过去重处理后只保留一条用户着陆网页A的行为数据记录。通过对重复的用户点击网
页链接的行为数据记录和用户着陆网页的行为数据记录分别进行去重处理后,能够减少行
为数据记录的数量,便于后续处理。
[0062] 204、将点击网页与着陆网页的行为数据记录进行匹配。
[0063] 在本发明实施例中,在步骤203对用户点击网页链接的行为数据记录和用户着陆网页的行为数据记录分别进行去重处理后,将去重处理后的用户点击网页链接的行为数据
记录与用户着陆网页的行为数据记录进行一一匹配。
[0064] 205、若点击网页没有对应的着陆网页,则确定点击网页为断链网页。
[0065] 在本发明实施例中,在步骤204将经过去重处理后的用户点击网页链接的行为数据记录与用户着陆网页的行为数据记录进行一一匹配后,若通过用户行为分析代码不光采
集得到用户点击某网页链接的行为数据记录,同时也采集得到对应的用户着陆该网页的行
为数据记录,则确定该网页为正常网页;若通过用户行为分析代码只采集得到用户点击某
网页链接的行为数据记录,但是没有采集得到对应的用户着陆该网页的行为数据记录,则
确定该网页为断链网页。
[0066] 例如,对网页A进行断链检测,通过在网页A部署的用户行为分析代码,不光采集得到用户点击网页A链接的行为数据记录,也采集得到对应的用户着陆网页A的行为数据记
录,这时确定网页A为正常网页;对网页B进行断链检测,通过在网页B部署的用户行为分析
代码,只采集得到用户点击网页B链接的行为数据记录,但是没有采集得到对应的用户着陆
网页B的行为数据记录,这时确定网页B为断链网页。
[0067] 206、通过爬虫爬取对待检测网页中未能部署代码的网页进行检测确定断链网页。
[0068] 在本发明实施例中,当需要进行断链检测的网页中包括由于时间过长导致工作人员无法找到具体地址的网页时,工作人员无法在这一部分网页中部署用户行为分析代码,
则采取爬虫爬取的方式对这一部分网页进行断链检测,然后将通过爬虫爬取方式确定得到
的断链网页和通过用户行为分析代码检测确定得到的断链网页进行汇总。
[0069] 例如,需要对一百个网页进行检测,在其中八十个网页中部署了用户行为分析代码,而另外二十个网页由于时间过长导致工作人员无法找到网页的具体地址,无法在这二
十个网页中部署用户行为分析代码,则对这二十个网页采取爬虫爬取的方式进行检测,通
过用户行为分析代码检测确定这八十个网页中有三十个网页为断链网页,通过爬虫爬取方
式检测确定这二十个网页中有十个网页为断链网页,汇总后确定这一百个网页中有四十个
网页为断链网页。
[0070] 207、对断链网页发起访问请求。
[0071] 在本发明实施例中,为了避免待检测网页中存在临时升级维护的网页、检测网页时网络存在问题等因素造成错误判定的情况,对通过步骤205和步骤206确定的断链网页发
送访问请求。
[0072] 208、若能够请求到对应的网页,则取消断链网页的判定。
[0073] 在本发明实施例中,对通过两种方式检测汇总确定的断链网页发送访问请求,若能够通过发送访问请求访问到达对应的网页,则取消对该网页为断链网页的判定,进而提
高了检测网站中断链网页的准确率。
[0074] 例如,通过两种方式对一百个网页进行检测,确定其中四十个网页为断链网页,对这四十个断链网页发送访问请求,当能够通过发送访问请求访问到达其中十个网页,则取
消对这十个网页为断链网页的判定,确定这一百个网页中有三十个网页为断链网页。
[0075] 本发明实施例提供的另一种检测网页断链的方法,能够通过部署用户行为分析代码和爬虫爬取相互结合的方式对待检测网页进行断链检测,并且能够对确定的断链进行检
验,与现有技术相比,能够避免客观因素造成误判的情况,进而提高了检测网站中断链网页
的准确率。
[0076] 进一步地,作为对上述方法的实现,本发明实施例提供了一种检测网页断链的装置,具体如图3所示,该装置包括:部署单元31、获取单元32、第一确定单元33。
[0077] 部署单元31,用于确定待检测网页,并在待检测网页部署用户行为分析代码;
[0078] 获取单元32,用于通过部署单元31部署的用户行为分析代码获取点击网页和着陆网页,点击网页为用户点击链接的网页,着陆网页为用户通过点击操作后访问到达的网页;
[0079] 第一确定单元33,用于通过对获取单元32获取得到的点击网页和着陆网页进行比较确定断链网页。
[0080] 需要说明的是,本发明实施例提供的一种检测网页断链的装置所涉及各功能单元的其他相应描述,可以参考图1所示方法的对应描述,在此不再赘述,但应当明确,本实施例
中的装置能够对应实现前述方法实施例中的全部内容。
[0081] 本发明实施例提供的一种检测网页断链的装置,首先确定待检测网页,并在待检测网页部署用户行为分析代码,然后通过用户行为分析代码获取点击网页和着陆网页,点
击网页为用户点击链接的网页,着陆网页为用户通过点击操作后访问到达的网页,最后通
过对点击网页和着陆网页进行比较确定断链网页。本发明实施例能够通过对用户的点击网
页和着陆网页进行比较确定断链网页,与现有技术相比,能够检测出采用特殊技术处理的
网站中的断链网页,进而提高了检测网站中断链网页的准确率。
[0082] 进一步地,作为对上述方法的实现,本发明实施例提供了另一种检测网页断链的装置,具体如图4所示,该装置进一步包括:
[0083] 去重单元34,用于在通过用户行为分析代码获取点击网页和着陆网页之后,对点击网页和着陆网页的记录分别进行去重处理。
[0084] 进一步地,如图4所示,第一确定单元33包括:
[0085] 匹配模块331,用于将点击网页与着陆网页的行为数据记录进行匹配;
[0086] 确定模块332,用于若点击网页没有对应的着陆网页,则确定点击网页为断链网页。
[0087] 进一步地,如图4所示,该装置进一步包括:
[0088] 第二确定单元35,用于在通过对点击网页和着陆网页进行比较确定断链网页之后,通过爬虫爬取对待检测网页中未能部署代码的网页进行检测确定断链网页。
[0089] 进一步地,如图4所示,该装置进一步包括:
[0090] 请求单元36,用于在通过爬虫爬取对待检测网页中未能部署代码的网页进行检测确定断链网页之后,对第一确定单元33和第二确定单元35确定的断链网页发起访问请求;
[0091] 取消单元37,用于若能够请求到对应的网页,则取消断链网页的判定。
[0092] 需要说明的是,本发明实施例提供的一种检测网页断链的装置所涉及各功能单元的其他相应描述,可以参考图2所示方法的对应描述,在此不再赘述,但应当明确,本实施例
中的装置能够对应实现前述方法实施例中的全部内容。
[0093] 本发明实施例提供的另一种检测网页断链的装置,能够通过部署用户行为分析代码和爬虫爬取相互结合的方式对待检测网页进行断链检测,并且能够对确定的断链进行检
验,与现有技术相比,能够避免客观因素造成误判的情况,进而提高了检测网站中断链网页
的准确率。
[0094] 所述检测网页断链装置包括处理器和存储器,上述部署单元、获取单元、第一确定单元、去重单元、第二确定单元、请求单元和取消单元等均作为程序单元存储在存储器中,
由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
[0095] 处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来提高检测网站中断链网页的准确率。
[0096] 存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存
储芯片。
[0097] 本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序代码:确定待检测网页,并在待检测网页部署用户行为分析代
码;通过用户行为分析代码获取点击网页和着陆网页,点击网页为用户点击链接的网页,着
陆网页为用户通过点击操作后访问到达的网页;通过对点击网页和着陆网页进行比较确定
断链网页。
[0098] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机
可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产
品的形式。
[0099] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流
程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产
生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实
现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0100] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
[0101] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
[0102] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0103] 存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介
质的示例。
[0104] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。
计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动
态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除
可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD‑ROM)、
数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备
或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算
机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0105] 以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、
改进等,均应包含在本申请的权利要求范围之内。