自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于独立任务管理程序获取Yarn任务ID的一些思路

很久以前的实现思路,非常简陋

2023-07-10 21:00:00 194

原创 Java实现合并IP段,未验证,思路正确

方法中,我们首先按照CIDR起始IP进行排序,然后使用一个循环来合并范围。如果当前合并范围的结束IP加1大于等于下一个范围的起始IP,说明这两个范围可以合并,我们更新当前合并范围的结束IP为较大的值。如果无法合并,我们将当前合并范围添加到结果列表中,并更新当前合并范围为下一个范围。使用Java编写,合并一批CIDR格式的IP段,主要是判断是否有小范围的IP段可以合并成大范围的IP段,要求不能丢弃IP,也不能增加IP。方法用于提取CIDR范围的起始IP和结束IP,并将它们表示为整数。方法来合并这些范围。

2023-06-26 14:58:25 289 1

原创 Scala lazy 变量的实际调用时间

Scala lazy 变量的实际调用时间。

2023-06-17 11:14:40 128

原创 关于BGP路由表和AS的一些小知识

关于BGP路由表和AS的一些小知识。

2023-06-16 18:25:03 617

原创 Slowloris攻击与Netflow

Slowloris是网络攻击中比较老牌的选手了,关于它的防范技术也都很成熟,如果加上Netflow技术,其实可以做到更多。

2023-04-27 22:54:02 189

原创 记一次Spark任务Driver端问题排查

Spark任务提交Client模式报错找不到依赖,换成Cluster模式就乖乖听话了,这问题其实很简单。

2023-04-26 12:00:00 234 4

原创 IPv6现网现状

写于2022年的网络IPv6现状分析,可以供大家参考,更准确的数据可以评论区交流一下。

2023-04-25 12:00:00 303

原创 Hello Flink (二)

胡汉三带着Java回来了,毕竟官网的文档示例都是Java,咱还是得虚心从Java开始。

2023-04-24 23:50:12 44

原创 Hello Flink(一)

其实这并不是我第一次接触Flink,但是之前都是浅浅的了解,这次准备好好认识一下这位公认的Spark的强大对手——Flink!

2023-04-24 12:00:00 344

原创 使用Java读取Excel文件

示例使用了POI,分为普通的按行*列读,还有读单元格计算后的值。

2023-04-23 12:00:00 2696

原创 Debian安装Java 11

本文用到的安装工具为dpkg,适合安装XXXX.deb安装包,这里只是以安装Java为例。中间还有一点小插曲,因为在此之前用的jdk-17,没有卸载干净。

2023-04-22 23:13:38 1821

原创 浅谈Netflow技术

简单认识Netflow技术,它能带来的不仅仅是流量分析

2023-03-02 14:46:55 1119

原创 子线程中调用System.exit

验证了在子线程中调用System.exit依然可以使JVM结束 public static void main(String[] args) { Thread tA = new Thread(() -> { for(int i = 0; i < 1000; i++){ System.out.println("线程A "+i); } .

2021-01-05 18:52:20 530

原创 HDFS Federation 联邦机制

HDFS Federation 联邦机制1、HDFS的层级NameSpace: Directories, Files, BlocksBlock Storage: Block Management, Storage命名空间由目录,文件和块组成。它支持所有与命名空间相关的文件系统操作,例如创建,删除,修改和列出文件和目录。块存储服务,包括两部分:块管理(在Namenod...

2019-08-14 16:28:05 3267

原创 HDFS中的EC

HDFS中的ECHadoop 3.0中的HDFS擦除编码(EC)是我们在早期版本的Hadoop中遇到的问题的解决方案,这只是它的3倍复制因素,这是保护我们的数据的最简单方法,即使在Datanode失败但需要额外的存储太多了。现在,在EC存储开销中神奇地减少到50%,这是因为HDFS默认的3x复制因子而提前200%,这似乎是额外的工作/负载来存储除了原始数据块之外的两个额外块,具有相同的资源量原始...

2019-08-14 16:25:56 3354

原创 Erasure Code - EC纠删码原理

Erasure Code - EC纠删码原理一、什么是Erasure CodeErasure Code(EC),即纠删码,是一种前向错误纠正技术(Forward Error Correction,FEC,说明见后附录),主要应用在网络传输中避免包的丢失, 存储系统利用它来提高 存储 可靠性。相比多副本复制而言, 纠删码能够以更小的数据冗余度获得更高数据可靠性, 但编码方式较复杂,需要大量计算 ...

2019-08-14 16:19:21 709

转载 Cloudera-Manager修改集群主机的IP

1、业务需求说明:由于公司网络进行了整改,随之而来的就是对应的ip网段发生了变化,其中我的hadoop的集群各主机的ip也相应的发生了改变,因此需要对各主机进行修改ip。2、具体操作:首先停止cdh各组件的服务,修改各主机的ip。修改完后,本以为完事儿了,启动Cloudera Management Service时,发现启动失败,无法启动。那么问题就来了,如何通过cloudera-manage...

2019-07-09 23:00:25 325

原创 Hue的那些坑。。

1、hue的报错信息为Error: 1366: Incorrect string value解决办法:在元数据库执行以下语句:alter database hue character set latin1;alter table beeswax_queryhistory modify `query` longtext CHARACTER SET utf8 COLLATE utf8_gen...

2019-07-01 15:56:23 752

原创 CentOS 7环境下的HUE的安装与配置

CentOS 7环境下的HUE的安装与配置:前言:本文较长,为作者花费两天时间踩了n多的坑之后所写,阅读可能需要很多时间,可以按目录查看所需安装环境:Cent OS 7、Java 1.8.0_211、Hadoop-2.7.7、MySQL 5.7、Maven 3.5.2、Python 2.7、Node-v10.16.0、Hive-2.3.5、Hue-4.4.0所用到的文件资源:链接:http...

2019-06-30 14:29:25 549

原创 Hadoop

Hadoop仅完善了Yarn、Hive、kettle部分,其余待完善HDFS设计思想优缺点NameNodeDataNodeSecondaryNameNodehdfs的读写流程NameNode和snn的工作机制可靠性策略块的副本放置策略checkPoint动态增删节点离开安全模式YarnResourceManager职责1、资源调度2、资源监视3、App...

2019-05-21 11:41:40 115

原创 JavaSE入门,基础知识点梳理

JavaSE整理这是我在实训时第一阶段做的知识点总结,某些部分可能不是很完善,您可以留下宝贵的建议,我会以最快速度修改。第一周基础语法进制、进制分类、进制转换0 开头为八进制0b 开头为二进制0x 开头为十六进制原码、反码、补码原码:一个字节8位,第一位用0/1表示正负反码:负数的反码符号位不变,其余位按位取反补码:负数的补码为反码+1(原码符号位后按位取反...

2019-04-23 11:23:26 125 2

jdk-11-debian-deb安装包

jdk-11-debian-deb安装包

2023-04-22

MySQL合集.zip

《高性能MySQL》第三版(包含索引)和《高可用MySQL》第二版高清无水印PDF合集,本资源仅作学习交流使用。

2019-05-17

空空如也

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

TA关注的人

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