「silverwq」发布的文章,共找到 366 篇文章
Go 函数语法规则 | Go语言函数编程全解析
函数的定义
函数的定义使用 func 关键字定义
func 函数名(参数)(返回值){
函数体
}
函数名:由 字母、数字、下划线 组成,但函数名的第一个字母不能是数字,在同一个包内,函...
Go语言中的自定义类型与别名详解
介绍
使用关键字定义类型有两种操作:
不带有 = 的是新类型定义
带有 = 的是别名定义
自定义类型
通过 type 关键字自定义类型, 是一个全新的类型,底层数据结构一模一样。主要用途是进...
如何在 Typecho Joe 主题的文章中增加目录
概述
文章目录功能是通过AutocJs来实现的,具体可以看:https://github.com/yaohaixiao/AutocJS
最近发现,他们升级了功能,所以如果是最新版本的话,就按新版...
Go 语言复合类型:深度探讨 Map
概要
学习任何编程语言的时候,一般都会有一种数据类型,称为:字典(dic)或映射(map),以键值对为元素的数据集合。其格式如下所示:
{
"age":"18",
"name":"武沛...
Go语言复合类型:切片的深入理解与应用
概述
切片 slice 序列的长度可以变化,可以往切片里新增,或删除元素。
切片实际上由两部分组成:结构体 + 实际存储数据的数组
切片结构体信息
结构体里有三个属性,用于存储一些必要信息:...
Go语言复合类型之数组详解 - 深度编程教程
介绍
数组是一个固定长度的、特定类型的元素,组成的序列。
数组类型两部分组成:
一是长度,必须是常量,因为数组的长度需要在编译的阶段确定,可以为 0,一旦定义,不能变,可以通过 len 函数返...
Redis 配置指南 | 如何高效配置Redis
dump.rdb文件存放位置配置
这个非常重要,改成绝对路径,不然默认的相对路径的话,在哪个目录启动,rdb文件就在哪个目录,如果在一个新的目录启动的话,就会是一个空的数据
dir /lnmp/...
Redis哈希教程-理解和使用HASH数据结构
介绍
Hash 是一个键值对(key - value)集合,其中 value 的形式如: value=[{field1,value1},...{fieldN,valueN}]。Hash 特别适合...
Redis 无序集合Set | 详解与实用指南
介绍
Set 类型是一个无序并唯一的键值集合,它的存储顺序不会按照插入的先后顺序进行存储。
一个集合最多可以存储 2^32-1 个元素。概念和数学中个的集合基本类似,可以交集,并集,差集等等,所...
Redis 有序集合 ZSet 教程和最佳实践
介绍
Zset 类型(有序集合类型)相比于 Set 类型多了一个排序属性 score(分值),对于有序集合 ZSet 来说,每个存储元素相当于有两个值组成的,一个是有序结合的元素值,一个是排序值...