-
大小: 2.66MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2022-05-12
- 語言: Java
- 標(biāo)簽: 韓順平??數(shù)據(jù)庫版??
資源簡(jiǎn)介
學(xué)習(xí)JAVA的同學(xué)一定不能錯(cuò)過韓老師的課程,這是他其中的一個(gè)項(xiàng)目,經(jīng)過修改,帶上了數(shù)據(jù)庫,盡管還不是很完美,也是希望對(duì)學(xué)習(xí)JAVA的朋友有一些幫助

代碼片段和文件信息
/*
?*?這是客戶端,連接服務(wù)器的后臺(tái)
?*/
package?com.qq.client.model;
import?com.qq.client.tools.*;
import?java.util.*;
import?java.net.*;
import?java.io.*;
import?com.qq.common.*;
public?class?QqClientConServer?{
public?Socket?s;
//發(fā)送第一次請(qǐng)求
public?boolean?SendLoginfoToServer(object?o)
{
boolean?b=false;
try?{
s=new?Socket(“127.0.0.1“9999);
objectOutputStream?oos=new?objectOutputStream(s.getOutputStream());
oos.writeobject(o);
objectInputStream?ois=new?objectInputStream(s.getInputStream());
Message?ms=(Message)ois.readobject();
//這里就是驗(yàn)證用戶登錄的地方
if(ms.getMessType().equals(“1“))
{
//就創(chuàng)建一個(gè)該qq號(hào)和服務(wù)器保持通訊連接的線程
ClientConServerThread?ccst=new?ClientConServerThread(s);
//啟動(dòng)該通信線程
ccst.start();
ManageClientConServerThread.addClientConServerThread
(((User)o).getQum()?ccst);
b=true;
}
}?catch?(Exception?e)?{
e.printStackTrace();
//?TODO:?handle?exception
}
return?b;
}
public?boolean?SendSqlInfoToServer(object?o)//傳遞Sql查詢語句
{
boolean?b=false;
try?{
s=new?Socket(“127.0.0.1“9999);
objectOutputStream?oos=new?objectOutputStream(s.getOutputStream());
oos.writeobject(o);
objectInputStream?ois=new?objectInputStream(s.getInputStream());
Message?ms=(Message)ois.readobject();
if(ms.getMessType().equals(“1“))
{
b=true;
}
}?catch?(Exception?e)?{
e.printStackTrace();
//?TODO:?handle?exception
}
return?b;
}
public?String[]?SendSqlInfoToServer2(object?o)//傳遞查詢好友,并顯示在列表中
{
String?[]friend=new?String[50];
try?{
s=new?Socket(“127.0.0.1“9999);
objectOutputStream?oos=new?objectOutputStream(s.getOutputStream());
oos.writeobject(o);
objectInputStream?ois=new?objectInputStream(s.getInputStream());
Message?ms=(Message)ois.readobject();
friend=ms.getFriend();
}?catch?(Exception?e)?{
e.printStackTrace();
//?TODO:?handle?exception
}
return?friend;
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????1026641??2010-07-10?13:06??QQ\.me
?????文件??????????0??2010-07-04?00:04??QQ\.me
?????文件?????452851??2010-07-26?11:21??QQ\.me
?????文件???????1540??2010-07-08?20:12??QQ\.me
?????文件???????2094??2010-07-06?11:14??QQ\.me
?????文件????????729??2010-07-08?20:25??QQ\.me
?????文件???????1250??2010-07-07?03:45??QQ\.me
?????文件???????1143??2010-07-07?03:43??QQ\.me
?????文件????????650??2010-07-07?03:14??QQ\.me
?????文件??????10098??2010-07-26?11:22??QQ\.me
?????文件??????10063??2010-07-10?17:02??QQ\.me
?????文件???????6512??2010-07-26?11:22??QQ\.me
?????文件???????6543??2010-07-10?17:02??QQ\.me
?????文件??????????1??2010-07-26?11:22??QQ\.me
?????文件????????151??2010-07-26?11:22??QQ\.me
?????文件??????????1??2010-07-26?11:22??QQ\.me
?????文件????????480??2010-07-26?11:22??QQ\.me
?????文件???????4944??2010-07-26?11:22??QQ\.me
?????文件????????862??2010-07-26?11:22??QQ\.me
?????文件?????????73??2010-07-05?01:08??QQ\.me
?????文件????????540??2010-07-08?23:18??QQ\.me
?????文件????????521??2010-07-04?00:10??QQ\.me
?????文件????????547??2010-07-04?23:09??QQ\.me
?????文件????????922??2010-07-04?02:49??QQ\.me
?????文件?????????88??2010-07-08?23:52??QQ\.me
?????文件????????100??2010-07-04?02:49??QQ\.me
?????文件????????122??2010-07-04?02:49??QQ\.me
?????文件????????151??2010-07-09?00:05??QQ\.me
?????文件?????????79??2010-07-04?00:04??QQ\.me
?????文件????????611??2010-07-08?23:13??QQ\.me
............此處省略439個(gè)文件信息
評(píng)論
共有 條評(píng)論