Java擴充-網路程式設計基礎
1、常見的兩種軟體結構是什麼?
C/S client server 客戶端 伺服器;
B/S browser server 瀏覽器 伺服器;
2、UDP是無連線通訊協議,無連線是重點。無連線是什麼意思?
傳送資料的主機不用確定被髮送的主機是否存在就可以傳送資料;
接受資料的主機接收到資料後不用返回確認資訊;
這種情況不可避免地會遺漏丟失一點資料包;
但很多應用場景無所謂一兩個包的丟失,例如視訊會議;
3、TCP和UDP不同,是面向連線的通訊協議,三次握手是重點,什麼是三次握手?
no.1 客戶端向伺服器傳送連線請求,等待確認;
no.2 伺服器想客戶端回送接受響應;
no.3 客戶端傳送伺服器響應的響應
綜上所述:
客戶端是男孩,伺服器是女孩
4、網路程式設計的三要素是什麼?
協議; 網路通訊需要的共同規則
IP地址; 網路中計算機唯一的編號
埠號;
5、關於IP地址的本地常用操作有哪些?
ipconfig;
ping;
6、埠號是什麼?
網路軟體一開啟,作業系統為這個網路軟體分配一個隨機的埠號;
或者自己要;
埠號可以堪稱門牌號
(瞭解)
埠號由兩個位元組組成;
1024之前的不能使用,已經被系統分配給已知的網路軟體了;
7、(瞭解)常用的埠號有哪些?
80 網路埠
3306 資料庫
1521 oracle
8080 Tomcat伺服器
相關文章
- [譯]AppExtension程式設計指南:擴充套件基礎4APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎1APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎2APP程式設計套件
- [譯]AppExtension程式設計指南:擴充套件基礎3APP程式設計套件
- JAVA網路程式設計基礎Java程式設計
- Java 基礎02Java程式設計基礎Java程式設計
- Java網路程式設計快速上手(SE基礎)Java程式設計
- 《java程式設計基礎》java的基礎知識(三)Java程式設計
- 網路程式設計基礎程式設計
- Java-基礎語法19:網路程式設計Java程式設計
- Java網路程式設計基礎學習與整理Java程式設計
- Java程式設計基礎33——JDBCJava程式設計JDBC
- Java 基礎程式設計筆記Java程式設計筆記
- Java併發程式設計基礎Java程式設計
- 《java程式設計基礎》例題5.6Java程式設計
- Java入門之基礎程式設計Java程式設計
- java程式設計師程式設計筆試基礎學習Java程式設計師筆試
- 計算機基礎知識擴充套件篇計算機套件
- Java基礎擴充套件1.資料輸入Java套件
- 網路程式設計基礎知識程式設計
- 使用基於策略的網路擴充套件KubernetesDeployments套件
- Java基礎之多執行緒程式設計Java執行緒程式設計
- Java程式設計基礎17——集合(List集合)Java程式設計
- Java程式設計基礎29——JavaSE總結Java程式設計
- Java程式設計基礎05——方法(函式)Java程式設計函式
- 《java程式設計基礎》方法的過載Java程式設計
- Java實驗——基於GUI的網路通訊程式設計JavaGUI程式設計
- JAVA SE 實戰篇 C2 網路程式設計基礎Java程式設計
- 程式設計必備基礎 計算機組成原理+作業系統+計算機網路,計算機基礎——更適合程式設計師的程式設計必備基礎知識作業系統計算機網路程式設計師
- java 設計模式基礎Java設計模式
- 好程式設計師Java培訓分享20個Java程式設計師基礎題程式設計師Java
- 【Python入門基礎】網路程式設計Python程式設計
- Java程式設計基礎32——MySQL多表聯查Java程式設計MySql
- Java程式設計基礎23——IO(其他流)&PropertiesJava程式設計
- Java程式設計基礎24——遞迴練習Java程式設計遞迴
- Java程式設計基礎31——MySql資料庫Java程式設計MySql資料庫
- Java程式設計基礎28——反射&JDK新特性Java程式設計反射JDK
- Java併發程式設計——基礎知識(二)Java程式設計