一种课件缓存共享方法及系统与流程

文档序号:40164120发布日期:2024-11-29 15:55阅读:来源:国知局

技术特征:

1.一种课件缓存共享方法,其特征在于,所述方法包括:

2.根据权利要求1所述的一种课件缓存共享方法,其特征在于,步骤s1中,所述历史用户操作信息包括各用户的打开关闭操作时间及次数、课件被访问的频率;所述课件信息包括课件的文件属性、难度级别、互动性评级、主要内容的相关知识点、更新日志;所述课程信息包括课程基本内容、课程重点内容、教学时间安排、课程重要知识点分级信息、课程中每个课件的主要内容的相关知识点在课程重点内容中的重要程度。

3.根据权利要求2所述的一种课件缓存共享方法,其特征在于,所述文件属性包括文件大小;所述难度级别由课件上传人进行评定;所述互动性评级根据该课件的互动数量在所有课件中的排名比例确定;所述课程中每个课件的主要内容的相关知识点在课程重点内容中的重要程度由课程安排人确定。

4.根据权利要求1所述的一种课件缓存共享方法,其特征在于,步骤s1中获取课件的核心程度具体为:根据课件的主要内容的相关知识点的教学时间安排与当前时间差值、课件的主要内容的相关知识点在课程重点内容中的重要程度,获取课件的核心程度;步骤s1中获取课件的频繁更新程度具体为:根据更新日志中课件的平均更新时间间隔、平均每次发生更改的内容占课件自身全部内容的百分比获取课件的频繁更新程度。

5.根据权利要求1所述的一种课件缓存共享方法,其特征在于,步骤s1中获取课件的初步缓存优先级具体为:根据历史用户操作信息中课件被访问的频率、课件信息中课件文件大小,获取课件的初步缓存优先级;步骤s1中获取课件之间的可替代性具体为:根据两个课件的内容相似度、属性相似度,获取该两个课件之间的可替代性。

6.根据权利要求1所述的一种课件缓存共享方法,其特征在于,步骤s2中,还包括将课件分为频繁更新核心课件、非频繁更新核心课件、频繁更新辅助课件、非频繁更新辅助课件四类。

7.根据权利要求1所述的一种课件缓存共享方法,其特征在于,所述步骤s3中,根据课件的核心程度、初步缓存优先级,获取课件的修正缓存优先级具体为:根据该课件的核心程度、与该课件存在依赖关系的课件的核心程度、该课件的初步缓存优先级,获取该课件的修正缓存优先级;当课件的核心程度越高、与该课件存在依赖关系的课件的核心程度越高、该课件的初步缓存优先级越高,该课件的修正缓存优先级越高。

8.根据权利要求1所述的一种课件缓存共享方法,其特征在于,所述步骤s4中,根据课件的修正缓存优先级、课件之间的可替代性,获取课件最终缓存优先级具体为:

9.根据权利要求1所述的一种课件缓存共享方法,其特征在于,所述步骤s5还包括对课件分类中属于频繁更新辅助课件类别的,在缓存过期时间设置上为0,当使用频繁更新辅助课件时,按需对课件进行加载,当退出使用频繁更新辅助课件时,该课件缓存即时过期。

10.一种课件缓存共享系统,其特征在于,所述系统包括:


技术总结
本发明涉及数据处理技术领域,具体涉及一种课件缓存共享方法及系统。该方法首先根据课件缓存共享系统的历史用户操作信息、课件信息、课程信息,获取课件的核心程度、频繁更新程度、初步缓存优先级及课件之间的可替代性,然后进一步获取课件最终缓存优先级并对课件进行分类,最后根据课件的最终缓存优先级确定课件缓存顺序并根据课件分类结果对不同类别执行不同的缓存过期时间设置。本发明可以解决课件缓存共享系统中课件缓存对系统存储资源占用与提高系统使用流畅度及客户体验感之间不易平衡的技术问题。

技术研发人员:王岩
受保护的技术使用者:北京东方之星科技股份有限公司
技术研发日:
技术公布日:2024/11/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1