- 博客(13)
- 收藏
- 关注
原创 linux-----网络编程----epoll实现并发服务器
/************************************************************************* > File Name: epoll_serve.c > Author: xuhcen_allen > Mail: xuchen_allen@163.com > Created Time: ...
2019-02-14 11:13:58 195
原创 linux-----网络编程----select实现并发服务器
#include<stdio.h>#include<unistd.h>#include<stdlib.h>#include<sys/types.h>#include<string.h>#include<sys/socket.h>#include<arpa/inet.h>#include<
2019-02-12 19:21:35 347
转载 linux下高并发服务器实现
在做网络服务的时候tcp并发服务端程序的编写必不可少。tcp并发通常有几种固定的设计模式套路,他们各有优点,也各有应用之处。下面就简单的讨论下这几种模式的差异:单进程,单线程在accept之后,就开始在这一个连接连接上的数据收接收,收到之后处理,发送,不再接收新的连接,除非这个连接的处理结束。优点: 简单。 缺点: 因为只为一个客户端服务,所以不存在并发的可能。 应...
2019-02-12 17:22:38 371
原创 linux--网络编程---多线程(高并发)服务器与客户端
/************************************************************************* > File Name: multi_pthread-server.c > Author: xuchen_allen > Mail: xuchen_allen@163.com > Created Time: 201...
2019-02-10 22:23:46 569
原创 linux--网络编程---多进程(高并发)服务器与客户端
/************************************************************************* > File Name: multi_process_server.c > Author: xuchen_allen > Mail: xuchen_allen@163.com > Created Time: 201...
2019-02-10 21:37:24 640 1
原创 linux----网络编程----tcp服务器与客户端
/************************************************************************* > File Name: MySever.c > Author: xuchen_allen > Mail: xuchen_allen@163.com > Created Time: 2019年02月09日 星期六 ...
2019-02-09 13:53:06 203
原创 linux----信号----signal函数
#include<stdio.h>#include<sys/types.h>#include<signal.h>#include<stdlib.h>#include<unistd.h>#include<fcntl.h>#include<sys/wait.h>//signal()函数有ISO
2019-02-08 21:25:50 173
原创 linux-----信号----kill函数
#include<stdio.h>#include<sys/types.h>#include<signal.h>#include<stdlib.h>#include<unistd.h>#include<fcntl.h>#include<sys/wait.h>int main(){/
2019-02-08 20:48:39 197
原创 linux ------- 多进程实现大文件拷贝
多进程可以加快大文拷贝的速率,利用fork,创建子进程进行多个进程同时处理拷贝任务。/************************************************************************* > File Name: project.c > Author: xuchen_allen > Mail: xuchen_allen@1...
2019-02-03 13:37:04 1021
原创 linux---pipe管道实现父子进程通信的测试
/************************************************************************* > File Name: pipi_test.c > Author: xuchen_allen > Mail: xuchen_allen@163.com > Created Time: 2019年02月01日 星期...
2019-02-01 22:23:59 1140
原创 linux-----FIFO匿名管道实现无血缘进程间通信
两个源文件,一个创建fifo文件并向其中写入,另一个往外读。写文件:/*********Ii**************************************************************** > File Name: fifo_test_01.c > Author: xuchen_allen > Mail: xuchen_allen@...
2019-02-01 22:19:57 236
原创 linux---mmap实现父子进程通信
/************************************************************************* > File Name: mmap_test_01.c > Author: xuchen_allen > Mail: xuchen_allen@163.com > Created Time: 2019年02月01日...
2019-02-01 22:14:40 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人