原创 Ubuntu下載Deb安裝包安裝低版本gcc

轉自:http://hi.baidu.com/419836321/blog/item/690ba4a5bbc597ef9152ee26.html http://gcc.gnu.org/ 因爲編譯軟件的需要,Ubuntu自帶的gcc4.4.

原创 main(int argc,char *argv[] )參數輸入

int main(int argc,char*argv[])  如果直接運行的時候,默認的argc是爲1,而argv[0]=該.exe文件的物理地址,這個你可以設置斷點跟進去看 如果你想要多個參數,你可以在命令項下運行:舉個例子: i

原创 linux中fork()函數詳解(原創!!實例講解)

轉自:http://blog.csdn.net/jason314/article/details/5640969  一、fork入門知識      一個進程,包括代碼、數據和分配給進程的資源。fork()函數通過系統調用創建一個與原來

原创 用vim實現C++代碼的自動補全功能

使用過Source Insight的人一定對它的自動補全功能印象深刻,在很多的集成開發環境中,也都支持自動補全。VIM做爲一個出色的編輯器,這樣的功能當然少不了。而且,作爲一個通用的編輯器,VIM實現的補全功能並不僅僅限於對程序的補全,

原创 多隊列 網卡 收發包 DMA

baidu:網卡多隊  DMA http://wenx05124561.blog.163.com/blog/static/1240008052011111985235179/ http://blog.csdn.net/jw212/art

原创 VIM基本操作和設置

一、基本編輯功能 1、複製、剪切和粘貼 複製特定的某一段:把光標移到要複製的文本的頭部,按下“v”,往後移動光標,光標所過之處的字符>都會高亮,移到欲複製文本的尾部後,按下“y”,高亮文本全部被複制到剪粘板。 複製某一行:把光標移到要複

原创 const char*轉char*,去掉const 屬性

const char* = char*  char*轉const char* 可以轉。發過來不行 去掉const屬性方法如下: string str = "aaa"; char* p =const_cast<char*>(str.c_st

原创 Linux 文件操作中的阻塞和非阻塞操作

轉:http://blog.sina.com.cn/s/blog_5f84dc840100n2hb.html //源代碼 #include <stdio.h> #include <unistd.h> #include <fc

原创 linux read() 函數

read()函數 read 函數從打開的設備或文件中讀取數據。   #include <unistd.h> ssize_t read(int fd, void *buf, size_t count); 返回值:成功

原创 [程序猿感悟] 一個女程序員的創業感想

        現在基本上我去做每個用戶,技術交流我親自拿筆記本電腦和別人講,方案我親自寫,客戶關係我親自做,我能把安全界所有廠家的技術優劣勢說清楚,而且我做關係做得不錯,基本上談10個項目,會中8 個,因爲技術講得有一套,然後我很擅長和

原创 ubuntu10.10設置vim語法高亮和自動縮進

1、安裝vim        sudo apt-get install vim 2、我們可以在家目錄下建立自己的配置文件 切換到家目錄 #cd ~ touch一個名爲.vimrc的文件(以.開頭的爲隱藏文

原创 sigsuspend 函數使用 及與 pause 區別

sigsuspend函數 :sigsuspend函數接受一個信號集指針,將信號屏蔽字設置爲信號集中的值,在進程接受到一個信號之前,進程會掛起,當捕捉一個信 號,首先執行信號處理程序,然後從sigsuspend返回,最後將信號屏蔽字恢復

原创 kprobe

kprobe 調試Linux 內核例子,記錄便於查找 http://hi.baidu.com/widebright/item/a08be435ea5eb299b80c03a7 http://gmd20.blog.163.com/blog

原创 Makefile中常用的函數

在Makefile中可以使用函數來處理變量,從而讓我們的命令或是規則更爲的靈活和具有智能。make所支持的函數也不算很多,不過已經足夠我們的操作了。函數調用後,函數的返回值可以當做變量來使用。一、函數的調用語法函數調用,很像變量的使用,也

原创 Visual Assist X 中文註釋識別錯誤解決方法

我用的是Visual Studio 2010 剛安裝好 Visual Assist X  一大片中文注視就畫紅色波浪線 這是因爲 Visual Assist X 認爲中文的註釋是拼寫錯誤。 解決方法: 去掉Visua