实时行情图动态更新方法、装置、电子设备及存储介质制造方法及图纸

技术编号:28131728 阅读:9 留言:0更新日期:2021-04-19 11:54
本发明专利技术涉及数据处理技术,揭露了一种实时行情图动态更新方法,包括:客户端获取请求时间戳,根据所述请求时间戳生成实时行情传输请求,将所述实时行情传输请求发送给服务端,所述服务端接收所述实时行情传输请求并记录数据接收时间,获取所述请求时间戳以及所述数据接收时间之间产生的实时行情数据,根据所述数据接收时间得到请求判断结果,将所述实时行情数据、数据接收时间以及请求判断结果发送给所述客户端,所述客户端根据所述实时行情数据生成增量行情图,将所述增量行情图与当前行情图进行拼接,生成实时行情图。此外,本发明专利技术还涉及区块链技术,所述实时行情图可存储在区块链中的节点。本发明专利技术可以解决图片冗余数据过多的问题。题。题。

【技术实现步骤摘要】
实时行情图动态更新方法、装置、电子设备及存储介质


[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]在画布渲染环境中声明原始图像一,提取当前行情可打印字符,将所述当前行情可打印字符设置为所述原始图像一的引用路径,得到标准图像一;
[0038]利用所述画布渲染环境生成实时行情画布,将所述标准图像一绘制到所述实时行情画布;
[0039]在所述画布渲染环境中声明原始图像二,提取所述增量行情可打印字符,将所述增量行情可打印字符设置为所述原始图像二的引用路径,得到标准图像二;
[0040]将所述标准图像二绘制到所述实时行情画布上;
[0041]通过功能函数将所述标准图像一及所述标准图像二拼接起来,得到所述实时行情图。
[0042]为了解决上述问题,本专利技术还提供一种应用于服务端的实时行情图动态更新装置,所述装置包括:
[0043]请求接收模块,用于接收客户端发送的实时行情传输请求,记录接收所述实时行情传输请求的时间,生成数据接收时间,并获取所述实时行情传输请求中的请求时间戳;
[0044]数据获取模块,用于获取所述请求时间戳以及所述数据接收时间之间产生的实时行情数据,根据所述数据接收时间得到请求判断结果;
[0045]数据发送模块,用于将所述实时行情数据、所述数据接收时间以及所述请求判断结果发送给所述客户端。
[0046]可选地,所述数据获取模块通过下述操作得到得到请求判断结果:
[0047]若所述数据接收时间在预设的时间范围内,则将所述请求判断结果设置为第一预设值;
[0048]若所述数据接收时间不在预设的时间范围内,则将所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实时行情图动态更新方法,其特征在于,所述方法应用于客户端,具体包括:步骤A:获取请求时间戳,根据所述请求时间戳生成实时行情传输请求,将所述实时行情传输请求发送给服务端,并记录请求发送时间;步骤B:接收所述服务端基于所述实时行情传输请求反馈的数据,从所述反馈的数据中获取实时行情数据、数据接收时间以及请求判断结果;步骤C:根据所述实时行情数据生成增量行情图,将所述增量行情图与当前行情图进行拼接,生成实时行情图;步骤D:在所述请求判断结果为第一预设值时,利用所述数据接收时间更新所述请求时间戳,并在当前时间与所述请求发送时间之间的时间差达到预设时间阈值时重复执行上述的步骤A、步骤B及步骤C,动态更新所述实时行情图。2.如权利要求1所述的实时行情图动态更新方法,其特征在于,所述将所述增量行情图与当前行情图进行拼接,包括:提取所述增量行情图的可打印字符,得到增量行情可打印字符,并存储所述增量行情可打印字符;提取当前行情图的可打印字符,得到当前行情可打印字符,并存储所述当前行情可打印字符;根据所述增量行情可打印字符以及所述当前行情可打印字符拼接得到实时行情图。3.如权利要求2所述的实时行情图动态更新方法,其特征在于,所述根据所述增量行情可打印字符以及所述当前行情可打印字符拼接得到实时行情图,包括:在画布渲染环境中声明原始图像一,提取当前行情可打印字符,将所述当前行情可打印字符设置为所述原始图像一的引用路径,得到标准图像一;利用所述画布渲染环境生成实时行情画布,将所述标准图像一绘制到所述实时行情画布;在所述画布渲染环境中声明原始图像二,提取所述增量行情可打印字符,将所述增量行情可打印字符设置为所述原始图像二的引用路径,得到标准图像二;将所述标准图像二绘制到所述实时行情画布上;通过功能函数将所述标准图像一及所述标准图像二拼接起来,得到所述实时行情图。4.一种实时行情图动态更新方法,其特征在于,所述方法应用于服务端,具体包括:接收客户端发送的实时行情传输请求,记录接收所述实时行情传输请求的时间,生成数据接收时间,并获取所述实时行情传输请求中的请求时间戳;获取所述请求时间戳以及所述数据接收时间之间产生的实时行情数据,根据所述数据接收时间得到请求判断结果;将所述实时行情数据、所述数据接收时间以及所述请求判断结果发送给所述客户端。5.如权利要求4所述的实时行情图动态更新方法,其特征在于,所述根据所述数据接收时间得到请求判断结果,包括:若所述数据接收时间在预设的时间范围内,则将所述请求判断结果设置为第一预设值;若所述数据接收时间不在预设的时间范围内,则将所述...

【专利技术属性】
技术研发人员:毛丽隽
申请(专利权)人:平安证券股份有限公司
类型:发明
国别省市:

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

1