- 博客(6)
- 收藏
- 关注
原创 帮你认识分组交换网络中的时延
传输时延:将所有分组的比特推向链路(即传输,或者说发射)所需要的时间传播时延:一个比特被推向链路,该比特想路由器B传播,从该链路的起点到路由器B传播所需要的时间就是传播时延
2022-11-25 18:35:20 354
原创 Go程序设计语言 1.2 命令行参数
大部分程序处理输入然后产生输出,这就是关于计算的大致定义。但是程序怎样获取数据的输入呢?一些程序自己生成数据,更多的时候,输入来自一个外部源:文件、网络连接、其他程序的输出、键盘、命令行参数等。os包提供一些函数和变量,以与平台无关的方式和操作系统打交道。命令行参数以os包中Args名字的变量供程序访问,在os包外面,使用os.Args这个名字。变量os.Args是一个字符串slice。slice是Go中的基础概念,很快我们将讨论到它。现在只需理解它是一个动态容量的顺序数组s,可以通过s[i]来访问单个
2022-05-13 23:44:06 798
原创 Go程序设计语言 1.1 hello,world
我们依然从永恒的"hello, world"例子开始,它出现在1978年出版的《The C Program-ming Language》这本书的开头。C对Go的影响非常直接,我们用"hello, world"来说明一些主要的思路gop1.io/ch1/helloworldpackage mainimport "fmt"func main(){ fmt.Println("Hello, 世界")}Go是编译型的语言。Go的工具链将程序的源文件转变成机器相关的原生二进制指令。这些工具可以通过单
2022-05-13 23:42:06 432
原创 Go程序设计语言 第1章 入门
本章是对于Go语言基本组件的一些说明。希望本章所提供的足够信息和事例,能够使您尽可能快地做一些有用的东西。本书所有的例子都是针对显示世界的任务的。本章将带您尝试体验用Go语言来编写各种程序:从简单的文件、图片处理到并发的客户端和服务器的互联网应用开发。虽然在一章里不能把所有东西讲清楚,但是以这类应用作为学习一门语言的开始是一种高效的方式学习新语言比较自然的方式,是使用新语言写一些你已经可以用其他语言实现的程序。我们试图说明和解释如何用好Go语言,当你写自己的代码的时候,本章的代码可以作为参考...
2022-05-13 23:35:36 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人