原创 c函數編程之指針參數和指向指針的指針參數

c函數編程之指針參數和指向指針的指針參數 我們給出兩個函數如下: void getMem1(char *p) { p = (char*)malloc(sizeof(char) * 100); } void getMem2

原创 tcp回射服務器程序處理僵死進程

tcp回射服務器程序處理僵死進程 什麼是僵死進程 當子進程調用exit指令退出的時候,會留下一個一個成爲僵死(zombie)的數據結構,目的是維護子進程的信息,以便父進程在以後的某個時候獲取,這些信息包括子進程的進程ID,終止狀態

原创 ubuntu 14.04 利用ap-hotspot建立wifi熱點失效

今天在ubuntu 14.04 上用ap-hotspot上建立wifi熱點的時候出現了問題。配置好ssid 和 key後運行sudo apt-mark hold hostapd 後一直處於sudo apt-mark hold hostap

原创 getsockopt 和 setsockopt講解

getsockopt 和 setsockopt講解 這兩個函數是用來獲取和設置影響套接字的選項,且只能用於套接字。 函數原型如下: #include<sys/socket.h> int getsockopt(int sockfd,i