自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nobigo

Day Day Up

  • 博客(11)
  • 资源 (17)
  • 问答 (1)
  • 收藏
  • 关注

原创 图解集合 7 : 红黑树概念、红黑树的插入及旋转操作详细解读

初识TreeMap之前的文章讲解了两种Map,分别是HashMap与LinkedHashMap,它们保证了以O(1)的时间复杂度进行增、删、改、查,从存储角度考虑,这两种数据结构是非常优秀的。另外,LinkedHashMap还额外地保证了Map的遍历顺序可以与put顺序一致,解决了HashMap本身无序的问题,当对AccessOrder设置为true时,还回使用LRU(Least Recently

2017-06-22 15:41:42 388

原创 图解集合 5 : LinkedHashMap

初识LinkedHashMap四个关注点在LinkedHashMap上的答案LinkedHashMap基本数据结构初始化LinkedHashMapLinkedHashMap添加元素利用LinkedHashMap实现LRU算法缓存代码演示LinkedHashMap按照访问顺序排序的效果初识LinkedHashMap上篇文章讲了HashMap,说明了,HashMap是一种非常常见、非常有用的

2017-06-21 08:52:31 991 1

原创 图解集合 4 :HashMap

初识HashMap四个关注点在HashMap上的答案添加数据删除数据修改数据插入数据再谈HashCode的重要性HashMap的table为什么是transient的HashMap和Hashtable的区别初识HashMap之前的List,讲了ArrayList、LinkedList,最后讲到CopyOnWriteArrayList,就前两者而言,反映的是两种思想: 1. Arra

2017-06-19 22:12:05 980

原创 图解集合 3 : CopyOnWriteArrayList

初识CopyOnWriteArrayList第一次见到CopyOnWriteArrayList,是在研究JDBC的时候,每一个数据库的Driver都是维护在一个CopyOnWriteArrayList中的,为了证明这一点,贴两段代码,第一段在com.mysql.jdbc.Driver下,也就是我们写Class.forName(“…”)中的内容:public class Driver extends

2017-06-19 20:16:51 399

原创 图解集合 2 :LinkedList

初识LinkedList四个关注点在LinkedList上的答案添加元素查看元素删除元素插入元素LinkedList和ArrayList的对比初识LinkedList上一篇中讲解了ArrayList,本篇文章讲解一下LinkedList的实现。LinkedList是基于链表实现的,所以先讲解一下什么是链表。链表原先是C/C++的概念,是一种线性的存储结构,意思是将要存储的数据存在一个存储

2017-06-19 11:00:53 380

原创 图解集合 1 :ArrayList

前言这个分类中,将会写写Java中的集合。集合是Java中非常重要而且基础的内容,因为任何数据必不可少的就是该数据是如何存储的,集合的作用就是以一定的方式组织、存储数据。这里写的集合,一部分是比较常见的、一部分是不常用但是我个人平时见到过的,一些比较相似的集合(比如HashMap和Hashtable)就只讲一个,突出它们之间的区别即可。最后,要指出一点,对于集合,我认为关注的点主要有四点:是否允许

2017-06-16 11:30:04 741

原创 HDFS高可用实现细节

NameNode 高可用整体架构概述在 Hadoop 1.0 时代,Hadoop 的两大核心组件 HDFS NameNode 和 JobTracker 都存在着单点问题,这其中以 NameNode 的单点问题尤为严重。因为 NameNode 保存了整个 HDFS 的元数据信息,一旦 NameNode 挂掉,整个 HDFS 就无法访问,同时 Hadoop 生态系统中依赖于 HDFS 的各个组件,包括

2017-06-08 10:03:46 2061 7

翻译 使用QJM实现HDFS高可用

背景Hadoop2.0.0之前,NameNode存在单点故障问题,每个集群中只有一个NameNode,一旦机器损坏或者进程出了问题,在问题被修复(重启进程或者机器)之前整个集群都处于不可用的状态。HDFS集群的可用性主要是指在遇到以下两种情况的时候仍然可以对外不间断的提供服务: 1. 不可预测的硬件故障! 2. 有计划的软件升级或维护!HDFS的HA特性通过在同一个集群中同时运行一个Active

2017-06-06 16:43:24 1592

原创 HDFS之DataNode动态添加与卸载

动态添加一个DataNode集群扩容需要添加新DataNode,通常是在需要增加存储的情况下,虽然有时也是为了增加IO总带宽或减小单台机器失效的影响。在运行中的HDFS集群上增加新的DataNode是一个在线操作或热操作。对于要使用HDFS主机及功能的用户,新主机的IP地址必须添加到include文件中,但主机列表可以动态更新而无需重新启动NameNode。把DataNode的IP地址加入dfs.

2017-06-05 00:30:37 3441 1

原创 MacOS登陆win10 时出现”远程桌面无法验证您希望连接的计算机的身份"解决方法

运行gpedit.msc 计算机配置—>管理模板—>windows组件—>远程桌面服务—>远程桌面会话主机—>安全远程(RDP)连接要求舍不得指定的安全层—>启用—>安全层->RDP要求使用网络级别的身份验证对远程连接的用户进行身份难—>已禁用

2017-06-02 21:59:29 2641 2

原创 Java 多线程之synchronized关键字详解

作用多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。实现同步机制可以使用synchronized关键字实现。当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。当synchronized方法执行完或发生异常时,会自动释放锁。案例下面通过一个例子来对synchronized关键字的用法进行解析。是否使用syn

2017-06-02 00:10:07 396

newimproved-SQL-2016.pdf

SQL-2016 相对于SQL-2003的提升文件说明

2022-01-13

ISO-2003-SQL.zip

ISO-2003-SQL

2022-01-13

ISO-2016-SQL.zip

2016年12月14日,ISO/IEC发布了最新版本的数据库语言SQL标准(ISO/IEC 9075:2016)。从此,它替代了之前的ISO/IEC 9075:2011版本。 最新的标准分为9个部分: ISO/IEC 9075-1 信息技术 – 数据库语言 – SQL – 第1部分:框架(SQL/框架) ISO/IEC 9075-2 信息技术 – 数据库语言 – SQL – 第2部分:基本原则(SQL/基本原则) ISO/IEC 9075-3 信息技术 – 数据库语言 – SQL – 第3部分:调用级接口(SQL/CLI) ISO/IEC 9075-4 信息技术 – 数据库语言 – SQL – 第4部分:持久存储模块(SQL/PSM) ISO/IEC 9075-9 信息技术 – 数据库语言 – SQL – 第9部分:外部数据管理(SQL/MED) ISO/IEC 9075-10 信息技术 – 数据库语言 – SQL – 第10部分:对象语言绑定(SQL/OLB) ISO/IEC 9075-11 信息技术 – 数据库语言 – SQL – 第11部分:信息与定义概要(SQL/Schemata) ISO/IEC 9075-13 信息技术 – 数据库语言 – SQL – 第13部分:使用Java编程语言的SQL程序与类型(SQL/JRT) ISO/IEC 9075-14 信息技术 – 数据库语言 – SQL – 第14部分:XML相关规范(SQL/XML)

2021-11-16

jdk1.6rpm安装包(linux)

安装CM过程提示出 jdk x86_64 2000:1.6.0_31-fcs 没有安装源。

2018-09-09

protoc2.5版本,直接放在system32下即可

保证可以运行,将文件解压后,直接放置在C盘下的System32下即可运行,或者对环境变量进行配置。

2018-07-19

hadoop-2.7.0-winutils.zip

解决运行Spark、Hadoop程序出现:Caused by: java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.createFileWithMode0(Ljava/lang/String;JJJI)Ljava/io/FileDescriptor;问题

2018-04-11

Maven实战.pdf

Maven实战.pdf

2017-06-19

Hadoop权威指南(中文版-带目录索引).pdf

Hadoop权威指南(中文版-带目录索引).pdf

2017-06-19

Sqoop-sqlserver-hdfs.rar

其中包含Sqoop将SqlServer文件导入HDFS文件的所有jar包

2016-11-05

Java设计模式之策略模式

Java设计模式之策略模式的详细描述

2016-10-29

Hadoop的Codec(LZO代码库)

LZO代码库拥有GPL许可,因而可能没有包含在Apache的发型版本中

2016-10-28

zookeeper管理员指南

是入门Zookeeper管理员的必备资料

2016-09-13

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

TA关注的人

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