【技术实现步骤摘要】
一种利用编程语言减少网页重绘次数的方法以及电子设备
本专利技术涉及编程语言领域,尤其涉及一种利用编程语言减少网页重绘次数的方法以及电子设备。
技术介绍
随着生活水平的提高,娱乐方式也逐渐增多,例如,通过网络在线答题。网络在线答题是指,用户在一些特定的答题网页回答(具体是指编辑答案)题目,然后提交答案至后台服务器,由后台服务器判断答案是否正确,在用户正确回答所有题目后,则表示游戏胜利。答题网页支持多名用户同时在线答题,当用户在答题网页答题时,需要频繁向后台服务器获取新数据,例如,获取新的题目,例如,更新分数,再例如,更新答题网页当前显示的时间等等。然而,答题网页中的一部分发生改变,便重新加载答题网页(即重绘网页),容易造成答题网页“卡顿”。也就是说,现有技术中,网页重绘次数过多,或重绘频率过于频繁。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种利用编程语言减少网页重绘次数的方法以及电子设备,旨在解决网页重绘次数过多,或重绘频率过于频繁问题。本专利技术的技术方案如下:一种利用编程语言减少网页重绘次数的方法,其包括:A ...
【技术保护点】
1.一种利用编程语言减少网页重绘次数的方法,其特征在于,包括:A、当接收到网络请求时,获取网络请求中的请求信息;B、计算本次网络请求与上次网络请求的时间间隔,并与预设的时间阈值对比,得到对比结果,若对比结果满足所述时间阈值,则转入步骤C;C、将请求信息推入缓存区,并根据所述请求信息加载网页。
【技术特征摘要】
1.一种利用编程语言减少网页重绘次数的方法,其特征在于,包括:A、当接收到网络请求时,获取网络请求中的请求信息;B、计算本次网络请求与上次网络请求的时间间隔,并与预设的时间阈值对比,得到对比结果,若对比结果满足所述时间阈值,则转入步骤C;C、将请求信息推入缓存区,并根据所述请求信息加载网页。2.根据权利要求1所述利用编程语言减少网页重绘次数的方法,其特征在于,所述步骤A中,当所述网络请求的数量为2个或2个以上时,则选取第一个网络请求,并获取请求信息。3.根据权利要求1所述利用编程语言减少网页重绘次数的方法,其特征在于,所述步骤B包括:当对比结果不满足所述时间阈值时,则根据缓存区中已有的缓存信息加载网页。4.根据权利要求3所述利用编程语言减少网页重绘次数的方法,其特征在于,所述步骤B具体包括:判断所述请求信息中是否包含快照,若是,则对快照进行解析,得到请求信息字符串;若否,则执行步骤C。5.根据权利要求4所述利用编程语言减少网页重绘次数的方法,其特征在于,得到请求信息字符串的步骤之后包括:对已有的缓存信息进行解析,得到缓存信息字符串;判断所述请求信息字符串与所述缓存信息字符串是否一致,若是,则执行步骤C;若否,则将请求信息字符串替换缓存信息字符串,并执行...
【专利技术属性】
技术研发人员:李天驰,孙悦,李涛,
申请(专利权)人:深圳点猫科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。