自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 收藏
  • 关注

原创 python 内网部署

如果需要部署整个Python环境,还需要下载Python安装包(如。将准备好的所有文件拷贝到内网服务器。命令下载所有依赖包及其依赖项。适用于快速、一次性的部署场景。

2025-12-10 18:26:53 317

原创 JSON字符串转义:为什么从文件读取能成功,从变量读取会失败?

理解Python字符串转义和JSON解析的差异是处理复杂数据结构的关键。文件中的转义字符与Python字符串中的转义字符处理方式不同。通过采用适当的转义策略和使用健壮的解析函数,我们可以避免这类问题,确保数据的正确解析和处理。在实际开发中,建议优先使用文件读取或API接口获取数据,如果必须使用字符串字面量,务必注意转义字符的正确使用。

2025-11-15 09:01:30 395

原创 通用测试代码结构规范 - Cursor Rules

本文档是针对Python项目的通用测试代码结构规范,主要内容包括: 适用范围:适用于所有Python项目测试代码 核心原则: 必须的路径配置方案(自动计算或查找项目根目录) 推荐的统一配置管理方式(通过config.py集中管理) 标准测试文件模板: 包含详细注释和文档说明 标准导入顺序和日志配置 测试类结构和命名规范 支持直接运行和pytest两种执行方式 目录结构规范: 清晰的测试目录组织方案 按测试类型划分单元/集成/性能测试 专用目录存放测试数据(mock对象/预期结果等) 命名规范: 测试文件命名

2025-11-03 16:42:09 306

原创 Git团队协作完全指南:从入门到高效协作

本文系统介绍了Git团队协作的全流程,从基础概念到高级技巧。主要内容包括:远程仓库操作、分支策略管理、代码同步与差异分析、提交规范、冲突解决方案、代码审查流程等核心协作技术。特别强调了原子提交、频繁同步、预防冲突等最佳实践,并提供了实用的命令行操作示例。文章还介绍了团队协作规范、故障恢复方法以及自动化工具集成,帮助团队建立高效的Git工作流。最终目标是让团队掌握Git协作的核心原则,通过清晰的流程、良好的习惯和有效沟通提升开发效率。

2025-10-24 16:51:59 413

原创 Gitea团队协作完整指南:从零开始的高效Git工作流

本文提供了使用Gitea进行团队协作开发的完整指南,特别适合2-3人小团队。内容涵盖环境准备、项目初始化、Git分支策略、日常开发工作流、代码审查、版本发布等全流程。重点介绍了基于Git的分支管理方法(main-develop-feature三级结构),规范了提交信息格式和Pull Request流程,并分享了实用命令和故障排除技巧。通过遵循这套工作流,团队可以保持代码库整洁,实现高效协作开发,同时确保main分支始终稳定。文档还包含了团队协作约定和最佳实践建议,强调了小步提交、频繁同步和代码审查的重要性。

2025-10-23 21:59:35 518

原创 CentOS 7 虚拟IP配置指南:使用传统network-scripts实现高可用

CentOS 7虚拟IP配置指南摘要:本文详细介绍在CentOS 7系统中使用传统network-scripts方法配置虚拟IP的完整流程。内容包括虚拟IP概念、环境准备、配置文件创建(ifcfg-ens33:0/1)、应用配置方法(网络服务重启或ifup命令)、验证步骤及高级技巧(ARP设置、路由优先级)。文章还提供常见故障排查方案和日常管理命令,对比不同配置方式的优缺点,强调network-scripts方法在稳定性、兼容性方面的优势,适合生产环境使用。配置过程需注意IP冲突检查和配置持久化验证。

2025-10-18 18:06:26 565

原创 DrawIO PPT模板自动生成指南:从文字排版到XML输出的完整工作流

本文介绍了一套完整的DrawIO PPT模板自动生成工作流,包含两个核心阶段:1) 文字描述通过结构化排版提示词转换为视觉布局设计,提供三列对比、流程递进和层次展开三种设计模式;2) 排版结构通过XML生成提示词转化为可直接导入DrawIO的专业图表代码,详细说明了画布设置、组件库、配色方案等技术规范。该工作流能自动生成符合PPT演示标准的可视化图表,显著提升业务演示制作效率。

2025-10-18 00:58:26 427

原创 【Cursor】AI编程助手开发指南

"🚀 Cursor AI编程助手开发指南摘要 本指南提供与Cursor AI协作开发的最佳实践,采用三阶段渐进式开发模式:MVP阶段(2-4小时)实现核心功能,增强阶段(4-8小时)完善异常处理,高级阶段(6-12小时)开发API接口。推荐模块化项目结构,包含config(配置)、core(核心)、services(业务逻辑)等标准化目录。提供Windows/Linux环境配置模板,强调路径规范和执行方式。开发流程从需求分析到MVP实现,包含代码规范标准和错误处理模式。所有代码应符合PEP8规范

2025-10-17 10:41:20 1086

原创 【cursor】通用开发环境配置指南(AI辅助开发最佳实践)

使用Git Bash作为主要开发Shell环境使用绝对路径执行Python脚本,避免环境混乱路径统一使用正斜杠分隔符中文路径用双引号包裹创建requirements.txt管理依赖使用.gitignore排除无关文件定期备份虚拟环境配置(明确告知AI环境信息,避免命令不兼容。

2025-10-17 10:18:10 478

原创 【FastAPI】实现完全离线的Swagger UI文档系统 - 一招解决CDN加载问题

【FastAPI 离线Swagger UI解决方案】 摘要:本文介绍如何实现完全离线的FastAPI Swagger UI文档系统,解决传统方案依赖CDN导致的加载慢、内网不可用等问题。核心步骤包括:(1)下载Swagger UI静态资源至本地;(2)配置FastAPI禁用默认docs;(3)挂载静态文件并自定义文档路由。提供两种资源获取方式:百度网盘一键下载和Python自动下载脚本。最终实现无需网络连接、秒级加载的文档系统,特别适合企业内网和安全性要求高的场景。

2025-10-16 17:49:49 1291

原创 FastAPI功能演示工具

FastAPI功能演示工具摘要 本工具全面展示FastAPI框架的核心功能,重点突出自动API文档生成特性。通过Swagger UI和ReDoc提供双重文档界面,支持交互式API测试。演示内容包括数据验证、依赖注入、文件操作、用户管理等完整CRUD操作。项目提供中文界面、详细日志和错误处理机制,适合学习FastAPI开发。安装简单,支持conda和pip两种方式,运行后可通过/docs访问交互文档。该工具强调实践性,允许开发者直接修改代码并观察热重载效果,是学习FastAPI的理想起点。

2025-10-16 16:25:01 700

原创 一个适用于python的cursor rules

这是一份专业产品开发指导手册,专为帮助非技术用户清晰表达需求而设计。核心要点包括: 采用七步工作流程:从需求澄清、项目理解到版本控制 强调需求确认优先于编码,通过提问挖掘真实需求 提供Git Bash+Miniconda环境下的Python开发规范 包含测试目录管理、错误处理和环境配置最佳实践 要求代码注释完整,并采用简单可控的解决方案 引入系统二思考模式解决复杂bug 注重文档记录和版本控制建议 手册特别关注如何引导初中生水平的用户清晰表达技术需求,并确保开发过程规范有序。

2025-10-12 17:54:15 167

原创 一个通用的cursor rules

【代码】一个通用的cursor rules。

2025-10-12 17:25:49 130

原创 Neo4j查询计划完全指南:读懂数据库的“执行蓝图“

Neo4j查询计划解析与优化指南 本文深入讲解了Neo4j查询计划的核心概念和优化方法。查询计划是数据库执行查询的"蓝图",包含执行顺序、资源消耗和性能瓶颈等关键信息。文章详细解析了查询计划中的操作符、预估/实际行数、DB Hits等核心参数,并通过实例演示了如何分析查询性能。重点区分了实际索引(需显式创建的基础设施)和索引提示(临时指导优化器的指令)的区别,强调正确的工作流程应是先创建必要索引,再让优化器自动选择或必要时手动指定。最后提供了完整的性能优化流程示例,帮助开发者有效提升Ne

2025-10-10 08:25:11 956

原创 vim缩进处理

【代码】vim缩进处理。

2025-09-30 20:04:07 125

原创 Django+FastAPI+Vue微服务架构指南

本文介绍了基于Django+FastAPI+Vue的现代化微服务架构设计方案。该架构适用于大中型企业级应用,实现前后端完全分离,能够满足复杂权限管理、高并发和高性能要求。技术栈包括Django(用户服务)、FastAPI(业务服务)、Vue3(前端)以及Docker等基础设施。架构采用微服务设计原则,各服务可独立开发和部署,通过API网关(Nginx/Kong)进行通信。文档详细展示了项目结构、Django服务配置示例(JWT认证、DRF框架、PostgreSQL数据库等),以及各服务职责划分,为构建企业级

2025-09-25 20:37:50 1026

原创 FastAPI+Vue前后端分离架构指南

🚀 前后端并行开发📖 自动API文档生成🔄 热重载开发体验🛠️ 现代化工具链⚡ 高性能异步处理🔒 类型安全保障📱 响应式用户界面🐳 容器化部署🔧 代码结构清晰🧪 易于测试📈 便于扩展🔍 问题定位简单。

2025-09-25 20:36:46 1363 1

原创 【完整指南】Dify Docker镜像导出与Linux环境迁移部署

本文提供了Dify应用Docker镜像的导出与Linux环境快速部署指南。通过下载预打包的docker-compose-images.tar文件,在目标服务器上导入镜像并配置docker-compose.yml后,即可启动服务。文章详细说明了环境要求、部署步骤(包括镜像传输、导入、服务启动)以及常见问题排查方法,特别适用于内网或网络受限环境下的快速部署。同时提醒用户注意数据持久化、端口冲突等问题,并建议生产环境使用官方最新镜像。

2025-09-22 13:58:04 1397

原创 使用Docker和虚拟IP在一台服务器上灵活部署多个Neo4j实例

本文介绍了一种使用Docker和虚拟IP技术在一台服务器上部署多个Neo4j实例的灵活方案。该方案通过虚拟IP地址区分实例,所有实例使用相同标准端口(7474/7687),实现按需启动管理。文章详细展示了环境准备、虚拟IP配置、项目结构创建、环境变量设置和Docker Compose配置的全过程,并提供了管理脚本用于实例控制。该方案具有端口一致性、IP隔离、灵活启动等优势,特别适用于开发测试、多租户环境等场景。

2025-09-14 12:42:32 650

原创 docker 添加源

2025 最新 Docker 国内镜像源加速列表(9月10日更新) - 知乎

2025-09-11 10:36:01 221

原创 使用dify连接flask

【代码】使用dify连接flask。

2025-08-20 10:11:30 281

原创 给linux的root磁盘扩容

本文介绍了如何将新磁盘/dev/sdb扩容到/dev/mapper/centos-root的详细步骤。首先通过pvcreate初始化物理卷,再用vgextend扩展卷组,接着用lvextend扩展逻辑卷,最后通过xfs_growfs调整XFS文件系统大小。完成扩容后可使用df -h和lsblk验证结果。注意事项包括:操作无需重启、pvcreate会擦除磁盘数据、建议提前备份重要数据等。该流程适用于CentOS系统的LVM磁盘扩容。

2025-08-18 21:06:50 476

原创 docker部署flask并迁移至内网

本文介绍了如何通过Docker容器化部署Flask应用并迁移至内网环境。主要内容包括:1)采用Miniconda构建Python 3.11环境,使用清华源加速依赖安装;2)提供优化的Dockerfile和docker-compose配置,包含国内镜像源设置和conda环境隔离;3)包含验证用的Flask示例应用,集成numpy和pandas功能展示;4)详细说明容器导出为镜像的两种方法(save/export)及内网部署流程;5)提供生产环境增强配置建议,如持久化存储、自动重启等。方案特点包括新版本Dock

2025-08-18 18:20:23 537

原创 Docker Compose 安装 Neo4j 的详细步骤

本文介绍了使用Docker Compose快速部署Neo4j图数据库的步骤。通过创建docker-compose.yml文件配置Neo4j服务,包括端口映射、数据卷挂载、APOC插件安装等设置。用户只需执行docker-compose up -d命令即可启动服务,并通过浏览器访问7474端口进行管理。文档还提供了常用命令、密码修改说明以及数据持久化建议,并提醒注意生产环境应采用更安全的密码配置。该方法支持灵活调整Neo4j版本,适合开发和测试环境快速部署。

2025-08-17 17:31:18 495

原创 neo4j导入导出方法

本文介绍了三种在Neo4j中迁移数据的方法:1)使用neo4j-admin进行完整数据库的导出导入,适合全量迁移但需停机;2)通过APOC工具导出特定数据为Cypher脚本或CSV/JSON,灵活性高但需手动处理索引;3)利用Neo4j浏览器直接导出查询结果为CSV/JSON,适合小数据量迁移。各方法适用于不同场景,用户可根据需求选择。注意事项包括版本兼容性、文件权限和APOC插件安装等。

2025-08-17 17:29:58 1086

原创 docker compose部署mysql

本文介绍了使用 Docker Compose 部署 MySQL 的完整方案。通过 docker-compose.yml 文件配置 MySQL 8.0 容器,包含环境变量、数据持久化、健康检查等最佳实践。方案支持自定义配置、初始化脚本、时区设置,并提供了备份脚本示例。文章还给出了目录结构创建、环境变量管理、服务启停命令等详细操作指南,以及主从复制、监控集成等高级功能扩展建议。生产环境推荐使用 secrets 管理敏感信息,确保安全性。

2025-08-14 15:21:12 530

原创 ai illustrate----如何对jpg,png,web格式图片的指定区域更改颜色

多次双击后,就会出现一张纯白色的图片,这个就是背景的矢量图,点击键盘的delete键删掉。或者点击鼠标右键,然后点击剪切。由于图片原本是png格式,会带有白色的背景图,在转换成矢量图后依旧会存在,需要将其删掉。在右侧工具栏选择预设,选择低保真度(高保真也可以,根据效果选定)鼠标左键双击想要更换颜色的区域,找到颜色进行更换。本人使用的是png格式的图片,其他格式同理。鼠标左键点击图片,出现一个图像描摹。想看具体效果需要点击界面空白处。删除矢量图中的白色背景。可以导出为web格式。

2025-07-19 15:28:39 939

原创 (必解决)新版Flask返回中文乱码解决,unicode编码

(必解决)新版Flask返回中文乱码解决,unicode编码_flask 返回中文-优快云博客

2025-07-17 18:52:11 218

原创 Neo4j Python 驱动库完整教程(带输入输出示例)

本文介绍了使用Python操作Neo4j图数据库的完整教程,包含7个实用示例。内容涵盖:1)基础连接配置与验证;2)基本CRUD操作;3)节点查询;4)关系创建;5)复杂查询;6)批量数据导入;7)图形数据可视化。每个示例都提供完整的Python代码和对应的输出结果,展示了如何创建节点、建立关系、执行查询以及分析图结构。教程使用Neo4j官方Python驱动库,通过清晰易懂的代码演示了图数据库的核心操作,适合初学者快速上手Neo4j开发。

2025-07-15 20:47:23 618

原创 一个好用的提示词网址

Prompt 生产级提示词案例(含完整提示词) - 小白跃升坊 - 博客园

2025-07-10 09:09:54 339

原创 Neo4j 综合练习作业

这篇Neo4j综合练习作业提供了完整的图数据库操作实践,包含28个题目和部分参考答案。作业涵盖了: 基础操作:创建节点和关系(人物、电影及多种关系类型) 查询练习:包括基础查询、条件过滤、关系查询和聚合分析 高级功能:路径查找、OPTIONAL MATCH、UNION等 数据维护:节点属性修改、关系删除、索引创建等 示例包含演员-电影关系网络(如基努·里维斯出演《黑客帝国》系列),涉及查询演员信息、电影信息、社交关系以及各种统计分析。参考答案使用Cypher查询语言演示了常见操作,如查找特定电影的演员、分析

2025-07-06 15:54:27 512

原创 docker 配置镜像加速器

【代码】docker 配置镜像加速器。

2025-07-06 01:07:23 163

原创 快捷设置linux主机的ip和主机名

脚本使用方法:sethost ip hostname。设置ip地址的脚本如下。

2025-07-01 12:54:26 209

原创 ansible部署wordpress

拷贝wordpress-6.1.1-zh_CN.tar.gz 到web1。# 3. 测试账号,如果可以成功登陆mysql,则数据库和用户创建正确。1.将材料中ansible_soft都上传到ansible机器上。1.安装Wordpress网站,需要数据库,创建数据库并授权。# 2. 创建主配置文件、主机清单文件、yum配置文件。# 2. 通过ansible的script模块执行脚本。# 1. 编写用于创建数据库和用户的脚本。注意:注销登陆后,如果再次登陆,需访问。# 1. 创建工作目录。

2025-06-14 18:18:01 801

原创 tomcat yum安装

这篇文章介绍了在CentOS/RHEL系统上使用yum安装Java和Tomcat的方法及基本操作: 使用yum安装Java 1.7.0和Tomcat(实际安装1.8.0版本),并禁用EPEL源防止冲突 Tomcat服务管理命令: 设置开机启动、启动/停止/重启服务 查看服务状态 查看Tomcat目录结构 访问Tomcat首页并检查端口监听情况 摘要包含安装命令、服务管理及验证访问等核心操作要点,适用于快速部署Tomcat环境参考。

2025-05-31 08:59:42 438

原创 tomcat安装二进制版本

本文介绍了Tomcat服务器的安装部署过程。首先通过wget命令下载JRE7和Tomcat8的安装包,解压后分别安装到/opt目录下。配置Java环境变量并验证版本后,设置Tomcat的环境变量和启动脚本。最后通过启动脚本运行Tomcat服务,并设置开机自启动。文中还提供了停止Tomcat服务的方法和访问Tomcat首页的说明。整个过程涵盖了从下载到运行的完整步骤,适用于Linux系统下的Tomcat部署。

2025-05-31 08:57:14 346

原创 快速安装mariadb

摘要:该操作指南展示了在CentOS 7上配置MariaDB 10.5稳定版仓库并安装的步骤。首先创建mariadb.repo文件,配置清华镜像源作为仓库地址,包含GPG密钥验证。然后通过yum命令安装mariadb-server和mariadb-client软件包。最后启动MariaDB服务并检查运行状态。整个过程实现了快速部署MariaDB数据库环境。

2025-05-28 22:37:14 141

原创 快速安装数据库centos7

【代码】快速安装数据库centos7。

2025-05-27 17:08:41 375

原创 AI检测的荒谬性:当规则沦为一场概率游戏

有的学校指定格子达,有的迷信维普,而同一篇论文在不同的系统里竟能得出天差地别的结果——在格子达AI检测率仅12%的文章,放到维普却可能飙升到60%。规则由“大人”制定,而“小孩”只能在这场检测算法的轮盘赌中碰运气,毫无公平可言。当学术命运被这样的黑箱系统左右时,所谓的“AI检测”早已背离了保障学术诚信的初衷,沦为形式主义的合规表演。更讽刺的是,这种检测机制正在催生新的“应试写作”——学生不再专注于观点的创新与论证的严谨,而是研究如何调整句式、插入无意义修饰词,甚至刻意降低文本来“骗过”算法。

2025-05-07 15:21:54 349

原创 Cannot find a valid baseurl for repo: centos-sclo-sclo/x86_64

Cannot find a valid baseurl for repo: centos-sclo-sclo/x86_64这是因为CentOS7的SCL源在2024年6月30日停止维护了。当scl源里面默认使用了centos官方的地址,无法连接,需要替换为阿里云。编辑配置文件 /etc/yum.repos.d/zabbix.repo and enable zabbix-frontend repository.

2025-03-29 18:30:04 989

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除