自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Zookeeper实现分布式锁

上篇文章中介绍了zookeeper的大致使用,但是可能读者还是会比较晕,zookeeper究竟可以用来干什么,现在有这样一个场景,在一个集群中,会定时向数据库写数据,但是并不希望集群中的每个机器都往数据库中写数据,这时候,需要一个第三方的协调工具来控制,这也正是我们所说的zookeeper的分布式协调功能,我们可以用zookeeper来实现一个分布式锁 具体的实现思路是这样的...

2018-12-25 00:09:20 137

原创 Zookeeper介绍

1.Zookeeper概念简介Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务,你可以通过下面三点来理解zookeeper 第一次接触zookeeper可能确实会比较难以理解,因为这个需要配合分布式场景来深入理解它存在的价值 A、zookeeper是为别的分布式程序服务的 B、Zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务)...

2018-12-25 00:01:57 146

原创 Hadoop入门--集群搭建

1.集群简介HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起HDFS集群:负责海量数据的存储,集群中的角色主要有 NameNode / DataNodeYARN集群:负责海量数据运算时的资源调度,集群中的角色主要有 ResourceManager /NodeManager(那mapreduce是什么呢?它其实是一个应用程序开发包)本集...

2018-11-29 23:24:28 163

原创 JAVA线程同步机制

1.synchronized使用方式介绍 java中用synchronized关键字来进行线程的同步操作,具体格式如下: 加同步格式: synchronized( 需要一个任意的对象(锁) ){ 代码块中放操作共享数据的代码。 }示例代码:public class MySynchronized { public static void main(String[] args)...

2018-11-21 23:26:54 362

原创 JAVA多线程

JAVA多线程测试测试正文

2018-11-19 23:22:11 120

空空如也

空空如也

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

TA关注的人

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