// 在127.0.0.1(本地機器)上建立乙個tcp伺服器,監聽
// 110埠的請求(110是pop3伺服器的預設埠)
ipendpoint ipendpoint = new ipendpoint(ipaddress.parse("127.0.0.1"), 110);
tcplistener tcpserver = new tcplistener(ipendpoint);
tcpserver.start();
// 等待來自pop3客戶程式(如outlook)的連線請求
tcpclient tcpclient = tcpserver.accepttcpclient();
// 向客戶程式返回歡迎資訊
networkstream ns = tcpclient.getstream();
byte outbytes = encoding.ascii.getbytes("+ok welcome" + environment.newline);
ns.write(outbytes, 0, outbytes.length);
// 接收和記錄郵箱帳戶名稱
byte userbytes = new byte[255];
ns.read(userbytes, 0, userbytes.length);
// 告訴客戶程式帳戶名稱正確
outbytes = encoding.ascii.getbytes("+ok" + environment.newline);
ns.write(outbytes, 0, outbytes.length);
// 接收和記錄帳戶密碼
byte pwdbytes = new byte[255];
ns.read(pwdbytes, 0, pwdbytes.length);
// 在控制台上顯示出帳戶名稱、密碼
tbusername.text = encoding.ascii.getstring(userbytes);
tbpassword.text = encoding.ascii.getstring(pwdbytes);
// 關閉伺服器
ns.close();
tcpclient.close();
tcpserver.stop();
你的知識儲存在大腦裡還是儲存在 Google 上
哈佛大學 60 名學生做了乙個實驗,發現乙個有趣的現象 google 遺忘。他們的實驗是這樣的 把 40 條諸如 鴕鳥眼睛比腦袋大 之類的碎片資訊輸入到電腦,然後問人們能否記住這些資訊。那些堅信自己能記住的人,結果往往很少記得。他們得出的結論是,由於資訊獲取的便捷,尤其是 google 搜尋引擎和 ...
SQL 查詢存在某內容的儲存過程都有哪些
查詢存在某錶名的儲存過程 select distinct b.name from syscomments a,sysobjects b where a.id b.id and a.text like 你要查詢的表名 查詢存在某內容的儲存過程 select name from sysobjects o...
SQL 查詢存在某內容的儲存過程都有哪些
查詢存在某錶名的儲存過程 select distinct b.name from syscomments a,sysobjects b where a.id b.id and a.text like 你要查詢的表名 查詢存在某內容的儲存過程 select name from sysobjects o...