原创 不使用循環和遞歸打印100次1

#include <iostream> using namespace std; #define a cout<<"1"<<endl; #define b a a a a a a a a a a #define c b b

原创 簡單介紹MPLS技術以及MPLS的應用場景(解決BGP路由黑洞以及MPLS VPN)

MPLS:多協議標籤交換 MPLS是一種IP骨幹網技術;支持多種網絡協議。 傳統的IP轉發如下圖: 到達每一臺路由器都要分析IP的頭部,然後在根據IP報頭的信息進行轉發,基於最長匹配原則的轉發;這樣的轉發效率明顯過於低下。所以I

原创 如何在C / C ++中不使用分號打印分號(;)?

方式一:在if語句中使用printf / putchar #include <stdio.h> int main() { // ASCII 分號的值爲59 if (printf("%c\n", 59)) if (p

原创 C++ 內存管理以及常考面試題

直接管理內存 C++語言定義了兩個運算符來分配和釋放動態內存。運算符 new 分配內存,delete 釋放 new 分配的內存。 使用 new 動態分配和初始化對象 在自由空間分配的內存是無名的,因此 new 無法爲其分配

原创 什麼是本地主機?

什麼是本地主機? 當你在計算機上 ping IP地址時,你嘗試聯繫互聯網上的另一臺計算機,但是當你ping IP地址127.0.0.1時,你正在與本地主機通信。localhost 始終是你自己的計算機。當你呼叫本地主機時,你的計算

原创 牛客網:井字棋

鏈接:https://www.nowcoder.com/questionTerminal/e1bb714eb9924188a0d5a6df2216a3d1?mutiTagIds=578_584_585_640&orderByHot

原创 實現孤兒進程(孤兒進程會被 init 進程收養善後,所以沒什麼危害)

有關孤兒進程的講解: 孤兒進程講解博客傳送門 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <errno.h> 4 #include <unistd.h

原创 DHCP服務器如何動態地爲主機分配IP地址?

DHCP服務器如何動態地爲主機分配IP地址? DHCP是動態主機配置協議的縮寫。它是主機用於獲取網絡設置信息的應用層協議。DHCP由DHCP服務器控制,動態分配網絡配置參數,如IP地址,子網掩碼和網關地址。 1. 什麼是動態主機配

原创 在瀏覽器中輸入URL並按Enter鍵會發生什麼?

我們假設你想要訪問 www.baidu.com 查找一些你所需要的東西。 你將 www.baidu.com 鍵入瀏覽器的地址欄。 瀏覽器檢查緩存中的DNS記錄,以查找 www.baidu.com 的相應IP地址。 DNS(域名系

原创 socket 實現UDP客戶端與服務端之間的通信

通信效果: 源代碼: udpsocket.hpp #pragma once #include <iostream> #include <string> #include <stdio.h> #include <stdlib.h

原创 進程與線程的一個簡單解釋

進程(process)和線程(thread)是操作系統的基本概念,但是它們比較抽象,不容易掌握。 最近,我讀到一篇材料,發現有一個很好的類比,可以把它們解釋地清晰易懂。 計算機的核心是CPU,它承擔了所有的計算任務。它就像一座

原创 Linux目錄結構

使用命令查看目錄信息: 樹形結構的文件目錄: 系統啓動必須: /boot:存放的啓動Linux 時使用的內核文件,包括連接文件以及鏡像文件。 /etc:存放所有的系統需要的配置文件和子目錄列表,更改目錄下的文件可能會導致系統

原创 centos自動獲取IP地址

每次登陸centos之後,都需要用命令在root用戶下鍵入dhclient命令進行動態獲取IP地址,這種操作有點過於繁瑣,那麼如何開機就讓它自動獲取到呢? 我們都知道Linux一切皆文件,所以對於網卡也有對應的網卡設置文件,我們只要進

原创 C++指針與引用異同

什麼是引用? 引用就是別名的意思,它就是同一塊內存單元的不同名稱。常用於代替傳值方式,傳遞參數和返回值。具有指針的特點,可節省內存複製帶來的開銷。 語法格式: type &ref = var; 其中,type 是類型,& 是引用的說

原创 C++發展史

什麼是C++? C++是一門應用非常廣泛的計算機程序設計語言。它是一種通用的程序設計語言,支持多重編程模式,例如過程化程序設計、數據抽象、面向對象程序設計、泛型程序設計和設計模式等。 C++發展歷史 C++語言有C語言發展而來。C++