Elasticsearch 创建索引方法 使用 REST API 创建索引 请求方法:PUT URL示例:PUT / 示例请求: curl -X PUT "http://localhost:9200/my_index" -H 'Content-Type: application/json' -d' { "settings": { "number_o…
标准CI/CD流程概述 1. 持续集成(CI) 目标: 尽早发现代码问题,减少集成冲突。 代码提交: 通过版本控制系统提交代码 (如 GitHub、GitLab)。 使用分支策略(Git Flow、Trunk-based Development)。 代码构建: 使用自动化构建工具(Jenkins、GitLab CI等)构建代码。 安装依赖,编译,生…
FastAPI 配合 .env 文件使用笔记 步骤 安装 python-dotenv pip install python-dotenv 创建 .env 文件 在项目根目录下创建 .env 文件,并添加环境变量: DATABASE_URL=postgresql://user:password@localhost:5432/mydatabase SE…
Python 项目配置管理笔记 使用 .env 文件存储配置项 步骤 安装 python-dotenv pip install python-dotenv 创建 .env 文件 在项目根目录下创建一个 .env 文件,写入配置项: DATABASE_URL=postgresql://user:password@localhost/dbname SE…
uvicorn 热重载 主题 uvicorn 的热重载功能 关键决定 使用 --reload 选项以启用热重载。 详细说明 启动命令示例: uvicorn your_module:app --reload 其中 your_module:app 是要运行的 ASGI 应用程序。 示例: 如果 FastAPI 应用在 main.py 文件中且对象名为 …
Kotlin 基础语法 变量声明 常量: val + 常量名 变量: var + 变量名 val a = 10 var b = 10 输出 var a = 10 println("a = $a") 集合 List系列 声明方法 只读 List 声明 val listname = listOf() 可变List 声明 val listname:Mut…
SQL基础 前言 现在拿名为SQLLearn数据库,其中有一个表Websites举例 +--------------------+ | Tables_in_SQLLearn | +--------------------+ | Websites | +--------------------+ SELECT 这是用于获取数的语句 SELECT co…
Python 虚拟环境的使用 虚拟环境包下载 通常情况下默认自带,没有则下载 pip install virtualenv 创建虚拟环境 打开命令行,导航到想要创建虚拟环境的目录,然后运行以下命令: # 使用 venv 创建虚拟环境 python -m venv myenv 创建后会在当前目录下创建一个叫”myenv“的文件夹 启用虚拟环境 Win…
Flask杂记 常用库 from flask import Flask from flask import redirect from flask import render_template from flask import jsonify from flask import request from flask import session …
装饰器 当我们谈论装饰器时,我们实际上是在谈论一种特殊的语法和设计模式,用于修改或扩展函数的行为,而无需修改函数的定义。 装饰器是一个函数,它接受一个函数作为参数,并返回一个新的函数。这个新的函数通常会在传入的函数之前或之后执行一些额外的操作,或者对传入的函数进行修改。 装饰器的作用是将一些公共的功能逻辑与多个函数进行解耦,从而可以在不修改函数定义…