原创 socket編程原理(三)
程序在使用套接字前,首先必須擁有一個套接字,系統調用socket()嚮應用程序提供創建套接字的手段,其調用格式如下: SOCKET PASCAL FAR socket(int af, int type, int protocol); 該調
原创 socket編程原理(四)
BR>有關listen()的詳細描述參看5.2.13。 2.2.3節中提到在客戶/服務器模式中,有兩種類型的服務:重複服務和併發服務。accept()調用爲實現併發服務提供了極大方便,因爲它要返回一個新的套接字號,其典型結構爲: int
原创 聲音的播放——MCI的使用
很多朋友向我索取MCI的資料,但是我這裏的資料早就不知道哪裏去了,這裏把MSDN裏面的東西拿出來給大家看一下,方便英語不好的朋友。 用MCI進行編程主要有兩個東西需要掌握,下面的篇幅用來說明這兩個方面。 一、mciSendCommand函
原创 socket編程原理(二)
nbsp; (協議,本地地址,本地端口號,遠地地址,遠地端口號) 這樣一個五元組,叫做一個相關(association),即兩個協議相同的半相關才能組合成一個合適的相關,或完全指定組成一連接。 2.2.2 服務方式 在網
原创 socket編程原理(九)
if the connection is shutdown by peer then return 0, otherwise return 0-errno */ { int actlen; if ((Sockno >= 64) || (
原创 socket編程原理(六)
); closesocket(sock); exit(0); } 2.5 一個通用的實例程序 在上一節中,我們介紹了一個簡單的socket程序實例。從這個例子我們可以看出,使用socket編程幾乎有一個模式,即所有的程序幾乎毫無例外地按相
原创 STL中map用法詳解
Map是STL的一個關聯容器,它提供一對一(其中第一個可以稱爲關鍵字,每個關鍵字只能在map中出現一次,第二個可能稱爲該關鍵字的值)的數據處理能力,由於這個特性,它完成有可能在我們處理一對一數據的時候,在編程上提供快速通道。這裏說下map
原创 socket編程原理(七)
t sockaddr_in serv_addr; if ((servrec = getservbyname(servicename, "tcp")) == NULL) { return(-1); } bzero((char *)&Mys
原创 socket編程原理(八)
BR>if ((newsock = accept(Mysock.DaemonSock, &addr, &len)) == -1) return(-1); /* Accept error. */ /* Set this socket as
原创 socket編程原理(五)
務器,其系統調用時序圖如下。 面向連接的協議(如TCP)的套接字系統調用如圖2.1所示: 服務器必須首先啓動,直到它執行完accept()調用,進入等待狀態後,方能接收客戶請求。假如客戶在此前啓動,則connect()將返回出錯代碼,連接
原创 socket編程原理(一)
出處:老頑童網站 UNIX系統的I/O命令集,是從Maltics和早期系統中的命令演變出來的,其模式爲打開一讀/寫一關閉(open-write-read-close)。在一個用戶進程進行I/O操作時,它首先調用"打開"獲
原创 socket編程原理(十)
rintf("return code: %d/n", retcode); } else if (!strncmp(cmd_buf, "quit", 4)) exit(0); else putchar('/007'); } /* end
原创 24位轉8位位圖,不是灰度,有顏色的,儘量減少失真
具體做法見函數內註釋 void CDib::ConverTo8Bit() { //24位轉8位,儘量減少失真 //方法: //首先根據24位圖顏色信息,取顏色的高4位進行組合成12位的信息,然後作爲索引記錄數組,數組內容記錄出現的次
原创 html的javascript在aspx裏不顯示問題
問題描述:同樣的代碼從html文件複製到aspx文件裏,結果在html時好好的,在aspx裏卻什麼都不顯示,跟沒執行一樣... 解決方案:找了很多地方,結果是編碼問題,把JS文件的編碼改成UTF-8就一切OK了,因爲裏面用到了if(),不
原创 8位位圖轉換成24位位圖
8位位圖與24位位圖的區別就在於8位的有調色板,而24位的沒有。調色板信息是按(BGRA)順序存放的,每4位是一個調色板項,共有256個調色板,故只能顯示256種顏色,其中A始終爲0。位圖數據區則是存儲的調色板索引,比如0,1,2……按索