Linux 网络程序设计
摘要:一、TCP/IP理论基础 1、协议栈、协议介绍、网络模型、数据封装 Linux的优点之一就是在于它丰富而稳定的网络协议栈,其范围是从协议无关层(如通用的socket层接口和设备层)到各种网络协议的实现;对于网络理论介绍一般采用OSI模型,但是Linux中网络栈的介绍一般分为四层的Internet模型
阅读全文
posted @
2022-03-10 21:03
慧茗子
阅读(49)
推荐(0) 编辑
子线程循环 3 次,接着主线程循环 6 次,接着又回到子线程循环 3 次, 接着再回到主线程又循环6 次,如此循环50次,试写出代码。
摘要:/************************************************************ 子线程循环 3 次,接着主线程循环 6 次,接着又回到子线程循环 3 次, 接着再回到主线程又循环6 次,如此循环50次,试写出代码。 ********************
阅读全文
posted @
2022-03-10 19:50
慧茗子
阅读(9)
推荐(0) 编辑
有四个线程1、2、3、4。线程1的功能就是输出1,线程2的功能就是输出2,以此类推.........现在有四个文件ABCD
摘要:/**************************************************************** 有四个线程1、2、3、4。 线程1的功能就是输出1,线程2的功能就是输出2,以此类推 现在有四个文件ABCD。初始都为空。现要让四个文件呈如下格式: A:1 2 3 4
阅读全文
posted @
2022-03-10 19:49
慧茗子
阅读(15)
推荐(0) 编辑
编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
摘要:/************************************************************ 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C, 每个线程将自己的ID在屏幕上打印10遍, 要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。 *
阅读全文
posted @
2022-03-10 14:51
慧茗子
阅读(22)
推荐(0) 编辑
Linux 多线程
摘要:一、线程理论基础 1、定义 线程( thread )技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者.传统的Unix也支持线程的概念,但是在一个进程( process )中只允许有一个线程,这样多线程就意味着多进程.现在,多线程技术已经被许多
阅读全文
posted @
2022-03-07 21:45
慧茗子
阅读(23)
推荐(0) 编辑
Linux进程控制编程
摘要:一、理论 1、定义 进程是一个具有一定独立功能的程序的一次运行活动,执行中一段程序,即一旦程序被载入到内存中并准备执行,它就是一个进程。 是多任务管理方式进程是表示资源分配的的基本概念,又是调度运行的基本单位,是系统中的并发执行的单位,是资源(CPU、内存)分配的最小单元; 即CPU和内存的分配以进
阅读全文
posted @
2022-03-03 21:35
慧茗子
阅读(10)
推荐(0) 编辑