首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
qcimov
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
qcimov
2年前
关注
关于Golang的内存分配策略 | 青训营笔记
Golang的内存分配策略是什么样的呢?我们可以从span,object,central对象,heap对象来分析。...
0
评论
分享
qcimov
2年前
举报
#青训营 x 字节后端训练营#
new只用于分配内存,返回一个指向地址的指针。它为每个新类型分配一片内存,初始化为0且返回类型*T的内存地址,它相当于&T{}
make只可用于slice,map,channel的初始化,返回的是引用。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
今天看了看关于性能的部分,感觉说实话没有必要。大量恰到好处的平庸的代码可以增加App得体积,充分挤占用户的手机空间降低用户使用竞品App得可能。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
Go和C++不同,Go局部变量会进行逃逸分析。如果变量离开作用域后没有被引用,则优先分配到栈上,否则分配到堆上。那么如何判断是否发生了逃逸呢?
go build -gcflags=-m xxx.go
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
关注
关于Golang的并发调度 | 青训营笔记
Golang的并发调度,可以从协程调度器与线程池的区别、协程调度器的组成来稍加分析。本笔记具体说明了Golang的并发调度。...
0
评论
分享
qcimov
2年前
举报
#青训营 x 字节后端训练营#
Go语言GC(垃圾回收)的工作原理?
栈中内存由编译器管理,一般不会太大;
堆中内存由垃圾回收器回收,内存大小不确定。
通过三色标记和写屏障回收内存:
1.起初所有对象都是白色;
2.扫描找到所有可达对象,标记为灰色,放入待处理队列;
3.从队列中取出灰色对象,将其引用对象标记为灰色放入队列,自身标记为黑色;
4.写屏障监视内存修改,重新标色或放回队列。
展开
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
Go语言作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
今天学习了git的相关用法以及git开发的相关操作,感觉是个人以及团队开发的利器。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
Golang的内存分配策略?每个线程有自己私有的span(span包含1到多个连续页,内存管理的基本单位)缓存,即cache——避免多线程申请内存时不断的加锁。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
今天没看go,主要复习了一下消息队列,并且实战了一下消息队列,应用在了本地服务器的前后端通信中。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
今日无事,回去又复习了一下go语言的基础,新学语言看起来还是比较困难,特别是这么紧的时间。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
今天了解了主流的存储方式,数据库的基本原理,还有存储与数据库的新技术演进,感觉道阻且长。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
初入Go语言,感觉编程友好性很强。go语言实战深入浅出,直击语言基础痛点。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
go语言实战深入浅出,直击语言基础痛点。
青训营-快乐出发
分享
评论
点赞
qcimov
2年前
举报
#青训营 x 字节后端训练营#
初入Go语言,感觉编程友好性很强。
青训营-快乐出发
分享
评论
点赞
个人成就
文章被阅读
183
掘力值
20
关注了
0
关注者
2
收藏集
0
关注标签
6
加入于
2023-05-03