自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简述IP协议

一、IP协议是什么之前我们讲过,协议是计算机之间通过网络交流的“语言”。只有使用同样的语言才可以进行交流沟通。IP协议是互联网的协议。相当于OSI参考模型的第三层——网络层。二、网络层与数据链路层的关系数据链路层提供的是两个直连的设备之间通信的功能。网络层的IP负责在两个没有直连的网络之间进行通信传输,也就是发送端到最终接收端的通信传输。那么为什么要设置这样的两层呢?它们之间的关系是什

2017-03-29 15:33:24 882

原创 使用U盘传数据时操作系统做了什么(源码分析)

一、背景学习linux文件系统时考虑一个具体的问题:我们经常会用U盘传输东西到计算机中。当我们把U盘插入到一台计算机上,并且从U盘中复制文件到计算机里,然后卸载U盘,将U盘拔出。操作系统在这一连串过程中做了些什么?这篇博客仅从文件系统的角度利用linux内核源码浅析该过程。本篇博客使用的linux内核版本为3.10.0。二、文件系统基础1.文件系统在开始之前我想先简单介绍一下文件系统的基础知识。

2017-03-24 09:24:27 705

原创 JVM内存区域

程序计数器1.字节码解释器通过改变程序计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要这个程序计数器来完成。 2.每个线程都拥有一个自己的程序计数器。 3.如果当前线程执行的是Java方法,则程序计数器中记录的是正在执行的虚拟机字节码指令的地址。如果当前线程执行的是native方法,则程序计数器内容为空。 4.该内存区没有规定任何的OutOfMe

2017-03-14 17:58:46 211

原创 数据链路及其相关技术

一、数据链路数据链路层是OSI分层模型的第二层。如果没有数据链路层,基于TCP/IP协议的通信也就无从谈起。 数据链路层的协议定义了通过通信媒介互联的设备之间传输的规范。常用的通信媒介有双绞线电缆、同轴电缆、光纤、电磁波以及红外线等介质。此外,各个设备之间有时也会通过交换机、网桥、中继器等中转数据。二、数据链路相关技术MAC地址1.MAC地址用于识别数据链路中互连的节点。 2.理论上MAC地址是

2017-03-14 13:29:10 807

原创 简述TCP/IP协议分层模型

一、TCP/IP与OSI参考模型二、简述由上图我们可以看到,TCP/IP协议分层模型与OSI参考模型十分相似。之前我介绍过OSI参考模型每层的目的。TCP/IP的每一层都对应有协议,如果我们了解了协议处于其中的哪一层,那么我们就可以对协议的目的有所了解。然后对于每个协议的具体技术要求就可以参考相应的规范了。这里不详述协议本身的协议,就讲述一下各个协议与OSI参考模型中各个分层的对应关系。三、硬件(物

2017-03-07 22:13:34 3967

原创 Java多线程学习笔记(三)

一、背景这篇博客想要讲解的是线程的暂停与停止。暂停与停止的方法各有其特点与优缺点,我会在这里逐一进行分析,并且大都是用举例子的方式来进行阐述。二、线程的暂停suspend和resume线程的暂停使用的是suspend和resume方法,我写了程序进行验证。 这段代码运行出来的结果如下: 可见suspend和resume的功能:suspend可以使一个线程暂时停止运行,resume可以恢复

2017-03-03 12:14:40 262

原创 OSI参考模型

OSI参考模型 OSI参考模型共分七层,接下来我举例讲解每一层具体的作用。一个例子假设现在有两台主机A和B,A主机的用户给B主机的用户发送一封邮件,内容是“你好”。 主机A与主机B都采用的OSI分层模型。发送方的数据从应用层一层一层传数据到物理层,发送到B后又由相反的顺序,即从物理层向应用层一层一层传数据。最后用户B可以在应用层看到发送的数据“你好”。 接下来分层来讲解每一层的大概作用:

2017-03-03 10:18:56 1364

原创 简述协议

在计算机网络和信息通信领域里,我们常常看到“协议”这个词。那么,什么是协议呢?在计算机网络和信息通信领域里为什么要协议这个东西呢?计算机网络体系结构除了最流行的TCP/IP还有哪些呢?一个简单的例子

2017-03-02 21:58:36 306

空空如也

空空如也

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

TA关注的人

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