主页

计算机网络-03

第三章 运输层

运输层位于应用层和网络层之间, 是分层的网络体系结构的重要部分。 该层为运行在不同主机上的应用进程提供直接的通信服务起着至关重要的作用 。 我们在本章采用的教学方法是 , 交替地讨论运输层的原理和这些原理在现有的协议中是如何实现的 。与往常一样 , 我们将特别关注因特网协议, 即 TCP 和 UDP 运输层协议 。

阅读更多

计算机网络-02

第二章 应用层

网络应用是计算机网络存在的理由, 如果我们不能构想岀任何有用的应用, 也就没有任何必要去设计支持它们的网络协议了。

在本章中 , 我们学习有关网络应用的原理和实现方面的知识 。 我们从定义关键的应用层概念开始 , 其中包括应用程序所需要的网络服务、 客户和服务器、 进程和运输层接口。

阅读更多

计算机网络-01

第一章 计算机网络和因特网

第 1 章概述了计算机网络和因特网 。 这一章的目标是从整体上粗线条地勾勒岀计算机网络的概貌, 并且描述本书内容的框架 。 这一章包括大量的背景知识,讨论大量的计算机网络构件 ,而且将它们放在整个网络的大环境中进行讨论 。

阅读更多

Docker复制与挂载

前言

在很多时候我们需要将宿主机的文件复制到Docker容器里面,或者在Docker启动时挂载宿主机的一个目录。本节主要记录Docker复制宿主机目录及挂载宿主机目录的命令以及方法。

阅读更多

Docker基本用法

简介

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。

阅读更多

Latex使用(一)

最近需要将写好的论文写成Latex样式,但是以前没有用过Latex,一时间无法下手,所以先了解学习一下Latex的使用方法。

1.Latex基本框架

Latex文档基本构成如下所示:

\documentclass{article}
\usepackage{hyperref}
\begin {document} 
% test
Your Content 

\end {document}
  • \documentclass[option1, option2,...]{template} 定义文章样式,options可以为文章字体、文章页面等选项,template为文章的模板
  • \usepackge{包名} 可以导入需要的包
  • \begin{环境名}...\end{环境名}的命令组合一般我们称为环境。当 环境名document的时候,一般是正文区域;当 环境名abstract的时候一般为摘要等。环境可以是文本、图片以及表格等。所以环境都要定义在document 里面,否则无法显示。
  • \documentclass \begin{document} 命令之间的部分我们称为导言区,一般用于载入宏包,定义命令和调整格式。

从上面可以看到,在Latex文档中,命令以\ 开头,后面跟[] 以及{} 填入选项和参数, % 后面为注释内容。

阅读更多

Markdown使用(一)

First Try

第一次利用Github + Jekyll写博客,试一下效果如何。🙂
目前对markdown语法还是不太熟悉,就先记录一下吧。

一、Markdown 标题

‘ # x N ’ 代表N级标题

‘ # ’ 代表一级标题

‘ ## ’ 代表二级标题

。。。以此类推

二、Markdown 字体

  • 加粗
    左右两个 *或者_ 代表加粗(中间不要有空格)
  • 斜体
    左右一个*或者 _ 代表倾斜(中间不要有空格)
  • 斜体加粗
    三个 *或者 _ 即可实现

阅读更多