自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windows下启动redisSentinel

如果已经安装redis的就继续往下看,还没安装redis,先安装一下redis安装完redis之后,打开redis的目录。

2024-07-01 09:27:14 290

原创 Offset Explorer 连接SASL PLAIN鉴权的Kafka

Security 选择 SASL PLAINTEXT。JAAS Config 配置账号密码。

2024-06-21 18:26:45 379 1

原创 在idea中git add 文件的时候报错 LF would be replaced by CRLF

把LF改成CRLF在idea右下角把这个改成CRLF。

2024-05-27 13:15:00 286

原创 使用 JS + H5 实现《黑客帝国》雨幕

在电影《黑客帝国》中,屏幕上垂直流动的绿色字符雨幕效果给人留下了深刻的印象。这种效果不仅充满了神秘感,而且视觉冲击力强。使用JS + H5就可以实现实现类似的雨幕效果。

2024-05-23 12:43:43 132

原创 使用java 实现《黑客帝国》雨幕

在电影《黑客帝国》中,屏幕上垂直流动的绿色字符雨幕效果给人留下了深刻的印象。这种效果不仅充满了神秘感,而且视觉冲击力强。在java中如何用实现类似的雨幕效果。创建一个Java Swing应用程序,模拟字符雨滴从屏幕顶部缓缓下落的动画效果。通过定时器控制字符的下落速度,并利用透明度渐变实现视觉上的残影效果。我们使用Java Swing来实现。

2024-05-23 12:43:34 206

原创 Arthas基础到进阶

Arthas 是一款产品,通过全局视角实时查看,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方等,大大提升线上问题排查效率。

2024-05-20 18:13:47 734

原创 10 - 核心对象 Switch / case

在Kettle(也称为Pentaho Data Integration,PDI)中,Switch/Case 是一个关键的组件,用于根据特定条件将数据流分支到不同的路径。Switch组件评估输入数据中的某个字段,并将数据标记后传递给相应的Case组件,每个Case组件根据配置的条件处理匹配的数据。这种机制不仅使得数据处理流程更为清晰和灵活,还能有效简化复杂的逻辑操作,使得数据集成和管理更为高效和易于维护。

2024-05-20 18:12:49 270

原创 javaScript代码 转换时间格式

在PDI工具中,将时间转换格式 yy-MM-dd HH:mm:ss

2024-05-15 04:00:00 75

原创 javaScript代码中引用java代码

在PDI工具中引用写好的java代码

2024-05-14 06:30:00 372

原创 问题解决记录 | kettle中出现中文乱码

spoon.bat的启动文件中进行修改。

2024-05-14 00:45:00 513

原创 问题处理记录 | 表输出报错 Packet for query is too large (5,214,153 > 4,194,304).

这个错误是由于MySQL服务器接收到的查询数据包太大而引起的。具体来说,错误消息中提到的数据包大小为5,214,153字节,而MySQL服务器默认只接受最大为4,194,304字节的数据包。你可以在MySQL配置文件中找到这个参数,并将其值增大到能容纳你的数据包大小的合适值。通常情况下,将其增大到比你预期的最大数据包大小稍大一些的值,比如10MB,会比较安全。要解决这个问题,你可以尝试通过修改MySQL服务器的配置来增大。

2024-05-13 01:00:00 269

原创 问题解决记录 | 内存溢出

PDI工具报错 内存溢出

2024-05-13 00:45:00 254

原创 09 - 数据清洗案例

kettle 面板图片。

2024-05-08 20:32:18 276

原创 MinIO 安装(docker)

【代码】MinIO 安装(docker)

2024-05-08 20:29:45 231

原创 08 - 步骤 表输出

表输出(Table Output)步骤是用于将 Kettle 中的数据写入关系型数据库表的步骤。它允许用户将数据流中的数据插入、更新或删除到目标数据库表中。

2024-05-04 12:30:30 362 1

原创 07 - 步骤 javaScript代码

JavaScript 代码是通过 JavaScript 脚本步骤来执行 JavaScript 脚本的一种方式。这允许用户在 Kettle 的数据流程中使用 JavaScript 编写自定义的脚本逻辑,用于数据处理、转换、计算等操作。

2024-05-03 11:53:01 614

原创 06 - 步骤 add constants

Add Constants 步骤是用于在数据流中添加常量字段的步骤。它允许用户在数据流中插入一个或多个常量字段,并为这些字段指定固定的数值、字符串或其他类型的常量值。

2024-05-03 11:51:55 483 3

原创 05 - 步骤 JSON output

JSON Output 步骤用于将 Kettle 中的行流数据写出到 JSON 格式的文件或流中。它允许用户将 Kettle 中处理过的数据以 JSON 格式进行输出,适用于各种数据处理和交换场景。什么是行流数据?preview data 中的每一个字段都是一个行流数据。

2024-05-01 20:18:49 482 3

原创 04 - 步骤 JSON input

Kettle 的 JSON Input 步骤是用于从 JSON 格式的数据源中读取数据的步骤。它允许用户指定 JSON 格式的输入数据,然后将其转换成 Kettle 中的行流数据,以供后续的数据处理、转换和加载操作使用。

2024-04-30 13:47:04 457

原创 03 - 步骤 Kafka producer

Kafka producer 步骤,用于将 Kettle 中经过处理或转换的数据发送到 Kafka 的主题中。

2024-04-30 13:46:29 451 1

原创 02 - 步骤 Kafka consumer

Kafka consumer 步骤,用于连接和消费 Apache Kafka 中的数据,它可以作为数据管道的一部分,将 Kafka 中的数据提取到 Kettle 中进行进一步处理、转换和加载,或者将其直接传输到目标系统中。

2024-04-29 21:12:00 581

原创 01 - 安装Kettle

提取码: 8sd5 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。我这边提供的安装包是绿色版的,开箱即用。双击Spoon.bat。

2024-04-29 21:10:57 290

原创 Kettle 创建mysql连接报错:Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the ‘MySQL‘

会出现这个错误的原因是因为没有mysql的驱动,只需要导入一下。如果重启之后还报错的话,就在数据库中执行一下这个命令。将mysql的驱动导入到lib目录下。然后重启kettle。

2024-04-28 20:36:48 1161

原创 Kettle 中将图片url转换为Base64

我遇到了一个应用场景需要将订阅kafka数据中的一个字段(图片url)转换为base64 然后进行下一步操作。比如我这边是添加一个常量,我们在previewData就可以看到处理好的数据。我这边的实现方式是使用javaScript去实现的。这一步就是实现url转换为base64。我们可以看到previewData。

2024-04-28 20:35:40 553 2

原创 ElasticSearch 安装(docker)

1、首先需要先装一个docker!,还没装的自己找一下教程。2、将解压完的tar包上传到你服务器。验证是否已经成功安装。返回这样子就是成功了。

2024-04-26 19:42:57 421 3

原创 使用 NVM 动态切node版本

如果你是无脑安装nvm的目录在: C:\Users\swj\AppData\Roaming\nvm。这样就是安装好了,然后我们开始安装node。

2024-04-26 19:40:50 315 2

原创 cookie、session和token的区别

Cookie 是存储在用户浏览器中的小型文本文件,由。

2024-03-24 12:41:25 785

原创 学习笔记 | 微信小程序项目day09

【代码】学习笔记 | 微信小程序项目day09。

2024-03-24 12:40:00 275

原创 学习笔记 | 微信小程序项目day08

*** 加入购物车* @param data 请求体参数*/data,})/*** 获取购物车列表*/})/*** 删除/清空购物车单品* @param data 请求体参数 ids SKUID 集合*/data,})/*** 修改购物车单品* @param data selected 选中状态 count 商品数量*/: boolean;count?) => {data,})/*** 购物车全选/取消全选。

2024-03-24 12:39:47 202 2

原创 学习笔记 | 微信小程序项目day07

id: string。

2024-03-21 20:43:07 270

原创 学习笔记 | 微信小程序项目day06

** 商品信息 *//** id */id: string/** 商品名称 *//** 商品描述 *//** 当前价格 *//** 原价 *//** 商品详情: 包含详情属性 + 详情图片 *//** 主图图片集合[ 主图图片链接 ] *//** 同类商品[ 商品信息 ] *//** sku集合[ sku信息 ] *//** 可选规格集合备注[ 可选规格信息 ] *//** 用户地址列表[ 地址信息 ] *//** 商品详情: 包含详情属性 + 详情图片 */

2024-03-21 20:41:46 286

原创 学习笔记 | 微信小程序项目day05

【代码】学习笔记 | 微信小程序项目day05。

2024-03-19 20:12:48 221

原创 学习笔记 | 微信小程序项目day04

** 热门推荐 *//** id信息 */id: string/** 活动图片 *//** 活动标题 *//** 子类选项 *//** 热门推荐-子类选项 *//** 子类id */id: string/** 子类标题 *//** 子类对应的商品集合 *//** Tab 项的 id,默认查询全部 Tab 项的第 1 页数据 */subType?: string//获取热门推荐通用的接口url,data,})

2024-03-19 20:11:41 265

原创 学习笔记 | 微信小程序项目day03

新鲜 · 亲民 · 快捷</text></view>-- 搜索条 --><text class="icon-search">搜索商品

2024-03-18 21:51:01 422

原创 今日代码分享 | 中控服务器统一获取和刷新微信 Access Token

通过中控服务器统一获取和刷新微信 Access Token,可以有效地降低对微信服务器的请求次数,提高应用的性能和稳定性。同时,合理的缓存策略和定时刷新机制能够确保业务服务始终能够获取到有效的 Access Token,从而保障应用的正常运行。在实际应用中,可以根据业务需求和安全考虑,灵活地调整和优化中控服务器的实现方案。

2024-03-18 21:47:21 1140

原创 今日代码分享 | IP地址获取逻辑

通过这段简单的Java代码,可以实现从HTTP请求中获取客户端的IP地址。然而,需要注意的是,在某些情况下,由于代理服务器或其他网络设备的干预,IP地址获取可能会受到影响或产生误导。因此,在实际应用中,需要综合考虑各种因素,并根据特定场景做出适当的调整和处理,以确保获取到准确的客户端IP地址。这段代码提供了一种基本的解决方案,但在实际项目中可能需要根据具体需求进行修改和扩展。

2024-03-17 14:11:27 443

原创 学习笔记 | 微信小程序项目day02

配置uni-ui自动导入。

2024-03-17 13:49:23 948

原创 处理安装uni-ui依赖一直安装不上

根据官方的文档去安装,我这边把npm换成了pnpm。搞了一个小时没搞明白为什么下载不下来依赖,原因是镜像的问题。处理方式:安装了cnpm,去访问国内镜像。

2024-02-02 13:43:59 1095

原创 学习笔记 | 微信小程序项目day01

然后再去微信公众平台登录,账号的选择中就会多一个微信小程序测试号。没有设置appid,在微信开发者工具中的预览无法使用。第二种方式,去微信公众平台注册一个小程序。注册完成后,进入后台获取到appid即可。使用HBuilder X 创建。选择登录即可获取到appid。直接访问这个链接微信扫一下。

2024-02-02 13:41:15 6361

原创 Windows断开映射磁盘提示“此网络连接不存在”,并且该磁盘直在资源管理器中

快捷键win+R 打开“运行”, 输入 regedit。

2024-01-30 22:53:35 649

面向对象进阶(抽象类、接口、内部类)例题

面向对象进阶(抽象类、接口、内部类)例题

2022-11-18

面向对象进阶(多态&包&final&权限修饰符&代码块)

面向对象进阶(多态&包&final&权限修饰符&代码块)例题源码

2022-11-17

java 简易学生管理系统(控制台)

java 简易学生管理系统(控制台)

2022-10-13

空空如也

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

TA关注的人

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