摘要: 简单工厂模式(Simple Factory Pattern),在工厂类中对象决定创建出哪一种产品类的实例。这些产品类都实现了相同的接口,或者继承了相同的父类。 结构图 Factory(工厂角色):它是核心,负责实现创建所有实例的内部逻辑。在工厂类中,提供了一个静态方法,可以直接被外界直接调用,以创建 阅读全文
posted @ 2024-06-09 19:38 cavan丶keke 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 单例模式(Singleton Pattern),保证一个类只有一个实例,并提供一个全局访问点以供外部代码使用。 结构图 定义一个私有成员变量instance; 构造函数为private私有的; 声明了一个名为getInstance的public公有静态方法,返回其唯一实例,供客户端Client使用。 阅读全文
posted @ 2024-06-09 10:40 cavan丶keke 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 设计模式推荐文章 (1)《深入设计模式》截取部分内容 https://refactoringguru.cn/design-patterns (2)图说设计模式 https://design-patterns.readthedocs.io/zh-cn/latest/ 阅读全文
posted @ 2024-06-09 10:39 cavan丶keke 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 必用必记 1、命令或路径的补全键 Tab 使用: 命令补全; 文件名或者路径补全 连续按2次Tab键,显示以已输入字符开头的所有命令、文件名或路径 2、光标回到命令首行 ctrl+a 3、光标回到命令行尾 ctrl+e 4、中断终端正在执行的任务或者删除整行 ctrl+c 使用: 结束目前正在运行的 阅读全文
posted @ 2024-03-30 14:53 cavan丶keke 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 安装前准备 jdk环境 开始安装 下载安装包 地址1:https://archive.apache.org/dist/flink/flink-1.18.0/flink-1.18.0-bin-scala_2.12.tgz 官方:https://dlcdn.apache.org/flink/flink- 阅读全文
posted @ 2023-12-24 19:07 cavan丶keke 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 集群地址分配 名称 IP 子网掩码 网关 DNS flink01 192.168.22.211 255.255.255.0 192.168.22.2 114.114.114.114 flink02 192.168.22.212 255.255.255.0 192.168.22.2 114.114.1 阅读全文
posted @ 2023-12-24 14:46 cavan丶keke 阅读(392) 评论(0) 推荐(0) 编辑
摘要: kafka版本过高所致,2.2+=的版本,已经不需要依赖zookeeper来查看/创建topic,新版本使用 --bootstrap-server替换老版本的 --zookeeper-server。 [root@kwephis1160698 bin]# ./kafka-topics.sh --lis 阅读全文
posted @ 2023-07-20 15:22 cavan丶keke 阅读(717) 评论(0) 推荐(0) 编辑
摘要: ####基本语法: 格式一 ``` expr +、 -、 \*、/、 %(加、减、乘、除、求余) ``` 格式二 ``` "$((运算式))"或者"$[运算式]" ``` ####基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: * 算术运算符 * 关系运算符 * 布尔运算符 * 阅读全文
posted @ 2023-06-27 20:43 cavan丶keke 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ####基本语法: ``` while [ condition ] do statement done 或 while [ condition ]; do statement done ``` ####注意事项: ####实践: 阅读全文
posted @ 2023-06-27 10:33 cavan丶keke 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ####基本语法: 格式一 ``` for(( 初始值; 循环控制条件; 变量变化)) do statements done ``` 格式二 ``` for 变量 in 值1 值2 值3 ... do statements done ``` ####注意事项: ####实践: 阅读全文
posted @ 2023-06-27 10:30 cavan丶keke 阅读(7) 评论(0) 推荐(0) 编辑