自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 05 开发环境和远程仓库Gitlab准备

在IDEA中创建项目,项目架构如下其中,后三个module统称为业务模块,业务模块都要将realtime-common模块作为依赖引入。修改pom文件,在其中添加以下内容1.2 realtime-common公共模块realtime-common,将第三方依赖都在公共模块的POM文件中引入,业务模块只需要引入realtime-common依赖即可。但要注意,如果realtime-common的scope为默认的compile,业务模块打包时依然会包含所有的第三方依赖,不能解决问题,所以我们将s

2025-08-25 18:24:11 533

原创 06 ODS层(Operation Data Store)

ODS层在数据仓库中代表操作数据存储层(Operational Data Store),它是数据仓库架构的最底层,主要负责从源系统(如数据库、消息队列等)直接接入和存储原始数据,并进行初步清洗、格式转换和质量保证‌。

2025-08-21 23:14:57 886

原创 04 Hbase,Redis,Doris安装

→ 先联系,获取当前活跃的 HMaster 和 RegionServer 信息。→ 协调 HMaster 选举、记录元数据位置。→ 管理 RegionServer,分配/迁移 Region。→ 直接与 HDFS 交互,存取数据文件和日志。→ 作为 HBase 的底层分布式存储。

2025-08-19 19:00:16 1063

原创 03 MySQL,Maxwell,Flink安装

所需文件安装脚本:指定使用 bash 解释器。set -x:执行每条命令时都会在终端输出,方便调试。检查当前用户是否为root,不是则退出。检查当前目录是否正好有.rpm,否则退出。逐一检查 MySQL 安装所需的 7 个 RPM 文件是否存在。任何一个缺失就exit 1退出脚本。:停止 MySQL/MariaDB 服务。:查找并强制卸载(忽略依赖)所有 mysql/mariadb 相关的 RPM 包。rm -rf:删除旧的数据库目录、日志文件、程序文件和配置文件,确保是全新安装。

2025-08-13 18:33:05 953

原创 02 Flume,Zookeeper,Kafka安装

若你在项目中引入 Guava 11.0.2 并不会影响 Hadoop 本身,但可能在与 Hadoop 集成的代码中造成类冲突或版本兼容问题。将lib文件夹下的guava-11.0.2.jar删除以兼容hadoop。,而是集成了自己的 shaded Guava 版本(1.1.1)。

2025-08-10 12:07:04 137

原创 01 Hadoop集群部署

开启虚拟机,安装系统创建普通用户配置普通用户具有root权限,方便后期加sudo执行root权限命令一般用户属于wheel组测试:在/opt目录下创建文件夹module和software(后续安装软件使用),并更改文件所有者和文件所属组,创建时使用sudo命令不用输入密码即为设置成功更改文件所有者和文件所属组。

2025-08-07 21:21:09 925

原创 leetcode hot100 189 || 轮转数组

给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。向右轮转 1 步:向右轮转 2 步:向右轮转 3 步:向右轮转 1 步: [99,-1,-100,3]向右轮转 2 步: [3,99,-1,-100]

2025-07-11 12:00:00 303

原创 leetcode hot100 56 || 合并区间

以数组intervals表示若干个区间的集合,其中单个区间为。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].[[1,5]]区间 [1,4] 和 [4,5] 可被视为重叠区间。

2025-07-10 15:56:38 212

原创 leetcode hot100 53 || 最大子数组和

给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。是数组中的一个连续部分。6连续子数组 [4,-1,2,1] 的和最大,为 6。

2025-07-06 13:10:39 269

原创 leetcode hot100 76 || 最小覆盖子串

使用滑动窗口实现,初始状态下,头尾两个指针指向下标0的元素,用两个数组分别统计窗口中目标字符的数量,和t中各字符数量,分别记为sCount和tCount统计t中各字符数量,记录在数组tCount中默认第一个字母在子串t内,故仅考虑尾指针尾指针指示下标在s的长度范围内判断尾指针所指字母是否在t内是,则sCount中对应+1,然后判断当前字母的数量是否超出t中该字母的数量范围并且和头指针所指字母相同两个条件都满足,sCount中对应-1,头指针向右移动,再次进行判断。

2025-07-05 17:03:46 820

原创 leetcode hot100 || 239 滑动窗口最大值

给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。滑动窗口的位置 最大值[1]

2025-07-03 11:51:02 756

原创 leetcode hot100 560 || 和为 K 的子数组

给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。子数组是数组中元素的连续非空序列。22。

2025-04-26 12:41:22 326

原创 Leetcode hot100 438 || 找到字符串中所有字母异位词

给定两个字符串s和p,找到s中所有p的的子串,返回这些子串的起始索引。不考虑答案输出的顺序。[0,6]起始索引等于 0 的子串是 "cba", 它是 "abc" 的异位词。起始索引等于 6 的子串是 "bac", 它是 "abc" 的异位词。[0,1,2]起始索引等于 0 的子串是 "ab", 它是 "ab" 的异位词。起始索引等于 1 的子串是 "ba", 它是 "ab" 的异位词。起始索引等于 2 的子串是 "ab", 它是 "ab" 的异位词。p。

2025-04-24 12:10:23 374

原创 leetcode hot100 3 || 无重复字符的最长子串

给定一个字符串s,请你找出其中不含有重复字符的的长度。3因为无重复字符的最长子串是"abc",所以其长度为 3。1因为无重复字符的最长子串是"b",所以其长度为 1。3因为无重复字符的最长子串是"wke",所以其长度为 3。请注意,你的答案必须是的长度,"pwke"是一个子序列,不是子串。

2025-04-18 17:53:20 281

原创 leetcode hot100 42 || 接雨水

给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。6上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。9。

2025-04-17 19:51:51 854

原创 leetcode hot100 15 || 三数之和

给你一个整数数组nums,判断是否存在三元组满足i!= ji!= k且j!= k,同时还满足。请你返回所有和为0且不重复的三元组。答案中不可以包含重复的三元组。不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意,输出的顺序和三元组的顺序并不重要。[]唯一可能的三元组和不为 0。[[0,0,0]]唯一可能的三元组和为 0。

2025-04-16 17:19:13 293

原创 leetcode hot100 11 || 盛最多水的容器

给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。你不能倾斜容器。49图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。1。

2025-04-10 18:23:30 222

原创 leetcode hot100 283 || 移动零

给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。,必须在不复制数组的情况下原地对数组进行操作。nums =nums =[0][0]你能尽量减少完成的操作次数吗?

2025-04-09 13:07:41 297

原创 leetcode hot100 128 || 最长连续序列

给定一个未排序的整数数组nums,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为O(n)的算法解决此问题。4最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。93。

2025-04-02 14:54:15 162

原创 leetcode hot100 49 || 字母异位词分组

给你一个字符串数组,请你将组合在一起。可以按任意顺序返回结果列表。是由重新排列源单词的所有字母得到的一个新单词。

2025-04-02 12:26:20 315

原创 条件变分编码器CVAE损失函数推导

2025-01-08 13:15:48 378

原创 leetcode hot100 20 ‖ 有效的括号

给定一个只包括'('')''{''}''['']'的字符串s,判断字符串是否有效。

2025-01-01 22:02:14 382

原创 leetcode hot100 2 ‖ 两数相加

给你两个的链表,表示两个非负的整数。它们每位数字都是按照的方式存储的,并且每个节点只能存储数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

2024-12-30 23:28:59 181

原创 【AI帮我写代码】leetcode hot100 1‖ 两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。你可以按任意顺序返回答案。

2024-12-30 23:00:21 374

空空如也

空空如也

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

TA关注的人

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