自定义博客皮肤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)
  • 收藏
  • 关注

原创 正则表达式在Java中的简单使用

正则表达式 正则的基本语法 [ab] a或者b [a-z] 所有的小写字母 [a-zA-Z0-9_] 数字字母下划线 [^a] 非字符a [^ab] 非字符a和非字符b 注意: ^只有在[]内部才表示非, 如果不是在内部表示字符开头 \d 表示数字 等价于 [0-9] (digital) \D 表示非数字 等级于[^0-9] \w 表示单词字符串 数字字母下划线 等价于 [a-zA-Z0-9_] (word) \W 表示非单词字符 等价于 [^a-zA-Z0-9_] \s 表示空白字符 s

2020-07-19 18:06:56 232

原创 ES、Kibana的群启、群停脚本

#!/bin/bash es_home=/opt/module/elasticsearch-6.3.1 kibana_home=/opt/module/kibana-6.3.1 case $1 in start) for host in linux1 linux2 linux3; do echo "========== $host 启动es =========" ssh $host "source /etc/profile; nohup $e.

2020-07-19 13:14:14 494

原创 Java 双亲委派机制 的介绍及演示 以及Scala的机制

Java的三个类加载器 Bootstrap classLoader (启动类加载器) ExtClassLoader (扩展类加载器) AppClassLoader (应用类加载器) 三者为上下级关系,如图: 产生机制的原因 我们在写类的时候,由于类名限制不多,可能会出现我们写的类和java自带的类重名的情况。 极端举例,我们写了一个java.lang.String类,与java自带的冲突了。此时,我们就需要一套处理这个问题的机制,即为 --双亲委派机制 。 首先,当我们加载一个类的...

2020-05-24 18:02:52 177

原创 Flume hdfs sink 小文件问题的解决

HDFS存入大量元数据的影响 HDFS存入大量小文件,有什么影响? 元数据层面:每个小文件都有一份元数据,其中包括文件路径,文件名,所有者,所属组,权限,创建时间等,这些信息都保存在 Namenode 内存中(大的文件块和小的文件块都占用NameNode150字节的内存)。 所以小文件过多,会占用 Namenode 服务器大量内存,影响 Namenode 性能和使用寿命。 计算层面:默认情况下MR会对每个小文件启用一个MapTask计算,非常影响计算性能。同时也影响磁盘寻址时间。 产生的原因 官方默认的这三

2020-05-23 21:33:41 1759 1

空空如也

空空如也

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

TA关注的人

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