c
爱学习的小佩奇
每天进步一点点,现在缺的就算这一点
展开
-
linux网络编程最初级多进程版并发服务器
根据学习视频自己动手敲下的多进程版并发服务器,多线程版的话可以稍加改动进可使用,本文中使用到自定义出错处理封装到了error.h/error.c中。我将这个封装模块代码一并放在下方。本文是我的学习笔记,如果有错误之处还请各位大神指教。 #include <stdio.h> #include <stdlib.h> #include <sys/socket.h> #...原创 2020-01-08 19:38:31 · 134 阅读 · 0 评论 -
linux网络通信套接字C/S模型
server.c #include <stdio.h> #include <stdlib.h> #include <sys/socket.h> #include <unistd.h> #include <arpa/inet.h> #include <ctype.h> #include "error.h" #define S...原创 2020-01-02 21:28:13 · 145 阅读 · 0 评论 -
LINUX网络编程信号量生产者消费者模型(带现象)如果大家在学习中有什么疑惑可以留言给我,理应知无不言言无不尽
#include <stdio.h> #include <pthread.h> #include <semaphore.h> #include <stdlib.h> #include <unistd.h> #define NUM 5 sem_t product_number,blank_number;//定义两个信号量,生产物品数量和...原创 2020-01-01 23:55:47 · 124 阅读 · 0 评论 -
LINUX网络编程学习之创建《守护进程》
#include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <signal.h> void mydaemon...原创 2019-12-30 20:02:49 · 88 阅读 · 0 评论