第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

服務(wù)器端報(bào)錯(cuò):java.net.SocketException: Connection reset

http://img1.sycdn.imooc.com//581d9c330001bc7109790249.jpg

package?com.imooc.thread;

import?java.io.IOException;
import?java.io.InputStream;
import?java.io.ObjectInputStream;
import?java.io.ObjectOutputStream;
import?java.io.OutputStream;
import?java.io.PrintWriter;
import?java.net.Socket;

import?com.jinxin.entity.File;
import?com.jinxin.entity.User;
import?com.jinxin.service.FileService;
import?com.jinxin.service.UserService;
import?com.jinxin.util.CommandTransfer;

public?class?ServerThread?extends?Thread?{
	//和本線程相關(guān)的socket
		Socket?socket;
		public?ServerThread?(Socket?socket){
			this.socket?=socket;
			
		}
		public?void?run(){
				//3.創(chuàng)建輸入流,并讀取客戶端信息
			try?{
				InputStream?is?=?socket.getInputStream();
				ObjectInputStream?ois?=?new?ObjectInputStream(is);//這是28行
				CommandTransfer?com=null;
				try?{
					com?=?(CommandTransfer)ois.readObject();
				}?catch?(ClassNotFoundException?e)?{
					//?TODO?Auto-generated?catch?block
					e.printStackTrace();
				}
				operate(socket,com);
				socket.close();
			}?catch?(IOException?e)?{
				//?TODO?Auto-generated?catch?block
				e.printStackTrace();
			}
		}
		public?void?operate(Socket?socket?,CommandTransfer?com)?throws?IOException{
			if(com.getCmd().equals("select")){
				UserService?userService?=?new?UserService();
				if(userService.ckeckout((User)com.getData())){
					socket.shutdownInput();
					OutputStream?os?=?socket.getOutputStream();
					ObjectOutputStream?oos?=?new?ObjectOutputStream(os);
					com.setFlag(true);
					oos.writeObject(com);
					oos.flush();
					socket.shutdownOutput();
				}else{
					socket.shutdownInput();
					OutputStream?os?=?socket.getOutputStream();
					ObjectOutputStream?oos?=?new?ObjectOutputStream(os);
					com.setFlag(false);
					oos.writeObject(com);
					oos.flush();
					socket.shutdownOutput();
				}
			}
			if(com.getCmd().equals("register")){
				UserService?userService?=?new?UserService();
				if(userService.ckeckout((User)com.getData())){
					socket.shutdownInput();
					OutputStream?os?=?socket.getOutputStream();
					ObjectOutputStream?oos?=?new?ObjectOutputStream(os);
					com.setFlag(false);
					oos.writeObject(com);
					oos.flush();
					socket.shutdownOutput();
				}else{
					userService.register((User)com.getData());
					socket.shutdownInput();
					OutputStream?os?=?socket.getOutputStream();
					ObjectOutputStream?oos?=?new?ObjectOutputStream(os);
					com.setFlag(true);
					oos.writeObject(com);
					oos.flush();
					socket.shutdownOutput();
				}
			}
			if(com.getCmd().equals("upload")){
				FileService?fileService?=?new?FileService();
				fileService.upload((File)com.getData());
				socket.shutdownInput();
			}
		}
}

這是項(xiàng)目地址:http://idcbgp.cn/opus/resource?opus_id=3426

正在回答

3 回答

先啟動(dòng)服務(wù)器,再啟動(dòng)客戶端。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_晝綻_0 提問(wèn)者

不是這個(gè),已解決
2016-11-07 回復(fù) 有任何疑惑可以回復(fù)我~

請(qǐng)問(wèn)下是什么原因造成的?卡在這邊過(guò)不去了,一直沒(méi)找到原因

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_晝綻_0 提問(wèn)者

我也忘了,代碼更新了,你可以看看
2016-12-15 回復(fù) 有任何疑惑可以回復(fù)我~

求告知怎么解決的?我也遇到這個(gè)問(wèn)題

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_晝綻_0 提問(wèn)者

白天更新下代碼
2016-11-30 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

服務(wù)器端報(bào)錯(cuò):java.net.SocketException: Connection reset

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)