自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 王道考研计算机网络第六章——应用层

6.1 网络应用模型6.1.1应用层概述应用层对应用程序的通信提供服务。应用层协议定义:应用进程交换的报文类型,请求还是响应? 各种报文类型的语法,如报文中的各个字段及其详细描述。 字段的语义,即包含在字段中的信息的含义。 进程何时、如何发送报文,以及对报文进行响应的规则。应用层的功能:文件传输、访问和管理 电子邮件 虚拟终端 查询服务和远程作业登录应用层的重要协议:FTP SMTP、POP3 HTTP DNS6.1.2 网络应用模型客户/服务器模型(C.

2021-07-30 10:48:02 4000

原创 王道考研计算机网络第五章——传输层

5.1 传输层概述5.1.1 传输层为应用层提供通信服务,使用网络层服务1 传输层功能1.传输层提供进程和进程之间的逻辑通信。2.复用和分用例如一家四口都要给好友写信,统一放到邮筒里,邮政员一起送出去,这是复用。收到回信后,快递员把信分别给我们,这是分用。快递员就充当了传输层的角色。3.传输层对收到的报文进行差错检测。网络层学过首部校验和,但是首部校验和只是校验首部,没有校验数据部分。因此需要传输层对数据进行检错。可以看出,传输层和网络层一起实现了可靠传输。但是传输层不一定.

2021-07-27 19:39:10 1049

原创 王道考研计算机网络第四章--网络层

这是我根据王道考研计算机网络B站视频做的学习笔记,欢迎大家学习交流!4.1 网络层4.1.1网络层功能概述主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报。(数据报和分组是父与子的关系,数据报是比较长的数据,分组是对数据报进行切割划分出来的片段。)4.1.2电路交换、报文交换与分组交换4.1.3数据报与虚电路4.1.4数据交换方式4.2路由算法与路由协议概述4.3.1 IP数据报格式4.3.2 IP数据报分片...

2021-07-25 15:49:24 2670

原创 王道考研计算机网络第三章--数据链路层

这是我根据王道考研计算机网络B站视频做的学习笔记,欢迎大家学习交流!3.1数据链路层功能概述3.1.1数据链路层的研究思想当我们专门研究数据链路层时,很多情况下我们只关心在协议栈中水平方向的各个数据链路层。3.1.2数据链路层基本概念结点:主机、路由器链路:网络中两个结点之间的物理通道,链路的传输介质主要有双绞线、光纤和微波。分为有线链路、无线链路。数据链路:网络中两个结点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路。帧:链路层的协议数.

2020-12-16 17:36:48 19404 1

原创 王道考研计算机网络第二章--物理层

2.1.1物理层基本概念1物理层基本概念物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。传输媒体就是数据在传输过程中需要经过的介质(光纤,电缆等),我们常把传输媒体看做五层模型的第0层,需要和物理层区分开!物理层主要任务:确定与传输媒体接口有关的一些特性-->定义标准(再次提醒,物理层只管自己层次的设备、怎么把数据放到链路上传输、还有接口也就是定义标准)机械特性:定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数量和排列情况。

2020-11-23 22:37:32 2872

原创 王道考研计算机网络第一章--计算机网络概述

1.1.3速率相关的性能指标1速率2带宽(1) “带宽”原本指某个信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz) 。(2)计算机网络中,带宽用来表示网络的通信线路传送数据的能力,通常是指单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。单位是“比特每秒”,b/s, kb/s, Mb/s, Gb/s 。网络设备所支持的最高速度理解:带宽可以理解为路的宽度,带宽2Mb/s的就是双车道,带宽1Mb/s的就是单车道。3吞吐量表示在单位时间内通过某个...

2020-11-17 22:04:41 2955 1

原创 Java程序从源文件创建到程序运行

一、Java程序从源文件创建到程序运行要经过两大步骤:1、编译期:编译器把 .java 源代码文件编译成 .class 字节码文件2、运行期:Java类加载器将 .class 字节码文件加载到内存,在 JVM 中进行解释并生成可执行代码。因为 Java 程序既要编译同时也要经过 JVM 的解释运行,所以说Java被称为半解释语言( “semi-interpreted” language)。编译期创建完源文件之后,程序先要被 JVM中 的 Java 编译器进行编译为 .class 文件。Java

2020-10-15 15:15:55 567

原创 Mac安装Homebrew和yarn

1.安装 Homebrew1.1输入如下命令/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"1.2可能卡在这一步==> Tapping homebrew/ coreCloning into' /usr/local/Homebrew/Library/Taps /homebrew/ homebrew- core 1.3可以重新启动终

2020-08-21 09:51:00 829

原创 04面向对象上(对象和类)——静态变量与实例变量

静态变量(类变量):独立存在的变量,只是位置放在某个类下,可以直接类名加点调用静态变量名使用。并且是项目或程序一启动运行到该类时就直接常驻内存。不需要初始化类再调用该变量。用关键字声明。静态方法也是同样,可以直接调用。静态变量(类变量)具备以下特点:1.随着类的加载而加载2.优先于对象存在3.被所有对象所共享4.可以直接被类名调用实例变量:就是相当于该类的属性,需要先初始化该类,就是new 该类后,才可以调用。但是该类未被再次使用,被垃圾回收器回收后,该实例也将不存在了,就是不在内存中了。

2020-06-21 14:50:25 217

原创 Mac下的Mysql和Navicat for Mysql的安装和Eclipse中Java的JDBC连接

1. 下载MySQL Community Serverhttps://dev.mysql.com/downloads/mysql/安装时一路向下即可,但一定要记住你的用户名和密码安装完成后,会在系统偏好设置中找到Mysql,点进去,开启服务(Start Mysql Server),这时会需要你的电脑密码。2. 配置Mysql打开终端,输入cd /usr/local/mysql/bin,...

2020-05-16 14:54:53 288

原创 关于Typora上传图片后,发送给别人或上传到博客上无法显示的问题

前言最近在使用typora写笔记的时,发现插入图片后,上传到笔记软件或者CSDN上,图片就看不到了(当然也可以把typora写的笔记转换为pdf后再上传)。于是疯狂查找原因,最后解决方案如下。解决第一步:上传图片到图床看到很多人推荐的是七牛云图床,不过七牛云30天后会回收测试域名,因此你必须要绑定自己的已备案的域名。我感觉太麻烦所以用的是路过图床。注册后就可以上传图片啦。第二步...

2020-04-07 11:13:35 9968

空空如也

空空如也

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

TA关注的人

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