- 博客(3)
- 收藏
- 关注
原创 mac OS Hadoop、HDFS、Spark安装和环境搭建
安装Hadoop1. 下载安装Hadoop这时候brew的好处就体现出来了,你无需到Hadoop官网去找下载链接,只要在命令终端输入brew install hadoop等命令执行完,你就可以看到在/usr/lcoal/Cellar目录下就有了hadoop目录,表示安装成功。(当然命令执行过程中会因为网络或其他原因中断,这时候你只需要重新执行一次brew install hadoop即可)...
2019-07-04 16:40:10
223
翻译 ZooKeeper实现分布式锁
1.分布式锁的由来:在程序开发过程中不得不考虑的就是并发问题。在java中对于同一个jvm而言,jdk已经提供了lock和同步等。但是在分布式情况下,往往存在多个进程对一些资源产生竞争关系,而这些进程往往在不同的机器上,这个时候jdk中提供的已经不能满足。分布式锁顾明思议就是可以满足分布式情况下的并发锁。 下面我们讲解怎么利用zk实现分布式锁。2.实现思路:2.1 zk简单介绍:Z...
2019-02-18 18:14:40
132
原创 android商户扫码枪读取手机二维码
扫码抢实现读取二维码信息,本地扫码枪是外接写入设备,本质是监控读写输入,下面介绍下扫码设备读取支付二维码。1.引入扫码设备辅助类public class ScanGunKeyEventHelper { private final static long MESSAGE_DELAY = 500; //延迟500ms,判断扫码是否完成。 private Str...
2018-06-01 16:56:15
3793
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人