自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

stpeace的专栏

涛哥不知何许人也,亦不详其姓字。好读书,求甚解。常著文章自娱,颇示己志。忘怀得失,有始有终......

原创 mac上的交叉编译:CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build ./main.go

开发环境是mac, 生产环境是ubuntu, 显然mac上编译出来的二进制,没法在ubuntu上运行。 于是乎,在mac上需要安装虚拟机, 用virtualbox + vagrant搞起,据我所知, 很多刚入职的同学,往往不能在一周的时间内(当然,这一周肯定有其他杂事,并不是说需要用一周来...

2019-10-27 22:14:10

阅读数 805

评论数 0

原创 mysql记录缺失之谜------要敢于怀疑一切

现象1:代码insert了一条mysql记录,并且有insert的log, 且有mysql给出的耗时, 但记录缺失。 现象2:百分之百没有业务逻辑会去删除这条重要记录。 现象3:人为不会用命令行去删除这条记录。 现象4:自增id在这条记录处缺失,不连续。 怀疑a: 是不...

2019-10-25 20:50:18

阅读数 999

评论数 7

原创 最近碰到mysql覆盖写的低概率问题

最近碰到一个低概率问题: 10 加40 加60 预期结果是110, 但最终实际结果是50 单机单进程场景,来看下: func proc() { amount := queryAmountFromDb() begin lock begin ...

2019-10-18 22:52:11

阅读数 959

评论数 1

原创 金额抵扣顺序的测试代码

写个程序,测一个小功能, OK: package main import ( "fmt" "sort" ) type Money struct { Principal int // 第二优先级 Interest...

2019-10-12 23:08:41

阅读数 1285

评论数 3

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