原创 gcc/g++工具知識

gcc/g++常用知識: 1)如何使用gcc編譯c++ 文件? gcc a.cpp -std=c++11 -o output -lpthread -lstdc++ 由於部分特性需要c++11支持(如extended init

原创 docker之入門基礎(一) - 概念與介紹

docker之入門基礎(一)- 概念與介紹docker學習(一)docker簡介1. 什麼是docker2. 什麼是docker鏡像(image)3.什麼是docker容器(Container)4. 什麼是Docker Regis

原创 C/C++語言備忘

# C/C++語言備忘 ## 一)數組 一維數組: a[2]   二維數組: a[2][3] 多維數組: a[2][3][4] 字符數組: char *pchar[] ={"abc","ef"} ## 二)指針 變量指針: int *p

原创 常用命令記錄

常用命令記錄window常用命令linux常用命令 window常用命令 ping包: ipv4: ping ipaddr ipv6 :ping -6 ipv6addr 查看緩存: ipv4:The equivalent of

原创 單播 多播(組播) 廣播區分

單播 多播(組播) 廣播 Mac地址區分: 1.6個字節全F廣播地址:FFFF-FFFF-FFFF 2.首個字節低4位爲奇數表示爲組播地址:71XX-XXXX-XXXX,一般可通過mac_addr[0]&x01 來區分 3.除上述1、2以

原创 linux內核源碼下載地址

官網鏈接: https://www.kernel.org/ HTTP https://www.kernel.org/pub/ GIT https://git.kernel.org/ 官網下載經常速度太慢,無法下載,提供另一個鏈接: htt

原创 dpdk ipv4分片重組

目錄 DPDK frag & reassembly 介紹  1)分片 2)重組 前言 報文在以太網中傳輸時,中間會經過各種交換設備,由於物理鏈路的MTU值大小的限制,當要發送報文數據長度超過MTU,若DF 標記位未設置時,則會進行分片,相

原创 順序線性表

/*建立線性表 */ #include "stdlib.h" #include "stdio.h" # define LIST_INIT_SIZE  100 # define LISTINCREMENT  10 typedef struc

原创 dpdk ring隊列

dpdk ring隊列                                                           核心組件 1)rte_ring   2) 3)