原创 一條忽略的告警引發的coredump

遇到一個問題,莫名其妙的出現coredump。期望返回的是指針值,但是返回值有截斷的效果。 (gdb) p hash_table$1 = (sf_ht_t ) 0xffffffffe0d66e00 -------->截

原创 get一項新工具 addr2line

最近在排查問題時,發現一款新工具,方便定位。addr2line

原创 常見網絡名稱縮寫及簡介學習總結

IDC: “互聯網數據中心(Internet Data Center)簡稱IDC,就是電信部門利用已有的互聯網通信線路、帶寬資源,建立標準化的電信專業級機 房環境,爲企業、政府提供服務器管理、租用以及相關增值等方面的全方位服務。”ASW (

原创 C語言堆排序問題排查

先上代碼 #include <stdio.h> #include <stdlib.h> void printf_array(int a[], int length) { int i = 0; printf("array e

原创 基礎排序之堆排序(C語言小堆版)

堆排序 #include<stdio.h> typedef int ElementType; int arr1[11]={0,2,87,39,49,34,62,53,6,44,98}; void Swap(int* a,int* b) {

原创 macOS10.7.5升級高級版本

macOS10.7.5升級高級版本 忽然得到一臺全新老款macbook pro。開機查看系統,10.7.5。確實夠古董級別。然丟棄有點浪費。但是通過AppStore已經不能正常升級了,現在推薦的是前兩天剛發佈的10.15。只好另尋他路。在

原创 網絡序,主機序學習

網絡序,主機序學習 網絡序,主機序總是迷迷糊糊的。需要整理一下。千言萬語,不如代碼來的實在。哈哈,說幹就幹。 #include <stdio.h> #include <stdlib.h> #include <arpa/inet.h> in

原创 linux C獲取給定路徑的父目錄

linux C獲取給定路徑的父目錄 經常會獲取父目錄操作,腦子總是記不住。還是記錄一下吧。爲自己也爲和自己一樣忘性大的人提供方便。linux man 查詢 man 3 basename char *dirc, *basec, *bname

原创 dpdk網卡驅動--個人學習記錄

dpdk之點滴學習dpdk使用網卡通用步驟學習detach網卡網卡是一種pci設備。默認網卡是歸內核接管的,需要將網卡卸載(反接管)下來。使網卡處於無人接管的狀態。unbind驅動網卡有自己的驅動程序,用來與硬件進行交互。需要將原有的驅動卸

原创 dpdk example之link_status_interrupt嚐鮮

dpdk example之link_status_interrupt嚐鮮 dpdk的example例子很多,可以幫助用戶快速瞭解dpdk的部分原理。在編譯example時,經常找不到如何編譯。遇到各種報錯的問題。其實,dpdk官網已經有了很

原创 解決類似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3

源碼編譯升級安裝了gcc後,編譯程序或運行其它程序時,有時會出現類似/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found的問題。這是因爲升級gcc時,生成的動態庫沒有替換

原创 Linux雙網卡綁定bond詳解

1 什麼是bond   網卡bond是通過多張網卡綁定爲一個邏輯網卡,實現本地網卡的冗餘,帶寬擴容和負載均衡,在生產場景中是一種常用的技術。Kernels 2.4.12及以後的版本均供bonding模塊,以前的版本可以通過patch實現。可

原创 Linux編程基礎——GDB(設置斷點)

Linux編程基礎——GDB(設置斷點)啓動GDB後,首先就是要設置斷點,程序中斷後才能調試。在gdb中,斷點通常有三種形式: 斷點(BreakPoint): 在代碼的指定位置中斷,這個是我們用得最多的一種。設置斷點的命令是break,它通

原创 leetCode 118. Pascal's Triangle 數組 (楊輝三角)

118. Pascal's TriangleGiven numRows, generate the first numRows of Pascal's triangle.For example, given numRows = 5,Retu

原创 leetCode 83. Remove Duplicates from Sorted List 鏈表

83. Remove Duplicates from Sorted ListGiven a sorted linked list, delete all duplicates such that each element appear on