相关文章
基于jenkins+k8s实现devops
1、背景
由于jenkins运行在k8s上能够更好的利用动态agent进行构建。所以写了个部署教程,亲测无坑
2、部署
1、创建ns kubectl create namespace devops
2、kubectl apply -f jenkins.yml
apiVersion: v1
kind: ServiceAccount
metadata:name: jenkinsnamespace…
建站知识
2024/7/6 1:03:05
datart导入hive连接包
datart读取hive数据时,需要先在datart的lib目录下导入hive jdbc相关的包,这里面有几个坑记录下:
1.和springboot中commons-lang3冲突
2.hive中带的jetty和springboot冲突
3.hive jdbc的包的版本号一定要小于登录hive服务端的版本ÿ…
建站知识
2024/7/3 11:15:33
代码随想录Day03 | 链表基础1 LeetCode T203 移除链表元素 T707设计链表 T206 反转链表
本题思路和解答主要来源于:
代码随想录 (programmercarl.com)
LeetCode T203 移除链表元素
题目链接:203. 移除链表元素 - 力扣(LeetCode) 首先我们回顾一下单向链表,每个链表有一个指针域和一个数据域,在内存中是呈现不连续排列的,对比之前的数组,链…
建站知识
2024/6/27 0:24:48
kafka rabbitmq 详细对比
Kafka & rabbitmq
kafka
Producer:消息生产者,将消息 push 到 Kafka 集群中的 Broker。
Consumer:消息消费者,从 Kafka 集群中 pull 消息,消费消息。
Consumer Group:组团消费,每个 Con…
建站知识
2024/6/27 6:45:20
Qt-QImage-convertTo-copy-convertToFormat-格式转换
文章目录 1.copy2.convertToFormat3.QPainter4.总结 1.copy
深度复制图像格式数据,可以指定区域。 QImage copy(const QRect &rect QRect()) const;inline QImage copy(int x, int y, int w, int h) const{ return copy(QRect(x, y, w, h)); }2.convertToForm…
建站知识
2024/7/4 6:27:52
优化系统报错提示信息,提高人机交互(三)
对于业务比较复杂的接口,可能存在方法嵌套,每个方法都可能会报错,出现异常,那么需要把异常信息返回给接口调用者,如何实现呢? (1)捕获异常进行处理,不返回 controller代码…
建站知识
2024/7/3 8:59:12
golang的实用工具
golang的实用工具 Go 语言提供了许多实用的工具,以下是其中一些常用的工具:
1. go run:用于直接运行 Go 源代码文件,无需显式编译。
2. go build:用于将 Go 代码编译成可执行文件或库。
3. go test:用于…
建站知识
2024/7/4 5:12:08