自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 Hbase API

本文介绍了通过Hbase API对数据库中数据进行增删查。

2024-04-06 18:40:40 141

原创 Flink使用DataStreamAPI消费Kafka

首先给出DataStreamAPI消费kafka的函数下面重点描述下kafka起始读取位置选择待补充 StartingOffsets 最早偏移量(Earliest) 如果未找到偏移量或偏移量超出了有效范围,则从最早(最小)偏移量开始消费。如果未找到偏移量或偏移量超出了有效范围,则从最新(最大)偏移量开始消费。例如:如果消费者组中的所有分区都找到了已提交的偏移量,那么将从这些位置开始消费。如果任一分区没有找到已提交的偏移量,那么将根据 参数(可以是 或 )来确定开始消费的

2024-04-06 15:51:45 330

原创 mysql存储过程&触发器

执行语句中如果要引用更新记录中的字段,对于INSERT语句,只有NEW是合法的,表示当前已插入的记录;”符号作为语句的结束符号,可是在创建触发器时,需要用到“;对于具有相同触发程序动作时间和事件的给定表,不能有两个触发器(比如after insert插入之后有一个触发器那么就不能再有触发器是after的了,但是before insert是可以的)。参数BEFORE和AFTER指定了触发器执行的时间,前者在触发器事件之前执行触发器语句,后者在触发器事件之后执行触发器语句;(2,'小红',102,'F'),

2024-03-03 23:20:30 1013

原创 Java基础知识

1. 集合类2. 多线程3. 设计模式。

2024-02-27 00:10:15 107

原创 数据结构-java-模拟实现顺序表(数组&链表实现)

线性表中元素的个数就是线性表的长度,表的起始位置称为表头,表的结束位置称为表尾,当一个线性表中没有元素时,称为空表。我们希望能够将数据按顺序存放,支持在某个位置插入一条数据、删除一条数据、修改一条数据等,如果使用数组的话这时候,就显得有些乏力了,因为数组的长度是固定。实现线性表的结构一般有两种,一种是顺序存储实现,还有一种是链式存储实现,我们先来看第一种,也是最简单的的一种。获取指定位置上的元素:直接获取线性表指定位置i上的元素。获取元素的位置:获取某个元素在线性表上的位置i。获取长度:返回线性表的长度。

2023-12-05 23:24:25 335

原创 Spring java 操作 redis

Redis存储的是key-value结构的数据,其中key是字符串类型,value有5种常用的数据类型。redis列表是简单的字符串列表,按照插入顺序,常用命令。Redis的java客户端有多种,官方推荐的有三种。有序集合 sorted set。字符串 string。

2023-11-28 00:13:05 872

原创 Spring AOP 理解与使用

它是基于代理设计模式,而代理设计模式又分为静态代理和动态代理,静态代理比较简单就是一个接口,分别由一个真实实现和一个代理实现,而动态代理分为基于接口的JDK动态代理和基于类的cglib的动态代理,咱们正常都是面向接口开发,所以AOP使用的是基于接口的JDK动态代理。:比如上面有一个myAspect增强类对orderService类中的方法进行增强,现在有一个myAspect2增强类也对User类中的方法进行增强,那么哪个肯定是哪个增强类先被加载,则先执行哪个增强类。所以我们可以通过在增强类上面添加注解。

2023-11-23 22:40:17 321

原创 Hadoop 各种InputFormat下Mapper计算及调整逻辑

mapreduce.input.fileinputformat.split.minsize.per.node (同mapred.min.split.size.per.node) 默认值 1。mapreduce.input.fileinputformat.split.minsize.per.rack(同mapred.min.split.size.per.rack) 默认值 1。最适合调整的参数为 mapreduce.input.fileinputformat.split.maxsize,即合并文件的大小。

2023-10-09 18:59:40 50

空空如也

空空如也

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

TA关注的人

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