首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
夭要7夜宵
掘友等级
Java 后端大数据
答案说明所有
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
111
文章 100
沸点 11
赞
111
返回
|
搜索文章
最新
热门
深入浅出 RPC 框架 | 豆包MarsCode AI刷题
深入浅出 RPC,简单介绍一下 rpc 的基础概念,然后进一步讲解 RPC 的分层架构,在说完 RPC 的分层架构,继续说RPC 的关键指标,然后说 RPC 的最佳实践。
interface 解析 | 豆包MarsCode AI刷题
go语言并非传统意义上的面向对象的语言,他不像Java或者c++一样有类,继承等一些特性,但是我们也可以借助go语言中的struct和interface来实现这种面向对象的编程。在前面的基础章节我们了
深入浅出 sync.map 源码 | 豆包MarsCode AI刷题
sync.map 是什么? sync.map是go语言在sync包下提供的一个可以提供并发访问的map。我们知道go语言的map是非线程安全的,对map的操作不是原子操作,所以在对原生的map进行并发
channel 源码分析 | 豆包MarsCode AI刷题
channel 是什么 顾名思义,channel就是一个通信管道,被设计用于实现goroutine之间的通信 Go语言尊崇的设计思想是:以通信的方式来共享内存,而不是通过共享内存来实现通信。
Go 垃圾回收 | 豆包MarsCode AI刷题
GC的全称是 Garbage Collection,字面意思是垃圾回收,其实可以理解为垃圾内存回收。GC是编程语言实现的一种自动内存管理机制,用来找到程序中不再使用的那些“垃圾”内存,然后把它们清理掉
SingleFlight 解决缓存击穿 | 豆包MarsCode AI刷题
缓存击穿 缓存在某个时间点过期的时候,恰好在这个时间点对这个Key有大量的并发请求过来,这些请求发现缓存过期一般都会从后端DB加载数据并回设到缓存,这个时候大并发的请求可能会瞬间把后端DB压垮。 为什
Go 内存管理 | 豆包MarsCode AI刷题
引言 现代高级编程语言管理内存的方式分自动和手动两种。手动管理内存的典型代表是C和C++,编写代码过程中需要主动申请或者释放内存;而Java 和Go等语言使用自动的内存管理系统,由内存分配器和垃圾收集
Go 语言逃逸分析 | 豆包MarsCode AI刷题
函数的运行都是在栈上面运行的,在栈上面声明临时变量,分配内存,函数运行完毕之后,回收内存,每个函数的栈空间都是独立的,其他函数是无法进行访问,但是在某些情况下栈上面的数据需要在函数结束之后还能被访问,
【字节青训营】深入浅出 Go 语言 GMP 模型 | 豆包MarsCode AI刷题
带你从源码角度,全面剖析 Go 并发调度 GMP 模型,参考多篇文献,带你深入浅出 Go 语言 GMP 模型。
【字节青训营】Go 语言并发编程:Sync | 豆包MarsCode AI刷题
Sync 我们说到在 Go 语言并发编程中,倡导使用通信共享内存,不要使用共享内存通信,goroutine之间尽量通过channel来协作,而在其他的传统语言中,都是通过共享内存加上锁机制来保证并发安
下一页
个人成就
文章被点赞
259
文章被阅读
40,093
掘力值
2,464
关注了
47
关注者
128
收藏集
0
关注标签
49
加入于
2022-08-04