自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冲吧,不要停!

怎么java又来了?

  • 博客(7)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

转载 apache-common pool 的使用

Apache Commons-pool2(整理) apache-common pool的使用

2017-11-24 08:26:10 409

原创 go - 测试学习文章总结

资料的顺序是:由上至下,由浅入深1,三分钟了解 go testGo怎么写测试用例:非常适合立刻上手。这个文章是build-web-application-with-golang书中的一部分。这个本也非常不错,非常适合简单入门。【译】GO 中如何进行单元测试:也是一个由浅入深的文章。文章里有一些测试类的写法,可以学习一下。而且还讲到了TestMain方法。所有被测试方法执行前,都要一下这个方法,所

2017-11-21 12:34:28 444

转载 go - time包的定时器/断续器

from: https://www.kancloud.cn/digest/batu-go/153534定时器在time包中有两个函数可以帮助我们初始化time.Timertime.Newtimer函数初始化一个到期时间据此时的间隔为3小时30分的定时器 t := time.Newtimer(3*time.Hour + 30*time.Minute) 注意,这里的变量t是*time.NewT

2017-11-18 11:46:59 455

原创 在 github 上快速查看 commit 内容

格式:https://github.com/<owner>/<project>/commit/<hash>例子:https://github.com/jerith666/git-graph/commit/35e32b6a00dec02ae7d7c45c6b7106779a124685其它:REST API v3 Searching commits参考:Find a commit on GitHub

2017-11-15 15:27:28 4089

原创 etcd cluster 搭建

启动cluster启动集群有3个方式:1,static方式这种方式可以参考 Set up a local cluster 的设置方法。这种设置方式的特点时,需要提前知道参与 cluster 机器的 IP。2,etcd discovery方式这种方式避免了 static 方式中存在的问题:需要提前知道参与 cluster 机器的 IP。这种方式的做法就是:需要一个“已经存在”的 etcd clust

2017-11-14 20:03:45 1440

转载 go - context 用法

1,context作用1,通过context,我们可以方便地对同一个请求所产生地goroutine进行约束管理,可以设定超时、deadline,甚至是取消这个请求相关的所有goroutine。形象地说,假如一个请求过来,需要A去做事情,而A让B去做一些事情,B让C去做一些事情,A、B、C是三个有关联的goroutine,那么问题来了:假如在A、B、C还在处理事情的时候请求被取消了,那么该如何优雅地同

2017-11-13 13:41:46 4261

原创 go - 关于 vendor 和 包管理glide

关于 vendor: golang使用vendor目录来管理依赖包 理解Go 1.5 vendor关于 glide glide使用 Golang Vendor 包管理工具 glide 使用教程 glide(官方)

2017-11-06 19:28:08 2011

[kindle]编程珠玑(第2版•修订版).mobi

编程珠玑(第2版•修订版)的 kinle 版本,非常清晰,非常适合在 kindle 上阅读。

2018-02-27

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

TA关注的人

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