原创 4.4 使用同步操作簡化代碼(C++併發編程實戰)

4.4.1 使用期望的函數化編程 術語函數化編程(functional programming)引用於一種編程方式,這種方式中的函數結果只依賴於傳入函數的參數,並不依賴外部狀態。 函數化編程的好處,並不限於那些將純粹作爲默認方式的語言。C

原创 centos7安裝libpcap&libnids

說明:直接用yum安裝的libpcap會在libnids安裝的時候檢查有問題,所以需要下載安裝包來安裝! 1. 安裝libpcap ① 下載軟件包libpcap-1.0.0.tar.gz     下載地址:http://www.tcpdu

原创 vmware+CentOS7安裝KVM虛擬機詳解

1.檢測是否支持KVM KVM 是基於 x86 虛擬化擴展(Intel VT 或者 AMD-V) 技術的虛擬機軟件,所以查看 CPU 是否支持 VT 技術,就可以判斷是否支持KVM。有返回結果,如果結果中有vmx(Intel)或svm(A

原创 2.5識別線程(C++併發編程實戰)

線程的標識類型是std::thread::id,可以通過兩種方式進行檢索。第一:可以通過std::thread對象的成員函數get_id()進行直接獲取,如果std::thread對象沒有和任何線程相關,get_id()將返回std::t

原创 VMware虛擬機網絡模式之橋接模式

vmware爲我們提供了三種網絡工作模式,它們分別是:Bridged(橋接模式)、NAT(網絡地址轉換模式)、Host-Only(僅主機模式)。 打開vmware虛擬機,我們可以在選項欄的“編輯”下的“虛擬網絡編輯器”中看到VMnet0(

原创 Vmware虛擬機網絡模式之NAT模式

二、NAT(地址轉換模式) 剛剛我們說到,如果你的網絡ip資源緊缺,但是你又希望你的虛擬機能夠聯網,這時候NAT模式是最好的選擇。NAT模式藉助虛擬NAT設備和虛擬DHCP服務器,使得虛擬機可以聯網。其網絡結構如下圖所示: 在NAT模式

原创 VMware虛擬機網絡模式之 Host-Only(僅主機模式)

三、Host-Only(僅主機模式) Host-Only模式其實就是NAT模式去除了虛擬NAT設備,然後使用VMware Network Adapter VMnet1虛擬網卡連接VMnet1虛擬交換機來與虛擬機通信的,Host-Only模

原创 python manage.py runserver 0.0.0.0:8000運行成功,但是瀏覽器無法訪問Django服務

原文鏈接:https://blog.csdn.net/qq_41580631/article/details/90345540 首先上截圖:可以看到在windows cmd中執行python m

原创 虛擬機上dpdk報錯只EAL: Error - exiting with code: 1 Cause: Cannot configure device: err=-22, port=0

原文鏈接:https://blog.csdn.net/weixin_43210604/article/details/82867509 dpdk l3fwd測試問題1: EAL: Error

原创 虛擬機上centos7下安裝DPDK(通過dpdk-setup.sh安裝)

安裝dpdk有兩種方式:第一種命令;第二種使用dpdk-setup.sh。本文講解通過dpdk-setup.sh來安裝。 1.下載dpdk  進入dpdk官網,下載想要的版本:http://core.dpdk.org/download/

原创 DPDK-實戰之skeleton(basicfwd)

原文鏈接:https://blog.csdn.net/pangyemeng/article/details/78226434 0x01 緣由      繼續學習DPDK示例,主要熟悉每個環節和設

原创 絕對乾貨!初學者也能看懂的DPDK解析

原文鏈接:https://www.cnblogs.com/qcloud1001/p/9585724.html 一、網絡IO的處境和趨勢 從我們用戶的使用就可以感受到網速一直在提升,而網絡技術的發

原创 dpdk中文-DPDK學習路線圖

原文鏈接:https://blog.csdn.net/bestboyxie/article/details/52338097 接觸DPDK也有快一年的時間了;因爲項目中需要使用,所以一直在操練;

原创 DPDK-實戰之helloworld

 這個是最簡單的使用dpdk開發套件的例程。  源碼分析:  #include <stdio.h> #include <string.h> #include <stdint.h> #include <errno.h> #include

原创 GDB多線程多進程調試

原文鏈接:https://cloud.tencent.com/developer/article/1142947 gdb多線程調試 gdb提供的多線程調試工具 新線程創建自動提醒 thread