解决Hive无主键无法传输到MySQL的方法
Hive 到 MySQL 数据传输指南 目标 将数据从 Hive 表传输到 MySQL,并在 MySQL 表中新增一个自增的 id 字段。 步骤 步骤 1:准备 MySQL 表 在 MySQL 中创建目标表,并设置 id 字段为自增主键: CREATE TABLE user_order_data ( id INT AUTO_INCREMENT PR…
element-plus给input绑定回车键事件
事件绑定 使用 Vue.js 的 v-on 指令或简写 @ 来绑定按下回车键的事件。 实现步骤 在 组件中添加 @keyup.enter 事件监听: 在 Vue 的 methods 中定义 handleEnter 方法: methods: { handleEnter() { // 处理按下回车键的逻辑 console.log(this.url); …
docker基础
Docker学习笔记 基础 拉取镜像 $ docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] 具体的选项可以通过 docker pull --help 命令看到,这里我们说一下镜像名称的格式。 Docker 镜像仓库地址:地址的格式一般是 [:端口号]。默认地址是 Docker Hub(dock…
Git操作与敏感信息处理笔记
Git 操作笔记 退回到某个版本 1. 使用 git checkout (暂时退回) 命令: git checkout 例如: git checkout abc1234 2. 使用 git reset (永久回退) 保留工作目录的改动: git reset --soft 回退提交并保留文件: git reset --mixed 完全回退并删除改动:…
Windows的Python环境变量加载总结
Windows的Python项目加载环境变量总结 加载环境变量的方式 使用 os 模块 os.getenv() 获取环境变量的值。 示例: import os database_url = os.getenv('DATABASE_URL', 'sqlite:///:memory:') 使用 os.environ 显式读取或设置环境变量 类似字典的对…
Python命令行工具打包指南
Python 命令行工具打包指南 1. 创建项目结构 mytool/ │ ├── mytool/ │ ├── __init__.py │ └── cli.py # 主要的命令行接口文件 ├── setup.py # 打包配置文件 └── README.md # 项目描述 2. 编写命令行接口代码 使用 argparse 创建命令行接口: # myt…
Python项目配置管理笔记
Python 项目配置管理笔记 使用 .env 文件存储配置项 步骤 安装 python-dotenv pip install python-dotenv 创建 .env 文件 在项目根目录下创建一个 .env 文件,写入配置项: DATABASE_URL=postgresql://user:password@localhost/dbname SE…
Uvicorn热重载方法
uvicorn 热重载 主题 uvicorn 的热重载功能 关键决定 使用 --reload 选项以启用热重载。 详细说明 启动命令示例: uvicorn your_module:app --reload 其中 your_module:app 是要运行的 ASGI 应用程序。 示例: 如果 FastAPI 应用在 main.py 文件中且对象名为 …
frp客户端在Ubuntu上的启动指南
frp客户端在Ubuntu上的启动指南 步骤 下载frp客户端 从frp的GitHub仓库下载适合Linux的客户端版本: wget https://github.com/fatedier/frp/releases/download/vX.X.X/frp_X.X.X_linux_amd64.tar.gz 解压文件 tar -zxvf frp_X.X…