数据匹配方法及装置制造方法及图纸

技术编号:21798396 阅读:23 留言:0更新日期:2019-08-07 10:20
本发明专利技术实施例公开一种数据匹配方法及装置,其中方法包括如下步骤:根据滑块组中滑块个数在待展示数据集中匹配第一待展示数据,检测滑块组当前的滑动方向,其中,滑动方向对应待展示数据集的索引为增大或减小,根据滑动方向在待展示数据集中为滑块组匹配第二待展示数据,其中,第二待展示数据与第一待展示数据之间为循环展示关系。采用本发明专利技术,通过减少实际的滑块数量,从大数据中抽出与滑块数量相对应的小数据,可以实现无缝衔接,保证滑块的流畅性。

Data Matching Method and Device

【技术实现步骤摘要】
数据匹配方法及装置
本专利技术涉及信息数据处理
,尤其涉及一种数据匹配方法及装置。
技术介绍
在互联网时代各种小程序逐渐成为了人们在网络生活中的必需品,对小程序的发开也随着人们需求的不断提高而面临更大的挑战。其中,小程序在处理swiper滑块组件与数据配合时,遇到超过一百条的大数据,就会出现滑块卡顿问题。
技术实现思路
本专利技术实施例提供一种数据匹配方法及装置,通过减少实际的滑块数量,从大数据中抽出与滑块数量相对应的小数据,可以实现无缝衔接,保证滑块的流畅性。本专利技术实施例第一方面提供了一种数据匹配方法,可包括:根据滑块组中滑块个数在待展示数据集中匹配第一待展示数据;检测所述滑块组当前的滑动方向,所述滑动方向对应所述待展示数据集的索引为增大或减小;根据所述滑动方向在所述待展示数据集中为所述滑块组匹配第二待展示数据,所述第二待展示数据与所述第一待展示数据之间为循环展示关系。进一步的,上述检测所述滑块组当前的滑动方向,包括:根据本次滑动与上次滑动之间的差别规律,判断所述滑块组当前的滑动方向;当所述滑动方向为向右时,确定所述待展示数据集的索引为增大;当所述滑动方向为向左时,确定所述待展示数据集的索引为减小。进一步的,当所述滑动方向指示所述索引为增大时,所述第二待展示数据的最后一个数据为所述第一待展示数据的第一个数据。当所述滑动方向指示所述索引为减小时,所述第二待展示数据的第一个数据为所述第一待展示数据的最后一个数据。进一步的,上述第一待展示数据和所述第二待展示数据的数据个数与所述滑块组中滑块个数一致。进一步的,上述滑块组中滑块的个数大于等于3。本专利技术实施例第二方面提供了一种数据匹配装置,可包括:第一数据匹配模块,用于根据滑块组中滑块个数在待展示数据集中匹配第一待展示数据;滑动方向检测模块,用于检测所述滑块组当前的滑动方向,所述滑动方向对应所述待展示数据集的索引为增大或减小;第二数据匹配模块,用于根据所述滑动方向在所述待展示数据集中为所述滑块组匹配第二待展示数据,所述第二待展示数据与所述第一待展示数据之间为循环展示关系。进一步的,上述滑动方向检测模块包括:滑动方向判断单元,用于根据本次滑动与上次滑动之间的差别规律,判断所述滑块组当前的滑动方向;索引变化确定单元,用于当所述滑动方向为向右时,确定所述待展示数据集的索引为增大;所述索引变化确定单元,还用于当所述滑动方向为向左时,确定所述待展示数据集的索引为减小。进一步的,当所述滑动方向指示所述索引为增大时,所述第二待展示数据的最后一个数据为所述第一待展示数据的第一个数据。当所述滑动方向指示所述索引为减小时,所述第二待展示数据的第一个数据为所述第一待展示数据的最后一个数据。进一步的,上述第一待展示数据和所述第二待展示数据的数据个数与所述滑块组中滑块个数一致。进一步的,上述滑块组中滑块的个数大于等于3。在本专利技术实施例中,通过减少实际的滑块数量,从待展示数据集中抽出与滑块数量相对应的待展示数据,并根据滑块滑动的方向索引待展示数据集中的数据,实现了无缝衔接,保证了滑块的流畅性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。图1是本专利技术实施例提供的一种数据匹配方法的流程示意图;图2是本专利技术实施例提供的一种数据匹配装置的结构示意图;图3是本专利技术实施例提供的滑动方向检测模块的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术实施例涉及的数据匹配装置可以是智能手机、平板电脑以及移动互联网设备(MID)等能够下载安装终端应用的终端设备。下面将结合附图1,对本专利技术实施例提供的数据匹配方法进行详细介绍。请参见图1,为本专利技术实施例提供了一种数据匹配方法的流程示意图。如图1所示,本专利技术实施例的所述方法可以包括以下步骤S101-步骤S103。S101,根据滑块组中滑块个数在待展示数据集中匹配第一待展示数据。可以理解的是,传统的待展示数据集中有多少条数据,就需要匹配多少个滑块组,在本专利技术实施例中,可以在不影响程序执行的基础上减少实际滑块的数据,例如,可以预先定制滑块组中滑块的数量为3个或者大于3个。具体的,上述装置可以根据滑块个数在待展示数据集中匹配第一待展示数据,该数据可以是通过上述设定个数的滑块组当前展示的数据。S102,检测滑块组当前的滑动方向。具体的,上述装置可以检测滑块组当前的滑动方向,可以理解的是,滑动方向可以是向左向右的滑动,也可以是向上向下的滑动,滑动方向可以对应待展示数据集的索引为增大或减小,所谓的索引增大可以认为是向前继续展示待展示数据,索引减小可以认为是向后查看已展示过的数据。在可选实施例中,上述装置可以根据本次滑动与上次滑动之间的差别规律,判断滑块组当前的滑动方向,当判断滑动方向为向右或者向上时,可以确定待展示数据集的索引为增大,当滑动方向为向左或者向下时,可以确定待展示数据集的索引为减小。S103,根据上述滑动方向在待展示数据集中为滑块组匹配第二待展示数据。具体的,上述装置可以根据上述滑动方向指示的待展示数据集的索引,在待展示数据集中为滑块组中的滑块匹配第二待展示数据。可以理解的是,上述第一待展示数据和第二待展示数据的数据个数与上述滑块组中滑块个数一致。可以理解的是,当滑动方向指示的待展示数据集的索引为增大时,第二待展示数据的最后一个数据为第一待展示数据的第一个数据,当滑动方向指示索引为减小时,第二待展示数据的第一个数据为第一待展示数据的最后一个数据。需要说明的是,上述第二待展示数据可以泛指在第一待展示数据之后展示的数据,在第一待展示数据之后展示的数据均可以称为第二待展示数据。例如,待展示数据集中存在数据A、B、C、D……,滑块组中滑块个数为3个,第一待展示数据为A、B、C,若滑块向右滑动或者向上滑动,上述索引为增大,则第二待展示数据为B、C、A,若滑块继续向右或向上滑动,接下来的第二待展示数据为C、D、B。需要说明的是,第二待展示数据与第一待展示数据之间为循环展示关系,当滑块组由持续的向右滑动,变为向左滑动时,当前的第二待展示数据变为第一待展示数据,向左滑动后展示的数据变为第二待展示数据。例如,上述装置展示第二待展示数据为C、D、B之后,滑块组向左滑动,索引减小,则C、D、B变为当前的第一待展示数据,第二待展示数据为B、C、A。在本专利技术实施例中,通过减少实际的滑块数量,从待展示数据集中抽出与滑块数量相对应的待展示数据,并根据滑块滑动的方向索引待展示数据集中的数据,实现了无缝衔接,保证了滑块的流畅性。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。下面将结合附图2和附图3,对本专利技术实施例提供的数据匹配装置进行详细介绍。需要说明的是,附图2和附图3所示的数据匹配装置,用于执行本专利技术图1所示实施例的方法,为了便于说明,仅示出了与本专利技术实施例相关的部分,具体技术细节未揭示的,请参照本专利技术图1所示的实施例。请参见图2,为本专利技术实施例提供了一种数据匹配装置的结构示意图。如图2所示,本专利技术实施例的数据匹本文档来自技高网...

【技术保护点】
1.一种数据匹配方法,其特征在于,包括:根据滑块组中滑块个数在待展示数据集中匹配第一待展示数据;检测所述滑块组当前的滑动方向,所述滑动方向对应所述待展示数据集的索引为增大或减小;根据所述滑动方向在所述待展示数据集中为所述滑块组匹配第二待展示数据,所述第二待展示数据与所述第一待展示数据之间为循环展示关系。

【技术特征摘要】
1.一种数据匹配方法,其特征在于,包括:根据滑块组中滑块个数在待展示数据集中匹配第一待展示数据;检测所述滑块组当前的滑动方向,所述滑动方向对应所述待展示数据集的索引为增大或减小;根据所述滑动方向在所述待展示数据集中为所述滑块组匹配第二待展示数据,所述第二待展示数据与所述第一待展示数据之间为循环展示关系。2.根据权利要求1所述的方法,其特征在于,所述检测所述滑块组当前的滑动方向,包括:根据本次滑动与上次滑动之间的差别规律,判断所述滑块组当前的滑动方向;当所述滑动方向为向右时,确定所述待展示数据集的索引为增大;当所述滑动方向为向左时,确定所述待展示数据集的索引为减小。3.根据权利要求2所述的方法,其特征在于:当所述滑动方向指示所述索引为增大时,所述第二待展示数据的最后一个数据为所述第一待展示数据的第一个数据。当所述滑动方向指示所述索引为减小时,所述第二待展示数据的第一个数据为所述第一待展示数据的最后一个数据。4.根据权利要求1所述的方法,其特征在于:所述第一待展示数据和所述第二待展示数据的数据个数与所述滑块组中滑块个数一致。5.根据权利要求1所述的方法,其特征在于:所述滑块组中滑块的个数大于等于3。6.一种数据匹配装置,其特征在于,包括:第一数据匹配模块,用于...

【专利技术属性】
技术研发人员:张振振吴峰黄涛
申请(专利权)人:上海车轮互联网服务有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1