自定义博客皮肤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 线程计数器 CountDownLatch 和 循环屏障 CyclicBarrier

1,CountDownLatch 倒计时器,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。 举了例子:集齐七龙珠,就可以召唤神龙。 下边需要派7个人(7个线程)去分别去找这7颗不同的龙珠,每个人找到之后,还需要等待的龙珠个数减1,那么当全部的人都找到龙珠之后,那么就可以召唤...

2019-09-30 17:17:36

阅读数 76

评论数 0

原创 nexus:maven 发布jar到本地服务器 (nexus local repository)的pom配置

本地的项目改完之后,要发布到本地的服务器仓库,即local repository nexus 服务器。 可以直接在pom文件中,发布jar到 nexus 服务器的 配置如下: <!-- 配置远程发布到私服,mvn deploy --> &...

2019-09-27 17:17:05

阅读数 31

评论数 0

原创 vertx 之 vertx.executeBlocking 使用的问题

资料上都说这个是用来执行阻塞代码的,其实就是弄个线程去执行所谓的阻塞代码, 只要扯上线程,那就会出现多线程bug。 看下面的使用实例 本意是,使用这个vertx.executeBlocking去执行阻塞代码,读取json文件的信息,然后有个全局变量map来存储读到的信息。 实际运行的时...

2019-09-05 10:17:56

阅读数 94

评论数 0

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