
技术派
文章平均质量分 97
本技术专栏专注技术派,基于Spring Boot等主流技术栈。无论新手小白还是老手,都有适配内容。从项目工程搭建、环境配置,到MVC架构剖析、AOP日志实现,再到Redis实用功能运用等,带你掌握开发全流程。助力你提升技术,少走弯路,在技术派的世界中快速成长为开发能手。
·云扬·
微茫?微芒!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【技术派面试篇】技术派微信公众号自动登录技术面试要点全解析
本文围绕技术派微信公众号自动登录技术展开,介绍核心原理,详述验证码登录流程、长连接映射实现、安全保障等要点,对比SSE与WebSocket,还提及会话管理、分布式部署改造等,助力掌握该技术及应对面试。原创 2025-04-28 10:17:40 · 871 阅读 · 0 评论 -
【技术派后端篇】技术派并发访问性能优化
本文聚焦后端性能优化,介绍将串行操作转为并行操作的方法。以技术派首页等为例,阐述适用场景,通过CompletableFuture改造buildIndexVo方法,借助AsyncUtil实现并行调度,显著降低耗时,同时提醒关注相关影响因素。原创 2025-04-27 09:57:42 · 1387 阅读 · 1 评论 -
【技术派后端篇】技术派微信扫码登录实现
本文基于Spring Boot实现扫码登录功能,阐述两端交互、唯一标识等核心原理,介绍生成二维码、扫码授权等流程步骤,展示技术栈、示例工程与测试流程,其技术亮点为SSE实时通信和简化二维码生成,也提及优化方向。原创 2025-04-25 10:07:42 · 923 阅读 · 0 评论 -
【技术派后端篇】技术派中 Session/Cookie 与 JWT 身份验证技术的应用及实现解析
在现代Web应用开发中,身份验证是保障系统安全的重要环节。技术派在身份验证领域采用了多种技术方案,其中Session/Cookie和JWT(JSON Web Token)是两种常用的实现方式。本文将详细介绍这两种身份验证技术在技术派中的应用及具体实现。原创 2025-04-24 22:46:34 · 1318 阅读 · 0 评论 -
【技术派后端篇】整合WebSocket长连接实现消息实时推送
本文聚焦WebSocket的应用,涵盖其基础概念、Spring整合STOMP的流程图、Spring Boot应用集成WebSocket实现双向通信,以及技术派中基于WebSocket实现消息推送的全过程。原创 2025-04-24 10:35:24 · 625 阅读 · 0 评论 -
【技术派后端篇】技术派实现图片上传至 OSS
本文详细介绍了技术派实现图片上传至阿里云 OSS 服务器的过程,涵盖了开通 OSS、配置文件设置、接口和实现类的编写、控制器的处理以及 admin 端的相关功能实现。其中涉及的图片复制粘贴上传、自动转链、防止 30s 内重复上传、利用 Guava Cache 提高效率、配置文件更新时自动初始化阿里云 Client 以及自由切换本地和 OSS 服务等细节原创 2025-04-23 14:00:15 · 1165 阅读 · 0 评论 -
【技术派后端篇】技术派中基于 Redis 的缓存实践
本文介绍 Redis 在 Java 后端开发中与 Spring Boot 的整合及应用。阐述 Redis 优势,如支持集群、数据持久化等;讲解整合步骤、操作不同数据结构的方法;以技术派为例,展示缓存用户 session 和 sitemap 的操作;还介绍了 RedisTemplate 的 execute 方法。原创 2025-04-21 11:07:35 · 1405 阅读 · 0 评论 -
【技术派后端篇】基于 Redis 实现网站 PV/UV 数据统计
本文介绍借助 Redis 计数器功能实现站点统计服务。定义了 PV、UV 含义,阐述统计流程和数据结构,给出统计计数、Redis 管道封装、计数更新与使用的实现方式,指出基于 Redis 实现关键知识点,还提出高访问量时 UV 计数的思考问题。原创 2025-04-21 09:21:06 · 1659 阅读 · 0 评论 -
【技术派后端篇】技术派整合 FastExcel:高效实现 500 万条数据导出
通过技术派整合 FastExcel 的实践,实现了 500 万条数据的高效导出,分享了完整的前后端代码、接口测试方法及常见 bug 处理方式。期望开发者在项目中尝试使用 FastExcel 并进行测试,若有问题欢迎交流探讨。原创 2025-04-20 23:33:48 · 1060 阅读 · 0 评论 -
【技术派后端篇】Redis实现统计计数
在互联网项目中计数器应用广泛,技术派项目采用基于数据库和Redis的计数器方案。本文重点介绍Redis计数器,涉及其指令、用户计数统计、信息查询及缓存一致性,对比其与数据库方案优缺点,强调按需选型。原创 2025-04-20 22:54:22 · 1578 阅读 · 0 评论 -
【技术派后端篇】技术派中的白名单机制:基于Redis的Set实现
本文介绍了技术派中白名单机制的实现,重点讲解了如何利用Redis的Set数据结构来管理白名单用户。通过白名单机制,我们能够有效减少不必要的审核流程,提升用户体验。同时,本文也展示了如何在Spring项目中使用RedisTemplate来操作Redis的Set,希望对大家有所帮助。原创 2025-04-19 22:22:17 · 1253 阅读 · 0 评论 -
【技术派后端篇】 Redis 实现用户活跃度排行榜
本文介绍了如何在技术派项目中实现一个基于Redis的用户活跃度排行榜。通过使用Redis的ZSET数据结构,我们能够高效地实现排行榜的排序和更新。原创 2025-04-19 17:47:37 · 1306 阅读 · 0 评论 -
【技术派后端篇】技术派通用敏感词替换:原理、实现与应用
本文聚焦技术派通用敏感词替换技术。介绍 DFA 敏感词校验算法原理,阐述借助开源库构建敏感词服务类,详述基于 Mybatis 拦截器的数据库脱敏方案,提及实际效果与白名单机制,强调安全合规在项目中的重要性。原创 2025-04-18 09:53:08 · 857 阅读 · 0 评论 -
【技术派后端篇】xxl-job实现定时任务
本文围绕分布式任务调度平台 xxl-job 展开,简述其开发迅速、轻量易扩展等特点及架构中调度与任务解耦的设计。介绍了 v2.5.0 版本的安装、启动步骤,阐述 SpringBoot 整合实现定时任务的过程,还提及日志查看,展示其为分布式任务调度的优秀方案。原创 2025-04-18 08:45:00 · 1265 阅读 · 0 评论 -
【技术派后端篇】使用 Canal 实现 MySQL 与 ES 数据同步的技术实践
通过本文,我们详细了解了使用 Canal 实现 MySQL 到 ES 数据同步的全过程,包括基础知识、软件安装、Canal 配置以及全量和增量数据同步实战。希望这些内容能为大家在实际项目中应用该技术提供帮助。如果项目中遇到类似场景,基本可以直接参考本文的方法进行操作。原创 2025-04-08 23:28:24 · 1496 阅读 · 1 评论 -
【技术派后端篇】深度剖析 MySQL 与 Redis 缓存一致性:理论、方案与实战
本文围绕MySQL与Redis缓存一致性展开,剖析6种方案。阐述“先写MySQL,再写Redis”等不佳方案在高并发下易致数据不一致的原理;介绍“缓存双删”等可靠方案及应对策略。对比各方案优缺点,指出实时一致性选“先写MySQL,再删除Redis” ,最终一致性选“先写MySQL,通过Binlog异步更新Redis” 。通过项目实战展示所选方案在数据更新、获取中的应用及测试,还呈现读者相关讨论,为解决缓存一致性问题提供全面思路与实践指导。原创 2025-04-02 22:41:55 · 1318 阅读 · 1 评论 -
【技术派后端篇】canal实现MySQL/Redis缓存一致性
本文介绍利用 canal 实现 MySQL/Redis 缓存一致性方案。先阐述前期需阅读的相关文章及环境准备,接着讲述 SpringBoot 整合 Canal 的步骤,包括引入依赖、配置及监听处理等,还进行了增删改测试,最后指出方案不足及优化方向,即引入 Kafka 避免性能消耗。原创 2025-04-17 18:00:13 · 1127 阅读 · 0 评论 -
【技术派后端篇】Redis分布式锁:原理、实践与应用
通过本文,我们从原理到实践,详细介绍了Redis分布式锁的相关知识。我们了解了本地锁与分布式锁的区别,Redis分布式锁、Zookeeper分布式锁、MySQL分布式锁的差异,以及Redis分布式锁的几种实现方式。原创 2025-04-17 13:54:40 · 919 阅读 · 0 评论 -
【技术派后端篇】ElasticSearch 实战指南:环境搭建、API 操作与集成实践
**摘要**:本文深入介绍ElasticSearch(ES),涵盖其基本概念,如字段、文档等;阐述基于Lucene构建的原理及倒排索引机制。详细讲解Windows和Ubuntu版的安装步骤,包括ES、Kibana和IK分词器。还介绍RESTful API操作、高级查询、bool查询及ES集成,以及配置注意事项,助力读者全面掌握ES技术。原创 2025-04-16 22:28:39 · 1289 阅读 · 0 评论 -
【技术派后端篇】深度剖析 Knife4j:从概述到整合及功能优势
本文介绍了基于 Swagger 的开源文档管理工具 Knife4j。它前身是 swagger-bootstrap-ui,更小巧轻量且功能强大,具备前后端分离、Markdown 支持等特性。整合步骤包括添加依赖、两种方式配置、添加接口注解,启动项目后可查看文档并测试接口。其优点众多,如生产环境屏蔽、访问权限控制、支持 afterScript、全局参数、离线文档、JSON 折叠、API 接口搜索等,极大提升了 API 文档生成与测试体验,优化了 UI 界面和可读性。原创 2025-04-16 13:36:19 · 1372 阅读 · 0 评论 -
【技术派后端篇】一文读懂 RabbitMQ:消息队列模式、原理与优化实践
本文围绕 RabbitMQ 展开,涵盖消息队列两种模式,介绍其原理,给出 Windows 版搭建步骤,展示集成代码并点明连接等问题,通过引入连接池改进,给出新代码与效果,为 RabbitMQ 在项目中的应用提供实操指引 。原创 2025-04-15 19:44:29 · 1092 阅读 · 0 评论 -
【技术派后端篇】技术派微信公众号自动登录技术
本文将深入剖析技术派微信公众号自动登录的实现过程,包括方案设计、技术细节以及实际应用中的优缺点。原创 2025-04-14 10:39:10 · 760 阅读 · 0 评论 -
【技术派部署篇】云服务器部署技术派
本文以 Linux 系统为运行环境,介绍基础环境搭建,含 JDK、Maven、Redis、MySQL、Nginx 的安装与配置。提供源码和 Jar 包两种部署方式,前者需下载构建、修改配置再启动;后者要配置 ssh、项目信息,用脚本打包上传。欢迎实操反馈问题。原创 2025-04-12 16:10:01 · 883 阅读 · 0 评论 -
【技术派部署篇】Windows本地部署技术派
在当今数字化时代,技术派作为一个基于多种主流技术栈实现的社区系统,吸引了众多开发者的关注。对于想要在 Windows 系统上部署技术派的开发者来说,清晰的环境搭建和运行步骤至关重要。本文将详细介绍在 Windows 系统上部署技术派的全过程,帮助大家顺利开启技术派的探索之旅。原创 2025-04-12 15:42:34 · 1023 阅读 · 0 评论