Wind ocean current data has the characteristics of large amount of data, complex structure, and changes over time. The particle system method can be used to simulate the movement and change of wind field through particle generation and particle trajectory(vector line) drawing. This paper uses particle system method to visualize wind field data. At the same time, aiming at the inconsistency of particle trajectory width under different visual field heights in WebGL, an adaptive particle trajectory width calculation method based on visual field height is proposed. Experimental results show that using the particle trajectory drawing optimization method presented in this paper to visualize vector field data produces a smooth transition of particle trajectories, maintaining consistent trajectory linewidth, and greatly improving the visualization effect.
随着信息技术的发展和在线教育的展开,人们逐渐从信息匮乏的时代走入了信息过载的时代,如何将海量课程资源与用户需求进行匹配成为一大难题.面向职业教育学习平台,研究基于协同过滤算法的个性化课程推荐模型,分别提出基于用户的推荐模型UserCF和基于对象的推荐模型ItemCF,并引入多进程思想优化模型训练效率.其研究成果应用在某职业教育学习平台,取得较好的效果.
鉴于疫情期间线下考试开展的困难性,以及高校课程的考试需求,设计并开发基于共享题库的云考试系统,用于组织远程在线考试.本文分析了该系统的功能设计和系统框架,介绍了组卷策略、数据库设计等关键技术的实现方式,并进行在线部署应用实践,上线结果表明该系统一定程度上解决了用户在线考试的需求,改善了用户的学习体验.
由于当前MOOC平台学习资源数量不断增长,检索引擎能否帮助用户准确定位其需要的课程对于用户体验而言意义重大.然而,当前国内主流MOOC平台的资源检索粒度较粗,用户难以针对想学习的某一具体知识点定位相关课程.鉴于此,提出了将知识图谱应用于MOOC平台资源检索的思路,并通过实体识别、关系分析、课程知识点发现等方法构建了面向MOOC数据的知识图谱,然后基于该图谱搭建了资源检索引擎.将该引擎与国防科技大学梦课平台进行了集成,并开展了用户调研以验证该引擎的有效性.实验结果表明,该引擎可有效针对知识点粒度进行资源检索,提升了用户使用体验.
在MOOC教育蓬勃发展的背景下,军队在互联网上开设了军职在线平台,并引进了学堂在线等知名地方学习平台中的大量优质MOOC.为了更好地进行管理、维护,如何从这些引进的MOOC中找出相似的资源并归类,成为当前军职在线的资源运营工作所面临的问题.鉴于此,实现了一种基于协同过滤的MOOC相似资源聚类算法,并基于军职在线中的用户真实学习数据开展了实验,结果表明,该算法可有效发现军职在线中的相似MOOC的资源并将其聚类,为平台资源运营工作开展提供了便利.
文章对私有网络需要批量引用互联网资源的复杂问题进行研究,并提出了一种基于定题信息批量引用外部资源的方法,该方法能够爬取网络资源,识别资源中的多媒体内容,基于自定义规则对导入内容进行改写以适用于私有网络下的资源引用.实际应用表明,该方法具有良好的代码可读性以及扩展性,减轻维护人员的工作量,提高了引用效率.
针对近年来网络社交的迅速发展和兴起,以及广大网民对各种功能的网络社交系统需求激增,本文研究了基于Vue.js前端框架和Django后端框架结合的前后端分离架构的网络社交系统的设计方案.该方案采用SPA(Single Page Web Application,单页面应用)设计,方案满足网络社交系统的基本应用需求,同时具有较好的数据安全性,具备方案通用化的应用价值.
Abstract PRISM, a monitoring plan carried out by American government and revealed to the public in 2013, brought subversion attack back to the centre of cryptography research. In this work, we propose a kind of subversion attack on the cloud auditing protocols, where the cloud server plays the role of subversion attacker, manages to recover the secret message stored by the users of the auditing protocol. Then we propose a general frame of defence solutions with experiments to evaluate the practicability of our theme.
Evaluation is widely acknowledged as a powerful means of improving the quality of education and it is a very important component of the education system.However,the current mainstream evaluation method is based on the examination as the common way,which has very limited help to instructors' teaching.In this paper,based on an online learning platform named "educoder",we design an evaluation method by using "Four-quadrant law",which divides students' learning situations into four types.In addition,we provide some suggestions for instructors about how to give targeted teaching to different students in each type.We verify that our method is useful by setting up experiments.The experiment results show that our method can effectively improve the quality of instructors' teaching.
Because of a tremendous growth of Open Source Software (OSS) scale and the diversity of users' requirements, users now face the problem of finding OSS that meets their expectations in a huge number of OSS resources.However, current GitHub-provided search service has a shortage in adapting to user needs.When facing diverse users' requirements, it cannot always return satisfactory results.In this paper, we provide a more efficient search service for OSS on GitHub.We first design a multi-dimensional measurement model for OSS, which forms a corresponding metric system and quantitative measurement method.Then we propose a ranking algorithm based on fuzzy synthetic evaluation in order to implement an adaptive metric ranking method that is oriented to user requirements.We verify that our work is useful by setting up experiments.The experiment results show that compared with GitHub-provided search service (searching by "Best Match" & searching by "Most Stars"), the effectiveness of our method improved by 97.6% and 13.8% respectively, which means our method returns search results which meet users' expectations more, and has high self-adaptive ability.