最近自己组了一个服务器,准备用来做NAS,顺便研究机器学习等。由于是学习研究使用,硬件配置不高,属于是能用就行,硬盘也用上了服务器3万小时基本全新拆机的SAS盘。
为了服务器能够物尽其用,实现更多功能,选择了用PVE作为底层虚拟机系统,通过虚拟机的方式安装NAS系统等。期间涉及到了硬件直通,因为大家的设备型号不尽相同,查阅到网络上的教程只能作为参考,也因此踩了不少坑。
本文只作为自己踩坑经历的记录,可以作为参考,切不可盲目抄作业。
原文作者: 阮一峰
这是阮一峰老师关于RSA算法的一篇很有名的文章,文章对RSA算法的原理讲解的比较细,内容通俗易懂。如果你对密码学感兴趣,本文绝对是值得一读的!原文分了两节,我都整理到一起了,删去了一些失效的链接,并且使用LaTex重新整理各个数学公式,让你更加方便阅读。
原文链接:
http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html
http://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html——小七
传统的评测模式下,判题机按照固定的顺序执行:运行被测程序,获取运行结果,比对结果数据。由于是严格比较,结果数据和答案属于有任意一个字节(除常用格式字符外)不匹配,都将被判定为WA。
有些时候,这种方式太过于苛刻。在涉及到浮点数运算的题目,如计算圆的面积时,我们不得不面对计算结果的精度误差,这将导致原本正确的程序,被判定为WA,显然这不符合我们的逾期。
在特殊评测功能还没能设计开发出来之前,我们通常的解决办法是固定使用一种数据类型出题,比如要求选手使用double来存储浮点数,这样可以确保最终打印的小数精度和我们设定的答案一致。
我们知道,数据检查工具是判题机的一部分,那么是否能让判题机支持调用出题者编写的数据检查工具呢?
重新开了个系列,此文废弃。
https://www.lanrongqi.com/2020/07/online-judge-development-0/
WeJudge 3.0 第一期工作已经基本上完成了,平台初步完成了题库模块、判题模块和教学系统(课程模块、作业模块)的开发并进入内测阶段。本文根据内测阶段系统工作情况的反馈,就判题模块反映出的问题,整理相关技术方案,讨论一套更加合适、高效的判题模块设计方案