自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Idea配置scala-sdk支持

前提:当前系统为windows系统 已经安装jdk8 已经安装idea1、idea安装scala插件 在File--Settings--Plugins中搜索scala, 进行安装2、选择合适的Scala SDK版本 在File--Project Struncture--Global Library中4、官网下载(http://www.scala-lang.org/downloads)Scala-SDK二进制包,解压到本地磁盘5、指定...

2021-07-30 11:32:46 4573 1

原创 mysql密码策略

set global validate_password_policy=0;set global validate_password_length=4;set global validate_password_mixed_case_count=0;set global validate_password_number_count=0;set global validate_password_special_char_count=0;grant all privileges on linkis.*

2021-07-29 21:09:06 115

原创 Redis安装笔记

1、停止集群哨兵&redis主从节点redis-cli -h devapthbase01 -p 26379 shutdownredis-cli -h devapthbase02 -p 26379 shutdownredis-cli -h devapthbase03 -p 26379 shutdownredis-cli -h devapthbase01 -p 6379 shutdownredis-cli -h devapthbase02 -p 6379 shutdownredis-cl

2021-07-27 11:05:51 93

原创 循环调用检测

package com.wmp.test2;import java.util.ArrayList;import java.util.List;/** * A->B, B->C, A->D, C->E, C->A * 查找循环调研 */public class InvokeChain { public static void main(String[] args) { //构建结构关系 Node A = new N

2021-06-18 15:41:57 185

原创 链表反转实现

package com.wmp.test2;import java.util.ArrayList;import java.util.List;/** * 链表反转 */public class ReverseLink { public static void main(String[] args) { Node n1 = new Node(1); Node n2 = new Node(2); Node n3 = new Node

2021-06-18 11:54:31 38

转载 Yarn资源分配

本篇要解决的问题是:Container是以什么形式运行的?是单独的JVM进程吗?YARN的vcore和本机的CPU核数关系?每个Container能够使用的物理内存和虚拟内存是多少?一个NodeManager可以分配多少个Container?一个Container可以分配的最小内存是多少?最大内存内存是多少?以及最小、最大的VCore是多少?当将Spark程序部署在YARN上, AM与Driver的关系是什么?Spark on YARN,一个Container可以运行几个execut

2021-06-17 14:28:33 492

转载 Flink作业打Flat包配置

<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <inherited>false</inherited> .

2021-06-16 11:34:02 167

原创 排查cpu占用率高的代码问题

]# top --> 查看占用cpu高的进程ID[4606]]# top -p 4606 -H --> 查看进程4606下cpu占用率高的线程ID[4648]]# printf "%x \n" 4648 --> 查看十六进制的格式的线程ID[1228]]# jstack 4606|grep 1228 -C 30 --> 查询具体出现问题的代码位置(只显示30行)...

2021-06-16 11:29:02 85

转载 flink1.12整合hadoop3.0

通常Flink集群配置好后,还不能直接访问HDFS,因为缺少相关jar包,会弹出无法解析hdfs类型的schema的错误:org.apache.flink.core.fs.UnsupportedFileSystemSchemeException: Could not find a file system implementation for scheme 'hdfs'. The scheme is not directly supported by Flink and no Hadoop file sys

2021-06-16 11:24:47 2796 1

原创 hadoop快速安装

一、系统配置1、systemctl stop firewalld & systemctl disable firewalld2、systemctl start ntpd & systemctl enable ntpd3、vi /etc/sysconfig/selinux -> SELINUX=disabled4、vi /etc/hosts -> add ip - hostname map5、vi /etc/security/limits.conf -> ulim.

2021-06-16 11:18:48 104

原创 Kafka常用命令

bin/kafka-server-start.sh -daemon config/server.properties --> 后台启动./kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list node209:9092 --topic tp_1 --> 查看主题各分区记录数./kafka-console-consumer.sh --bootstrap-server node209:9092 --topic tp_1 --f.

2021-06-16 11:16:13 87

原创 java位移操作规则

byte、short、char在做移位运算之前,会被自动转换为int类型,然后再进行运算。byte、short、int、char类型的数据经过移位运算后结果都为int型。long经过移位运算后结果为long型。

2021-06-16 11:11:20 65

翻译 Flink流转化

Flink各中操作过程,流类型的转换关系图:

2021-06-16 11:09:13 96

原创 Flink配置记录

jobmanager.memory.process.size: 2gtaskmanager.memory.process.size: 12gio.tmp.dirs:/data/flink/tmp (默认系统属性java.io.tmpdir配置)web.upload.dir: /data/flink/jar (默认包上传路径)taskmanager.numberOfTaskSlots: 4parallelism.default: 1state.backend: rocksdbstate.c

2021-06-16 10:56:00 310

原创 简易位图算法实现

基于字节数组实现位图算法增删改查功能:package com.wmp.test;import java.util.ArrayList;import java.util.List;public class BitList { private byte[] bits; private static final int MOVE_STEP = 0x3; private static final int TAIL_SURPLAS = 0x7; /** *

2021-06-16 10:38:07 55

转载 Java synchronized的理解

synchronized用到不同地方对代码产生的影响:1. synchronized关键字修饰方法假设P1、P2是同一个类的不同对象,这个类中定义了以下几种情况的同步块或同步方法,P1、P2就都能够调用他们。public synchronized void method(){    //  }这也就是同步方法,那这时synchronized锁定的是调用这个同步方法对象。也就

2016-08-07 11:21:10 167

空空如也

空空如也

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

TA关注的人

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