自定义博客皮肤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)
  • 收藏
  • 关注

原创 Doris单价和集群的部署

我们这里以3台服务器为列每台服务器磁盘大小最小50G及时间相差不超或5秒。

2025-03-19 19:17:09 919

原创 JAVA连接DeepSeek API接口

下面是申请密钥的步骤。

2025-03-16 13:05:37 168

原创 StreamPark安装部署与部署Flink程序

前言: 我自己在本地开发时,是可以运行的,但是我打完jar包就不能运行.因为我的程序依赖我用的是外部提供的,程序在运行时告诉我依赖冲突.解决这个问题搞了好久太麻烦了,于是我采用了StramPark工具,他不仅能自己构建项目,项目的依赖问题他也会自己解决,可以说只要你本地开发没问题,他就不会就问题.他还有程序警告的功能.添加完成以后,构建项目.再构建项目之前需要将自己Flink目录下的plugins文件上传到HDFS上的/streampark目录下,命令文件.执行完该命令,点击构建项目。

2025-02-28 15:44:16 925

原创 Flink定时器

而事件处理时间则相当于人具体做某件事的时间,一条数据可能是2023年生成的,但是到2024年才被处理,这个2024年便被称为这个事件的处理时间。注意:事件时间定时器是需要下一个事件来触发上一个事件的定时任务,但是事件处理时间定时器是不需要下一个事件来触发的,他是根据注册时间和系统时间的差值来触发的。他们的时间间隔超过了10秒钟,但是时间并没有触发,而是下一个事件到的时候才触发的。上面我把注册时间改为了过去很久的时间,来一个就触发一次定时任务,因为注册时间与当前系统时间相差>10秒,所以会直接触发。

2024-12-24 17:50:09 747

原创 IDEA闪屏

之前我的IDEA还好好的,为了学SSM,同时安装了jdk8和jdk17之后就出现了IDEA过一会就闪屏的情况,看着好烦。我先以为是两种环境同时存在的问题,于是我把jdk17卸载了,发现没什么用. 于是到网上搜索了一堆,说什么清理缓存(你们可以试试,但是我这没用),也没用.我这里列出几种比较有用的方法.这个方法还是会闪屏,但是频率会降低很多,从之前的几分钟一次,现在差不多十几分钟到半小时一次,没算过,感觉. 反正没之前频繁了.3. 有人说把幻灯片关了就行了,但是我找了半天没找到他说的幻灯片^^

2024-12-17 17:20:15 334

原创 Liunx更换镜像

事情的起因是我在部署安装redis时,需要gcc依赖. 但是有6个依赖就是下载不成功。这种方式比较简单直接, 但是需要下载更新很多文件,时间可能比较长.配置文件,我这里用的是阿里的。所以我就打算更换镜像。

2024-12-03 16:48:58 249

原创 Flink CDC

利用Flink CDC实时从mysql数据库读取数据

2024-11-29 16:21:44 1036

原创 我们这一期谈谈JAVA参数默认值

已经好长时间没用java的我,在用了一段时间的scala和python的之后,今天用java定义一个函数,想在定义时给他默认值,发现爆红了,才发现java本身没有这个功能.但是我们可以用一些"方法"来实现这个功能.建议直接看第三种方法。三. 不固定参数,这个就比上面的灵活多了,但是需要自己定义逻辑,下面的这是一个举例。二. 方法重载,这种方法感觉比什么灵活一点,但是感觉跟我想要的还差点感觉。一. 构造方法 :这种方法方法的缺点就是不能在默认和传承之间自由切换。

2024-10-17 18:58:58 487

原创 shell脚本中如何全自动创建目录或文件

在我们写shell脚本,每当想创建目录或文件时,经常会遇见权限不足的问题,用sudo命令每次又要输入密码.那我们该怎么办呢?优点:所以用户都可以用 缺点:因为他会把密码写在脚本中,所以不安全,可以把该脚本设置部分人能查看权限。方法一:给用户权限,既然你权限不足那我就给你权限.方法二:使用expect,

2024-09-27 16:56:24 499

原创 shell脚本交互式选择文件

【代码】shell脚本交互式选择文件。

2024-09-27 15:48:11 248

原创 一天一道SQL(第7天)力扣3320(奇数和偶数交易)

transactions_id 列唯一标识了表中的每一行。这张表的每一行包含交易 id,金额总和和交易日期。如果某天没有奇数或偶数交易,显示为。编写一个解决方案来查找每天。

2024-08-29 13:57:20 332 1

原创 一天一道SQL(第6天)力扣1934(确认率)

该表的每一行都表示ID为user_id的用户在time_stamp请求了一条确认消息,该确认消息要么被确认('confirmed'),要么被过期('timeout')。用户 2 做了 2 个请求,其中一个被确认,另一个超时。消息的数量除以请求的确认消息的总数。没有请求任何确认消息的用户的确认率为。用户 7 提出了 3 个请求,所有请求都得到了确认。(user_id, time_stamp)是该表的主键。每一行都包含ID为user_id的用户的注册时间信息。User_id是该表的主键。查询结果格式如下所示。

2024-08-28 17:07:32 608

原创 一天一道SQL(第5天)力扣1907(按分类统计薪水)

今天的题比较简单,就一个 union 关键字, 就不写题解了.在 SQL 中,account_id 是这个表的主键。如果某个类别中没有帐户,则报告。查询每个工资类别的银行账户数量。高薪: 有三个账户,他们是 3, 6和 8.每一行都包含一个银行帐户的月收入的信息。| 列名 | 类型 |低薪: 有一个账户 2.查询结果格式如下示例。

2024-08-27 21:22:55 289

原创 一天一道SQL(第4天)力扣1393(股票的资本损益)

Corona Masks 股票在第1天以10美元的价格买入,在第3天以1010美元的价格卖出。最后,它在第6天以1000美元的价格被买走,在第10天以10000美元的价格被卖掉。资本损益是每次(’Buy'->'Sell')操作资本收益或损失的和=(1010-10)+(500-1000)+(10000-1000)=1000-500+9000=9500美元。Handbags 股票在第17天以30000美元的价格买入,在第29天以7000美元的价格卖出。是指一次或多次买卖该股票后的总收益或损失。

2024-08-26 13:32:49 837

原创 SQL进阶(常用函数及其关键字的组合使用)

【代码】SQL进阶(常用函数及其关键字的组合使用)

2024-08-25 22:17:56 258

原创 每日一道SQL(第三天)力扣1341(电影评分)

Daniel 和 Monica 都点评了 3 部电影("Avengers", "Frozen 2" 和 "Joker") 但是 Daniel 字典序比较小。Frozen 2 和 Joker 在 2 月的评分都是 3.5,但是 Frozen 2 的字典序比较小。(movie_id, user_id) 是这个表的主键(具有唯一值的列的组合)。这个表包含用户在其评论中对电影的评分 rating。movie_id 是这个表的主键(具有唯一值的列)。user_id 是表的主键(具有唯一值的列)。

2024-08-25 17:07:35 689

原创 每日一道SQL(第二天) 力扣第1321(餐馆营业额变化增长)

第一个七天消费平均值从 2019-01-01 到 2019-01-07 是restaurant-growth/restaurant-growth/ (100 + 110 + 120 + 130 + 110 + 140 + 150)/7 = 122.86。第四个七天消费平均值从 2019-01-04 到 2019-01-10 是 (130 + 110 + 140 + 150 + 80 + 110 + 130 + 150)/7 = 142.86。该表包含一家餐馆的顾客交易数据。返回结果格式的例子如下。

2024-08-24 19:28:37 724

原创 每日一道SQL(第一天) 力扣第1204题(最后一个能进巴士的人)

turn 决定了候车乘客上巴士的顺序,其中 turn=1 表示第一个上巴士,turn=n 表示最后一个上巴士。表中 person_id 和 turn 列将包含从 1 到 n 的所有数字,其中 n 是表中的行数。题目测试用例确保顺位第一的人可以上巴士且不会超重。weight 表示候车乘客的体重,以千克为单位。的重量限制,所以其中一部分乘客可能无法上巴士。person_id 是这个表具有唯一值的列。上巴士且不超过重量限制的乘客,并报告。有一队乘客在等着上巴士。该表展示了所有候车乘客的信息。

2024-08-23 13:26:45 209

原创 Flink1.8从MySQL数据库读取数据的两种方式

/从数据库读取数据源@Override//这里是我自定义一个工具类获取一个数据库连接,所以你得自己创建一个连接@Override//每6分中读取一次数据库@Overridepublic void cancel() { //这个方法用于释放资源try {ps.close();//自己创建一个类.print();

2024-08-02 21:58:56 510

原创 shell脚本

shell常用脚本

2024-05-17 14:31:10 801

原创 hadoop完全分布式搭建

提示:hadoop完全分布式的搭建与伪分布式搭建的准备工作是非常相似的,如果不会不会伪分布式搭建,可以去看看我发布的hadoop伪分布式搭建.注意:前面有 # 的代表注解,可以不写。

2024-05-16 17:43:54 1628

原创 hadoop本地模式和伪分布式搭建

rw-rw-r--. 1 xcj xcj 456364743 5月 15 14:16 hadoop-3.3.0-Centos7-64-with-snappy.tar.gz。-rw-rw-r--. 1 xcj xcj 195013152 5月 15 14:11 jdk-8u212-linux-x64.tar.gz。-- 设置副本数,默认是3,因为伪分布式只有一个节点,副本数不能大于节点数 -->-- 设置SecondaryNameNode在相应节点上的数据存放路径 -->

2024-05-15 20:33:28 1690

原创 力口_94_二叉数组的中序遍历(递归实现)

/将左子树的叶子节点添加到集合中。

2024-03-16 17:14:28 201

原创 java接口的定义与实现

java接口的定义与实现

2024-03-14 15:42:43 393 1

空空如也

空空如也

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

TA关注的人

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