会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
杰锅锅(Jackie)
宁肯像种子一样等待 也不愿像疲惫的陀螺 旋转得那样勉强
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
16
下一页
2019年9月29日
一次线上接口超时的排查过程
摘要: 一个接口超时,多次线上报警,一次修复上线,治标不治本。从上游接口到底层数据库,一一排查并排除可能,最终找到引起超时的原因。
阅读全文
posted @ 2019-09-29 00:17 JackieZheng
阅读(4588)
评论(2)
推荐(2)
2019年9月8日
Go组件学习——手写连接池并没有那么简单
摘要: 看了database/sql的连接池实现,凭着自己的理解,动手写了一个自己的连接池(乞丐版)。一看就会的连接池在实现的时候还是跪了很多次,不信你看~~~
阅读全文
posted @ 2019-09-08 11:44 JackieZheng
阅读(1706)
评论(0)
推荐(2)
2019年8月31日
终于跑通分布式事务框架tcc-transaction的示例项目
摘要: 梳理如何跑通分布式事务框架tcc-transaction的示例项目,并盘点在启动示例项目中遇到的各种坑。
阅读全文
posted @ 2019-08-31 19:09 JackieZheng
阅读(7870)
评论(2)
推荐(4)
2019年8月30日
Go语言学习——如何实现一个过滤器
摘要: 基于Go语言造轮子实现一个过滤器的雏形,通过实现一个相对优雅可扩展的过滤器熟悉了type的用法,Context.WithValue的作用。
阅读全文
posted @ 2019-08-30 00:58 JackieZheng
阅读(3640)
评论(0)
推荐(1)
2019年8月25日
Go组件学习——database/sql数据库连接池你用对了吗
摘要: database/sql的连接池实现,我们应该如何使用连接池,避免因为使用不当导致连接泄露的情况。
阅读全文
posted @ 2019-08-25 17:28 JackieZheng
阅读(5818)
评论(3)
推荐(3)
2019年8月18日
数据库炸了——是谁动了我的wait_timeout
摘要: 排查数据库出现大量invalid connection,无法连接的问题,介绍排查思路和常见MySQL指令。
阅读全文
posted @ 2019-08-18 18:32 JackieZheng
阅读(1148)
评论(0)
推荐(0)
2019年8月4日
Go组件学习——gorm四步带你搞定DB增删改查
摘要: 介绍如何快速上手gorm,告别老掉牙手写sql的方式,顺便介绍了gorm各种CRUD的花式API
阅读全文
posted @ 2019-08-04 16:49 JackieZheng
阅读(3025)
评论(0)
推荐(0)
2019年7月28日
Go组件学习——cron定时器
摘要: 介绍Go如何使用第三方库cron进行任务调度,并通过阅读源码了解cron实现任务调度的原理。
阅读全文
posted @ 2019-07-28 18:54 JackieZheng
阅读(5836)
评论(1)
推荐(0)
2019年7月7日
Go语言学习——channel的死锁其实没那么复杂
摘要: 介绍Go中的信道的作用,分别从无缓冲和还有缓冲信道介绍如何使用信道、关闭信道和遍历信道,着重介绍信道的死锁场景和产生死锁的原因。
阅读全文
posted @ 2019-07-07 12:24 JackieZheng
阅读(4153)
评论(0)
推荐(1)
2019年6月29日
Go语言学习——彻底弄懂return和defer的微妙关系
摘要: 介绍Go语言里面return和defer之间的微妙关系,从汇编层面理清在无名返回值和有名返回值return返回的差异。
阅读全文
posted @ 2019-06-29 18:39 JackieZheng
阅读(4368)
评论(1)
推荐(1)
上一页
1
2
3
4
5
6
···
16
下一页
公告