名稱 | 定義 | 補充 |
進程 | 一個正在運行的程序或者軟件就是一個進程,它是操作系統進行資源分配的基本單位 | |
線程 | 線程是cpu調度的基本單位,是進程中執行代碼的一個分支. | 每個進程至少都有一個線程線程是依附在進程裏面的,沒有進程就沒有線程 |
互斥鎖 | 對共享數據進行鎖定,保證同一時刻只能有一個線程去操作。 |
互斥鎖的作用就是保證同一時刻只能有一個線程去操作共享數據,保證共享數據不會出現錯誤問題 |
死鎖 | 線程死鎖是指由於兩個或者多個線程互相持有對方所需要的資源,導致這些線程處於等待狀態,無法前往執行 | 產生的必要滿足條件: 1.互斥條件:進程對於所分配到的資源具有排它性,即一個資源只能被一個進程佔用,直到被該進程釋放 2.請求和保持條件:一個進程因請求被佔用資源而發生阻塞時,對已獲得的資源保持不放。 3.不剝奪條件:任何一個資源在沒被該進程釋放之前,任何其他進程都無法對他剝奪佔用 4.循環等待條件:當發生死鎖時,所等待的進程必定會形成一個環路(類似於死循環),造成永久阻塞 |
IP 地址 | IP 地址就是標識網絡中設備的一個地址 |
IP 地址的表現形式分爲: IPv4 和 IPv6 |
端口 | 端口是傳輸數據的通道,好比教室的門,是數據傳輸必經之路 |
常見端口:HTTP協議:80/8080/3128/8081/9098,,,SSH/SCP:22 博客:https://blog.csdn.net/qq_42804678/article/details/88371286 端口的作用就是給運行的應用程序提供傳輸數據的通道。 |
端口號 | 對端口進行了編號,這就是端口號 |
端口號的作用是用來區分和管理不同端口的 知名端口號的範圍是0到1023 |
TCP | TCP 的英文全拼(Transmission Control Protocol)簡稱傳輸控制協議,它是一種面向連接的、可靠的、基於字節流的傳輸層通信協議 |
|
socket |
socket (簡稱 套接字) 是進程之間通信一個工具 | 負責進程之間的網絡數據傳輸,好比數據的搬運工 |
HTTP 協議 |
HTTP 協議的全稱是(HyperText Transfer Protocol),翻譯過來就是超文本傳輸協議 |
它規定了瀏覽器和 Web 服務器通信數據的格式,也就是說瀏覽器和web服務器通信需要使用http協議。
|
URL |
URL的英文全拼是(Uniform Resoure Locator),表達的意思是統一資源定位符 |
格式:https://news.163.com/18/1122/10/E178J2O4000189FH.html?page=1&count=10 URL的組成部分:
|
進程,線程,IP端口等概念掃盲
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.