10 2018 档案

摘要:``` python 在Go当中 string底层是用byte数组存的,并且是不可以改变的。 例如 s:="Go编程" fmt.Println(len(s)) 输出结果应该是8因为中文字符是用3个字节存的。 len(string(rune('编')))的结果是3 如果想要获得我们想要的情况的话,需要先转换为rune切片再使用内置的len函数 fmt.Println(len([]rune(... 阅读全文
posted @ 2018-10-30 15:27 xushukui 阅读(282) 评论(0) 推荐(0) 编辑
摘要:其中basedir和datadir可以根据自己的实际情况来决定! 看到默认初始化了mysql数据库,其中user表里面存储MySQL用户信息。我们可以看一下默认MySQL用户: select user,host,authentication_string from mysql.user; 阅读全文
posted @ 2018-10-23 16:15 xushukui 阅读(329) 评论(0) 推荐(0) 编辑
摘要:``` python golang分配内存有一个make函数,该函数第一个参数是类型,第二个参数是分配的空间,第三个参数是预留分配空间,前两个参数都很好理解, 对于第三个参数,例如a:=make([]int, 5, 10), len(a)输出结果是5,cap(a)输出结果是10,对a[4]进行赋值发现是可以得, 但对a[5]进行赋值发现报错了,那么这个预留分配的空间要怎么使用呢?预留的空间需要重... 阅读全文
posted @ 2018-10-19 16:13 xushukui 阅读(2481) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示