原创 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