[发明专利]一种大数据虚拟表格快速显示方法及系统有效

专利信息
申请号: 201910108478.9 申请日: 2019-01-18
公开(公告)号: CN109857742B 公开(公告)日: 2021-03-02
发明(设计)人: 赵晓飞;刘言军;瞿小冀 申请(专利权)人: 烽火通信科技股份有限公司
主分类号: G06F16/22 分类号: G06F16/22;G06F16/2455;G06F16/25;G06F16/26;G06F9/52
代理公司: 武汉智权专利代理事务所(特殊普通合伙) 42225 代理人: 沈林华
地址: 430000 湖北省武*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 虚拟 表格 快速 显示 方法 系统
【权利要求书】:

1.一种大数据虚拟表格快速显示方法,其特征在于,包括以下步骤:

步骤S10、创建显示数据的虚拟表格、虚拟表格数据容器以及SQLite缓存数据库,其中,虚拟表格数据容器用于存储虚拟表格中当前显示的数据,SQLite缓存数据库用于存储虚拟表格中的所有数据;

步骤S20、虚拟表格数据容器实时从设备中获取缓存数据,并根据数据类型进行处理,得到虚拟表格的数据,并将数据写入SQLite缓存数据库;

步骤S30、根据虚拟表格动态显示需求,虚拟表格数据容器从SQLite缓存数据库读取、并存储虚拟表格当前显示所需数据,虚拟表格显示虚拟表格数据容器中的数据;

步骤S20具体包括以下步骤:

步骤S21、使用一个虚拟表格数据操作线程实时从设备获取数据,并保存至虚拟表格数据容器中;

步骤S22、获取所述虚拟表格数据模型的私有锁;

步骤S23、所述虚拟表格数据容器判断收到的数据的数据类型是否为基本数据类型,如果是,执行步骤S25;否则,执行步骤S24;

步骤S24、对非基本数据类型的数据进行序列化,转换为二进制数据,然后执行步骤S25;

步骤S25、将数据作为虚拟表格的数据按照数据类型写入SQLite缓存数据库中对应的临时数据表;

步骤S26、判断是否结束虚拟表格数据添加,如果结束,执行步骤S27;否则,执行步骤S21;

步骤S27、释放所述虚拟表格数据模型的私有锁,流程结束。

2.根据权利要求1所述的一种大数据虚拟表格快速显示方法,其特征在于,虚拟表格根据显示窗口的大小,动态地通过虚拟表格数据容器从SQLite缓存数据库中获取相应的数据进行保存、显示;

虚拟表格根据当前显示内容的滚动条位置变化,实时刷新当前窗口显示的虚拟表格数据内容。

3.根据权利要求1所述的一种大数据虚拟表格快速显示方法,其特征在于,虚拟表格通过虚拟表格数据模型对虚拟表格中的数据进行新增、删除、更新和排序操作。

4.根据权利要求3所述的一种大数据虚拟表格快速显示方法,其特征在于,所述虚拟表格数据模型为虚拟表格数据操作线程设有私有锁;

当前虚拟表格数据操作线程获取私有锁后,在其完成操作前,其它虚拟表格数据操作线程处于等待状态,直到当前虚拟表格数据操作线程完成操作并释放私有锁后,其它虚拟表格数据操作线程才能在获取私有锁之后执行操作。

5.根据权利要求2所述的一种大数据虚拟表格快速显示方法,其特征在于,步骤S30具体包括以下步骤:

步骤S31、拖动虚拟表格调整当前显示内容的滚动条,定位到需要显示的虚拟表格数据位置;

步骤S32、根据滚动条定位位置确定当前虚拟表格需要显示的内容,并生成需要显示的虚拟表格数据的索引;

步骤S33、根据需要显示的虚拟表格数据的索引查询虚拟表格数据容器中是否已经保存需要显示的所有虚拟表格数据;如果是,执行步骤S36;否则,执行步骤S34;

步骤S34、根据虚拟表格数据的索引从SQLite缓存数据库中获取虚拟表格数据容器中没有保存的虚拟表格数据;

步骤S35、将从SQLite缓存数据库读取到的虚拟表格数据存入虚拟表格数据容器中;

步骤S36、刷新虚拟表格显示界面,虚拟表格显示所需虚拟表格数据;

步骤S37、判断是否结束虚拟表格数据的动态显示,如果是,执行步骤S38,放弃继续读取;否则,执行步骤S31,继续读取虚拟表格数据;

步骤S38、流程结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910108478.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top