91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 521KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-20
  • 語言: Java
  • 標簽: 源代碼??

資源簡介

java學士后第一單元項目 北大青鳥音樂共享平臺源代碼 java學士后第一單元項目 北大青鳥音樂共享平臺源代碼java學士后第一單元項目 北大青鳥音樂共享平臺源代碼java學士后第一單元項目 北大青鳥音樂共享平臺源代碼

資源截圖

代碼片段和文件信息

package?client;

import?java.io.BufferedInputStream;
import?java.io.BufferedOutputStream;
import?java.io.DataInputStream;
import?java.io.DataOutputStream;
import?java.io.File;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?java.net.Socket;

import?javax.swing.SwingUtilities;

import?util.Constant;
import?util.DateUtil;
import?client.download.ProgressObservable;
import?client.download.ProgressRowValue;
import?client.util.ClientResourceUtil;

/**
?*?客戶端
?*?
?*?@author?marvy
?*?
?*/
public?class?Client?{
//?服務器地址
private?String?ip?=?ClientResourceUtil.IP;

//?服務器端口號
private?int?port?=?ClientResourceUtil.PORT;

//?客戶端
private?Socket?socket?=?null;

//?輸出流
private?DataOutputStream?out?=?null;

//?輸入流
private?DataInputStream?in?=?null;
private?ProgressObservable?downloadObservable?=?null;

public?Client(String?ip?int?port)?{
this.ip?=?ip;
this.port?=?port;
}

public?static?Client?getClientByConfig()?{
return?new?Client(ClientResourceUtil.getServerIp()?ClientResourceUtil
.getServerPort());
}

/**
?*?連接服務器端,并創建客戶端對象
?*?
?*?@throws?Exception?異常
?*/
public?void?connect()?throws?Exception?{
try?{
System.out.println(“[“?+?DateUtil.currentDateTime()?+?“]正在連接服務器:“
+?ip?+?“:“?+?port?+?“......“);
this.socket?=?new?Socket(ip?port);
System.out.println(“[“?+?DateUtil.currentDateTime()?+?“]建立服務器連接:“
+?“本地端口:“?+?socket.getPort());
//?獲取輸入輸出流
createIO();
}?catch?(Exception?ex)?{
if?(socket?!=?null)?{
socket.close();
}
System.out.println(“[“?+?DateUtil.currentDateTime()?+?“]連接服務器失敗!“);
ex.printStackTrace();
throw?ex;
}

System.out.println(“[“?+?DateUtil.currentDateTime()?+?“]連接服務器成功!“);
}

/**
?*?向服務器發送數據
?*?
?*?@param?message?數據
?*?@throws?Exception?異常
?*/
public?void?sendMessage(String?message)?throws?Exception?{

//?創建輸入輸出流
createIO();

System.out.println();
System.out.println(“[“?+?DateUtil.currentDateTime()?+?“]正在向服務器端發送數據:“
+?message);
try?{
out.writeUTF(message);
out.flush();
}?catch?(Exception?ex)?{
System.out.println(“[“?+?DateUtil.currentDateTime()
+?“]向服務器端發送數據失敗!“);
ex.printStackTrace();
throw?ex;
}

System.out.println(“[“?+?DateUtil.currentDateTime()?+?“]向服務器端發送數據成功!“);
}

//?創建輸入輸出流
private?void?createIO()?throws?IOException?{
if?(out?==?null)?{
out?=?new?DataOutputStream(new?BufferedOutputStream(socket
.getOutputStream()));
}
if?(in?==?null)?{
in?=?new?DataInputStream(new?BufferedInputStream(socket
.getInputStream()));
}
}

/**
?*?下載文件
?*?
?*?@param?filePath?文件存儲路徑
?*?@throws?Exception?異常
?*/
public?String?downFile(String?filePath)?throws?Exception?{
return?downFile(new?File(filePath));
}

/**
?*?下載文件
?*?
?*?@param?filePath?文件存儲路徑
?*?@throws?Exception?異常
?*/
public?String?downFile(ProgressObservable?downloadObservable
Stri

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????307??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\.classpath

?????文件????????382??2010-11-01?14:18??北大青鳥音樂共享平臺\一單元\項目\cdshop\.project

?????文件????????629??2010-11-01?14:25??北大青鳥音樂共享平臺\一單元\項目\cdshop\.settings\org.eclipse.jdt.core.prefs

?????文件????????199??2010-11-01?14:25??北大青鳥音樂共享平臺\一單元\項目\cdshop\.settings\org.eclipse.jdt.ui.prefs

?????文件????????823??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\Client$1.class

?????文件???????6151??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\Client.class

?????文件????????170??2010-11-04?20:56??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\config\client.xml

?????文件???????3118??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\config\ClientConfigReader.class

?????文件???????3874??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\DownloadListPanel.class

?????文件???????1180??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\ProgressBarRenderer$1.class

?????文件???????2345??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\ProgressBarRenderer.class

?????文件???????1220??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\ProgressListTableModel.class

?????文件???????1294??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\ProgressObservable.class

?????文件???????1229??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\ProgressObserver.class

?????文件???????1414??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\ProgressRowValue.class

?????文件????????855??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\ProgressThread$1.class

?????文件???????1271??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\download\ProgressThread.class

?????文件???????1109??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\favor\FavorListTableModel.class

?????文件???????3349??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\favor\FavorPanel.class

?????文件???????1723??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\home\ContentTabbedPane.class

?????文件????????626??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\home\DownloadObservable.class

?????文件???????1247??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\home\DownloadObserver.class

?????文件???????4300??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\home\HomePanel.class

?????文件???????1239??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\login\Loginframe$NameTextFieldFocusListener.class

?????文件???????1252??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\login\Loginframe$PasswordTextFieldFocusListener.class

?????文件???????1089??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\login\Loginframe$RegistButtonActionListener.class

?????文件???????2249??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\login\Loginframe$SubmitButtonActionListener.class

?????文件???????3314??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\login\Loginframe.class

?????文件???????1131??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\login\Registframe$ResetButtonActionListener.class

?????文件???????3080??2010-11-16?06:36??北大青鳥音樂共享平臺\一單元\項目\cdshop\bin\client\login\Registframe$SubmitButtonActionListener.class

............此處省略321個文件信息

評論

共有 條評論

相關資源