自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wwhhff11

暂无

  • 博客(3)
  • 收藏
  • 关注

转载 golang context 超时控制

https://www.ddhigh.com/2019/01/02/golang-timeout-context.html

2019-05-03 11:49:25 13519

原创 fasthttp 协程池实现分析

fasthttp workerpool 源码:https://github.com/valyala/fasthttp/blob/master/workerpool.go特点:workerchan 后进先出定时清除workerChan源码简单分析workerpool struct 定义:type workerPool struct { WorkerFunc ServeHandle...

2019-05-02 20:10:45 788

原创 sync.Mutex

公平锁:锁有两种模式:正常模式、饥饿模式正常模式下,维护一个先进先出的goroutine的等待队列,并且唤醒的goroutine需要和新的goroutine一起竞争,容易发送锁饥饿。饥饿模式下,锁的所有权从锁的释放直接给到等待队列的头部,不参与任何竞争。正常模式性能比饥饿模式高,因为一个goroutine有多次机会触发获取锁;饥饿模式防止尾部延迟。正常模式->饥饿模式条件:1:某...

2019-05-01 12:07:41 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除