首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
lunarYoung
掘友等级
go,py
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
分布式事务比较
xa和at的不同 1、XA规范主要定义了: 1、(全局)事务管理器(TM) 2、(局部)资源管理器(RM)之间的接口 本地的数据库如mysql在XA中扮演的是RM角色 第一阶段(prepare):即所
k8s 探针
Pod 常见的状态 Pending:挂起,我们在请求创建pod时,条件不满足,调度没有完成,没有任何一个节点能满足调度条件。已经创建了但是没有适合它运行的节点叫做挂起,这其中也包含集群为容器创建网络,
golang 限流算法
固定窗口又称固定窗口(又称计数器算法) 是最简单的限流算法,通过在单位时间内维护的计数器来控制该时间单位内的最大访问量, 易于实现;并且内存占用小,我们只需要存储时间窗口中的计数即可;它能够确保处理更
快速排序算法 二分查找 golang
``` package main import "fmt" func main() { testArr := []int{2, 5, 3, 7, 4, 5, 8, 1, 4, 0} fmt.Print
建造者,桥接,状态模式 golang
建造者模式 建造者(Builder)模式的主要角色如下。 产品角色(Product):它是包含多个组成部件的复杂对象,由具体建造者来创建其各个零部件。 抽象建造者(Abstract Builder):
golang gmp
协程快的原因 协程的管理依赖Go语言运行时的调度器,不需要切换线程 线程是有固定的栈的,基本都是2MB go采用了动态扩张收缩的策略:初始化为2KB,最大可扩张到1GB。 gm 缺点 (1)创建、销毁
golang sync包 原理
sync.Mutex sync.RWMutex 读锁加锁 判断readcount,小于0,说明有写锁,阻塞, 否则readcount +1 读锁解锁 减少读操作计数,即readerCount– 唤醒等
golang 垃圾清除算法
先说结论,留个印象 GoV1.3- 普通标记清除法,整体过程需要启动STW,效率极低。 GoV1.5- 三色标记法, 堆空间启动写屏障,栈空间不启动,全部扫描之后,需要重新扫描一次栈(需要STW),效
golang 内存分配
内存结构 golang内存划分在arena里,又会按需划分出不同的span,每个span包含一组连续的page,并且按照特定规格划分成了等大的内存块。 Go 1.16 runtime包给出了67种预置
golang context 原理解析
context的中文翻译是上下文 ,我们可以理解为 context 管理了一组呈现树状结构的 Goroutine ,让每个Goroutine 都拥有相同的上下文,并且可以在这个上下文中传递数据 我们理
下一页
个人成就
文章被点赞
10
文章被阅读
17,649
掘力值
590
关注了
15
关注者
4
收藏集
5
关注标签
18
加入于
2020-11-14