原创 如何學習算法之二分查找(包含python代碼示例)

前言 我經常聽到教計算機的老師說:“想要學好計算機,衝高薪,你英語可以不好,但 數學一定要好,因爲玩計算機玩到最後玩的就是數學。”這時候恐怕有人會說:我從小就不喜歡數學,大學高數課都是睡過來的。確實,課堂上數學的各種符號和表達式讓人望而生

原创 簡單全面的磁盤概述

硬盤概述 盤片(platter)磁頭(head)磁道(track)扇區(sector)柱面(cylinder) 盤片 片面 和 磁頭硬盤中一般會有多個盤片組成,每個盤片包含兩個面,每個盤面都對應地有一個讀/寫磁頭。受到硬盤整體體積和生產成本

原创 Linux常見子目錄的作用

Linux常見子目錄的作用 /root: 系統管理員root的宿主目錄/home: 普通用戶的宿主目錄/boot: 系統內核、啓動文件/dev: 設備文件/etc: 配置文件/bin: 所有用戶可執行的命令/sbin: 管理員

原创 Linux中統計,檢索和過濾文件內容的命令以及壓縮、歸檔命令(wc,grep,gzip,bzip2,

統計文件內容wc命令 用途: 統計文件中單詞數量(Word Count)等信息wc [選項]... 目標文件...常用命令選項-l:統計行數-w:統計單詞個數-c:統計字節數 檢索和過濾文件內容grep命令 用途: 在文件中查找並顯示包含

原创 Linux中查看文件內容的命令(cat,more,less,head,tail)

cat命令 用途:顯示出文件的內容cat [選項] 文件名...示例[root@localhost ~]# cat /etc/hosts[root@localhost ~]# cat /etc/sysconfig/network 缺點:在字

原创 Linux中文本編輯器三種工作模式切換及vi編輯器三種工作模式下命令詳解

文本編輯器的作用 創建或修改文本文件維護Linux系統中的各種配置文件Linux中最常用的文本編輯器Linux中最常用的文本編輯器vi:類UNIX操作系統的默認文本編輯器vim:vim時vi文本編輯器(一般簡稱vi編輯器)的增強版本 vi編

原创 在VMware中創建CentOS7.0系統虛擬機

CentOS(Community Enterprise Operating System,中文意思是社區企業操作系統)是Linux發行版之一,它是來自於Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成

原创 GNS3如何配置靜態路由完成兩個不同網關主機的連接

靜態路由,一種路由的方式,路由項由手動配置,而非動態決定。與動態路由不同,靜態路由是固定的,不會改變,即使網絡狀況已經改變或是重新被組態。一般來說,靜態路由是由網絡管理員逐項加入路由表。 1.首先,先添加兩個路由器。 2.連接兩臺路由器並

原创 TCP三次握手詳解和四次揮手

TCP的三次握手四次揮手時面試時面試官經常問道的問題 在互聯網中,如何使不同網段的主機相互通信,需要用到TCP協議;TCP,提供面向連接的服務,在傳送數據之前必須先建立連接,數據傳送完成後要釋放連接。TCP是一種可靠的的運輸服務,採用三次握

原创 windows下GNS3的環境搭建+兩種連接交換機互聯互通的方法

所需工具windows10鏈接:https://pan.baidu.com/s/1Aj0XEc2O4kWR40QHIuoB9A 提取碼:sdjm 複製這段內容後打開百度網盤手機App,操作更方便哦 GNS3-1.3.10鏈接:https:/

原创 如何配置交換機的雙工模式及速率

環境windows 10GNS3c3725 實驗開始 1.首先創建兩臺c3725路由器。 2.修改路由器的名字,顯示圖像,添加二層單板,使其作爲一個交換機。注意兩個路由器都要配置。 3.開始配置交換機,雙擊進入配置,輸入conf t進入全局

原创 如何安裝虛擬機以及虛擬機和宿主機互聯互通

如何安裝虛擬機以及虛擬機和宿主機互聯互通 首先 現在網上下載vmware的安裝包,直接安裝(記住不要勾選更新)網盤 鏈接:https://pan.baidu.com/s/1S-2NbteWd7WrENInN3RAFw 提取碼:3jbq 之