自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2025-07-06 14:00:00 172

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

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

2025-07-05 07:00:00 144

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

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

2025-07-05 05:00:00 149

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

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

2025-07-05 03:00:00 126

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

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

2025-07-05 00:00:00 254 1

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

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

2025-07-04 23:30:00 345

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

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

2025-07-04 21:30:00 258

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

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

2025-07-04 19:00:00 460

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

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

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

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

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

2025-07-04 06:00:00 151

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

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

2025-07-03 21:45:00 418

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

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

2025-07-03 18:00:00 484

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

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

2025-07-03 01:45:00 266

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

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

2025-07-02 19:30:00 835

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

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

2025-07-01 18:30:00 151

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

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

2025-06-30 21:03:56 697

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

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

2025-05-06 15:41:04 646

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

存储过程详解+自动调度

2025-03-14 17:00:00 1253

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

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

2025-03-14 08:00:00 476

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

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

2025-03-13 16:00:00 511

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

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

2025-03-13 11:14:54 2478

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

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

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

原创 滴滴出行任务脚本

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

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

原创 悦拜任务脚本

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

2024-10-23 22:00:00 985

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

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

2024-10-23 00:16:28 1382

原创 蜜雪冰城任务脚本

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

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

原创 Q必达任务脚本

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

2024-09-24 22:36:33 1044

原创 粉象生活任务脚本

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

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

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

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

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

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

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

2024-08-27 12:00:00 1173

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

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

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

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

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

2024-08-11 12:28:57 5160

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

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

2024-07-27 17:00:00 584

原创 Python使用selenium访问网页完成登录——装饰器重试机制汇总

是一个强大的装饰器库,可以更轻松地编写装饰器,特别是处理复杂逻辑时。类装饰器可以更灵活地管理状态,并且可以更好地组织复杂的逻辑。使用闭包使代码更简洁。

2024-07-26 12:00:00 507

原创 【进阶】Python使用selenium 访问网页完成登录操作页面异常时——最全重试机制汇总

代码解释异常处理通过这种方式,可以更全面地处理登录过程中可能遇到的异常,并实现自动重试机制,提高登录操作的成功率和稳定性。使用装饰器可以使代码更加简洁和模块化:思路三:使用更复杂的异常处理和恢复机制在捕获异常时,可以尝试恢复或刷新页面,然后再重试登录操作:思路四:结合日志记录与重试可以加入日志记录机制,在每次重试时记录详细信息,便于后续排查问题:思路五:使用递归实现重试机制使用递归调用函数来实现重试机制,这种方法可以使代码更加简洁:思路六:结合外部配置文件管理重试参数将重试次数等参数放到配置

2024-07-25 23:30:05 1162

原创 Python数据结构去重操作汇总【收藏版】

为自定义类提供更加复杂的去重逻辑。

2024-07-24 09:00:00 2310

原创 Pandas使用 `iloc` 和 `loc` 常见用法汇总

是基于整数位置的选择方法,用于按位置索引选择数据。获取第一行:获取 DataFrame 的第一行。获取最后一行:获取 DataFrame 的最后一行。获取第一列:获取 DataFrame 的第一列。获取最后一列:获取 DataFrame 的最后一列。获取第一行和第一列的值:获取 DataFrame 的第一行第一列的值。获取最后一行和最后一列的值:获取 DataFrame 的最后一行最后一列的值。获取前五行:获取 DataFrame 的前五行。获取最后三行:获取 DataFrame 的最后三行

2024-07-18 08:00:00 4176

原创 使用Pandas读取Excel文件将特定列转成str格式方法汇总

参数来确保特定列的数据类型为字符串。

2024-07-17 22:51:32 2857

原创 汇总Python发邮件的15个常用方式(附代码)

是一个流行的电子邮件发送服务,可以通过其 API 发送电子邮件。AWS SES 是 Amazon 的邮件发送服务,支持发送大量邮件。模块的高级功能,结合 MIME 类型的邮件,发送包含多媒体内容的邮件。是 Python 内置的一个模块,用于发送邮件。是 Zoho 提供的邮件服务,可以通过其 API 发送电子邮件。是一个强大的邮件发送服务,提供 API 接口。是一个简化的第三方库,用于发送电子邮件。是一个简化的邮件发送库,可以轻松地处理邮件发送。提供了一些额外的安全性功能,适合发送加密邮件。

2024-06-20 04:30:00 7763 1

原创 Linux经典常见常用命令50条

这些命令可以帮助你完成更多样化的任务,提升Linux系统的管理和操作效率。:简化的防火墙管理工具(用于配置iptables)。:一种强大的文本处理工具,用于模式扫描和处理。:流编辑器,用于对文件或输入流进行文本转换。:配置Linux内核防火墙,用于数据包过滤。:用于管理systemd系统和服务管理器。:用于转换和复制文件,特别是磁盘克隆。:显示命令的手册页(manual)。:远程同步工具,用于文件和目录同步。:估算文件和目录的磁盘使用情况。:更改文件或目录的所有者和群组。:基于文本界面的磁盘使用分析器。

2024-06-17 08:00:00 1228

AI插件,编辑代码神器

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

2023-08-28

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

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

2023-05-06

空空如也

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

TA关注的人

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