数据处理方法、装置、计算机设备、存储介质和程序产品制造方法及图纸

技术编号:31813535 阅读:19 留言:0更新日期:2022-01-08 11:16
本申请涉及一种数据处理方法、装置、计算机设备、存储介质和程序产品。所述方法包括:在目标应用程序运行的过程中,对目标应用程序中的目标列表进行监控;在目标列表的数据量大于第一数据量阈值时,将目标列表中的部分数据切换为软删除状态,其中,处于软删除状态的数据在目标应用程序的页面中处于可见状态;在处于软删除状态的数据的数据量大于第二数据量阈值时,将部分处于软删除状态的数据切换为待删除状态,其中,处于待删除状态的数据在目标应用程序的页面中处于不可见状态;在处于待删除状态的数据的数据量大于第三数据量阈值时,将部分处于待删除状态的数据进行物理删除。采用本方法能够及时处理列表数据,减少移动设备卡顿情况的发生。顿情况的发生。顿情况的发生。

【技术实现步骤摘要】
数据处理方法、装置、计算机设备、存储介质和程序产品


[0001]本申请涉及数据处理
,特别是涉及一种数据处理方法、装置、计算机设备、存储介质和程序产品。

技术介绍

[0002]如今,大部分应用软件采用列表的方式实现具体内容的呈现,例如,新闻类应用软件中,随着用户不断下拉界面,界面中缓存出现的多条新闻数据构成当前界面的列表;在应用软件的使用过程中,随着用户的使用,列表中出现的数据越来越多,而这些数据出现在列表中同时会占用用户所使用的移动设备的内存;由于移动设备分配给应用软件的内存是固定的,当列表中出现的数据过多,占据移动设备内存较大时,会造成移动设备使用卡顿,影响用户正常使用应用软件进行相关操作,因此,及时处理列表中的数据占据移动设备内存以避免造成移动设备卡顿的问题亟需解决。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够及时处理列表数据的数据处理方法、装置、计算机设备、存储介质和程序产品。
[0004]第一方面,本申请提供了一种数据处理方法,其特征在于,该方法包括:
[0005]在目标应用程序运行的过程中,对该目标应用程序中的目标列表进行监控;在该目标列表的数据量大于第一数据量阈值时,将该目标列表中的部分数据切换为软删除状态,其中,处于软删除状态的数据在该目标应用程序的页面中处于可见状态;在处于软删除状态的数据的数据量大于第二数据量阈值时,将部分处于软删除状态的数据切换为待删除状态,其中,处于待删除状态的数据在该目标应用程序的页面中处于不可见状态;在处于待删除状态的数据的数据量大于第三数据量阈值时,将部分处于待删除状态的数据进行物理删除。
[0006]在其中一个实施例中,将该目标列表中的部分数据切换为软删除状态,包括:按照预设的筛选策略从该目标列表中筛选出部分数据,并将筛选出的数据切换为软删除状态;其中,该筛选策略为根据数据存入该目标列表的时间以及数据是否被用户触发所设定的策略。
[0007]在其中一个实施例中,将部分处于软删除状态的数据切换为待删除状态之后,该方法还包括:若检测到用户对该目标列表的上滑操作,则获取该上滑操作对应的目标列表页面的页数;若该页数大于第一阈值,则将该目标列表页面对应的处于待删除状态的数据切换为软删除状态。
[0008]在其中一个实施例中,将该目标列表页面对应的处于待删除状态的数据切换为软删除状态,包括:若该目标列表页面对应的处于待删除状态的数据为空,则获取该目标列表页面对应的已被物理删除的数据的标识,并根据获取到的标识从服务器中获取该目标列表页面对应的已被物理删除的数据,并将获取到的数据切换为激活状态,其中,该已被物理删
除的数据的标识是在数据被物理删除时记录的。
[0009]在其中一个实施例中,将该目标列表页面对应的处于待删除状态的数据切换为软删除状态,包括:展示询问界面,该询问界面包括询问用户是否未查找到数据的询问信息;若基于该询问界面接收到用户输入的未查找到数据的响应信息,则将该目标列表页面对应的处于待删除状态的数据切换为软删除状态。
[0010]在其中一个实施例中,该方法还包括:展示列表动态删除选项;若检测到针对该列表动态删除选项的开启操作,则执行将数据切换为软删除状态的操作、将处于软删除状态的数据切换为待删除状态的操作以及将处于待删除状态的数据进行物理删除的操作。
[0011]在其中一个实施例中,该方法还包括:若检测到针对该列表动态删除选项的关闭操作,则将处于软删除状态的数据以及处于待删除状态的数据切换为激活状态,并获取已被物理删除的数据的标识,根据获取到的标识从服务器中获取已被物理删除的数据,并将获取到的数据切换为激活状态。
[0012]第二方面,本申请还提供了一种数据处理装置。该装置包括:
[0013]监控模块,用于在目标应用程序运行的过程中,对所述目标应用程序中的目标列表进行监控;第一切换模块,用于在所述目标列表的数据量大于第一数据量阈值时,将所述目标列表中的部分数据切换为软删除状态,其中,处于软删除状态的数据在所述目标应用程序的页面中处于可见状态;第二切换模块,用于在处于软删除状态的数据的数据量大于第二数据量阈值时,将部分处于软删除状态的数据切换为待删除状态,其中,处于待删除状态的数据在所述目标应用程序的页面中处于不可见状态;删除模块,用于在处于待删除状态的数据的数据量大于第三数据量阈值时,将部分处于待删除状态的数据进行物理删除。
[0014]在其中一个实施例中,第一切换模块,具体用于:按照预设的筛选策略从该目标列表中筛选出部分数据,并将筛选出的数据切换为软删除状态;其中,该筛选策略为根据数据存入该目标列表的时间以及数据是否被用户触发所设定的策略。
[0015]在其中一个实施例中,该装置还包括:第一获取模块,用于若检测到用户对该目标列表的上滑操作,则获取该上滑操作对应的目标列表页面的页数;若该页数大于第一阈值,则将该目标列表页面对应的处于待删除状态的数据切换为软删除状态。
[0016]在其中一个实施例中,第一获取模块,具体用于:若该目标列表页面对应的处于待删除状态的数据为空,则获取该目标列表页面对应的已被物理删除的数据的标识,并根据获取到的标识从服务器中获取该目标列表页面对应的已被物理删除的数据,并将获取到的数据切换为激活状态,其中,该已被物理删除的数据的标识是在数据被物理删除时记录的。
[0017]在其中一个实施例中,第一获取模块,具体用于:展示询问界面,该询问界面包括询问用户是否未查找到数据的询问信息;若基于该询问界面接收到用户输入的未查找到数据的响应信息,则将该目标列表页面对应的处于待删除状态的数据切换为软删除状态。
[0018]在其中一个实施例中,该装置还包括:第一执行模块,用于若检测到针对该列表动态删除选项的开启操作,则执行将数据切换为软删除状态的操作、将处于软删除状态的数据切换为待删除状态的操作以及将处于待删除状态的数据进行物理删除的操作。
[0019]在其中一个实施例中,该装置还包括:第二执行模块,用于若检测到针对该列表动态删除选项的关闭操作,则将处于软删除状态的数据以及处于待删除状态的数据切换为激活状态,并获取已被物理删除的数据的标识,根据获取到的标识从服务器中获取已被物理
删除的数据,并将获取到的数据切换为激活状态。
[0020]第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现上述第一方面任一项所述的方法的步骤。
[0021]第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项所述的方法的步骤。
[0022]第五方面,本申请还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一项所述的方法的步骤。
[0023]上述数据处理方法、装置、计算机设备、存储介质和程序产品,通过在目标应用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:在目标应用程序运行的过程中,对所述目标应用程序中的目标列表进行监控;在所述目标列表的数据量大于第一数据量阈值时,将所述目标列表中的部分数据切换为软删除状态,其中,处于软删除状态的数据在所述目标应用程序的页面中处于可见状态;在处于软删除状态的数据的数据量大于第二数据量阈值时,将部分处于软删除状态的数据切换为待删除状态,其中,处于待删除状态的数据在所述目标应用程序的页面中处于不可见状态;在处于待删除状态的数据的数据量大于第三数据量阈值时,将部分处于待删除状态的数据进行物理删除。2.根据权利要求1所述的方法,其特征在于,所述将所述目标列表中的部分数据切换为软删除状态,包括:按照预设的筛选策略从所述目标列表中筛选出部分数据,并将筛选出的数据切换为软删除状态;其中,所述筛选策略为根据数据存入所述目标列表的时间以及数据是否被用户触发所设定的策略。3.根据权利要求1所述的方法,其特征在于,所述将部分处于软删除状态的数据切换为待删除状态之后,所述方法还包括:若检测到用户对所述目标列表的上滑操作,则获取所述上滑操作对应的目标列表页面的页数;若所述页数大于第一阈值,则将所述目标列表页面对应的处于待删除状态的数据切换为软删除状态。4.根据权利要求3所述的方法,其特征在于,所述将所述目标列表页面对应的处于待删除状态的数据切换为软删除状态,包括:若所述目标列表页面对应的处于待删除状态的数据为空,则获取所述目标列表页面对应的已被物理删除的数据的标识,并根据获取到的标识从服务器中获取所述目标列表页面对应的已被物理删除的数据,并将获取到的数据切换为激活状态,其中,所述已被物理删除的数据的标识是在数据被物理删除时记录的。5.根据权利要求3所述的方法,其特征在于,所述将所述目标列表页面对应的处于待删除状态的数据切换为软删除状态,包括:展示询问界面,所述询问界面包括询问用户是否未查找到数据的询问信息;若基于所述询问界面接收...

【专利技术属性】
技术研发人员:李骁丁锐朱达峰鲍家晶张曼利
申请(专利权)人:企查查科技有限公司
类型:发明
国别省市:

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

1