亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Java Socket應用---通信是這樣練成的

難度初級
時長 2小時 0分
學習人數
綜合評分9.77
496人評價 查看評價
9.9 內容實用
9.8 簡潔易懂
9.6 邏輯清晰

已采納回答 / weibo_子非三寧_0
可以用image代替 ,2008還可以用varbinary(MAX)Sql里可以存文件的類型,和My sql 或 oracle的blob類型沒啥區別的

已采納回答 / Hnustyanfjieyu
可能是客戶端與服務端的編碼不一致導致的,客服端接收信息的時候,將byte數組轉換為Strin類型的時候進行編碼,gbk或者utf-8,可以試試。

已采納回答 / T天涯灬
你的DatagramSocket socket是主線程的東西,新建的其他線程當然用不了,你把sokect放在公共區用volatile修飾讓所有線程共享就可以了,親測。代碼:????
public?class?UDPServer2?{

????public?static?v...

已采納回答 / 不改bug
try?{
????????????????//如果不設置等待時間,服務端已經關閉了,客戶端還沒有來得及讀取這個響應,從而報錯
????????????????System.out.println("先不要關閉");
???????????...

已采納回答 / 愛編程and愛邏輯
老師是把步驟3到步驟5之間的部分代碼剪切到ServerThread類下面的,可不是復制過去的哦。

已采納回答 / 二郎37
講師用的是sqlyog 這個插件,自己取百度下,很多種圖形化工具

已采納回答 / 慕無忌5762020
登陸和注冊 是少不了對數據庫的操作的 java和數據庫的連接就需要jdbc了 你要想追求性能也可以嘗試連接池。

已采納回答 / 慕尚A7
這不是做判斷的,這里表示的是一個死循環,服務端要一直等待客戶端的請求!不知道你懂了沒0.0

已采納回答 / qq_星河k_0
你把socket.shutdownInput寫到While結構的后面,就不會出現了。同樣的Client也是,我猜測:socket的這個方法,是優先級高的,應該先關掉,如果后置,就會重新檢驗Outputstream等等,結果,就悲劇了。

已采納回答 / 愛學習求進步
考慮當前作用域是否有能力處理這一異常,如果沒有,則應將該異常繼續向上拋出,交由更上層的作用域來處理。如果當前作用域可以捕獲異常,盡量捕獲處理,這樣在本作用域內分析解決處理邏輯,則無需在其被調用的地方處理。controller層,一般都要捕獲,因為往上一層拋出,直接返給了頁面影響不好。

已采納回答 / chr1sgong
這個錯誤可能是因為你的url.openStream()函數調用無法解析"www.baidu.com"域名導致的,你的電腦聯網了嗎?沒聯網應該也會拋出這個錯誤

已采納回答 / qq_稍安勿躁_2
創建的時候并沒有包含服務器對客戶端的數據。注意最后那句socket.receive(packet2)的意思是從服務端獲取相應信息保存在packet2對象上
首頁上一頁1234567下一頁尾頁
課程須知
本課程是 Java 開發課程的高級課程,需要對 Java 中的面向對象、IO、多線程,以及網絡相關知識有一定的基礎
老師告訴你能學到什么?
1、網絡相關的基礎知識 2、Java 中網絡相關 API 的應用 3、實現基于 TCP 的 Socket 編程 4、實現基于 UDP 的 Socket 編程

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消