![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 50
ZZZNNNKKK
这个作者很懒,什么都没留下…
展开
-
线程
进程:(1)进程是一个具有一定独立功能的程序的一次运行活动,同时也是资源分配的最小单元; (2)进程是程序执行时的一个实例,即它是程序已经执行到某种程度的数据结构的汇集。 (3)从内核的观点看,进程的目的就是担当分配系统资源(CPU时间、内存等)的基本单位。 (4)Linux系统是一个多进程的系统,它的进程之间具有并行性、互不干扰等特点,每个进程都是一个独立的运行单位,拥有各自的权原创 2017-12-09 21:17:29 · 233 阅读 · 0 评论 -
linux网络编程
网络模型TCP/IP协议族TCP/IP 实际上一个协同工作的通信家族,为网络数据通信提供通路。为讨论方便可TCP/IP 协议组大体上分为三部分: 1、Internet 协议(IP) 2、传输控制协议(TCP)和用户数据报协议(UDP) 3、处于 TCP 和 UDP 之上的一组应用协议。它们包括:TELNET,文件传送协议(FTP),域名服务(DNS原创 2017-12-10 20:07:35 · 167 阅读 · 0 评论 -
服务器和客户端的通信
服务器#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <stdlib.h>#include <string.h>#define PORT 8888int原创 2017-12-12 15:27:10 · 302 阅读 · 0 评论 -
多个客户端之间的通信
服务器#include <stdio.h>#include <sys/types.h>#include <sys/socket.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <stdlib.h>#include <string.h>#include<pthread.h>#d原创 2017-12-12 15:40:44 · 527 阅读 · 1 评论 -
链队的一些操作
头文件#ifndef _LINKQUEUE_H_#define _LINKQUEUE_H_#define SUCCESS 10000#define FAILURE 10001typedef int ElemType;typedef struct node{ ElemType data; struct node *next;}Node;typedef struct queue原创 2017-12-04 13:06:46 · 282 阅读 · 0 评论 -
linux文件编程
一、系统调用 所谓系统调用是指操作系统提供给用户的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得操作系统内核提供的的服务。 由于在Linux中,为了更好地保护内核空间,将程序的运行空间分为内核空间和用户空间(也就是常称的内核态和用户态),它们分别运行在不同的级别上,在逻辑上是相互隔离的。 因此,用户进程在通常情况下不允许访问内核数据,也无法使用内核函数,它们只能在用户空间操作原创 2017-12-06 20:03:05 · 295 阅读 · 0 评论