自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何通过JAVA调用Rancher API

如何通过java调用rancher api

2022-12-06 12:08:07 1398

原创 如何在Linux系统下配置JDK环境变量

如何在Linux系统下配置JDK环境变量 1.解压包 tar zxvf /work/jdk/jdk-8u311-linux-x64.tar.gz 2.编辑profile文件 vi /etc/profile 在文件末尾处添加 export JAVA_HOME= **jdk解压根目录路径** (如:/work/jdk/jdk-8u311-linux-x64.tar.gz) export PATH=$PATH:$JAVA_HOME/bin 3.重新加载环境变量 source /etc/profile

2022-04-18 23:23:45 1674

原创 记录Windows系统上传文件至虚拟机的方法

1.获取虚拟机的ip地址 ifconfig 2.于Window系统传输文件至虚拟机 打开cmd scp win文件路径 虚拟机ip:需要保存的文件路径 示例: scp C:\Work\Flink\flink-1.14.4-bin-scala_2.12.tgz root@123.123.123.1:/root/work/flink) 无法连接到虚拟机的问题: 当你尝试执行上述操作,你可能会得到如下的结果 ssh: connect to host **ip** port 22: Connection ti

2022-04-16 22:07:35 3898

原创 Flink入门-01-Flink的基本介绍

Flink入门1-Flink的基本介绍 工作上其实用flink用的比较久了,但是说实话没有认真研究过这个框架,也该提升一下对这个框架的认知深度了。也希望对需要的朋友有一定的帮助作用,但不是专门的教学文章,里面会参杂自己的杂言杂语。 Flink是什么? 学习一个新的东西,往往我们会问道的第一个问题就是:它是什么? 在此,我并不想直接丢出官方文档中“Apache Flink is a framework and distributed processing engine for stateful compu

2022-04-14 22:04:39 1378

原创 《Spring揭秘》—读书笔记01—J2EE与EJB的概念

前言: 早期的J2EE平台推出的EJB规范是为了简化分布式应用的开发,并在J2EE上为各种企业级服务提供最佳实践。 疑问1:什么是J2EE? 疑问2:什么是EJB? 疑问3:这里说的分布式应用具体指什么? 1.资料搜索: 1.百度百科 J2EE的全称是Java 2 Platform Enterprise Edition,它是由SUN公司领导、各厂家共同制定并得到广泛认可的工业标准,或者说,它是在SUN公司领导下,多家公司参与共同制定的企业级分布式应用程序开发规范。目前,J2EE是市场上主流的企业级分

2021-06-28 23:55:20 377

原创 Kevin的Flink学习日记 —— 学习问题汇总

Flink学习问题汇总 此文章用于记录Flink学习过程中的疑问问题,用于备忘。 1.Flink的Core层的底层是如何实现的?它对于线程做了哪些优化,为什么它可以做到高性能、高吞吐?

2021-05-11 22:43:34 173

原创 Kevin的Flink学习日记(二)——Flink的基本组件与Flink的流批概念

一、Flink的基本组件 1.DataSource-- 数据源 顾名思义,DataSource也就是数据源,可以来源于任何地方。 2.Transformation-- 算子 Transformation,算子,是一个计算单位,意味着你如何去处理来自DataSource的数据 3.DataSink – 数据输出 数据输出的位置可以自行选择,数据库、分布式文件系统、文件等等。 小结: 三个基本组件很简单,就好比是一个方法,与 入参+逻辑+返回值 的逻辑模型一致。 二、Flink的流处理与批处理 Flink的

2021-05-11 22:26:33 917

原创 Kevin的Flink学习日记(一)——前言与Flink架构分析

1.学习背景 目前工作上已在使用flink进行实时计算,业务开发没有什么问题,但是对于整个框架的认识程度来说,还是过于浅显,需要深入,构建知识体系。 2.学习目标 1.构建完整的Flink框架的知识体系,了解其原理、架构 2.熟练使用框架进行开发 3.学习参考资料 书籍:《Flink入门与实战》 ——徐葳 注:在通读本书后,应该会写一篇相应的书评 4.我目前所理解的Flink 《自问自答》环节: 1.什么是Flink? 一个流处理框架,这是我的第一反应。 2.OK,那什么是流处理? 流处理就是指数据源连续不

2021-05-06 23:41:12 537

原创 Kevin开发日记(一):MQ与数据库的消费问题

Kevin开发日记(一):MQ与数据库的消费问题 1.背景 1.现有MQ,负责传递消息至Java模块 2.现有Java模块,负责接收来自MQ的消息并持久化至数据库 2.问题 MQ的消费情况非常慢,判断应该是Java模块存储部分出现问题。 (最令人疑惑的点出现了,五一前Java模块持久化速度正常,仍能以5000+条/s速率消费,五一过后一来,直接0.2/s,这个消费速度差异的原因还是没有找到) 3.原因 1.打印了持久化数据的耗时,发现确实很慢,但是又都是插入操作,即使再慢也不能插一两条数据耗时个10s+吧(

2021-05-06 22:21:34 724

原创 常用技术栈01------Redis

常用技术栈01------Redis 注:此文用于学习自用 学习思路: 1.什么是Redis 2.Redis应用的主要场景 3.如何使用Redis 4.可能存在的扩展内容 学习前存在的疑惑: 说到Redis,第一反应就是“缓存”,那么就有一下几个问题。 1.Redis缓存的是什么? 2.Redis是怎么样实现缓存的或者说缓存机制是如何的? 3.Redis的缓存是否是可调优的? 4.Redis是否具备一些重要特性,可能会导致数据的安全问题?我们应该怎样处理它? —————————————————————

2020-11-24 18:03:09 524 1

原创 常见面试题02-ArrayList扩容机制详解

常见面试题02-ArrayList【学习自用+总结复习】 面试题: ArrayList底层实现是什么?默认长度是什么,说一下它的扩容机制 进入ArrayList类源码进行分析 分析思路: 1.查看arraylist类的介绍 2.理解arraylist类的属性含义 3.理解arraylist的构造方法 4..理解arraylist中比较重要的方法机制(如add、grow)是如何实现的 分析步骤1: 1.查看arraylist类的介绍 下面截取、整理部分arraylist类的介绍(为方便阅读,高亮显示)

2020-11-20 12:52:54 2346 2

原创 常见面试题总结01-Spring和StringBuilder、StringBuffer的区别

常见面试题总结01【自我总结复习+学习自用】 一.String和StringBuilder、StringBuffer的区别 1.String 观察String源码: public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character storage. */ private fin

2020-11-19 09:10:44 991 1

原创 对开发导入依赖的粗浅理解-spring-boot-starter-web

对开发导入依赖的粗浅理解-spring-boot-starter-web 学习自用:本文意在解决在引入依赖时存在的疑惑 目的\达成效果:粗浅理解到所引入依赖的作用,以便抽取某些公共模块 1.spring-boot-starter-web 下面展示`spring-boot-starter-web的pom <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring

2020-11-15 13:52:59 1435

空空如也

空空如也

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

TA关注的人

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