1、 socket是連線應用程式與網路驅動程式的橋梁,socket在應用程式中建立,通過繫結操作與驅動程式建立關係。應用程式送給socket的資料,由socket交給驅動程式,驅動程式向網路傳送出去。計算機從網路上收到與該socket繫結的ip位址和埠號相關的資料後,由驅動程式交給socket,應用程式便可從該socket中提取接收到的資料。網路應用程式就是這樣通過socket進行資料的傳送和接收。
2、網路上的計算機要進行通訊,要具備的條件:
1)在網路上,一台主機要與另一台主機進行通訊,首先要知道與之通訊的那台主機的名稱,在internet上,通過乙個稱之為ip位址的4個位元組的整數來表示網路裝置,通常採用點分十進位制的格式來表示ip位址。如:192.168.0.110
2)在internet上,兩台主機要進行通訊,他們也要遵循約定的規則,這種規則稱之為「協議」。
3)為了標識在計算機上執行的每乙個網路通訊程式,為它們分別分配乙個埠號,在傳送資料時,除了指定接收資料資料的主機ip位址以外,還要指定埠號,這樣,在指定ip位址的計算機上,將會由在指定埠號上等待資料的網路應用程式接收資料。
網路挖掘的初步認識
由此引出網路挖掘的概念,它指的是資料探勘技術在網路資訊處理上的應用。資訊化的逐步深入和可獲取資料 性的增長,為網路挖掘的發展提供了足夠的沃土,引起多個學科的關注和涉足,如社會組織學 資訊管理學和電腦科學。隨著大資料時代的來臨,旨在快速 高效獲取知識的網路挖掘將獲取的巨大的發展空間,成為一門真正的科學...
初步認識神經網路
機器學習 讓機器 廣義上的計算機 通過學習來獲得類似人類的智慧型。例如 人類會下圍棋,alphago或alphago zero就是乙個掌握了圍棋知識 會下圍棋的電腦程式。神經網路 實現機器學習任務的一種演算法 數學模型。機器學習領域的神經網路,特指人工神經網路 其網路結構類似於生物神經系統,用來模擬...
Linux初步認識(一)
linux一般用來做伺服器端的作業系統。命令描述 pwd print work directory 顯示工作路徑 ls list 列出當前工作路徑下的所有檔案或者資料夾 ls l 或者ll 顯示檔案和目錄的詳細資料 ls a 顯示隱藏的檔案 ls txt 顯示所有以.txt的檔案 佔多位 ls tx...