原创 基礎C語言 七、預處理指令

點贊 收藏 分享 文章舉報 北秋i 發佈了129 篇原創文章 · 獲贊 18 · 訪問量 3571 私信 關注

原创 基礎C語言 六、內存管理

點贊 2 收藏 分享 文章舉報 北秋i 發佈了129 篇原創文章 · 獲贊 18 · 訪問量 3570 私信 關注

原创 五、類的繼承

原创 網絡通信 三、基於UDP協議的C/S模型+代碼實現

用到的函數:其他通用函數在我的這篇博客中https://blog.csdn.net/weixin_45393375/article/details/100806552 #include <sys/types.h> #include <sy

原创 網絡通信 二、基於TCP協議的C/S模型+代碼實現

用到的函數:其他函數在我的這篇博客中https://blog.csdn.net/weixin_45393375/article/details/100806552 #include <sys/types.h>         #inclu

原创 進程通信 二、XSI進程間通信之消息隊列

由內核負責管理的一個管道,可以按順序發送消息包(消息類型+消息內容),可以全雙工工作。可以不按消息的順序接收消息 用到的函數     #include <sys/types.h>     #include <sys/ipc.h>     

原创 網絡通信 一、本地通信編程模型+代碼實現

本地通信編程模型: 進程A                                         進程B 創建套接字(AF_LOCAL)         創建套接字(AF_LOCAL)         準備地址

原创 進程通信 二、XSI進程間通信之共享內存

共享內存是內核中開闢一塊內存由IPC對象進行管理,進程A、B都用紙自己的虛擬地址與之映射,這樣就達到了共享同一塊內存。 特點: 優點:不需要複製信息,是最快的一種進程間通信機制。 缺點:需要考慮同步問題(必須藉助其他機制,如信

原创 進程通信 二、XSI進程間通信之信號量

內核維護的計數器,用於管理多進程之間共享資源。 例如:有個變量n表示資源的數量,當有個進程想要獨佔一個資源時,n的值要減1(可能減多個),如果n的值等於0(不夠減),則進程阻塞,直到n的值可以減會被再次喚醒,當資源使用完畢後n要加1(可能