原创 內存申請對齊計算方式

#define ALIGNED(x, y)    x += (y - 1); x -= (x % y);

原创 不想讓pthread_join阻塞你的進程

創建一個線程默認的狀態是joinable, 如果一個線程結束運行但沒有被join,則它的狀態類似於進程中的Zombie Process,即還有一部分資源沒有被回收(退出狀態碼),所以創建線程者應該pthread_join來等待線程運行結束

原创 解決tcpdump抓包亂序問題

ethtool -l eth  #查看網卡eth通道信息 ethtool -L eth combined 1  #設置網卡eth通道爲1

原创 Linux回爐複習系列文章總目錄

http://www.cnblogs.com/f-ck-need-u/p/7048359.html

原创 iptables之net配置

https://xstarcd.github.io/wiki/Linux/iptables_forward_internetshare.htmlhttps://cloud.tencent.com/developer/article/100

原创 RHEL7 本地yum源配置

https://www.linuxidc.com/Linux/2017-01/139140.htm備註:1.Packages和repodata在同一級目錄;2.比如Packages和repodata在/mnt/cdrom/目錄下,那麼.r

原创 wireshark抓包怎麼54字節也行

https://bbs.csdn.net/topics/390590266

原创 Windows 7系統下搭建yum源服務

https://blog.csdn.net/u013676767/article/details/52057392注:這裏有幾個需要主義的地方:1.生成依賴關係包要使用命令reaterepo /var/opt/repos/(Package

原创 tcpdump過濾規則

http://www.packetlevel.ch/html/tcpdumpf.html

原创 多目錄工程的makefile示例

https://blog.csdn.net/mu0206mu/article/details/47054643

原创 wireshark抓包長度和內容與原始報文不同

wireshark抓包長度和內容與原始報文不同,wireshark抓包會自動在原始報文前面添加40個字節數據。 如果有多個報文,則在所有報文前面添加40個字節數據,並且在相隔報文中間添加16個字節數據。

原创 centos使用USB轉串口

我使用的是centos6.5,默認是沒有加載USB轉串口模塊 1.加載USB轉串口模塊    modprobe pl2303 2.查看加載是否成功   lsmod | grep pl2303 輸出如下表示加載模塊成功: pl2303  

原创 VMware 只能打開一個.vmx,無法打開第二個

關閉VMs方法: 編輯->首選項->共享虛擬機->更改設置->禁用共享,即可正常打開虛擬機

原创 VMware cetnos7 克隆 網絡配置

克隆前的系統,我們使用的是eth0。克隆之後,VMware爲了防止MAC衝突,給我們自動分配了eth2(克隆前的系統有文件ifcfg-eth0和ifcfg-eth1),而eth2我們沒有做任何配置。 cat ifcfg-eth0 > if

原创 centos斷網條件下安裝軟件

1.首先,要有一個外網機,最好跟內網機那臺機器的系統是一模一樣的 2.修改/etc/yum.conf,將 keepcache=0 修改爲 keepcache=1,目的是使yum安裝軟件時保存數據包,默認會保存到/var/cache/yum