自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

翻译 TCP/IP理论基础

Linux中网络栈的介绍一般分为四层的Internet模型。分别为应用层、传输层、网际层和网络接口。TCP/IP实际上是一个协同工作的通信家族,为网络数据通信提供通路。为方便将TCP/IP协议族大致上分为三部分:1.Internet协议(IP);这一部分也称为网络层。主要包括IP、ICMP和ARP。其中IP被设计成互联分组交换通行网,以形成一个网际通行环境。它负责在源主机和目的机主之间

2017-12-10 20:22:53 205

原创 Linux多线程编程

1.线程与进程的对比:a:进程是一个具有一定独立功能的程序的一次运行活动,同时也是资源分配的最小单元;进程是程序执行时的一个实例,即它是程序已经执行到某中程度的数据结构的汇集;从内核的观点看,进程的目的就是担当分配系统资源(CPU时间、内存等)的基本单位。b:线程是进程的一个执行流,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位;一个进程由几个线程组成(拥有很多相对独立

2017-12-09 19:52:18 108

原创 消息队列

1.消息队列:消息队列就是一个链表。可以把消息看作是一个记录,具有特定的格式以及特定的优先级。2.消息队列理论基础:系统v消息队列是随内核持续的,只有在内核重启或者显示删除一个消息队列时,该消息队列才会真正的被删除。因此系统中记录消息队列的数据结构位于内核中,系统中所有的消息队列都可以在结构msg_ids中找到访问入口。3.使用消息队列:(1)、打开或者创建消息队列。消息对列的内核持续

2017-12-07 17:13:03 199

原创 信号

1.信号:信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求是一样的。2.信号的来源:信号的来源分为硬件来源与软件来源。其中硬件来源包括按下键盘或者其他的硬件故障等。软件的来源主要由发送信号的系统函数比如:kill,raise,alarm,setiting等;软件来源还包括一些非法运算操作。3.信号的分类:根据可靠性可以分为可靠信号与不可靠信

2017-12-07 16:22:10 495

翻译 进程控制编程

1.进程是一个具有一定独立功能的程序的一次运行活动,同时也是资源分配的最小单元。进程与程序的不同:a:进程是动态的,程序是静态的;                                    b:进程是短暂的,程序是长久的;                                    c:进程与程序的组成不同;                         

2017-12-06 20:57:02 167

原创 Linux文件编程

1.系统调用:所谓系统调用就是指操作系统给用户提供一些特殊的接口,用户的程序可以通过这些接口获得操作系统内核提供的服务。2.文件和文件描述符:(1)当打开一个现存文件或者创建一个新的文件的时候,内核就会向程序返回一个文件描述符;当需要读写文件时,需要把文件描述符作为参数传递给相应的函数。(2)文件描述符是一个非负的整数,它是一个索引值,并指向在内核中每一个进程打开文件的记录表。(3

2017-12-06 19:36:40 1502

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除