一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种静态资源加载方法、装置、设备及存储介质与流程

2021-10-30 01:47:00 来源:中国专利 TAG:静态 装置 加载 实施 计算机

技术特征:
1.一种静态资源加载方法,其特征在于,包括:接收静态资源加载请求,其中,所述静态资源加载请求携带目标地址;通过md5加密算法对所述目标地址进行加密,得到目标key;若在哈希链表中查询到所述目标key,则获取所述哈希链表中所述目标key对应的目标value值;根据所述目标value值进行加载显示,并将所述目标key和目标value值对应的目标对象移动至所述哈希链表的最前端。2.根据权利要求1所述的方法,其特征在于,还包括:若在哈希链表中未查询到所述目标key,则根据所述目标key查询数据表;若在所述数据表中查询到所述目标key,则获取所述数据表中所述目标key对应的目标沙盒目录存储路径;根据所述目标沙盒目录存储路径从沙盒目录下获取所述静态资源加载请求对应的目标静态资源;对所述目标静态资源进行加载显示。3.根据权利要求2所述的方法,其特征在于,在根据所述目标沙盒目录存储路径从沙盒目录下获取所述静态资源加载请求对应的目标静态资源之后,还包括:获取内存的当前占用空间;若所述内存的当前占用空间小于第一预设存储空间阈值,则将所述目标key和目标value值对应的目标对象添加至所述哈希链表的最前端;若所述内存的当前占用空间大于或者等于第一预设存储空间阈值,则将所述哈希链表最后端的对象删除;将所述目标key和目标value值对应的目标对象添加至所述哈希链表的最前端。4.根据权利要求2所述的方法,其特征在于,在对所述静态资源加载请求对应的静态资源进行加载显示之后,还包括:获取当前时间戳;将所述数据表中所述目标key对应的目标资源最近使用时间戳更新为当前时间戳。5.根据权利要求2所述的方法,其特征在于,在若在哈希链表中未查询到所述目标key,则根据所述目标key查询数据表之后,还包括:若未在所述数据表中查询到所述目标key,则将所述静态资源加载请求发送至cdn服务器;接收所述cdn服务器返回的所述静态资源加载请求对应的目标静态资源;将所述目标静态资源存储在沙盒目录下。6.根据权利要求5所述的方法,其特征在于,若未在所述数据表中查询到所述目标key,则将所述静态资源加载请求发送至cdn服务器,包括:若未在所述数据表中查询到所述目标key,则将所述静态资源加载请求发送至cdn服务器,以使所述cdn服务器查询本地是否存储所述静态资源加载请求对应的目标静态资源,若所述cdn服务器本地存储所述目标静态资源,则返回所述目标静态资源,若所述cdn服务器本地未存储所述目标静态资源,则将所述静态资源加载请求发送至远端服务器,接收远端服务器返回的所述静态资源加载请求对应的目标静态资源,将所述目标静态资源存储至本
地,并返回所述目标静态资源。7.根据权利要求5所述的方法,其特征在于,将所述目标静态资源存储在沙盒目录下,包括:获取沙盒目录的当前占用空间;若所述沙盒目录的当前占用空间小于第二预设存储空间阈值,则将所述目标静态资源存储在沙盒目录下;若所述沙盒目录的当前占用空间大于或者等于第二预设存储空间阈值,则将所述数据表中的第一历史记录删除,所述第一历史记录为将所述数据表中资源最近使用时间戳降序排列后,最末位的资源最近使用时间戳对应的记录;将所述第一历史记录对应的第一静态资源删除;将所述目标静态资源存储在所述沙盒目录下。8.一种静态资源加载装置,其特征在于,包括:接收模块,用于接收静态资源加载请求,其中,所述静态资源加载请求携带目标地址;加密模块,用于通过md5加密算法对所述目标地址进行加密,得到目标key;获取模块,用于若在哈希链表中查询到所述目标key,则获取所述哈希链表中所述目标key对应的目标value值;显示模块,用于根据所述目标value值进行加载显示,并将所述目标key和目标value值对应的目标对象移动至所述哈希链表的最前端。9.一种电子设备,其特征在于,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述处理器实现如权利要求1

7中任一所述的方法。10.一种包含计算机程序的计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被一个或多个处理器执行时实现如权利要求1

7中任一所述的方法。

技术总结
本发明公开了一种静态资源加载方法、装置、设备及存储介质。该方法包括:接收静态资源加载请求,其中,所述静态资源加载请求携带目标地址;通过md5加密算法对所述目标地址进行加密,得到目标key;若在哈希链表中查询到所述目标key,则获取所述哈希链表中所述目标key对应的目标value值;根据所述目标value值进行加载显示,并将所述目标key和目标value值对应的目标对象移动至所述哈希链表的最前端,通过本发明的技术方案,以解决内存溢出风险和app占用设备存储空间过大的问题。用设备存储空间过大的问题。用设备存储空间过大的问题。


技术研发人员:程凯 杨犇 曹健 高东 周星星
受保护的技术使用者:上海浦东发展银行股份有限公司
技术研发日:2021.07.29
技术公布日:2021/10/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜