原创 [ioctrl] 函數介紹

  ioctl函數   本函數影響由fd參數引用的一個打開的文件。   #include<unistd.h> int ioctl( int fd, int request, .../* void *arg */ ); 返回0:成功  

原创 customize treeview sort

 person.h #ifndef _MODEL_H #define _MODEL_H #include #include #include #define PERSON_TYPE (

原创 以太網幀格式及例子[轉]

     很多人將局域網(Local Area Network,LAN)和以太網(Ethernet)混爲一談,這個誤解大概是因爲和其他局域網技術比較起來,以太網技術使用得是如此普遍、發展得是如此地迅速,以至於人們將"以太網"當作了"局域網

原创 [ioctrl] sample

   Lnux系統ioctl使用示例 程序1:檢測接口的 inet_addr,netmask,broad_addr程序2:檢查接口的物理連接是否正常程序3:更簡單一點測試物理連接程序4:調節音量******

原创 使用gtype構造的一個簡單學生管理程序其他屬性自己加

person.h: #ifndef _PERSON_H #define _PERSON_H #include #include #include #define PERSON_TYPE ( person_get_type()

原创 客戶端TCP實現簡介

  客戶端連接取消兩個狀態LISTEN和SYN_RECV只剩三個狀態: Tcp_State_Closed: 連接處於關閉狀態此時不可用TCP Tcp_State_SynSent: 連接處於激活發送完同步序列 Tcp_State_Esta

原创 一些存儲概念自己有用需要封裝內存分配函數是瞭解

連續分配存儲方式 1.固定分區(Fixed Partitioning)分配     固定分區是在作業裝入之前,內存就被劃分成若干個分區。劃分工作可以由系統管理員完成, 也可以由操作系統實現。然而一旦劃分完成,在系統運行期間不再重新劃分,

原创 ipc - demo for pipe

一 創建管道函數:   #include <sys/types.h> #include <sys/stat.h> int mkfifo(const char * pathname, mode_t mode) 函數說明  參數pathn

原创 TCP的通訊介紹

  概念: TCP協議被稱作一種端對端協議。這是因爲它爲兩臺計算機之間的連接起了重要作用:當一臺計算機需要與另一臺遠程計算機連接時,TCP協議會讓它們建立一個連接、發送和接收數據以及終止連接。 Tcp是提供面向連接的,可靠的字節流服務.面

原创 傳說中的大數運算David

傳說中的實現除數比較複雜,我自己做的運算比他簡單 只是風格不一樣,回頭改掉他 #include <ctype.h>#include <string.h>#include "assert.h"#include "calc.h" #defi