freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)絡(luò)編程課程設(shè)計(jì)報(bào)告--模擬火車售票退票系統(tǒng)-閱讀頁

2025-04-07 12:07本頁面
  

【正文】 ist=new ArrayListSocket()。 =socketList。return new PrintWriter(socketOut,true)。 return new BufferedReader(new InputStreamReader(socketIn))。 } SuppressWarnings(staticaccess)public void run(){ try { (New connection accepted + () + : +())。 PrintWriter pw = getWriter(socket)。 String cus_number=null。 //產(chǎn)生一個(gè)隨機(jī)處理時(shí)間 } catch (InterruptedException e) { ()。 } else if((refund)) { (cus_number=(),socket,socketList,pw)。 }finally { try{ if(socket!=null)()。} } } } public class Tickets { String number。 static SingleLinkListString list = new SingleLinkListString(tickets)。 (客戶買票前剩余火車票為:)。 //打印還剩多少張票可賣 if(()) //若無票可售,則將線程加入等待隊(duì)列 { (暫時(shí)無票!排隊(duì)中......)。 (客戶:+()+:+()+,隊(duì)列長度:+().length)。 try { ()。 } number=(1)。 (0)。 //將客戶買到票的信息傳回給客戶 (number)。 //每次票號最小的票售出,將已售出的票從火車票鏈表中移除 (售出票的序號為  + number )。 (list+\n)。 //將客戶買到票的信息傳回給客戶 (number)。 for(i=1。i++) { if((i).equals(cus_number)) //判斷客戶所退的票是否是服務(wù)器以售出的票,若不是,則非法退票 { (非法退票!退票失敗!)。 return。 //將客戶退的票按順序插入到火車票鏈表中 (()+客戶退票,所退票號為:+cus_number)。 (list+\n)。//將客戶退票信息傳回給客戶 if(!()) //退票后判斷隊(duì)列中是否有客戶在等待買票,若是,則將所退的票買給隊(duì)列中的第一個(gè)客戶 { ()。當(dāng)所非法退票情況演示:控制客戶退票號為20的票,因?yàn)?0號票還未售出,所以退票失??! 2)、客戶端截圖客戶請求退票時(shí),客戶無票可退,轉(zhuǎn)為買票情況。第一次實(shí)驗(yàn)的時(shí)候,基本上不知道從何處入手,但是通過慢慢的摸索和研究,一步一步地將一個(gè)個(gè)小問題解決,才能將程序編寫出
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1