想一想從上海回來后到現(xiàn)在,不知不覺已1個月有余,也就是說,我與HUSTOJ的故事已產生了不短的時間。畢設,果真是個愁人的事情,真心后悔當初自己為何沒有多學點東西。眼光短淺,終究嘗盡苦果。昨天在Github上搜索資料,無意間看到YM寫的東西,好奇打開他的博客看了1番,果真冷艷了我的雙目。YM學弟的大學是非常充實的,回想自己這4年,所謂的計劃又有哪幾個在有條不紊的行進呢?5、6月的空氣中,時不時傳來離別的味道,卻又總被畢設無情的打回現(xiàn)實。
不能不說HUSTOJ的確是1個浩大的工程,它所牽涉的知識也足以貫穿全部大學期間計算機的核心課程。算法與數(shù)據(jù)結構自不用多說,操作系統(tǒng)、數(shù)據(jù)庫、和Web開發(fā)也不在話下。由于側重研究的代碼相似度辨別問題,而實現(xiàn)它的核心工具是荷蘭1位名叫Dick Grune的老教授所寫的SIM,所以又用到了令過半CS學生聞風喪膽的編譯原理。固然作為1個完全的項目,HUSTOJ是基于LAMP(Linux+Apache+Mysql+PHP)架構的。由于當年只是出于好奇安裝過ubuntu,對Linux也是零基礎,所以開始的時候連工程的部署位置都不知道。好在L老師給予了我莫大的幫助,讓我學到了好多從未接觸過的東西。
頭幾天,在跟zhblue(現(xiàn)HUSTOJ保護者)老師的聊天中,也發(fā)現(xiàn)了很多系統(tǒng)存在的問題,固然,我相信這些問題很快都會被眾大神解決掉。遇到的問題越多,學到的東西越多。還有不到1個月時間了,而現(xiàn)在卻對SIM的研究還沒有弄完,真的要拼勁兒了!
明天又是新的1天,所有的困難都只是暫時的,真心感謝HUSTOJ在我 有所得意的時候給我當頭1棒。革命還沒有成功,同志仍需努力!