原创 函數名、變量前後的_(一個下劃線)、__(兩個下劃線)分別有什麼用

此文是轉載:原文地址點擊打開鏈接 ////////////////////////////////////////////////////////////////////////////////////////////////////

原创 kickstart自動生產存在lvm分區時出現name already in use錯誤的解決方法

出現這個錯誤的原因是沒有自動清理lvm的vg分區,導致下次重新生產時,該名稱的vg已經存在了。 例如下面的kickstart配置文件,創建lvm分區,vgname設置爲test part pv.01 --ondisk=sda -

原创 strongswan與vpp實現ipsec

文章目錄@[toc]1、strongswan+vpp簡介strongswan與vpp如何結合已有的開源項目簡介作者matfabia作者mestery作者rayshi-102、基於rayshi-10的代碼和strongswan最新

原创 棧溢出攻擊的理解

  棧溢出攻擊首次提出是在1996年,Aleph One發表了一篇名爲Smashing the stack for fun and Profit的文章。介紹了一種在Linux/Unix系統,利用緩衝區溢出的方式來攻擊目標程序來改變程序的執

原创 九度OJ 1009

#include <iostream> #include <string> using namespace std; int main() { int n; while(cin >> n, n != 0) {

原创 記錄使用ubuntu的一些經歷

1.安裝gcc g++sudo apt-get install build-essential用上面命令安裝GCC,可以編譯C++的編譯命令: g++ -o test test.cpp 運行編譯後的程序: ./test 2.cairo-d

原创 vs2010將雜亂的代碼格式化

有時候百度貼吧裏的用戶發的代碼比較亂,複製到自己的IDE裏面連看都不想看。今天發現一個神器AStyle。下載地址 http://sourceforge.net/projects/astyle/files/latest/download他可

原创 進程注入學習

  這次目標是使用進程注入,將一段shellcode注入到一個進程,然後執行。 主要的思路是1.編寫shellcode,目的是彈出一個對話框 2.在目標進行分配一段空間,並且寫入shellcode,然後使用CreateRemoteThre

原创 centos7 initramfs解包 打包

1、centos7原生內核 centos7內核默認的initramfs與原生linux不一致,包含一個cpio格式的ealry_cpio頭,和一個gzip壓縮的cpio格式的initramfs rootfs。前面的ealry_cp

原创 uwsgi+nginx 出現readv() failed (104: Connection reset by peer)

部署的環境是nginx+uwsgi+django項目,當前端頁面發送post請求時,有一定的概率出現ERR_CONTENT_LENGTH_MISMATCH錯誤,查看日誌發現django項目已經成功執行,並且返回了rest api的

原创 centos創建vxlan隧道

網絡拓撲 我們準備兩臺設備A B,都使用Ethernet0物理接口來搭建vxlan隧道。 A設備的Ethernet0接口的ip地址爲10.66.240.89,B設備Ethernet0的ip地址爲10.66.240.90 建立的vx

原创 nginx uwsgi_pass方式傳遞真實IP

經過nginx反向代理後報文的源IP會改變,如果想要讓後端的程序獲取真實IP的話,需要修改NGINX配置,但是網上的方式都是使用proxy_pass的代理方式來修改的配置。對於uwsgi_pass方式來代理的並不生效。如果你的代理

原创 vpp接口重命名

vpp的接口,是自動根據接口的速率和PCI號命名的,有時候我們需要對這些接口進行重命名用於管理。 可以在vpp的啓動配置文件startup.conf中,dpdk項裏面,接口PCI號後面加入{name vpp0}選項,可以將接口重命

原创 減少glusterfs超時時間

當搭建兩臺節點的gluster replica環境,其中一臺節點掛掉的時候,另一個節點在訪問文件系統的目錄時,會卡很久。這是由於超市時間默認是42S,可以通過減少對應的超時時間來減少等待的時間。 輸入下面的命令,將雙引號內的內容修

原创 VPP buffer不足

現象 VPP在轉發時,如果有莫名丟包。而且在命令行輸入vppctl show error的時候出現某個節點no available buffer字樣。或者在show interface的時候出現out of buffer等字樣。