原创 Vhost-user協議 — QEMU 8.0.0 文檔 翻譯版

Vhost-user協議 — QEMU 8.0.0 文檔 翻譯版(先機翻,然後自己人工翻譯一整天) PDF版 免費送! 聯繫qq:2426149954 ,備註 :“QEMU+ PDF版 ”; Word版 RM5!聯繫qq:24261

原创 [親測有效]Ubuntu20.04安裝ROS1和ROS2

[親測有效]Ubuntu20.04安裝ROS1和ROS2   參考鏈接:https://www.guyuehome.com/35421 https://blog.csdn.net/qq_41276366/article/details/10

原创 BFS框架

BFS框架 1 // 計算從起點 start 到終點 target 的最近距離 2 int BFS(Node start, Node target) { 3 Queue<Node> q; // 核心數據結構 4 S

原创 統計當前系統的TCP連接狀態的種類以及對應的個數

統計當前系統的TCP連接狀態的種類以及對應的個數     netstat -nat | grep tcp | awk -F' ' '{}'  

原创 Linux系統編程入門(一)

服務器項目課程學習20220221 Linux系統編程入門(一) GCC 什麼是GCC     編程語言的發展 計算機<--(運行)---機器語言<---(彙編)-----彙編語言<----(編譯)----高級語言       GCC工程

原创 服務器項目實戰與總結(五)

服務器項目實戰與總結(五) 阻塞和非阻塞、同步和異步            同步:是應用程序自己主動讀取的,是從內核中的TCP接收緩衝區的數據主動搬到用戶區,比如recv/read函數。 異步:不是應用程序自己主動讀取的,應用程序只需要告

原创 青春軟工,意料之中

我不去想是否能夠成功既然選擇了遠方便只顧風雨兼程   山用巍峨的背影擦亮夜色 故鄉的土路里填滿我童年的歌謠  醇香着我筆下偷懶的漢字 我用歌唱的姿式 站直身體站成故鄉寂寞中耐寒的形狀   我不去想未來是平坦還是泥濘只要熱愛生命一切,都在意料

原创 Linux開發(十九 )

Linux開發(十九 )

原创 Linux多線程開發(十八)

Linux多線程開發(十八) 線程概述 線程概述    線程和進程區別    線程之間共享和非共享資源    NPTL   線程創建     代碼 1 /* 2 一般情況下,main函數所在的線程我們稱之爲主線程(m

原创 文件屬性操作函數(12)

文件屬性操作函數(12)            代碼: 1 /* 2 #include <sys/stat.h> 3 int chmod(const char *pathname, mode_t mode);

原创 stat、lstat函數(十)

stat、lstat函數(十)    stat結構體        代碼: 1 /* 2 #include <sys/types.h> 3 #include <sys/stat.h> 4 #includ

原创 Linux進程開發(十七)

Linux進程開發(十七) 進程概述 程序和進程        單道、多道程序設計     時間片    並行和併發           進程控制塊(PCB)             進程狀態轉換 進程的狀態        進程相

原创 lseek函數(九)

lseek函數(九)        代碼: 1 /* 2 標準C庫的函數 3 #include <stdio.h> 4 int fseek(FILE *stream, long offset, int

原创 目錄遍歷函數(14)

目錄遍歷函數(14) dirent結構體和d_type         代碼: 1 /* 2 // 打開一個目錄 3 #include <sys/types.h> 4 #include <dirent.h

原创 dup、dup2函數(15)

dup、dup2函數(15)    代碼: 1 /* 2 #include <unistd.h> 3 int dup(int oldfd); 4 作用:複製一個新的文件描述符 5