摘要:
import matplotlib.pyplot as plt import numpy as np import cartopy.crs as ccrs import cartopy.feature as cfeature import matplotlib.path as mpath def p 阅读全文
摘要:
import numpy as np from netCDF4 import Dataset from datetime import datetime # 获取当前时间 current_time = datetime.now() # 格式化为只显示时间 formatted_time = curre 阅读全文
摘要:
Python 压缩文件夹并发送邮件功能 1. 功能概述 本笔记介绍如何使用 Python 进行以下操作: 将指定文件夹中的文件压缩为 .zip 文件,不包含子文件夹及其内容。 将压缩后的文件通过电子邮件发送给指定收件人,使用 QQ 邮箱作为发送邮件的 SMTP 服务器。 2. 将文件夹压缩为 ZIP 阅读全文
摘要:
功能目标 在前端实现 ZIP 压缩包的解析,将文件名通过下拉框展示,并支持查看所选文件的内容。 使用技术 JSZip:解析 ZIP 文件的库。 FileReader:读取用户上传的文件。 HTML 和 JavaScript:实现交互和动态内容展示。 实现步骤 1. 引入 JSZip 通过 CDN 或 阅读全文
摘要:
功能概述 实现一个 FileUploader 类,用于将本地文件夹及其子文件上传到 Linux 服务器的指定目录,并支持: 冲突处理策略: 覆盖:直接覆盖远程文件。 跳过:跳过已存在的远程文件。 重命名:避免冲突,为文件生成唯一名称。 日志功能: 记录上传成功的文件(upload_success.l 阅读全文
摘要:
MinIO 控制台操作:限制用户访问特定桶(如 test 桶) 1. 登录 MinIO 控制台 访问 MinIO 控制台,使用管理员账户登录。 2. 创建策略 在左侧菜单中,点击 "Access Management"(访问管理)。 在 "Policies"(策略)页面,点击 "Create Pol 阅读全文
摘要:
Python 日志分级记录到不同文件的实现 介绍如何使用 Python 的 logging 模块,按 INFO、WARNING 和 ERROR 级别将日志记录到不同的文件中。通过封装 CustomLogger 类,方便在项目中直接调用,简化日志管理。 1. 实现目标 分级日志记录:将 INFO、WA 阅读全文
摘要:
Ubuntu系统上VNC服务的检查与启动 一、检查是否已安装VNC 检查VNC可执行文件 使用 which 命令查看系统中是否存在VNC相关的命令: which vncserver which x11vnc 如果已安装,命令将返回安装路径(例如 /usr/bin/vncserver)。 如果未安装, 阅读全文
摘要:
Nginx 代理 WebSocket 配置 1. 配置文件位置 Nginx 配置文件通常位于 /etc/nginx/nginx.conf,也可以在 /etc/nginx/conf.d/ 下创建新的配置文件,例如 websocket.conf。 2. 基本配置结构 http { upstream we 阅读全文
摘要:
MySQL 中使用 EXPLAIN 判断索引使用情况与性能提升 1. 使用 EXPLAIN 分析查询 在 MySQL 中,通过使用 EXPLAIN 关键字,可以分析 SQL 查询的执行计划,从而判断是否有效使用了索引。有效使用索引通常能够显著提升查询性能。 2. 输出字段说明 在执行 EXPLAIN 阅读全文