采用struts2+hibernate框架,實(shí)現(xiàn)考試系統(tǒng),具有考試,出卷,評(píng)分,考試記錄等簡(jiǎn)單功能。該系統(tǒng)并非完善,內(nèi)含部分待解決問(wèn)題。
學(xué)習(xí)了Unity3D萬(wàn)圣節(jié)驚聲尖叫課程后,運(yùn)用老師所教知識(shí),外加自己孜孜不倦地探索,再加上向網(wǎng)上高人請(qǐng)教,經(jīng)過(guò)我一周以來(lái)沒(méi)日沒(méi)夜的實(shí)踐、打代碼、P圖、反復(fù)修改,最后終于完工了,好激動(dòng),好興奮,好開(kāi)心啊。雖然只是很簡(jiǎn)單的小游戲,甚至還不算是游戲,但還是好有成就感。畢竟在慕課網(wǎng)學(xué)習(xí)了那么久,花了那么多精力,終于做出一個(gè)成品來(lái)啦。。。雖然向女神表白還是失敗了--傷心啊T_T。。。但我絕對(duì)不會(huì)放棄的。不過(guò),值得我驕傲的是在做這個(gè)程序的過(guò)程中真的學(xué)到好多好多知識(shí),我會(huì)更加努力的,一定要把女神拿下。。。感謝慕課。。??上С绦虼笥?0M無(wú)法上傳上來(lái),想看效果的可以加我Q947444372 一起交流交流。。。
隊(duì)列,先進(jìn)先出??梢允褂脭?shù)組與鏈表實(shí)現(xiàn),數(shù)組實(shí)現(xiàn)的劣勢(shì)是長(zhǎng)度固定,優(yōu)勢(shì)是隨機(jī)訪問(wèn)。鏈表可以隨時(shí)調(diào)節(jié)隊(duì)列長(zhǎng)度,但是訪問(wèn)必須從頭指針開(kāi)始順序訪問(wèn)。
本系統(tǒng)是用java MVC模式做的一個(gè)畢業(yè)設(shè)計(jì)管理系統(tǒng)。數(shù)據(jù)庫(kù)用的是mysql,只需要運(yùn)行里面的數(shù)據(jù)庫(kù)文件即可使用。本系統(tǒng)經(jīng)過(guò)測(cè)試完全可用。 請(qǐng)同學(xué)用火狐瀏覽器參看,其他瀏覽器可能不兼容,但不會(huì)影響功能。對(duì)于初學(xué)者學(xué)習(xí)javaMVC模式,servlet方法還是很不錯(cuò)的。
通過(guò)的客戶端和服務(wù)器端的通信,實(shí)現(xiàn)了一下功能: 1.用戶注冊(cè) 2.登錄 3.文件上傳到服務(wù)器 用了mysql的數(shù)據(jù)庫(kù)儲(chǔ)存 用戶數(shù)據(jù)(賬號(hào),密碼,文件路徑) 文件儲(chǔ)存在一個(gè)該用戶名的名稱的文件夾下
Player類表示玩家包括(玩家ID姓名手牌),Poker類表示撲克包括(花色點(diǎn)數(shù)),PlayerList類表示玩家序列包括(創(chuàng)建玩家),PokerList類表示撲克牌包括(創(chuàng)建撲克牌 洗牌 顯示整副牌),PokerRule類重寫compare方法根據(jù)indexOf比較大小,Test類包括(發(fā)牌 顯示玩家手牌 玩家手牌排序取最大 根據(jù)最大牌找贏家)異常的處理希望和大家討論
/** * 1.創(chuàng)建一副撲克牌,不考慮大小王 * 2.創(chuàng)建兩名玩家,玩家至少要有ID、姓名、手牌等屬性,手牌為撲克牌的集合 * 3.洗牌,將之前創(chuàng)建的撲克牌順序打亂 * 4.發(fā)牌,將洗牌之后的撲克牌集合,從第一張開(kāi)始,發(fā)給兩名玩家,按照一人一張的方式,每人發(fā)兩張 * 5.開(kāi)始游戲,比大小,大小相同比花色 */