自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 工厂方法模式(FactoryMethod)

工厂方法模式又称为工厂模式,也叫虚拟构造器模式或者多态工厂模式。定义一个创建产品对象的工厂接口,让工厂子类决定实例化那一个产品类。工厂方法使一个类的实例化延迟到其子类。我们把被创建的对象称为“产品”,把创建产品的对象称为“工厂”。“工厂方法模式”是对简单工厂模式的进一步抽象化,其好处是可以使系统在不修改原来代码的情况下引进新的产品,即满足开闭原则。工厂方法模式是简单工厂模式的进一步抽象和推广。工厂方法模式不但保持了简单工厂模式的优点,而且克服了它的缺点。

2024-04-22 13:24:12 376 2

原创 23 种设计模式(分类)

【代码】23 种设计模式(分类)

2024-04-19 19:58:05 70 1

原创 Docker简介

它是一个分层存储的文件,是一个软件环境,一个镜像可以创建多个容器,一种标准化的交付,一个不包含liunx内核的精简的操作系统。

2024-04-19 19:43:13 150 1

原创 设计模式七大原则

设计模式目的为了让程序(软件)具有更好的代码重用性、可读性、可扩展性、可靠性,使代码呈现高内聚、低耦合的特性。1.代码重用性:相同功能的代码,不用多次编写。2.可读性:编程规范性,便于阅读和理解。3.可扩展性(可维护性):增加新功能时非常方便。4.可靠性:当增加新功能后,对原有功能没有影响。5.内聚:模块或关注点内部的一系列的相关功能的相关程度的高低。越高越好。6.耦合:用来度量模块与模块直接的依赖关系。越低越好。设计模式原则,其实就是程序员在编程时,应当遵守的原则,也是各种设计模式的基

2024-04-19 11:44:13 321 1

原创 kylin4.0.1邮件配置(cube计算状态通知)

以下操作基于使用docker安装的kylin4.0.1环境,若共性问题可做参考。

2024-04-17 11:24:23 389 1

原创 时间维度表的构建

【代码】时间维度表的构建。

2023-10-27 11:09:15 55 1

原创 spark创建DataFrame的N种方式

spark.sql(“”)

2023-09-27 18:50:12 537

原创 kylin使用时间戳和日期字段进行cube构建存在的问题

相信大多数人都听过东八区这个词,我们一般使用的时间是北京时间,或者上海时间。首先我先介绍几个概念。时区指地球上的一块区域使用的同一时间的定义,以经度划分,每个时区横跨15 经度,总共24个时区,东西个12 个时区GMT 格林威治标准时间,由于误差现在不再作为世界标准时间UTC 协调时间,目前是作为世界标准时间使用UTC 与 GMT 基本等同,误差不超过0.9 秒零时区: GMT+00格林威志:零时区 GMT+00北京:东八区 GMT+8东八区东八区(UTC/GMT +08:00)是比

2020-11-11 12:25:22 844 1

原创 dolphinscheduler依赖关系保存不成功(调度最大的坑)

在使用dolphinscheduler之后,感觉其他方面都不错,就是在提供的界面为各个任务设置依赖关系时总是保存不成功,简直令人抓狂。分析原因在通过箭头配置好依赖关系后,点击保存,返回工作流,查看甘特图,发现执行顺序和我们预想不一致。,试着启动工作流,发现执行顺序果然不对。难道是没保存成功?多次点击保存后无果,觉得是前端图形识别的问题,由于没学过前端知识,无法验证解决方案相信老铁已经想到我要干嘛了,既然不知道是否保存依赖关系是否成功,那去元数据看一下不就知道了。元数据存储在mysql,由于表格

2020-11-10 15:39:45 2587

原创 dolphinschduler调度时一直让输入密码问题

在使用过程中主要会遇到以下问题:依赖关系配置问题、执行脚本调度问题(一直让输入密码、显示路径不存在)、定时器调度问题。1 依赖关系问题我们将事实表计算任务、维度表计算任务、cube构建任务用线条指定依赖关系,然后运行调度,发现和我们预想的不一致。通过观察树形图发现,依赖关系和我们想的确实不一样。实际执行依赖关系是和树形图一致的。所以,在指定依赖关系的时候,以树形图为标准具体措施:在两个依赖的任务中间添加一个简单的任务,保存之后观察树形图,发现树形图改变,然后再删除添加的任务,保存依赖关系,发现

2020-08-29 10:33:28 1063

空空如也

空空如也

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

TA关注的人

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