- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 spark键值对转换操作例子
题目:给定一组键值对(“spark”,2),(“hadoop”,6),(“hadoop”,4),(“spark”,6),键值对的key表示图书名称,value表示某天图书销量,请计算每个键对应的平均值,也就是计算每种图书的每天平均销量。 很显然,对于上面的题目,结果是很显然的,(“spark”,4),(“hadoop”,5)。 package cn.com.day1 import org.ap...
2019-04-28 16:06:38 1192
原创 java多线程之Semaphore
理论 Semaphore:一个可计数的信号量。一般,一个semaphore 信号量是一组许可证。如果必要,那个每次acquire获取许可都是阻塞的,直接一个许可证是可用的,并获取到。每次release释放,都会增加一个许可证,潜在的,也会释放一个阻塞请求。然而。并非每次许可对象都可以被使用的,这个Semaphore信号量只保存几个可用的许可证和相应的操作。 方法 Semaphore(in...
2019-04-24 20:13:13 234
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人