自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 Zookeeper探究

zk是一个分布式服务管理矿建,主要用来解决分布式集群中应用系统的一致性问题。虽然zk的内部存储结构能提供基于类似文件系统的目录节点树的方式进行数据存储,但是zk不是专门做数据存储的,而是用来维护和监控存储的数据的状态变化。所谓“存储的数据”,就是某个服务提供者的地址。zk通过监控这些数据状态的额变化,可以达到基于数据的集群管理。 ✎ zk架构图     zk其实是一个基于观察者模式的分布式服务

2017-09-25 13:21:18 766 1

原创 透视Java8中的hashMap

在Java集合中,大家对hashMap的印象应该比较深刻吧?我们都知道,在2014年的3月份Java8就已经面世,但是都已经过去这么久了,不知道正在看此文的你是否对Java8相较于Java7的变化点有所了解??         我们都知道,截止到Java 7,hashMap的结构一直比较简单,采用经典的数组+链表的形式来完成数据的存储和数据读取,当向hashMap中放置元素产生冲突之后,则采用链

2017-09-13 14:30:10 616 3

原创 有volatile在,变量一定会安全吗?

在编程中,安全问题一直是我们关注的重点,能否确保程序在多线程的情况下实现安全,这应该一直是各位攻城狮们极其在意的。今天小编就和大家一起接着上篇博客继续聊一聊 关于原子性和可见性的问题! ✎  什么是原子性       大家都知道,原子是构成物质的最小单位,所以可以将原子性理解成为不可分性,比如数据库中的第一范式,强调的列的原子性,即列不能再进行分割。而原子性在多线程的环境下,可以理解为某一个变

2017-09-08 14:27:40 2541 3

原创 单例模式双重校验的再理解

提起单例模式,作为攻城狮的你我都不会感觉到陌生,而为了确保在程序中的线程安全,我们常常会倾向于双重校验和静态类两种方式。而且众所周知,在双重校验的方式中,我们发现了关键字volatile的身影,而且一直以来小编只是知道 该关键字可以保证操作之间的可见性。但是只知其一啊,今天突然明白这其中的道理: public class Singleton { private volatile st

2017-09-06 16:33:43 3190 7

高级软考真题(17.11-19.05).zip

高级软考从2017年11月进行了改版,上传的文档中仅包括2017年11月改版以来到2019年05的真题及解析,下载后可直接打印。答案解析准确,详细,若需要2017年11月之前的可直接在我的博客下方留下邮箱,我会把其他年份的真题和解析都发送给大家。

2019-12-19

hadoop/bin文件

解决hadoop中java.io.IOException: Could not locate executable ${hadoop解压路径}\bin\winutils.exe in the Hadoop binaries的问题;

2017-10-12

空空如也

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

TA关注的人

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