自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Keep coding

Step by step

  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

原创 计算机网络读书笔记——数据链路层(5)

扩展的以太网在物理层扩展以太网以太网主机的距离不能太远,否则主机发送的信号经过铜线的传输就会衰减到使CSMA/CD协议无法正常工作。在过去广泛使用粗缆或细缆以太网时,常使用工作在物理层的转发器来扩展以太网的地理覆盖范围。那时两个网段可用一个转发器连接起来(单个网段被限制为不超过500米长),IEEE 802.3标准还规定,任意两个站之间最多可以经过三个电缆网段。但随着双绞线以太网成为以太网的主流类型

2017-07-31 15:28:41 898

原创 计算机网络读书笔记——数据链路层(4)

以太网的两个标准DIX Ethernet V2是世界上第一个局域网产品(以太网)的规约。IEEE的802.3标准。DIX Ethernet V2标准与IEEE的802.3标准只有很小的差别,因此可以将802.3局域网简称为“以太网”,但严格来说,“以太网”应当是指符合DIX Ethernet V2标准的局域网。以太网与数据链路层的两个子层 为了使数据链路层更好适应多种局域网标准

2017-07-24 11:54:46 1139

原创 计算机网络读书笔记——数据链路层(3)

广域网是使用点到点信道的数据链路层,使用的是PPP协议 局域网是使用广播信道的数据链路层局域网的特点是:网络为一个单位所拥有,且地理范围和站点数目均有限。局域网具有如下的一些主要优点: 具有广播功能,从一个站点可很方便地访问全网。局域网上的主机可共享连接在局域网上的各种硬件和软件资源。便于系统的扩展和逐渐地演变,各设备的位置可灵活地调整和改变。提高了系统的可靠性、可用性和生存性

2017-07-22 23:28:25 1102

原创 Vim常用操作

esc表示退出编辑模式,进入命令行模式 i进入INSERT插入模式dd删除光标所在行 ndd(n为一个任意常数)表示删除从光标所在行开始的n行 yy复制光标所在行 nyy(n为一个任意常数)表示复制从光标所在行开始的n行 p表示在当前行后粘贴 shift+p表示在当前行前粘贴 u表示撤销操作 ctrl+r表示反撤销操作gg跳至第一行行首 shift+g跳至最后一行行首a表示进入插入

2017-07-12 18:31:08 384

原创 计算机网络读书笔记——数据链路层(2)

点对点协议PPP早期通信线路质量较差,在数据链路层使用可靠传输协议曾经是种好方法,于是早期主要流行的是能实现可靠传输的高级数据链路控制HDLC(High-level Data Link Control),但随着通信线路质量的提升,对于点对点链路,现在多采用点对点协议PPP(Point-to-Point Protocol)。 PPP协议应满足的要求:简单封装成帧透明传输支持多种网络层协议支

2017-07-11 12:45:39 1437

原创 计算机网络读书笔记——数据链路层(1)

数据链路层的基本概念 当主机H1H_1向主机H2H_2发送数据时,我们可以想象数据就是在数据链路层从左向右沿水平方向传送,物理层中我们通过频分复用、时分复用等解决了传输速率的问题,所以在链路层主要判断数据帧的开头和结尾,从而来识别发送过程中是否出现某些错误,如果出现错误就丢弃数据包,如果未出现错误就发送给网络层。图中的路由器就是网络层设备,根据发送的数据的网络地址来选择合适路径,然后重新封装到数据

2017-07-10 13:33:24 653

原创 计算机网络读书笔记——物理层(2)

物理层下的传输媒体 上图中最下方即为物理层的传输媒体,传输媒体也称传输介质或传输媒介,传输媒体可分为两大类,即导向传输媒体和非导向传输媒体。导向传输媒体双绞线同轴电缆光缆 上图为双绞线(无屏蔽双绞线UTP和屏蔽双绞线STP)和同轴电缆结构图双绞线它是最古老的但又最常用的传输媒体,把两根互相绝缘的铜导线并排放在一起,然后用规则的方法绞合,绞合可减少对相邻导线的电磁干扰,绞合度越高,获得的带

2017-07-09 21:32:34 796

原创 计算机网络读书笔记——物理层(1)

物理层的基本概念物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。 用于物理层的协议也常称为规程(procedure),其实物理层规程就是物理层协议。只是在“协议”这个名词出现之前人们就先使用了“规程”这一名词。数据在计算机中多采用并行传输的方式,但数据在通信线路上的传输方式一般都是串行传输(出于经济上的考虑),即逐个比特按照时间顺序传输,因此物理层要完成传

2017-07-08 22:22:33 917

常用latex公式表

该latex介绍了常用的latex公式,我们在编辑论文或者在markdown中编辑笔记,使用latex对数学公式进行编辑非常的方便,也是研究生需要掌握的工具。

2020-10-22

google三剑客之谷歌文件系统

this file introduce the famous file system - google file system. 这篇论文介绍了谷歌的三剑客之一 谷歌文件系统 是值得研读 学习 和借鉴的好论文 适合那些正在学习文件系统的同学来扩充知识

2020-10-22

Python3.6.5标准库文档(完整中文版).pdf

python3.6.5标准库文档整合 中文版 你可以查询各种python3.6版本的系统函数或者库函数 可以查找到对应函数的具体功能 同时点击目录超链接可跳转至python官方网站查看更详细的英文文档

2020-10-22

git通俗易懂教程

史上最浅显易懂的Git教程! 为什么要编写这个教程?因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离破碎地介绍Git的某几个命令,还有直接从Git手册粘贴帮助文档的,总之,初学者很难找到一个由浅入深,学完后能立刻上手的Git教程。既然号称史上最浅显易懂的Git教程,那这个教程有什么让你怦然心动的特点呢?首先,本教程绝对面向初学者,没有接触过版本控制概念的读者也可以轻松入门,不必担心起步难度;其次,本教程实用性超强,边学边练,一点也不觉得枯燥。而且,你所学的Git命令是“充分且必要”的,掌握了这些东西,你就可以通过Git轻松地完成你的工作。

2019-02-24

rapidjson-zh

rapidjson库的使用手册 RapidJSON 是一个 C++ 的 JSON 解析器及生成器。它的灵感来自 RapidXml。 RapidJSON 小而全。它同时支持 SAX 和 DOM 风格的 API。SAX 解析器只有约 500 行代码。 RapidJSON 快。它的性能可与 strlen() 相比。可支持 SSE2/SSE4.2 加速。 RapidJSON 独立。它不依赖于 BOOST 等外部库。它甚至不依赖于 STL。 RapidJSON 对内存友好。在大部分 32/64 位机器上,每个 JSON 值只占 16 字节(除字符串外)。它 预设使用一个快速的内存分配器,令分析器可以紧凑地分配内存。 RapidJSON 对 Unicode 友好。它支持 UTF-8、UTF-16、UTF-32 (大端序/小端序),并内部支持这些 编码的检测、校验及转码。例如,RapidJSON 可以在分析一个 UTF-8 文件至 DOM 时,把当中的 JSON 字符串转码至 UTF-16。它也支持代理对(surrogate pair)及 "\u0000" (空字符)。

2019-02-24

Linux高性能服务器编程.pdf

tcp/ip协议详解,深入理解高性能服务器编程,io函数及io复用讲解,信号,定时器,io框架库libevent,多进程编程,多线程编程,进程池线程池等等的讲解

2017-08-28

Linux命令手册

Linux命令大全,Linux命令及参数详细介绍。

2017-04-20

计算机网络-谢希仁第五版

讲述网络各层的特点及一些网络协议(比较详细,适合初学者)

2017-04-20

空空如也

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

TA关注的人

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