小编Pay*_* C.的帖子

延长左侧的切片长度

我刚开始经历了getour,并遇到了关于切片默认章节的问题.

package main

import "fmt"

func main() {
    s := []int{2, 3, 5, 7, 11, 13}

    s = s[1:4]
    fmt.Println(s) // [3 5 7]
    fmt.Println(len(s)) // 3

    s = s[:4]  
   fmt.Println(s) // [3 5 7 11]
   fmt.Println(len(s)) // 4

}
Run Code Online (Sandbox Code Playgroud)

我可以通过选择大于或等于前一个切片长度的索引来扩展切片的长度.例如s[:4],我可以进入11.但是当我使用s[-1:]左侧扩展并进入条目时2,编译器会给我错误invalid slice index -1 (index must be non-negative).是否可以2在s=s[1:4]执行后延长左边的切片长度以达到输入?

go

12
推荐指数
3
解决办法
766
查看次数

初始化mysql目录错误

我查看了这个页面:http: //dev.mysql.com/doc/refman/5.7/en/mysql-install-db.html

mysql_install_db但是,当我使用时,它被删除了mysqld --initialize.它会促进这些错误和警告.

[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).

[ERROR] --initialize specified but the data directory has files in it. Aborting.
[ERROR] Aborting
Run Code Online (Sandbox Code Playgroud)

根据这个可以忽略第一个:如何启用explicit_defaults_for_timestamp?

我不知道如何解决第二个问题.

php mysql

8
推荐指数
4
解决办法
2万
查看次数

标签 统计

go ×1

mysql ×1

php ×1