原创 gethostbyaddr()
gethostbyaddr() 簡述: 返回對應於給定地址的主機信息。 #include <winsock.h> struct hostent FAR *PAS
原创 semaphore
semaphore 信號量(Semaphore),有時被稱爲信號燈,是在多線程環境下使用的一種設施, 它負責協調各個線程, 以保證它們能夠正確、合理的使用公共資源。 什麼是信號量(Semaphore0 Semaphore分
原创 線程的補充
名 /********************************************** * * Linux下的 POSIX線程 * *****************************************
原创 文件描述符概述
文件描述符概述 內核(kernel)利用文件描述符(file descriptor)來訪問文件。文件描述符是非負整數。打開現存文件或新建文件時,內核會返回一個文件描述符。讀寫文件也需要使用文件描述符來指定待讀寫的文件。 習慣上,標
原创 串口概述
串口概述 用戶常見的數據通信的基本方式可分爲並行通信和串行通信。 並行通信是指利用多條數據傳輸線將一個資料的各位同時傳送。特點是傳輸速度快,適用於短距離通信,但 要求傳輸速度較高的應用場合。 串行通信是指利用一條傳輸線將資料一位位的順序傳
原创 time.h
"time.h" 日期和時間函數 本類別給出時間和日期處理函數 頭文件 time.h 函數列表 函數類別 函數用途 詳細說明 時間操作函數 得到處理器時間 clock 得到時間差 dif
原创 gethostbyname()
簡述 返回對應於給定主機名的主機信息。 #include <winsock2.h> struct hostent FAR *PASCAL FAR gethostbyname(const char FAR * name);
原创 bzero
bzero 原型:extern void bzero(void *s, int n); 用法:#include <string.h> 功能:置字節字符串s的前n個字節爲零。 說明:bzero無返回值。 舉例:
原创 學習中!
努力分析代碼中!
原创 互斥鎖
在編程中,引入了對象互斥鎖的概念,來保證共享數據操作的完整性。每個對象都對應於一個可稱爲" 互斥鎖" 的標記,這個標記用來保證在任一時刻,只能有一個線程訪問該對象。下面舉例: 在Posix Thread中定義有一套專門用於線
原创 sys/types.h
sys/types.h 在應用程序源文件中包含 <sys/types.h> 以訪問 _LP64 和 _ILP32 的定義。此頭文件還包含適當時應使用的多個基本派生類型。尤其是以下類型更爲重要: clock_t 表示系統時間(以時
原创 sensor
sensor sensor 即傳感器,是用來感應一定的信號。 在一些高智能化的機器中,sensor 有着很重要的作用,通過sensor 來達到機器的自動化控制, 機器中常用的sensore 有touch sonsor ,光感se
原创 pthread_create
pthread_create UNIX環境創建線程函數,具體格式: #include<pthread.h> int pthread_create(pthread_t *restrict tidp,const pthread
原创 學習ING
努力分析應用程序ing!!!
原创 memcpy
memcpy 原型:extern void *memcpy(void *dest, void *src, unsigned int count); 用法:#include <string.h> 功能:由src所指內存區域複