在後期已經把程式分離成不同類和方法,使程式簡化,方便管理,今天實現的功能主要用到下面3個方法:
①:musicservice的main函式
public static void main(string args) throws exception else
}}
`
②:musicservice的getmenu方法
public void getmenu(string username) throws exceptionelse
break;
case 3:
if(ii==0)else
}else
break;
case 4:
system.out.println("請輸入要刪除歌曲的id:");
int sr = input.nextint();
boolean flags = musicdao.musicdelet(sr);
if(flags)else
break;
case 5:
getmenu(username);
break;
default:break;
}}else if(xz == 2)else
break;
case 3:
system.out.println("請輸入要修改的使用者名稱:");
string oldnameyh = input.next();
system.out.println("請輸入修改後的使用者");
string newnameyh = input.next();
boolean flaggyh = userdao.userupdate(oldnameyh,newnameyh);
if(flaggyh)else
break;
case 4:
userdao.select();
break;
case 5:
getmenu(username);
break;
default:break;
}}else if(xz == 3)
}
③:uerdao的usertypeselect方法
public int usertypeselect(string un) catch (sqlexception e) finally
}
在main方法中輸入使用者名稱,呼叫userdao.login方法判斷是否有該使用者,然後呼叫getmenu方法或musicservice.zhuce方法。
如果呼叫getmenu方法,則在呼叫的同時將username同時傳參過去,在getmenu方法中呼叫usertypeselect方法判斷使用者許可權,並返回值 1 / 0 。
暑期專案開發實訓 Day1
2017年6月26日 周一 晴轉多雲 今天是軟體學院暑期專案實訓開營第一天。上午8點30分和9點40分,我院18個學生專案組分兩批,在辦公樓二樓報告廳聆聽了 初識華為軟體開發雲 講座。途中9點30分,兩批暑期實訓人員集體在教學樓階梯前合影留念。此次講座由企業人士張雄民先生擔綱,詳盡介紹了華為軟體開發...
暑期專案開發實訓 Day8
今天的工作相當的艱苦卓絕,因此過了零點才開始寫記錄。我計畫周一周二提交第三個demo,週三周四提交第四個demo,然後周五週六閉門練習演算法,週日晚上去南京大學報道。言歸正傳,第三個demo是my location,關於gps定位的。工作里程碑如下 01 gps coordinates 02 tag...
蘇嵌暑期實訓 day3
姓名 祝俊寶 日期 2018.07.11 今日學習任務 學習指標 1 指標定義 2 指標運算 3 指標使用步驟 4 指標陣列 等等今日任務完成情況 基本 練習均完成,但指標概念有點抽象,有幾個稍複雜的習題還未解決,如字串逆序輸 出,字元排序等。今日開發中遇到的問題彙總 在對指標的使用過程中,常出現野...