Loading

摘要: 源码安装 下载及安装cd /wls # 下载源码 wget https://ftp.postgresql.org/pub/source/v16.1/postgresql-16.1.tar.gz # 解压 tar -xf postgresql-16.1.tar.gz # 安装依赖 yum instal 阅读全文
posted @ 2024-06-04 14:07 kingron 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 操作步骤 首先在能联网的机器安装 docker,并 pull 想要安装的镜像,完成后,使用 docker save 命令导出镜像: #将 java 8 的镜像导出成 tar 文件 docker save java:8 -o java.tar 导出后将 tar 文件上传到需要安装的 docker 服务 阅读全文
posted @ 2024-06-04 14:05 kingron 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 安装 参考:CentOS Docker 安装 启动、重启、关闭 - 启动 systemctl start docker - 守护进程重启 sudo systemctl daemon-reload - 重启docker服务 systemctl restart docker / sudo service 阅读全文
posted @ 2024-06-04 14:00 kingron 阅读(15) 评论(0) 推荐(0) 编辑
摘要: DataX MysqlWriter 1 快速介绍 MysqlWriter 插件实现了写入数据到 Mysql 主库的目的表的功能。在底层实现上, MysqlWriter 通过 JDBC 连接远程 Mysql 数据库,并执行相应的 insert into ... 或者 ( replace into .. 阅读全文
posted @ 2024-06-03 15:50 kingron 阅读(9) 评论(0) 推荐(0) 编辑
摘要: hdfsreader 来源:github-datax-hdfsreader 1 快速介绍 HdfsReader提供了读取分布式文件系统数据存储的能力。在底层实现上,HdfsReader获取分布式文件系统上文件的数据,并转换为DataX传输协议传递给Writer。 目前HdfsReader支持的文件格 阅读全文
posted @ 2024-06-03 13:55 kingron 阅读(16) 评论(0) 推荐(0) 编辑
摘要: DataX HiveReader 来源:github-datax-hivereader 1 快速介绍 Hivereader插件:从Hive表读取数据 2 实现原理 实现方式是:根据配置的QuerySql,通过将查询结果保存到一张新的临时hive表中这种方式;然后获取临时表的hdfs文件地址,然后读取 阅读全文
posted @ 2024-06-03 13:54 kingron 阅读(10) 评论(0) 推荐(0) 编辑
摘要: hive 创建测试表 单个分区键 建表 SQL: -- 创建分区表 CREATE TABLE my_partitioned_table ( id INT, name STRING ) PARTITIONED BY (created_date STRING) ROW FORMAT DELIMITED 阅读全文
posted @ 2024-05-30 14:29 kingron 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 你可能会经常看到这样的写法: class SomeClass(object): def __str__(self): return '...' __repr__ = __str__ 你可能会想,__repr__ 是什么,谁会去调用它,既然和 __str__ 一样的话,为什么还需要单独定义呢。 我们来 阅读全文
posted @ 2024-04-24 09:53 kingron 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 小记 | 在 django 项目中使用 migration 管理初始数据 最近接触的项目中自带一些初始数据,像页面菜单的管理,默认用户、默认配置等等,在初始化数据库表结构后,将相关数据写入表中,方便用户使用。之前的处理方式是将这些数据存放到一个 json 文件中,再在执行完 python manage.py migrate 之后,使用命令 python manage.py 阅读全文
posted @ 2024-02-26 14:30 kingron 阅读(122) 评论(0) 推荐(0) 编辑
摘要: PyInstaller 可以将 Python 项目打包成一个可执行文件,或是一个文件夹,包含可执行文件以及依赖包。方便我们将 Python 项目交付给用户,方便用户使用的同时也可以一定程度的保护项目源代码。本文将介绍如何简单使用 PyInstaller 打包。 安装 使用 pip 安装即可: pip 阅读全文
posted @ 2024-01-09 10:14 kingron 阅读(2646) 评论(0) 推荐(0) 编辑