【技术实现步骤摘要】
一种端口数据采集、缓存并展示的实现方法
本专利技术涉及数据采集处理
,尤其涉及一种端口数据采集、缓存并展示的实现方法。
技术介绍
在前后台数据交互系统中,一般是后台产生的数据以碎片的形式及时传给前端处理。前端是即时刷新的,不能缓存历史数据,这样只能显示最新的数据,呈现给用户的界面比较单调,用户对端口的数据流量的认识也没那么清晰、直观。
技术实现思路
本专利技术为克服上述的不足之处,目的在于提供一种端口数据采集、缓存并展示的实现方法,本方法根据前端请求将采集到端口数据一起发给前端,前端可以根据接收的数据绘制最近一段时间的端口流量图表,计算当前时间点的端口流量平均值,以方便用户查看一段时间内的端口流量历史数据和即时的端口流量平均值,使用户可以对设备、对网络环境有更清晰更直观的认识,给用户带来更好的使用体验。本专利技术是通过以下技术方案达到上述目的:一种端口数据采集、缓存并展示的实现方法,包括如下步骤:(1)初始化后台并新建一个循环链表,头指针指向循环链表的开头节点,尾指针指向循环链表的最后一个节点,插入指针指向循环链表的开头;(2)获取端口即时信息并提取所需数据,根据插入指针的位置往循环链表存储提取到的所有数据,其中,每插入一个数据,插入指针往后移动一位;(3)前端页面请求获取存储的数据时,后台从循环链表的头指针开始一直到循环链表的结尾逐一获取数据,并将数据统一传给页面处理;(4)前端页面将接收到的数据绘制成基于时间段的端口流量图表,计算出当前时间点的端口流量平均值,并展示在页面上。作为优选,所述循环链表的长度优选为60。作为优选,所述步骤(2)在存储数据时 ...
【技术保护点】
一种端口数据采集、缓存并展示的实现方法,其特征在于,包括如下步骤:(1)初始化后台并新建一个循环链表,头指针指向循环链表的开头节点,尾指针指向循环链表的最后一个节点,插入指针指向循环链表的开头;(2)获取端口即时信息并提取所需数据,根据插入指针的位置往循环链表存储提取到的所有数据,其中,每插入一个数据,插入指针往后移动一位;(3)前端页面请求获取存储的数据时,后台从循环链表的头指针开始一直到循环链表的结尾逐一获取数据,并将数据统一传给页面处理;(4)前端页面将接收到的数据绘制成基于时间段的端口流量图表,计算出当前时间点的端口流量平均值,并展示在页面上。
【技术特征摘要】
1.一种端口数据采集、缓存并展示的实现方法,其特征在于,包括如下步骤:(1)初始化后台并新建一个循环链表,头指针指向循环链表的开头节点,尾指针指向循环链表的最后一个节点,插入指针指向循环链表的开头;(2)获取端口即时信息并提取所需数据,根据插入指针的位置往循环链表存储提取到的所有数据,其中,每插入一个数据,插入指针往后移动一位;(3)前端页面请求获取存储的数据时,后台从循环链表的头指针开始一直到循环链表的结尾逐一获取数据,并将数据统一传给页面处理;(4)前端页面将接收到的数据绘制成基于时间段的端口流量图表,计算出当前时间点的端口流量平均值,并展示在页面上。2.根据权利要求1所述的一种端口数据采集、缓存并展示的实现方法,其特征在于:所述循环链表的长度优选为60。3.根据权利要求1所述的一种端口数据采集、缓存并展示的实现方法,其特征在于:所述步骤(2)在存储数据时,若出现插入指针跟循环链表的尾指针相等,则再从循环链表的头指针节...
【专利技术属性】
技术研发人员:黄毅坤,徐琛,卢晓飞,张元元,蔡荣,
申请(专利权)人:杭州天宽科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。