文件的浏览方法及装置、电子设备、存储介质制造方法及图纸

技术编号:36797389 阅读:12 留言:0更新日期:2023-03-08 23:16
本发明专利技术公开了一种文件的浏览方法及装置、电子设备、存储介质;所述方法包括:显示第一界面,所述第一界面包括第一可移动控件;接收第一用户操作,根据所述第一用户操作控制所述第一可移动控件移动;根据移动后的所述第一可移动控件所处的位置在所述第一界面中显示对应位置的数据块的数据。所述方法能够在用户浏览大数据文件时快速定位到问题数据位置,加快了用户分析问题的速度,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
文件的浏览方法及装置、电子设备、存储介质


[0001]本申请实施例涉及电子
,涉及但不限于一种文件的浏览方法及装置、电子设备、存储介质。

技术介绍

[0002]随着5G业务发展,跟踪调试信息的数据量呈指数级增长,例如通过Trace Tool采集的可变长的跟踪调试信息包数据。在进行大数据业务分析时,研发人员需要浏览跟踪调试信息中的某个数据,界面的响应速度跟不上研发人员的浏览速度,有明显的卡顿。为了加快研发人员查找分析问题的速度可以使用数据库,但I/O读写也是非常耗时的过程,载入一个2G大文件需要等待3分钟。同时,在分析过程中,由于数据量有2千万条左右,即使利用数据库进行优化,往往还是会感觉到界面的卡顿,用户体验不理想。
[0003]因此,现有的跟踪调试信息的浏览方法很难满足研发人员快速分析问题的需要。

技术实现思路

[0004]有鉴于此,本申请实施例提供的文件的浏览方法及装置、电子设备、存储介质,能够在用户浏览大数据文件时快速定位到问题数据位置,加快了用户分析问题的速度,提升了用户体验。本申请实施例提供的文件的浏览方法及装置、电子设备、存储介质是这样实现的:
[0005]第一方面,本申请实施例提供的文件的浏览方法,包括:显示第一界面,所述第一界面包括第一可移动控件,所述第一界面用于查看目标文件中的数据;接收第一用户操作,根据所述第一用户操作控制所述第一可移动控件移动;根据移动后的所述第一可移动控件所处的位置在所述第一界面中显示对应位置的数据块的数据,所述对应位置的数据块为所述目标文件包括的多个数据块中的一个,所述第一可移动控件可移动的多个位置与所述多个数据块的存储位置具有对应关系。
[0006]第二方面,本申请实施例提供的文件的浏览装置,包括:界面显示模块,用于显示第一界面,所述第一界面包括第一可移动控件,所述第一界面用于查看目标文件中的数据;控件移动模块,用于接收第一用户操作,根据所述第一用户操作控制所述第一可移动控件移动;文件显示模块,用于根据移动后的所述第一可移动控件所处的位置在所述第一界面中显示对应位置的数据块的数据,所述对应位置的数据块为所述目标文件包括的多个数据块中的一个,所述第一可移动控件可移动的多个位置与所述多个数据块的存储位置具有对应关系。
[0007]第三方面,本申请实施例提供的电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请实施例第一方面提供的方法。
[0008]第四方面,本申请实施例提供的计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例第一方面提供的方法。
[0009]本申请实施例所提供的文件的浏览方法、装置、电子设备和计算机可读存储介质,能够在用户浏览大数据文件时快速定位到问题数据位置,加快了用户分析问题的速度,提升了用户体验,从而解决
技术介绍
中所提出的技术问题。
附图说明
[0010]此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本申请的实施例,并与说明书一起用于说明本申请的技术方案。
[0011]图1为本申请实施例提供的一种电子设备的结构示意图;
[0012]图2为本申请实施例提供的一种文件的浏览方法的流程示意图;
[0013]图3为本申请实施例提供的一种显示数据块数据的方法的流程示意图;
[0014]图4为本申请实施例提供的一种滚动条对应位置索引信息的示意图;
[0015]图5为本申请实施例提供的另一种文件的浏览方法的流程示意图;
[0016]图6为本申请实施例提供的一种位置索引信息的结构示意图;
[0017]图7为本申请实施例提供的一种文件浏览的方法的总体流程示意图;
[0018]图8为本申请实施例提供的另一种文件的生成方法的总体流程示意图;
[0019]图9为本申请实施例提供的一种文件的浏览装置的结构示意图。
具体实施方式
[0020]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
[0021]随着5G业务发展,跟踪调试信息的数据量呈指数级增长,例如通过Trace Tool采集的可变长的跟踪调试信息包数据。在进行大数据业务分析时,研发人员需要浏览跟踪调试信息中的某个数据,界面响应速度跟不上研发人员浏览速度,有明显的卡顿。为了加快研发人员查找分析问题的速度可以使用数据库,但I/O读写也是非常耗时的过程,载入一个2G大文件需要等待3分钟。同时,在分析过程中,由于数据量有2千万条左右,即使利用数据库进行优化,往往还是会感觉到界面的卡顿,用户体验不理想。因此,现有的跟踪调试信息的浏览方法很难满足研发人员快速分析问题的需要。
[0022]有鉴于此,本申请实施例提供一种文件的浏览方法,该方法可以应用于电子设备,该电子设备在实施的过程中可以为各种类型的具有信息处理能力的设备。例如,所述电子设备可以包括个人计算机、笔记本电脑、掌上电脑或服务器等。
[0023]图1为本申请实施例提供的一种电子设备的结构示意图。如图1所示的电子设备100,主要包括处理器110,存储器120,输入单元130,显示单元140等部件。可以理解的是,本申请实施例示意的结构并不构成对电子设备100的具体限定。在本申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
[0024]处理器110是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可
选的,处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作装置、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
[0025]存储器120可用于存储软件程序以及模块,处理器110通过运行存储在存储器120的软件程序以及模块,从而执行电子设备的各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作装置、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0026]输入单元130可用于接收输入的数字或字符信息,以及产生与电子设备100的用户设置以及功能控制有关的键信号输入。具本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件的浏览方法,其特征在于,应用于电子设备,所述方法包括:显示第一界面,所述第一界面包括第一可移动控件,所述第一界面用于查看目标文件中的数据;接收第一用户操作,根据所述第一用户操作控制所述第一可移动控件移动;根据移动后的所述第一可移动控件所处的位置在所述第一界面中显示对应位置的数据块的数据,所述对应位置的数据块为所述目标文件包括的多个数据块中的一个,所述第一可移动控件可移动的多个位置与所述多个数据块的存储位置具有对应关系。2.根据权利要求1所述的方法,其特征在于,所述根据移动后的所述第一可移动控件所处的位置在所述第一界面中显示对应位置的数据块的数据,包括:确定移动后所述第一可移动控件所处的位置;根据所述第一可移动控件所处的位置和预设的对应关系确定目标位置索引信息,所述预设的对应关系是所述第一可移动控件的多个可移动的位置与位置索引文件中包括的多个位置索引信息之间的对应关系,所述多个位置索引信息是记录所述目标文件中多个数据块位置的信息;在所述第一界面中显示与所述目标位置索引信息对应的目标数据块中的数据。3.根据权利要求2所述方法,其特征在于,所述确定移动后所述第一可移动控件所处的位置,包括:确定与所述第一用户操作对应的目的位置;根据所述目的位置与多个位置分段,确定目标位置分段;确定与所述目标位置分段对应的目标可移动位置为所述第一可移动控件所处的位置,所述多个位置分段与所述可移动的多个位置一一对应。4.根据权利要求3所述的方法,其特征在于,所述确定与所述第一用户操作对应的目的位置,包括:在所述第一可移动控件处于静止状态时,确定所述第一可移动控件的静止位置为所述目的位置;或,在所述第一可移动控件处于移动状态时,确定当前时间距离上一次获取目的位置的时间的间隔时长达到预设时长,获取所述第一可移动控件在所述当前时间所处的位置为所述目的位置。5.根据权利要求2所述的方法,其特征在于,所述在第一界面中显示与所述目标位置索引信息对应的目标数据块中的数据,包括:根据预设的目标文件存储的起始位置和所述目标位置索引信息确定目标数据块存储的起始位置,所述目标索引信息是所述目标数据块存储的起始位置相对于所述目标文件存储的起始位置的偏移位置量;根据所述目标数据块存储的起始位置在所述第一界面中显示所述目标数据块中的数据。6.根据权利要求1所述的方法,其特征在于,所述第一用户操作包括滑动操作,所述第一可移动控件包括滚动条,所述根据所述第一用户操作控制所述第一可移动控件移动,包括:根据所述滑动操作滑动的...

【专利技术属性】
技术研发人员:杨朝阳龚文浩罗杰
申请(专利权)人:哲库科技北京有限公司
类型:发明
国别省市:

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

1