原创 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所指內存區域複