摘要: 详细讲述Go语言变量命名规则、关键字、以及如何定义变量 阅读全文
posted @ 2018-10-26 10:46 itbsl 阅读(866) 评论(0) 推荐(0) 编辑
摘要: Go 语言是一种静态类型的编程语言,在 Go 编程语言中,数据类型用于声明函数和变量。数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。编译器在进行编译的时候,就要知道每个值的类型,这样编译器就知道要为这个值分配多少内存,并且知道这段分配的内存表示什么。 阅读全文
posted @ 2018-10-26 09:59 itbsl 阅读(5989) 评论(0) 推荐(3) 编辑
摘要: 计算机中的符号数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位,三种表示方法各不相同。 阅读全文
posted @ 2018-10-25 17:06 itbsl 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: Go执行流程 如果是对源代码编译后,再执行,Go的执行流程如下图 go build生成的可执行文件会在当前目录内 如果是对源代码直接执行go run 源文件操作,Go的执行流程如下图 两种执行流程的方式说明 1. 如果我们先编译生成了可执行文件,我们可以将该可执行文件拷贝到没有go开发环境的机器上, 阅读全文
posted @ 2018-10-24 15:51 itbsl 阅读(3963) 评论(0) 推荐(0) 编辑
摘要: 工作目录就是我们用来存放开发的源代码的地方,对应的就是Go里的GOPATH这个环境变量。这个环境变量指定之后,我们编译源代码等生成的文件都会放到这个目录下。 阅读全文
posted @ 2018-10-24 15:32 itbsl 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 讲述golang常用的几种安装方式以及在各个平台安装golang环境的详细步骤。 阅读全文
posted @ 2018-10-24 15:15 itbsl 阅读(783) 评论(0) 推荐(0) 编辑
摘要: Markdown是一种轻量级标记语言。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。Markdown 的设计目的是方便写作的时候,标记格式、同时使标记格式后的纯文本,比起 HTML 源码,更有可读性。 阅读全文
posted @ 2018-10-24 11:36 itbsl 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 什么是DNS? DNS (Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协 阅读全文
posted @ 2018-10-24 11:29 itbsl 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 随着互联网的发展,用户在使用网络时对网站的浏览速度和效果愈加重视,但由于网民数量激增,网络访问路径过长,从 而使用户的访问质量受到严重影响。特别是当用户与网站之间的链路被突发的大流量数据拥塞时,对于异地互联网用户急速增加的地区来说,访问质量不良更是一个急待解决的问题。如何才能让各地的用户都能够进行高质量的访问,并尽量减少由此而产生的费用和网站管理压力呢?内容发布网络(Content Delivery Network,CDN)诞生了。 阅读全文
posted @ 2018-10-24 11:16 itbsl 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: 什么是网络协议?话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样。一个只懂英语的人,和一个只懂中文的人由于没有共同的语言(规则)就没办法沟通。两台电脑之间进行通讯所共同遵守的规则,就是网络协议。 阅读全文
posted @ 2018-10-23 12:03 itbsl 阅读(560) 评论(0) 推荐(0) 编辑