主頁 >  其他 > 計算機網路-王道考研 001 計算機網路基礎知識和概念

計算機網路-王道考研 001 計算機網路基礎知識和概念

2022-07-12 17:22:51 其他

計算機網路基礎知識和概念

目錄
  • 計算機網路基礎知識和概念
    • 概念、組成、功能和分類
      • 計算機網路的概念
      • 計算機網路的功能
      • 計算機網路的組成
      • 計算機網路的分類
      • 小章總結 - 概念、組成、功能和分類
    • 標準化作業及相關組織
      • 標準的分類
      • RFC 因特網標準的形式
      • 標準化作業的相關組織
      • 小章總結 - 標準化作業及相關組織
    • 速率相關的性能指標
      • 速率
      • 帶寬
      • 吞吐量
    • 時延、時延帶寬積、RTT和利用率
      • 時延
        • 高速鏈路的概念
      • 時延帶寬積
      • 往返時延RTT
      • 利用率
      • 小章總結 -速率相關的性能指標和時延、時延帶寬積、RTT和利用率
    • 分層結構、協議、介面、服務
      • 為什么要分層
      • 怎么分層
      • 正式認識分層結構
      • 概念總結
      • 小章總結 - 分層結構、協議、介面、服務
    • OSI參考模型
      • 計算機網路分層結構
      • ISO/OSI參考模型是怎么來的?
      • ISO/OSI參考模型
      • ISO/OSI參考模型解釋通信程序
      • 應用層
      • 表示層
      • 會話層
      • 傳輸層
      • 網路層
      • 資料鏈路層
      • 物理層
      • 小章總結 - OSI參考模型
    • TCP/IP參考模型和5層參考模型
      • TCP和OSI對比
      • 五層參考模型
        • 五層參考模型的資料封裝與解封裝
    • 最終總結

本章包含

  • 概念、組成、功能和分類
  • 標準化作業及相關組織
  • 速率相關的性能指標
  • 時延、時延帶寬積、RTT和利用率
  • 分層結構、協議、介面、服務
  • OSI參考模型
  • TCP、IP參考模型和5層參考模型

開課前導論

有了計算機網路我們就可以和其他人一起聯機,一起和他人游戲,同時如果基礎扎實可以直接成為一名入門黑客

怎么學計算機網路?

計算機網路知識點多,但是分值低

所以我們需要理解記憶,抓住重點,復習分為多輪復習

重點

  • 以太網典型網路
  • 協議
  • 網路設備

通常我們的結構分為5層

image-20220710121950532

目前不會展開說,在之后的筆記內會介紹

概念、組成、功能和分類

計算機網路的概念

計算機網路:是一個將分散的、具有獨立功能計算機系統,通過通信設備線路連接起來,由功能完善的軟體實作資源共享資訊傳遞的系統,

我們從這一段話我們知道了他是什么,怎么用,能干什么

  • 首先需要的是獨立功能計算機系統
  • 然后必須要有通訊設備與線路,同時還有配套的軟體
  • 最后才能實作我們的資源共享和資訊傳遞

計算機網路是互連,自治的計算機集合

概念 說明
互連 互聯互通(通訊線路)
自治 沒有主從關系

計算機網路的功能

  1. 資料通訊(連通性)
    • 說明:不同的設備之間交流資料
  2. 資源共享(硬體,軟體,資料)
    • 說明:上傳或者下載資料
  3. 分布式處理
    • 說明:多臺計算機各自承擔同一個作業任務的不同部分(Hadoop平臺)
  4. 提高可靠性(替代機)
    • 說明:有的時候我們的計算機會發生故障,我們就可以利用替代機進行替代
  5. 負載均衡
    • 說明;讓計算機之間更加親密

計算機網路的組成

  1. 組成部分 硬體(主機,路由器,交換機),軟體(QQ,微信),協議

image-20220710123052226

  1. 作業方式
    • 邊緣部分(用戶可以直接使用)
      • C/S方式
      • P2P方式
    • 核心部分(為邊緣部分提供服務)
      • image-20220710123207200
  2. 資料組成(資料通訊,資源共享)
    • 通信子網(實作資料通信)
    • 資源子網(實作資源共享/資料處理)

image-20220710123357155

計算機網路的分類

  1. 按分布范圍分

    1. 廣域網WAN(交換技術)
    2. 城域網MAN
    3. 局域網WAN(廣播技術)
    4. 個人局域網PAN
  2. 按使用者分

    1. 公用網 - 例如電信移動之類的運營商
    2. 專用網 - 例如公安,醫院的內部網
  3. 按交換技術分

    1. 電路交換,報文交換,分組交換
  4. 按拓撲結構分

    1. 總線型
    2. 星形
    3. 環形
    4. 網狀型

image-20220710123729599

  1. 按傳播技術分
    1. 廣播式網路 - 共享公共通信信道
    2. 點對點網路 - 使用分組存盤轉發和路由選擇機制

小章總結 - 概念、組成、功能和分類

image-20220710123946509

標準化作業及相關組織

標準化對計算機網路至關重要

image-20220710124053555

比如我們開啟了一個游戲,我們的電腦與游戲不兼容,這個時候我們就需要一個統一的標準

標準的分類

概念 說明
法定標準 由權威機構制定的正式的、合法的標準 OSI
事實標準 某些公司的產品在競爭中占據了主流,
時間長了,這些產品中的協議和技術
就成了標準

TCP/IP

例如

image-20220710124356136

我們的手機卡就是事實標準

RFC 因特網標準的形式

RFC(Request For Comments)

RFC 要上升為因特網正式標準的四個階段

  1. 因特網草案(Internet Draft)這個階段還不是RFC檔案

  2. 建議標準( Proposed Standard)從這個階段開始成為RFC檔案,

  3. 草案標準( Draft Standard)2011年后該階段被廢除
    通過IETF、IAB等專業人士考核

  4. 因特網標準( Internet Standard)

標準化作業的相關組織

image-20220710132420657

小章總結 - 標準化作業及相關組織

image-20220710132521205

速率相關的性能指標

速率

速率表示資料率或者資料傳輸率或者位元率

位元

  • 1/0 位
  • 連接在計算機網路上的主機在數字信道上傳送資料位數的速率
    單位是b/s,kb/s, Mb/s, Gb/s, Tb/s

image-20220710163739082

帶寬

“帶寬”原本指某個信號具有的頻帶寬度,即最高頻率與最低頻率之差,單位是赫茲(Hz)

計算機網路中,帶寬用來表示網路的通信線路傳送資料的能力,通常是指單位時間內從網路中的某一點到另一點所能通過的“最高資料率”,單位是“位元每秒”,b/s, kb/s, Mb/s,Gb/s,

表示網路設備所支持的最高速度

image-20220710164115221

假如我們是2Mb/s,表示我們可以在1us內發送2bit資料

image-20220710164255522

我們的帶寬是指的他發送資料或者接受資料的時候資料量,而不是資料的傳輸速度,資料在傳播的時候使用電磁波傳播,一般固定為200m,傳播速率為\(2\times10^8 m/s\)

吞吐量

表示單位時間內通過某個網路或者信道,介面的資料量,單位b/s,kb/s,Mb/s等

吞吐量受到網路的帶寬或者網路的而定速率的限制

image-20220710164614678

時延、時延帶寬積、RTT和利用率

其實時延、時延帶寬積、RTT和利用率還是屬于速率相關的性能指標但是在視頻內這兩個分章了,所以最終決定拆開來記筆記

時延

指資料(報文/分組/位元流)從網路( 或鏈路)的一端傳送到另一端所需的時間,也叫延遲遲延單位是s

image-20220710165242734

高速鏈路的概念

我們高速鏈路通常是采取在發送端上傳更多的資料(提高信道帶寬),或者修改中間介質(例如使用光纖),來提高我們資料的傳播速度,我們實際上的資料在傳輸速度沒有發生改變(資料在傳輸時的速度),但是一次性能傳遞更多的資料

減少了發送時延,但是傳播時延的速度是不變的

時延帶寬積

一句話概括

表示時延和帶寬的乘積

\[\overbrace{時延帶寬積}^{單位:bit}=\overbrace{傳播時延}^{單位:秒}\times\overbrace{帶寬}^{單位:b/s} \]

image-20220710165928826

往返時延RTT

image-20220710170559428

可以看到我們的RTT不包括發送時延的,就是服務端把資料放到我們的通信信道上的時間是不包括的

  • 這里的RTT越大,在確認收到之前可以發送更多資料,是因為我們處理大資料需要更多的時間,也就是RTT越大,這里是反過來說了

利用率

  1. 信道利用率

    • \[\frac{有資料通過的時間}{(有+無)資料通過時間} \]

  2. 網路利用率

    • \[信道利用率加權平均值 \]

image-20220710170933108

利用率接近100%的時候,我們的效率會越來越低(因為信道堵車了)

小章總結 -速率相關的性能指標和時延、時延帶寬積、RTT和利用率

image-20220710171049446

分層結構、協議、介面、服務

為什么要分層

  • 發送檔案前要完成的作業:
  • 發起通信的計算機必須將資料通信的通路進行激活,
  • 要告訴網路如何識別目的主機,
  • 發起通信的計算機要查明目的主機是否開機,并且與網路連接正常,
  • 發起通信的計算機要弄清楚,對方計算機中檔案管理程式是否已經做好準備作業,
  • 確保差錯和意外可以解決,
  • 等等等

我們現在就需要把這些問題轉化成一個又一個小問題

怎么分層

一個小例子

我們需要發送給另一個人一瓶酒

  1. 我們把酒打包
  2. 發送給快遞公司
  3. 對方拿到酒
  4. 拆包
  5. 喝酒

image-20220710180255102

分層基本原理

  1. 各層之間相互獨立,每層只實作一種相對獨立的功能

  2. 每層之間界面自然清晰,易于理解,相互交流盡可能少

  3. 結構上可分割開,每層都采用最合適的技術來實作

  4. 保持下層對上層的獨立性,上層 單向使用下層提供的服務

  5. 整個分層結構應該能促進標準化作業

正式認識分層結構

image-20220710180445494

  1. 物體:第n層中的活動元素稱為n層物體,同一層的物體叫對等物體,

  2. 協議:為進行網路中的對等物體資料交換而建立的規則、標準或約定
    稱為網路協議,[水平]

    • image-20220710180459307
  3. 介面(訪問服務點SAP) :.上層使用 下層服務的入口,

  4. 服務:下層為相鄰上層提供的功能呼叫[ 垂直]

協議是同層之間,服務是上下層之間

image-20220710180659985

概念總結

網路體系結構是從功能上描述計算機網路結構,

計算機網路體系結構簡稱網路體系結構是分層結構

每層遵循某個/些網路協議以完成本層功能,

計算機網路體系結構是計算機網路的各層及其協議的集合,

第n層在向n+1層提供服務時,此服務不僅包含第n層本身的功能,還包含由下層服務提供的功能,

僅僅在相鄰層間有介面,且所提供服務的具體實作細節對上- -層完全屏蔽,

體系結構是抽象的,而實作是指能運行的一- 些軟體和硬體,

小章總結 - 分層結構、協議、介面、服務

image-20220710181001364

OSI參考模型

計算機網路分層結構

image-20220710181206783

我們為了學習方便,總結了一個5層的體系結構

ISO/OSI參考模型是怎么來的?

image-20220710181409187

但是最終OSI失敗了,主要有以下幾個原因

  1. OSI專家缺乏實際經驗,構想非常好
  2. OSI協議復雜,效率低
  3. OSI制定周期過長
  4. OSI層次化不太合理,某些功能在多個層中重復

ISO/OSI參考模型

我們可以用諧音來記

\[& 原:物聯網淑慧試用 \\ & 諧音:物鏈網輸會示用 \\ \]

image-20220710194033935

ISO/OSI參考模型解釋通信程序

image-20220710194351820

我們上面三個層次都是端到端通訊

下面三個行程都是點到點通訊

上面三個層次像是老板,不需要知道我們檔案怎么傳,只需要知道我們需要傳遞給誰就行了

下面三個要關注我們要怎么傳遞,下一步傳遞給誰

image-20220710194909355

應用層

所有能和用戶產生網路流量的程式

典型應用層服務:

  • 檔案傳輸(FTP)
  • 電子郵件(SMTP)
  • 萬維網(HTTP)

表示層

用于處理在兩個通信系統中交換資訊的表示方式(語法和語意)

功能:

  1. 資料格式變換(翻譯官)

  2. 資料的加密解密(加密之后再進行傳輸)

  3. 資料壓縮和恢復

    • 例如 JPEG,ASCII

會話層

向表示層物體/用戶行程提供建立連接并在連接上有序地傳輸資料,這是會話,也是建立同步(SYN)

例如我們打電話的時候,我們需要先接通電話才能和對面說話,如果電話還沒打通之前,我們說話對面都是聽不見的

我們會話之間彼此獨立,

功能:

  1. 建立、管理、終止會話

  2. 使用校驗點可使會話在通信失效時從校驗點/同步點繼續恢復通信,實作資料同步

    • 適用于大檔案點斷續傳,主要協議有:ADSP,ASP

傳輸層

負責主機中兩個行程的通信,即端到端的通信,傳輸單位是報文段或用戶資料報,

功能:

  1. 可靠傳輸、不可靠傳輸
  2. 差錯控制
  3. 流量控制
  4. 復用分用

復用:多個應用層行程可同時使用下面運輸層的服務,
分用:運輸層把收到的資訊分別交付給上面應用層中相應的行程,

主要協議有:TCP和UDP

網路層

主要任務是把分組從源端傳到目的端,為分組交換網上的不同主機提供通信服務,網路層傳輸單位是資料報

功能:

  1. 路由選擇
    • 我們傳輸資料有很多方式,我們需要選擇一個最佳路徑
  2. 流量控制
    • 假如發送端速率過快,接收端接受不過來,我們就需要使用網路層調整,反之亦然
  3. 差錯控制
    • 查看我們是否能糾錯,例如奇偶校驗碼,海明碼
  4. 擁塞控制
    • 若所有結點都來不及接受分組,而要丟棄大量分組的話,網路就處于擁塞狀態,因此要采取一定措施,緩解這種擁塞,

主要協議:IP,IPX,ICMP,IGMP,ARP,RARP,OSPF

資料鏈路層

image-20220710202923728

主要任務是把網路層傳下來的資料報組裝成幀
資料鏈路層/鏈路層的傳輸單位是

功能:

  1. 成幀(定義幀的開始和結束) 1000011101010101
  2. 差錯控制 幀錯+位錯
  3. 流量控制
  4. 訪問(接入)控制 控制對信道的訪問

主要協議:SDLC,HDLC,PPP,STP

物理層

主要任務是在物理媒體上實作位元流的透明傳輸
物理層傳輸單位是位元

  • 透明傳輸:指不管所傳資料是什么樣的位元組合,都應當能夠在鏈路上傳送,

image-20220710203038027

功能:

  1. 定義介面特性

  2. 定義傳輸模式單工、半雙工、雙工

    • 單工:只能一個接受一個發送
    • 半雙工:雙方都可以發送和接受,但是不能同時進行,一個如果發送,另一個就只能接收
    • 雙工:雙方可以同時發送和接收,例如打電話
  3. 定義傳輸速率

  4. 位元同步

  5. 位元編碼

主要協議:rj45,802.3

小章總結 - OSI參考模型

image-20220710203335124

TCP/IP參考模型和5層參考模型

TCP/IP模型是先有協議,最后才有模型,我們的各個堆疊抽象成層

image-20220710203539745

TCP/IP 協議不止TCP,IP兩個協議,只是因為這兩個比較常用,所以才取名,實際上還有很多協議,比如TCP,UDP等

TCP和OSI對比

相同點

  1. 都分層
  2. 基于獨立的協議堆疊的概念
  3. 可以實作異構網路互聯

不同點

image-20220710203543518

  1. OSI定義三點:服務、協議、介面

  2. OSI先出現,參考模型先于協議發明,不偏向特定協議

  3. TCP/IP設計之初就考慮到異構網互聯問題,將IP作為重要層次

ISO/OSI參考模型 TCP/IP模型
網路層 無連接+面向連接 無連接
傳輸層 面向連接 無連接+面向連接

面向連接分為三個階段[1]

  1. 建立連接,在此階段,發出一個建立連接的請求
  2. 只有在連接成功建立之后,才能開始資料傳輸
  3. 接著,當資料傳輸完畢,必須釋放連接

無連接沒有這么多階段,它直接進行資料傳輸[2]

五層參考模型

image-20220710204549165

五層參考模型的資料封裝與解封裝

image-20220710204755661

最終總結

image-20220710204848176

image-20220710221908639


  1. OSI是為了建立可靠鏈接,所以兩個人都需要連接 ??

  2. 無連接就像是蛋糕強行塞進你嘴里一樣, 不管你吃不吃先塞再說 ??

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/498616.html

標籤:其他

上一篇:【轉載】智能內容安全平臺的運營維護與分享

下一篇:插值查找的簡單理解

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more