20191302第十三章筆記

2022-09-08 16:57:08 字數 1109 閱讀 7159

第二部分介紹了web和cgi程式設計,解釋了http程式設計模型、web頁面和web瀏覽器;

ip位址分為兩部分,即networkid欄位和hostid欄位。根據劃分,ip位址分為a~f類。例如,乙個b類ip位址被劃分為乙個16位networkid,其中前2位是10,然後是乙個16位的hostid欄位。發往ip位址的資料報首先被傳送到具有相同networkid的路由器。路由器將通過hostid將資料報**到網路中的特定主機。每個主機都有乙個本地主機名 localhost預設ip位址為127001。

struct sockaddr_in ;

struct in6_addr

;#define sin6_len

struct sockaddr_in6

;

struct sockaddr_storage

;

**:

#include #include #include #include #include #include #include #include #include #define maxline 256

#define port 7777

void sys_err(char *msg)

int main(int argc , char **ar**)

sockfd=socket(af_inet,sock_stream,0);

memset(&servaddr,0,sizeof(servaddr));

servaddr.sin_family = af_inet;

servaddr.sin_port = htons(port);

if (inet_pton(af_inet,ar**[1],&servaddr.sin_addr) <= 0)

connect(sockfd,(struct sockaddr *)&servaddr,sizeof(servaddr));

while((n=read(sockfd,recvline,maxline)) >0 )

}if(n <0)

return 0;

}

C Primer Plus 第十三章筆記

1.使用公有派生,基類的公有成員將成為派生類的共有成員 基類的私有部分也將成為派生類的一部分,但只能通過基類的公有和保護方法訪問。2.派生類建構函式必須使用基類建構函式,意味著基類物件應當在程式進入派生類建構函式之前被建立。如果不呼叫基類建構函式,程式將使用預設的基類建構函式。3.可將派生類物件和位...

第十三章 併發

13.1 動機 13.2 基本執行緒 如果必須要控制現成的執行順序,最好是根本不用執行緒,而是自己編寫特定順序彼此控制的協作子程式。繼承thread類或者實現runnable介面。內部類實現。13.3 共享受限資源 1 如果要對類中的某個方法進行同步控制,最好同步所有方法。如果忽略了其中乙個,通常很...

第十三章 類

1.類簡單地說是乙個性的資料型別。類當中有資料成員,和成員函式。類的基本思想就是體現出資料的抽象和封裝。2.這裡只需要說明乙個問題即可 就是類成員函式的const型別 class screen public const int get const int i const int j const 這裡...