自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(318)
  • 资源 (2)
  • 收藏
  • 关注

原创 从零到上线:Docker、Docker Compose 与 Runtime 安装部署全指南(含实战示例与应用场景)

本文提供Docker全栈部署指南,涵盖三大操作系统安装、Docker Compose使用和运行时配置。主要内容包括:Linux系统(Ubuntu/Debian/RHEL系)的官方仓库安装方式;macOS/Windows通过Docker Desktop安装;Docker Compose V2的基本用法与示例;运行时配置如cgroup驱动、日志管理和GPU支持;以及Nginx+Redis+MySQL三件套的完整Compose示例。文中所有命令均采用官方推荐做法,适用于开发和生产环境,并特别提醒生产环境变更需纳入

2025-09-05 17:49:57 876 1

原创 systemd 是导演,systemctl 是对讲机:一文讲透 Linux 服务管理

摘要: systemd是Linux系统的初始化系统和服务管理器,负责服务管理、依赖解析、日志收集等核心功能;systemctl是其命令行工具,用于与systemd交互(如启停服务)。systemd通过Unit文件管理各类资源(服务、定时任务等),而systemctl执行具体操作(如systemctl start nginx)。两者关系类似“放映员与遥控器”——systemd是底层框架,systemctl是用户接口。实际应用中,开发者通过编写.service文件定义服务,再使用systemctl命令管理,实现

2025-08-27 21:30:00 715

原创 一文吃透:两台 CentOS 上 Spring Boot + Vue3 + MySQL + Redis 的传统/Docker/Compose/K8s 架构对比、脚本示例与最佳实践

部署方案对比摘要 本文对比了四种现代化应用部署方式:传统部署、Docker单容器、Docker Compose单机编排和Kubernetes集群编排。针对Spring Boot+Vue3前后端分离架构,结合两台CentOS服务器(对外Web层+数据层)的实际场景,详细分析了各方案在抽象层级、环境一致性、依赖隔离、自愈能力、编排网络、观测集成等方面的差异。重点推荐Docker Compose作为该场景下的最优方案,提供了完整的YAML配置示例,同时保留了传统部署的快速优势。每种方案均包含Redis和MySQL

2025-08-27 16:25:57 1035

原创 磁盘·硬盘·内存·CPU·GPU:功能、查询、满载处理

本文概述了计算机硬件资源(硬盘、磁盘、内存、CPU、GPU)的概念与查询方法,涵盖Windows和Linux系统的关键命令与指标。Windows部分提供PowerShell查询磁盘、内存、CPU、GPU状态的代码示例;Linux部分则给出bash命令查看硬件信息与性能指标。文章还总结了各类资源满载时的现象与快速处置方案,并附上Windows/Linux一键摘要脚本,帮助用户快速诊断系统性能问题。

2025-08-25 20:07:11 758

原创 深度解析:磁盘(Disk)与硬盘(Hard Disk)的区别

硬盘与磁盘的区别及存储分层解析 硬盘(Hard Disk)指物理存储设备(如HDD/SSD),属于物理层;磁盘(Disk)则是逻辑存储单元(如分区/卷)。两者常被混用源于历史习惯和产品简化。关键差异在于:硬盘涉及物理接口、控制器等硬件特性,磁盘则与分区表、文件系统等逻辑层相关。 存储系统从下至上分为:物理介质→设备节点→分区表→卷管理→文件系统→挂载点。典型场景包括单硬盘多分区、多硬盘聚合为逻辑卷及虚拟磁盘等。操作时需明确层级:如格式化影响单个卷而非整块硬盘,扩容需依次调整物理/逻辑/文件系统层。排错时要区

2025-08-25 19:18:01 1341

原创 前后端分离项目部署指南:非 Docker 与 Docker Compose 双方案详解

本文提供了一份从零到上线的Vue+FastAPI项目部署实操手册,包含两种部署方式:非Docker部署和Docker Compose部署。 非Docker部署部分分为前端和后端: 前端部署:安装Node.js构建前端,使用Nginx运行静态文件并配置反向代理 后端部署:创建Python虚拟环境,使用Gunicorn+Uvicorn运行FastAPI,配合Nginx反向代理 Docker Compose部署提供完整示例: 使用多阶段构建前端Docker镜像,包含Nginx配置 构建后端FastAPI服务镜像

2025-08-19 10:59:23 1128

原创 自动化输入总是少输入几位怎么办?试试AutoIt.Send 和 UIA.SendKeys

摘要: AutoIt.Send 和 UIA.SendKeys 是两种键盘输入模拟方法。AutoIt.Send 通过系统级 API 模拟按键,依赖窗口焦点,兼容性强但无法后台操作;UIA.SendKeys 基于 UIAutomation 直接向控件发送输入,支持无焦点操作但仅限兼容控件。其他类似方法包括 ControlSend(后台输入)、pyautogui.typewrite(跨平台)、SendInput(底层 API)和 ValuePattern.SetValue(直接赋值)。选择时需平衡兼容性、后台需求

2025-08-11 21:00:49 423

原创 密码定期更改怎么做才安全?这篇教你实现周期变更与历史密码校验!

本文详细介绍了企业强制密码修改策略的技术实现方案,主要针对"每3个月修改密码且不得与前6次重复"的需求。从数据库设计、前后端实现到系统配置,提供了完整解决方案:数据库需扩展用户表和密码历史表;后端通过拦截器检查过期状态,并验证新密码历史重复性;前端强制跳转修改页面;同时支持后台配置周期与历史条数。该方案适用于金融等安全敏感系统,通过多层级协同确保密码策略有效执行,可作为企业安全基线策略实施。

2025-07-06 14:00:00 313

原创 分页查询怎么做才高效?这篇教你分页原理与缓存优化实战!

本文全面讲解分页查询开发实践,涵盖数据库语法(LIMIT/OFFSET)、后端实现(Java/SpringBoot/Python/Flask)和前端展示(Vue)。对比了OFFSET分页与游标分页的优缺点,提出索引优化、缓存策略(Redis)、总数统计优化等性能提升方案。文章还提供了接口文档模板,强调分页组件应结合缓存策略和性能监控,避免大表查询问题。适合全栈开发者参考,实现高效稳定的分页功能。

2025-07-05 07:00:00 234

原创 多图上传怎么做才灵活?这篇教你图片管理、预览、批量处理一站式实现!

本文详细介绍了多图上传功能的实现方案。从业务场景分析入手,提供数据库关联表设计,包含Java/Python后端处理代码示例和Vue前端组件实现。重点阐述了标准化接口设计,包括上传、保存和查询接口规范。文章还给出图片排序、删除、压缩等扩展建议,并总结了数据库、后端和前端的职责分工。该方案可封装为通用组件,适用于商品管理、内容系统等多种业务场景,有效提升上传体验和平台呈现效果。

2025-07-05 05:00:00 193

原创 数据删除还在真删?这篇教你用软删除保护业务数据安全!

本文介绍了数据软删除机制的实现方案。软删除通过标记字段(deleted)替代物理删除,保留数据便于恢复和审计。文章提供了完整的实现方案:数据库添加deleted字段,后端查询自动过滤(Java/Python示例),前端调用删除接口并展示状态(Vue示例)。还包括接口设计模板和扩展建议(操作日志、自动清理、回收站等)。软删除是企业系统的必备能力,建议作为核心表的标准开发规范,适用于用户、订单、内容等关键数据。该方案兼顾数据安全和操作留痕,相比硬删除更符合业务需求。

2025-07-05 03:00:00 194

原创 数据字典系统怎么设计?这篇教你构建灵活配置与前后端解耦模型!

本文介绍了如何构建企业级数据字典系统,用于管理性别、状态等高频使用但选项较少的字段数据。通过MySQL数据库设计(包含dict_type和dict_item表),实现字典分组与动态管理。后端提供统一接口(Java/Python示例),支持缓存加速,前端(Vue示例)动态加载字典数据。系统核心优势在于避免硬编码、提升可维护性,并可通过多语言支持、管理后台等功能扩展。数据字典作为基础设施,能有效规范字段使用,提升系统灵活性和开发效率。

2025-07-05 00:00:00 413 1

原创 通知推送怎么做才灵活?这篇教你站内信、短信、邮件多通道发送逻辑!

本文介绍了构建统一通知推送系统的设计方案,涵盖常见场景、数据库表结构、发送流程、代码实现及扩展功能。系统支持站内信、邮件、短信等多渠道推送,采用异步发送机制和策略模式实现通道分发。提供了Java和Python的代码示例,包含调度器、通道接口实现及前端展示方案。文章还给出了接口文档模板,并建议扩展模板管理、用户配置、失败重试等功能。该设计实现了通知内容的统一存储、智能路由和状态管理,是提升系统交互能力和用户体验的核心模块。

2025-07-04 23:30:00 436

原创 树形结构怎么存怎么查?这篇让你彻底掌握部门、菜单、分类等层级数据!

本文解析树形结构在后端开发中的核心应用与实现。从部门管理、菜单权限等典型场景切入,详解MySQL数据库设计(parent_id关联字段),并提供Java/Python两种后端递归构建树形结构的代码实现。同时介绍Vue前端通过Element Plus组件展示树形数据的方法,并给出RESTful接口规范示例。文章还扩展了排序优化、路径存储等进阶技巧,总结数据库、后端、前端在树形结构处理中的分层职责。掌握树形结构建模能力,是处理层级业务场景和提升系统架构设计的关键技能。

2025-07-04 21:30:00 295

原创 操作日志怎么设计才完整?这篇帮你搞定记录、展示与追踪!

本文介绍了操作日志系统的设计与实现,从记录目标、字段设计、前后端采集到查询展示。关键内容包括:日志核心作用(审计、排查、分析),通用数据库表设计,后端AOP/中间件实现方案,前端用户信息集成,以及查询界面示例。文章还提供了接口文档模板,并建议扩展异步写入、敏感数据脱敏等功能。强调操作日志系统应为安全审计、用户行为分析提供可靠数据支持,涵盖前后端全链路实现方案。

2025-07-04 19:00:00 622

原创 权限管理怎么设计才合理?这篇教你从 RBAC 到接口控制全落地!

本文系统介绍了基于RBAC模型的权限系统设计方案。对权限模型进行了对比分析,推荐中后台系统采用RBAC模型。详细阐述了包含用户、角色、权限的数据库表结构设计,并提供了前后端权限控制的具体实现方案:后端通过AOP或拦截器进行接口鉴权(Python/Java示例),前端通过路由守卫和v-if进行权限控制(Vue示例)。文章还给出了权限配置示例、接口文档模板及扩展建议,强调了权限系统作为大型系统基础的重要性。RBAC模型因其通用性和灵活性,成为大多数后台系统的首选方案。

2025-07-04 12:00:00 363 1

原创 表单校验与重复提交怎么防?这篇让你的接口更健壮更安全!

本文探讨了表单接口开发中的两大核心问题:无效数据入库和重复提交。通过前后端双视角,详细解析了解决方案:前端需做好表单校验(非空、格式等)和按钮节流控制;后端必须实施参数校验(如正则验证)和Token幂等机制(Redis存储一次性Token)。文章提供了Vue、Python和Java的代码示例,并强调数据库应设置唯一索引作为最后防线。最终建议开发者在表单系统中严格执行"入口校验+重复控制"策略,避免数据异常和业务风险。

2025-07-04 06:00:00 191

原创 定时任务怎么实现才专业?这篇带你玩转后端定时调度全流程!

本文全面解析了定时任务在企业系统中的应用实现。首先列举了数据清理、接口抓取、报表统计等典型业务场景,对比了本地线程和分布式两种调度方式的适用性。接着详细介绍了Cron表达式语法,并通过Python(APScheduler)和Java(Quartz)两种技术栈提供了具体实现代码示例,包括任务定义、调度配置等核心环节。此外还介绍了任务启停接口控制、前端状态展示等增强功能,最后给出持久化、分布式锁等最佳实践建议。全文系统性地讲解了从基础配置到企业级应用的定时任务全流程实现方案,是开发者构建自动化系统的实用指南。

2025-07-03 21:45:00 477

原创 Excel 批量导入导出怎么做?这篇教你全流程处理与模板设计!

本文详细介绍了Excel批量导入导出功能的实现方案。主要内容包括:常见业务场景(用户导入、商品导出等)、数据库表设计、导入/导出流程说明(含数据校验)、Python Flask和Java Spring Boot的代码实现示例、前端Vue组件设计,以及接口文档模板。文章强调数据校验的重要性,建议提供Excel模板下载功能,并指出一个成熟的方案应支持格式校验、错误提示、分页导出等功能,推荐封装为通用组件复用。整体提供了从技术选型到具体实现的完整指导方案。

2025-07-03 18:00:00 626

原创 文件上传与预览怎么做才专业?这篇教你后端存储、URL生成与预览兼容!

文件上传功能是各类系统的核心模块,本文从完整实现流程出发,系统讲解了上传功能的技术要点。文章首先列举了用户头像、商品图片等典型应用场景,然后从数据库设计、前后端实现(含Python/Java代码示例)、接口规范三个维度展开说明。重点解析了"上传-存储-预览"全流程,包括本地存储方案、PDF预览处理等技术细节,并提供了扩展建议和安全策略。最后强调优秀上传系统需兼顾存储、访问、管理、安全等综合能力,为开发者提供了完整的技术实现方案。

2025-07-03 01:45:00 306

原创 登录鉴权还写错?这篇手把手教你搞懂认证与权限!

本文系统梳理后端登录鉴权的完整实现方案。从数据库设计(用户表+密码加密存储)、核心业务流程(密码比对、Token生成与校验)到具体实现,涵盖Python Flask和Java Spring Boot两种技术栈的JWT实现示例,并附带Vue前端交互代码。文章强调密码必须哈希存储、Token需设置有效期等安全要点,提供接口文档模板,总结各层级(数据库、后端、中间件、前端)的核心职责。登录鉴权作为基础功能,需要构建完整的认证机制来保障系统安全性和可靠性。

2025-07-02 19:30:00 873

原创 多条件分页列表还不会写?这篇教你分页、搜索、排序、过滤一网打尽!

本文介绍了企业级系统中多条件分页查询的全栈实现方案。以用户管理为例,涵盖数据库设计(MySQL)、后端实现(Python Flask/SQLAlchemy 和 Java Spring Boot/MyBatis-Plus)和前端开发(Vue3+Element Plus)。重点解析了参数接收、SQL动态拼接、分页查询封装等关键技术点,并提供了规范的接口文档模板。通过分层架构实现分页搜索功能,强调数据库索引优化、后端参数校验和前端参数绑定的一致性,为开发者提供了可复用的最佳实践方案。

2025-07-01 18:30:00 217

原创 CRUD 写了几年你还不会主从表处理?这篇教会你!

本文全面介绍了主从表开发的最佳实践。从数据库设计(订单主表和明细从表)到前端实现(Vue3表单),再到后端处理(Python/Java代码),详细展示了主从表开发的全流程。特别强调了事务处理、数据结构对齐和接口规范等关键点,指出主从表开发是保障系统稳定的基本功。文章提供了完整的SQL建表语句、前端组件代码、后端业务逻辑实现以及标准接口文档模板,具有很高的实践参考价值。

2025-06-30 21:03:56 742

原创 程序员日常:项目中不可或缺的工具集(一)

项目管理中常见的工具及作用

2025-05-06 15:41:04 705

原创 【具体场景实践】使用存储过程查数据全流程+自动调度

存储过程详解+自动调度

2025-03-14 17:00:00 1275

原创 【进阶版】使用存储过程查数据全流程

✅创建数据库和表✅插入数据✅创建存储过程IN(输入参数)OUT(输出参数)INOUT(输入+输出参数)游标 CURSOR处理多行数据事务管理 START TRANSACTION, COMMIT错误处理 HANDLER✅调用存储过程。

2025-03-14 08:00:00 495

原创 【入门版】存储过程查询数据的全流程

创建数据库和表→插入数据→创建存储过程→调用存储过程→优化存储过程(添加默认值、错误处理等)

2025-03-13 16:00:00 569

原创 【全网最全,已解决】IE浏览器无法下载文件问题couldn‘t be downloaded.排查解决

ie浏览器无法下载文件解决步骤

2025-03-13 11:14:54 3339

原创 霸王茶姬小程序(2025年1月版)任务脚本

脚本设置了定时任务(cron),每天运行两次,主要用于自动签到以获取积分,积分可以用来换取优惠券。constructor:构造函数,用于初始化网络请求的配置,设置了基础的 HTTP 请求头等。userTask:执行用户任务的方法,包括签到和获取积分等,根据需要可以扩展其他日常任务。getPoints:获取积分方法,查询当前用户的积分信息,包括总积分和即将过期的积分等。signIn:签到方法,执行签到操作,并可能返回签到结果,如成功或失败的信息。使用cron定时设置,脚本会在每天的8:46和20:46运行。

2025-01-06 10:45:00 1686 3

原创 滴滴出行任务脚本

来实现自动化操作,完成用户日常需手动操作的滴滴权益任务,大幅提高了效率。请注意隐私保护,谨慎保管。(从滴滴抓包中获取)来执行用户账户的福利操作。

2024-11-25 15:00:00 1884 1

原创 悦拜任务脚本

这个脚本是为悦拜APP自动完成每日签到、金币兑换红包或实物任务的自动化脚本,使用Node.js执行。脚本主要通过模拟HTTP请求,自动执行任务,包括签到、浏览、分享等任务,自动化获取金币和完成任务。此脚本通过模拟HTTP请求,自动化在悦拜APP中执行每日签到、任务列表中的任务(浏览、分享等),帮助用户自动完成金币兑换红包或实物等活动任务。

2024-10-23 22:00:00 1026

原创 每90天更改一次密码的系统——前后端数据交互过程及代码实战

用户登录时,后端会检查密码是否过期(90 天),并通过标志告知前端。如果密码过期,前端会跳转到密码更改页面,用户输入旧密码和新密码,后端验证并更新密码及字段。整个流程中确保密码哈希存储、前后端通讯的安全性(如使用 HTTPS)。

2024-10-23 00:16:28 1489

原创 蜜雪冰城任务脚本

这个脚本可以帮助用户自动签到蜜雪冰城的账户并获取用户的积分和签到信息。它支持多账户,用户只需通过抓包工具获取。这个脚本是为「蜜雪冰城」的每日签到任务自动化设计的,通过抓包获取。,该脚本实现自动登录、签到以及获取用户信息和积分。,配置到环境变量中即可。

2024-09-28 08:00:00 2951 1

原创 Q必达任务脚本

小程序或APP任务的用户。通过定时执行脚本,用户可以自动完成签到、广告任务等操作,并将积分转换为余额,帮助节省手动操作的时间。该脚本适用于那些想要自动完成。该脚本的主要作用是用于。

2024-09-24 22:36:33 1083

原创 粉象生活任务脚本

这个脚本是用于自动化操作 “粉象生活App” 的任务,包括签到、获取用户信息、执行特定任务等。:每次任务完成后,脚本会将结果记录到日志,并通过配置的通知系统(如 Node 环境中的。:请求签到奖励的接口,成功后输出签到成功的日志信息,否则打印签到失败的信息。:请求获取当前用户的详细信息,用于验证账号的合法性及有效性。:将任务的完成情况打印到日志,失败或成功的操作都会记录,并通过配置的。),脚本会执行每日的任务,并自动处理多个账号的任务操作。:调用完成特定任务的接口,如果任务成功完成,记录日志。

2024-09-09 10:30:00 1188 2

原创 霸王茶姬小程序(8月优化版)任务脚本——带教程

这段脚本是一个用于微信小程序“霸王茶姬”自动签到和积分查询的 Python 脚本。

2024-08-28 08:01:10 5384 3

原创 MySQL中如何统计今日生成create_time的数据量

性能考虑:如果表中有大量数据,推荐使用和的范围查询,因为它们更容易利用索引。可读性考虑CURDATE()或的查询语句较为直观易懂。性能考虑:与“今日”的查询类似,如果表中数据量较大,建议使用和的范围查询,这样可以更好地利用索引。可读性考虑:使用或更容易理解和维护,但在大数据量情况下可能会影响性能。

2024-08-27 12:00:00 1241

原创 不用下载!用无影云电脑开启《黑神话:悟空》直接开玩

无影云电脑个人版支持通过一键导入镜像快速配置云电脑,只要导入预置《黑神话·悟空》® 游戏软件的云电脑镜像,即可省去漫长的游戏下载和安装环节,开机即玩。三、无需下载游戏,打开Steam/WeGame登录进入游戏开始畅玩。一、购买完成后进入云电脑,镜像内预装游戏,无需重新下载安装;二、30s配置云电脑选择【电竞模式】,进入云电脑;PS:关机不删存档不丢数据不计费,随心所欲玩!爆火的国产3A游戏大作《黑神话:悟空》,但是配置太低了,玩不了悟空,没有关系,用云电脑搞定!无需等候下载,多端可用。

2024-08-27 07:38:56 1766 1

原创 Python必备——高效配置与使用Pip换源

为了提高使用pip安装 Python 包的速度,可以通过配置pip换源来使用国内的镜像源。这会大大加快下载速度。以下是如何高效配置和使用pip。

2024-08-11 12:28:57 5826

原创 【完整代码】Python代码,实现selenium页面元素找不到超时时,刷新驱动和刷新页面,若能找到,继续执行下一步

Python代码,使用Selenium进行网页自动化操作,页面元素找不到超时时,每隔5秒钟刷新一次页,在这5秒内再找元素,如果刷新了页面5次后还找不到,重启驱动后,继续每隔5秒钟刷新一次页,在这5秒内再找元素,如果刷新了页面5次后还找不到,重启驱动后,继续,就这样大循环三次后还找不到,退出驱动。

2024-07-27 17:00:00 623

AI插件,编辑代码神器

一个插件实现GPT自由,还有前端开发网站导航

2023-08-28

2023版最新的MySQL5.5最详细的安装教程和启动方式,内含mysql安装包

压缩包内有 mysql5.5的安装包 2023版最详细的安装过程和出现安装问题的解决办法 优势 能让你快速安装mysql并成功运行,少走弯路,少踩坑。

2023-05-06

空空如也

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

TA关注的人

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