自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dablelv的博客专栏

The blog world of Dablelv

原创 Linux 命令(67)—— time 命令

1.命令简介 time 用于统计命令执行所消耗的时间及相关系统资源等信息。time 可以显示的资源有四大项,分别是: Time resources Memory resources IO resources Command info 2.命令格式 time [options] command [...

2019-05-31 11:36:22 150 0

原创 Linux 命令(68)—— realpath 命令

1.命令简介 realpath 用于获取指定目录或文件的绝对路径。 编写 Shell 脚本中,通常会使用相对路径来指明文件,但有时候,我们需要用到绝对路径,此时可以使用 realpath 来获取。 2.命令格式 realpath [OPTION]... FILE... 3. 选项说明 -e, -...

2019-05-31 09:37:06 4526 0

原创 Golang sort 包使用

1.sort包简介 Golang 中的标准库 sort 包为切片及用户定义的集合的排序操作提供了原语。sort包提供了对内置类型切片的排序支持,如 []int切片、[]float64切片和[]string切片。如果需要对自定义struct类型切片进行排序,需要实现接口sort.Interface的...

2019-05-29 13:12:20 482 0

原创 Golang json 解析与生成

JSON(Javascript Object Notation)是一种轻量级的数据交换语言,以文字为基础,具有自我描述性且易于让人阅读。尽管JSON是JavaScript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。JSON与XML最大的不同在于XML是一个完...

2019-05-23 16:22:28 626 0

原创 Golang sync.Mutex 与 sync.RWMutex 简介与用法

Golang中sync包实现了两种锁,Mutex(互斥锁)和RWMutex(读写锁),其中RWMutex是基于Mutex实现的。 1.sync.Mutex type Mutex struct { // contains filtered or unexported fields } func ...

2019-05-23 11:07:47 1009 0

原创 Golang 25 个保留关键字

1.概览 Go共有25个保留关键字,各有其作用,不能用作标识符。Go的25个关键字按照作用可以分为3类,分别为包管理、程序实体声明与定义与程序流程控制。 包管理(2个): import package 程序实体声明与定义(8个): chan const func interface map ...

2019-05-16 16:08:30 1446 1

原创 Golang 任意切片类型的增删改查

1.slice简介 slice名为切片,是Go中的可变长数组,是对底层数组的封装和引用。切片指向一个底层数组,并且包含长度和容量信息。未初始化切片的值为 nil。作用于切片的内建函数主要有四个,分别是make、len、cap与append。make用于创建切片,len获取切片的长度,cap获取切片...

2019-05-14 15:14:03 2390 0

原创 Golang go 命令

1.简介 go是管理Go代码的工具,不仅仅用于编译Go代码。 2.格式 go command [arguments] 3.命令说明 build:编译包与依赖 clean:移除当前源码包和关联源码包里面编译生成的文件 doc:展示包与符号的文档说明 env:打印Go的环境信息 bug:打开默认的浏...

2019-05-06 11:26:53 279 0

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