in 软件

前言 B树是为磁盘或其他直接存取的辅助存储设备而设计的一种平衡搜索树。B树类似于红黑树,但它们在降低磁盘I/O操作数方面要更好一些。现在许多数据库系统使用B树或者B树的变种(B+树和B树)来存储信息。B+树是B树的一种变形,它把所有的数据都存储在叶节点中,内部节点只存放关键字和孩子指针,因此最...

in 软件

nil在Go中相当与其它语言中的NULL、null和None等,在实际的使用中表示某一个变量为空。 nil只能赋值给指针、channel、func、interface、map或slice类型的变量。如果将nil赋值给其他变量的时候将会引发panic。

in 软件

在[mysqld]中添加选项 log-bin=/usr/local/mysql/log/mysql-bin #日志文件名称,注意是具体到文件,不是目录,未指定位置,默认数据文件位置 查看mysql版本信息 mysql> status; 查看所有日志文件 mysql> s...

in 软件

Go语言中,切片是长度可变、容量固定的相同的元素序列。Go语言的切片本质是一个数组。 切片的字面值和数组字面值很像,不过切片没有指定元素个数: letters := []string{"a", "b", "c", "d&qu...

in 软件

init函数用于包(package)的初始化。 init函数有以下特性: init函数是用于程序执行前做包的初始化的函数,比如初始化包里的变量等 每个包可以拥有多个init函数 包的每个源文件也可以拥有多个init函数 init函数不能被其他函数调用,而是在main函数执行之前,自动被调用 ...