自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 系统优化与实践经验:从开发到生产的完整指南

一个系统从开发到上线,再到稳定运行,需要经历大量的优化和调优工作。本文将分享我们在实际项目中遇到的挑战和解决方案,希望能为读者提供有价值的参考。性能优化:数据库索引、查询优化、缓存策略、接口优化错误处理:统一错误处理、业务异常处理、前端错误处理监控告警:日志系统、性能监控、健康检查安全加固:参数验证、SQL注入防护、XSS防护、CSRF防护部署运维:PM2进程管理、Nginx配置、数据库备份问题排查:常见问题解决方案、调试技巧这些实践经验来自于真实的生产环境,希望能为读者提供有价值的参考。

2026-01-17 07:12:01 668

原创 系统总结与未来展望:WiFi扫码连接系统的完整回顾

经过前面五篇文章的深入探讨,我们已经全面了解了WiFi扫码连接系统的设计思路和实现细节。本文作为系列文章的总结篇,将对整个系统进行回顾和展望。我们构建了一个现代化、可扩展、高性能JWT Token认证机制微信小程序登录角色权限管理验证码机制代码规范使用ESLint和Prettier遵循TypeScript最佳实践编写清晰的注释Git工作流使用Git Flow提交信息规范测试策略单元测试集成测试E2E测试。

2026-01-17 07:09:20 561

原创 4.WiFi扫码连接系统:前端实战:Vue 3管理后台与微信小程序实现

前端是用户与系统交互的直接界面,良好的前端实现能够显著提升用户体验。本文将分别介绍管理后台(Web端)和小程序端的实现细节,展示如何构建一个功能完善、体验优秀的前端应用。动态路由加载:后端驱动,权限隔离,灵活配置细粒度权限控制:路由级+组件级双重控制数据可视化:实时统计,趋势分析,直观展示状态管理:用户信息持久化,权限实时更新管理后台:通过动态路由和权限控制实现了灵活的权限管理,通过数据可视化让数据一目了然小程序端:通过WiFi连接和广告集成实现了核心业务功能,通过数据上报确保了数据的准确性。

2026-01-16 08:55:56 709

原创 3.WiFi扫码连接系统:广告系统深度解析:曝光统计、防刷机制与收益计算

广告系统核心技术解析 本文详细阐述了WiFi扫码连接广告系统的关键实现方案,主要包括: 系统架构设计 - 支持多种广告类型(激励视频、模板、插屏广告),采用小时统计+日统计两级数据模型 曝光统计机制 - 通过签名验证确保数据安全,采用防篡改上报接口,自动处理无效广告配置 多维度防刷系统 - 实现设备、用户、IP和时间窗口四重防护,使用Redis记录防刷信息,确保曝光数据真实性 数据一致性保障 - 通过事务操作确保统计准确,采用合理的去重策略避免重复计算 系统实现了从广告曝光到收益计算的完整闭环,为WiFi扫

2026-01-16 08:52:18 759

原创 2.WiFi扫码连接系统:深入后端核心:用户认证、权限管理与二维码生成

本文深入解析了WiFi扫码连接系统的后端核心功能实现,主要包括三大模块:1)基于JWT Token的无状态用户认证体系,详细展示了Token生成、验证及微信登录集成流程;2)RBAC权限管理机制,通过角色、菜单和权限表设计实现细粒度访问控制;3)二维码生成逻辑。文章提供了完整的代码示例,包括认证中间件、登录服务和微信登录集成实现,展现了从设计到落地的技术细节,为开发者构建类似系统提供了实用参考。

2026-01-15 18:34:54 1406

原创 1.WiFi扫码连接系统:从零到一:WiFi扫码连接系统的架构设计与技术选型

本文介绍了商业级WiFi扫码连接系统的架构设计与技术选型。系统采用分层架构,包含后端服务(Egg.js+TypeScript)、管理后台(Vue3+Ant Design)和微信小程序三部分。技术选型注重性能与安全性,后端选用Egg.js框架和Prisma ORM,前端采用Vue3和小程序原生开发。系统支持多角色管理、广告投放和收益分账等功能,通过JWT认证、数据加密和防刷机制保障安全,并利用缓存、索引优化等手段提升性能。整体设计兼顾业务需求和扩展性,为商户提供高效便捷的WiFi连接解决方案。

2026-01-15 18:32:22 957

原创 Canvans生成图片踩坑记录

1、生成图片的时候img标签生成失败显示空白 2、弹出组件截图背景纯黑色或纯白色 3、iframe生产失败,截图之后iframe区域显示空白

2022-07-30 23:44:51 484

原创 AST的一次简单尝试

AST的一次简单尝试

2022-07-30 22:39:39 251

vue日历组件,支持农历以及假期展示,可以自定义可选择日期范围

vue日历组件,支持农历以及假期展示,可以自定义可选择日期范围 用法 <calendar @choiseDay="chosieDayCallBack" @close="showCalendar = false" :currectDays="dateParams" :showCalendar="showCalendar"></calendar>

2022-07-30

随机地址生成器

生成城市名称,包括所在省份,市,以及区县,仅仅支持精确到区,无具体地址

2018-09-26

空空如也

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

TA关注的人

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