首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go 八股
订阅
用户3824637103963
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
14张图深度解密大厂秒杀系统库存设计,不是所有的库存都能支持高并发!
相信很多小伙伴都在大厂的秒杀大促中抢购过商品,那大家有没有想过这样一个问题:在秒杀这种高并发大流量的场景下,商品的库存是如何设计呢?怎么才能抗住瞬时高并发的流量呢?
Java架构-每秒上千订单场景下的分布式锁高并发优化实践!
“上一篇文章我们聊了聊Redisson这个开源框架对Redis分布式锁的实现原理,如果有不了解的兄弟可以看一下:《拜托,面试请不要再问我Redis分布式锁实现原理》。 他说他当时没答上来,因为没做过没什么思路。其实我当时听到这个面试题心里也觉得有点意思,因为如果是我来面试候选人…
【Go基础篇】 彻底搞懂 Mutex 实现原理
刨根问底学习 Mutex 实现原理,看完彻底搞懂其正常模式和饥饿模式及其自旋、信号量以及调度等概念。
一文搞懂go gc垃圾回收原理
我们在程序中定义一个变量,会在内存中开辟相应内存空间进行存储,当不需要此变量后,需要手动销毁此对象,并释放内存。而这种对不再使用的内存资源进行自动回收的功能即为垃圾回收
Go内存原理(五)-GC原理
前几章我们学习了Golang内存管理的基本原理(还不清楚内存管理的童鞋请移步看内存管理系列)。现在我们来看GC的基本原理是什么? 在三色标记中,减少了STW的时间。我们知道在三色标记中,增加了中间状态-灰色状态,这可以允许标记与用户代码并行执行,这里是怎么做到的呢,是因为三色标…
go 垃圾回收那些事儿
1 垃圾回收算法有哪些1.1 引用计数算法思想:每个单元维护一个域,保存其它单元指向它的引用数量(类似有向图的入度)。当引用数量为 0 时,将其回收。引用计数是渐进式的,能够将内存管理的开销分布到整个
面试必备(背)--Go语言八股文系列!
这是我参与11月更文挑战的第12天,活动详情查看:2021最后一次更文挑战 深入剖析 1. 垃圾回收 垃圾回收就是对程序中不再使用的内存资源进行自动回收的操作。 1.1 常见的垃圾回收算法: 引用计数
go sync.Map源码分析
go 语言中的map并不是并发安全的,在Go 1.6之前,并发读写map会导致读取到脏数据,在1.6之后则程序直接panic. 因此之前的解决方案一般都是通过引入RWMutex(读写锁)进行处理, 关于go为什么不支持map的原子操作,概况来说,对map原子操作一定程度上降低了…
并发编程如此轻松:一篇文章深入探究 Go 语言中的 sync.Map!
在 Go 语言中,有一个非常实用的并发安全的 Map 实现:sync.Map,它是在 Go 1.9 版本中引入的。相比于标准库中的 map,它的最大特点就是可以在并发情况下安全地读写,而不需要加锁。
🧨🧨HTTP 的九种请求方法用途你知道多少
前言 年前面试面了好几家小厂都问到了 HTTP 的请求方法,把 GET、POST、HEAD、DELETE 这几种讲完就阿巴阿巴断断续续了,所以搞一期文章学习一下。