摘要: 输出结果: {tom 33} {tom 33} 不是: {allen 30} {tom 33} 阅读全文
posted @ 2019-06-30 15:54 hao.ma 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 栈由操作系统自动分配释放 ,用于存放函数的参数值、局部变量等,其操作方式类似于数据结构中的栈 1. 函数中定义的局部变量按照先后定义的顺序依次压入栈中,也就是说相邻变量的地址之间不会存在其它变量。 2. 栈的内存地址生长方向与堆相反,由高到底,所以后定义的变量地址低于先定义的变量 3. 栈中存储的数 阅读全文
posted @ 2019-06-30 15:10 hao.ma 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 步骤: 暂停所有任务执行 启动mark(mark这部分还是要把原程序停下来的 mark完成后就马上就重新启动被暂停的任务 sweep任务和普通协程任务一样并行 和其他任务一起执行 如果运行在多核处理器上,go会试图将gc任务放到单独的核心上运行而尽量不影响业务代码的执行 go team自己的说法是减 阅读全文
posted @ 2019-06-30 12:04 hao.ma 阅读(209) 评论(0) 推荐(0) 编辑