想一想从上海回来后到现在,不知不觉已1个月有余,也就是说,我与HUSTOJ的故事已产生了不短的时间。毕设,果真是个愁人的事情,真心后悔当初自己为何没有多学点东西。眼光短浅,终究尝尽苦果。昨天在Github上搜索资料,无意间看到YM写的东西,好奇打开他的博客看了1番,果真冷艳了我的双目。YM学弟的大学是非常充实的,回想自己这4年,所谓的计划又有哪几个在有条不紊的行进呢?5、6月的空气中,时不时传来离别的味道,却又总被毕设无情的打回现实。
不能不说HUSTOJ的确是1个浩大的工程,它所牵涉的知识也足以贯穿全部大学期间计算机的核心课程。算法与数据结构自不用多说,操作系统、数据库、和Web开发也不在话下。由于侧重研究的代码相似度辨别问题,而实现它的核心工具是荷兰1位名叫Dick Grune的老教授所写的SIM,所以又用到了令过半CS学生闻风丧胆的编译原理。固然作为1个完全的项目,HUSTOJ是基于LAMP(Linux+Apache+Mysql+PHP)架构的。由于当年只是出于好奇安装过ubuntu,对Linux也是零基础,所以开始的时候连工程的部署位置都不知道。好在L老师给予了我莫大的帮助,让我学到了好多从未接触过的东西。
头几天,在跟zhblue(现HUSTOJ保护者)老师的聊天中,也发现了很多系统存在的问题,固然,我相信这些问题很快都会被众大神解决掉。遇到的问题越多,学到的东西越多。还有不到1个月时间了,而现在却对SIM的研究还没有弄完,真的要拼劲儿了!
明天又是新的1天,所有的困难都只是暂时的,真心感谢HUSTOJ在我 有所得意的时候给我当头1棒。革命还没有成功,同志仍需努力!