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.一种课件缓存共享系统,其特征在于,所述系统包括: