08 2019 档案

摘要:GC机制 我看了很多gloang gc的文章,感觉都说的很棒,想自己写一篇吧, 其实大体思路都是一样的,于是就将优秀的博客地址收藏在这里,供自己来查阅; "深入理解Go 垃圾回收机制" 阅读全文
posted @ 2019-08-21 10:45 梧桐花落 阅读(288) 评论(0) 推荐(0)
摘要:参考地址 http://www.jinbuguo.com/systemd/systemd.exec.html CPUAffinity= https://wudaijun.com/2018/10/linux cgroup/ 阅读全文
posted @ 2019-08-20 10:43 梧桐花落 阅读(354) 评论(0) 推荐(0)
摘要:现象 线上的/data目录在执行ls名的时候报下面的错误: 并且查看的目录的权限位全是“?” 思考 1. 应该是硬盘的文件系统坏了 2. 其次硬盘故障,只读或只写 3. 当前所在的目录没有读或执行的权限 4. 这几个文件没有读的权限 5. 文件系统有损坏的地方或这几个文件损坏了 6. 这几个文件或当 阅读全文
posted @ 2019-08-15 14:54 梧桐花落 阅读(15138) 评论(1) 推荐(0)
摘要:故障现象 近期发现我们一台阿里云的主机,时间非东八区的时间,于是想通过 对系统时间做矫正, 但是在执行命令的时候,出现了错误 解决方式 通过分析,发现ntp的socket被占用了,于是使用 systemctl 查看 ntpd 服务的状态, ntpd服务是正常启动的; 怀疑是ntpd占用了ntp的so 阅读全文
posted @ 2019-08-13 16:26 梧桐花落 阅读(2020) 评论(0) 推荐(0)
摘要:数组 数组在Go中定义及特点 数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。 因为 ,因此在Go语言中很少直接使用数组。 和数组对应的类型是Slice(切片),它是可以增长和收缩动态序列,slice功能也更灵活,但是要理解slice工作原理的话需要先理解数组。 默认 阅读全文
posted @ 2019-08-09 12:07 梧桐花落 阅读(2192) 评论(0) 推荐(0)
摘要:位运算符 阅读全文
posted @ 2019-08-07 18:26 梧桐花落 阅读(330) 评论(0) 推荐(0)
摘要:指针 当程序运行时,必须在使用标志参数对应的变量之前先调用flag.Parse函数,用于更新每个标志参数对应变量的值(之前是默认值)。 new关键字 阅读全文
posted @ 2019-08-07 17:11 梧桐花落 阅读(149) 评论(0) 推荐(0)
摘要:参考 https://www.cnblogs.com/xuegqcto/p/8464361.html 阅读全文
posted @ 2019-08-06 17:09 梧桐花落 阅读(132) 评论(0) 推荐(0)
摘要:参考 https://colobu.com/2017/04/21/tc introduction/ 阅读全文
posted @ 2019-08-06 14:19 梧桐花落 阅读(861) 评论(0) 推荐(0)
摘要:详情见: https://stackoverflow.com/questions/17723666/error ld so object ld preload cannot be preloaded ignored 阅读全文
posted @ 2019-08-05 20:24 梧桐花落 阅读(12381) 评论(0) 推荐(0)
摘要:io处理的选择方式 io处理有很多方法,系统也为我们提供了几个包 、`ioutil bufio` 注册事项 如果字符串大小不大,使用那个都行 如果字符串过大,则需要使用bufio以及io包的一些方法 ioutils.ReadString(f),会将f文件全部读取为一个字符串, 对内存开销大 io.C 阅读全文
posted @ 2019-08-01 16:23 梧桐花落 阅读(670) 评论(0) 推荐(0)
摘要:Golang中的字符串 Golang 中的string类型存储的字符串是不可变的, 如果要修改string内容需要将string转换为[]byte或[]rune,并且修改后的string内容是重新分配的, 原字符串将被gc回收; 结果: value of str: hi, go ptr of str 阅读全文
posted @ 2019-08-01 12:42 梧桐花落 阅读(17014) 评论(0) 推荐(1)