自定义博客皮肤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的专栏

本文地址:http://www.ib776.com/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

阅读数 62

评论数 0

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

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

2019-10-25 20:50:18

阅读数 148

评论数 0

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

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

2019-10-18 22:52:11

阅读数 435

评论数 1

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

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

2019-10-12 23:08:41

阅读数 773

评论数 2

转载 MYSQL 插入数据主键id不连续

转载地址:http://www.ib776.com/ddv1999/article/details/79600074 前提情况 结构 mysql> desc tt1; +-------+-------------+------+-----+---------+----...

2019-09-28 22:03:43

阅读数 516

评论数 1

原创 mysql的decimal长度之坑------Out of range value for column xxx

踩了个坑, 来看看: CREATE TABLE x ( id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, cost DECIMAL(2, 1) NOT NULL ); 然后: mysql> INSERT I...

2019-09-21 22:42:03

阅读数 467

评论数 7

原创 ssh连接不上

之前执行ssh ip命令一直ok, 最近换环境了, 执行ssh ip命令, 登录不了, 卡住。 man一下, 知道有个-v的用法: -v Verbose mode. Causes ssh to print debugging messages about its p...

2019-09-15 09:58:01

阅读数 493

评论数 0

转载 Golang 入门 : 切片(slice)

转载地址:http://www.765.sj822.com/p/354fce23b4f0 切片(slice)是 Golang 中一种比较特殊的数据结构,这种数据结构更便于使用和管理数据集合。切片是围绕动态数组的概念构建的,可以按需自动增长和缩小。切片的动态增长是通过内置函数 append() ...

2019-09-14 10:32:35

阅读数 209

评论数 0

原创 mysql分布式锁的坑------ 墨菲定律:有可能出错的事情,终将出错

用mysql唯一key做分布式锁, 虽然简单, 但坑太多, 来看看: 1. 在高并发场景下, 用mysql做分布式锁, 简直是想找死。 这种问题, 不要选mysql分布式锁, 别作死。 2. 业务准备释放锁的时候, 进程被正常重启了, 或者异常崩溃了,或者掉电了, 锁永远...

2019-09-01 22:26:35

阅读数 629

评论数 0

转载 数据库分库分表思路

转载地址:http://www.608ib.com/915/butterfly100/p/9034281.html 一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引...

2019-08-30 22:56:02

阅读数 450

评论数 0

原创 go的依赖包管理方式: 1. go get 2. dep/vendor 2. go mod

不太喜欢写C/C++的makefile 来说说go的依赖包管理的几种方式: 1. go get xxx (官方) 拉下来的包会放在GOPATH/src目录下,如果没有src,那么会生成src目录, 简单。 2. dep/vendor(准官方,非官方) 要求项目工...

2019-08-30 22:36:08

阅读数 277

评论数 2

转载 为什么遍历Go-map无序,而且每次不固定?

转载地址:http://www.ds822.com/522/p/698d460386c3 问题抛出 直接上代码 package main import ( "log" ) func main(){ m := make(map[int]string...

2019-08-11 09:16:12

阅读数 320

评论数 3

原创 golang map和C++ map的一点小区别: m[xxx]形式的访问

golang map和C++ map有很多区别, 比如: 1. golang map是hash map, 而C++ map是red-black-tree map 2. golang map是无序的, 且每次遍历不稳定一致, 而C++ map是有序的, 且每次遍历稳定一致 ...

2019-08-11 09:09:02

阅读数 303

评论数 0

原创 ERROR 1690 (22003): BIGINT UNSIGNED value is out of range问题------用if或者cast处理

来看表的创建: mysql> show create table x; +-------+-----------------------------------------------------------------------------------------------...

2019-08-10 07:51:25

阅读数 173

评论数 0

原创 Validate branches Cannot Create: This merge request already exists

在gitlab提交代码进行merge request, 碰到: 具体原因: 此次合并请求已经被别人提交过了(尚未merge进去) 处理方法: 先处理之前提交过的merge request ...

2019-08-10 07:49:32

阅读数 412

评论数 0

原创 错误码方式 VS 异常机制

先来看一段代码, 是不是很眼熟: package main import ( "fmt" "errors" ) func low(money int) (int, error) { if money < 1 { return...

2019-08-09 19:51:53

阅读数 329

评论数 0

原创 mysql行锁、表锁小实验------select for update

来建一个表: CREATE TABLE `a` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `x` int(10) unsigned NOT NULL, `y` int(10) unsigned NOT NULL, PRIM...

2019-07-26 22:56:58

阅读数 525

评论数 4

原创 利用“异步确保模式”实现最终一致性

很多时候, 有这样一种场景: A系统需要把信息通知给B系统(例如支付系统中的入账操作), 需要保证通知消息一定成功, 且相对均匀地推, 怎么搞呢? 异步重试法就可以轻松搞定, 实现起来很简单, 关键是思路: 不多说。 ...

2019-07-13 17:34:35

阅读数 459

评论数 0

转载 TCP SACK panic漏洞的解释和思考

转载地址:http://www.ib776.com/dog250/article/details/93397367 最近几天一直在和CVE-2019-11477 SACK panic漏洞进行纠缠,挺有意思的。 细节就不多说了,给出几个链接自己看吧:http://www.009ib.com/6..

2019-06-30 11:25:55

阅读数 665

评论数 2

转载 任正非对话美国思想家的英语全文------A Coffee with Ren

转载地址:http://www.ib776.com/en/facts/voices-of-huawei/a-coffee-with-ren A Coffee with Ren June 17, 2019 Mr. Ren Zhengfei, Huawei Founder a...

2019-06-28 23:04:35

阅读数 958

评论数 0

提示
确定要删除当前文章?
取消 删除
日本足球直播 优发bbin棋牌 重庆时时彩投注软件登入 交易所博彩公司 新葡京娱乐场网址
赌王1倍打码即可出款 钱柜娱乐升级版 菲律宾重庆时时彩开奖 澳门网上新葡京手机app 澳门星际娱乐585787导航
大富豪官方网站 世博游戏亿万现金回馈 必發集團会员管理网最高占成 财富立即注册 万博娱乐备用网址
大红鹰娱乐手机版登入 摩斯国际官网最高占成 永利娱乐城上网导航登入 澳门新葡京酒店官网最高占成 大上海娱乐游戏手机app