
Linux
文章平均质量分 94
AlphaGQ
握不住的沙,何不随手扬了它
展开
-
进程同步,信号量,互斥变量等说明
1 进程的描述1.1进程的定义和特征1.进程控制块(PCB):为了使参与并发执行的每个程序(含数据)都能独立的运行, 在操作系统中必须为之配置一个专门的数据结构。称之为进程控制块。2.进程的定义: (1)进程是程序的一次执行。 (2)进程是一个程序及其数据在处理机上顺序执行时所发生的活动。 ★(3)进程是具有独立功能的程序在一个数据集合上的运行的过程,它是系统 进行资源调度和分配的一个独立单位。 (4)在引入进程实体之后,我们可...原创 2021-08-28 16:44:42 · 796 阅读 · 0 评论 -
C语言文件操作函数概要(stdio.h)
C语言文件操作函数概要(stdio.h)fopen 打开一个文件fclose 关闭一个文件fgetc 从文件中读取一个字符fputc 写一个字符到文件中去fgets 从文件中读取一个字符串fputs 写一个字符串到文件中去fprintf 往文件中写格式化数据fscanf 格式化读取文件中数据fread 以二进制形式读取文件中的数据fwrite 以二进制形式写数...原创 2019-11-28 11:51:23 · 619 阅读 · 0 评论 -
套接字和TCP/IP等通信常用的数据结构和函数
套接字通常与占互联网主导地位的 TCP/IP 协议一起使用,但并不局限于此。TCP/IP 协议的组成部分之一,IP 协议(网际协议),把数据封装成一个个数据报(Datagram),数据的来源和目的地信息都存放在数据报的报头中。而 TCP(传输控制协议)则提供了一种可以对 IP 数据报进行可靠传输和错误检测的方法。在 TCP/IP 协议中,通信端点由 IP 地址和端口号来定义。IP 地址包含 4原创 2017-02-13 16:41:30 · 1647 阅读 · 0 评论 -
Linux 内核网络协议栈源码剖析】bind 函数剖析
原文地址:http://blog.youkuaiyun.com/wenqian1991/article/details/46711023socket 函数并没有为套接字绑定本地地址和端口号,对于服务器端则必须显性绑定地址和端口号。bind 函数主要是服务器端使用,把一个本地协议地址赋予套接字。1、应用层——bind 函数[cpp] view plain copy转载 2017-02-13 15:29:38 · 459 阅读 · 0 评论 -
linux socket 编程(C语言)
原文地址:http://blog.youkuaiyun.com/piaojun_pj/article/details/5920888最近看了一些网络编程的书籍,一直以来总感觉网络编程神秘莫测,其实网络编程入门还是很容易学的,下面这些代码是我在Linux下编写的,已经运行过了,编译之后就可以运行了。有不足之处希望大家多多指出,共同学习交流。 套接字是一种进程间的通信的方法,不同于以往介绍转载 2017-02-11 13:58:38 · 524 阅读 · 0 评论