自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【BUG】类文件具有错误的版本 61.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。

IDEA 报错的详细解决方案:类文件具有错误的版本 61.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。

2025-03-11 10:28:07 529

原创 IDEA无法识别Maven项目问题解决方法

解决IDEA 无法自动识别 Maven 项目问题

2025-03-10 13:33:29 126

原创 【Netty】五种经典 IO 模型详解,附各种模型流程图及流程详解

本文详细介绍了五种IO模型的工作原理和特点:阻塞IO、非阻塞IO、多路复用IO、信号驱动IO和异步非阻塞IO,并分析了它们在同步/异步和阻塞/非阻塞维度上的区别,以及各自适用的场景。

2025-02-28 15:38:52 1043

原创 【K8S】Kubernetes 中的基本组成部分介绍,一文了解 K8S 中的所有概念

本文详细介绍了 Kubernetes (K8S) 的核心概念,包括应用、容器、Pod、Service、Node、Cluster、Ingress 等组件的定义、功能和层级关系,以及它们在容器编排和应用部署中的作用。

2025-02-26 15:55:03 845

原创 【K8S】Kubernetes 基本架构、节点类型及运行流程详解(附架构图及流程图)

本文详细介绍了 Kubernetes 的基本架构,包括 Master-Worker 节点结构、各组件功能、端口类型以及服务分类。重点阐述了集群的工作流程和各类服务(ClusterIP、NodePort、LoadBalancer、Ingress)的特点与应用场景。

2025-02-26 13:17:12 1485

原创 Spring Cloud - 注册中心(Nacos)原理及代码实战

本文详细介绍了注册中心的基本原理和功能,以及 Nacos 作为注册中心的具体应用,包括服务注册、服务发现、配置管理和动态路由等核心功能的实现方法和配置步骤。

2024-12-29 13:08:58 917

原创 Redis - Token & JWT 概念解析及双token实现分布式session存储实战

本文详细介绍了 Token 和 JWT 的概念、组成和工作原理。Token 包括 Access Token 和 Refresh Token 两种类型,JWT 则是一种跨域认证解决方案,由 Header、Payload 和 Signature 三部分组成。文章最后讨论了 JWT + Redis 的实现方案。

2024-12-26 21:48:59 1197

原创 JavaWeb - ⭐ AOP 面相切面编程原理及用户校验功能实战

AOP (面向切面编程) 是 Spring 框架中的重要特性,它通过动态代理技术实现对目标方法的功能增强,无需修改原代码。AOP 的核心概念包括 JoinPoint(可代理的方法)、PointCut(实际被代理的方法)、Advice(代理逻辑)和 Aspect(切面),通过 execution 或 annotation 表达式定义切入点,并使用 @Before、@After、@Around 等注解实现代理逻辑,广泛应用于日志记录、权限控制、事务管理等场景,极大提高了代码的复用性和可维护性。

2024-12-24 22:23:39 974

原创 计算机网络 - HTTP 协议和万维网

本文详细介绍了 HTTP 协议的基本概念、通信过程和连接方式,包括 URL、URI、HTTPS、Cookie 等核心组件,以及 HTTP 请求响应结构和 Servlet 的工作原理。

2024-12-20 15:00:39 1768

原创 SpringBoot - Cookie & Session 用户登录及登录状态保持功能实现

本文详细介绍了会话技术中的 Cookie 和 Session 机制,包括它们的定义、工作原理、区别和应用场景。Cookie 用于客户端存储,Session 用于服务端会话管理,两者共同实现用户身份验证和状态保持。

2024-12-18 22:39:29 1603

原创 Nginx - 负载均衡及其配置(Balance)

本文详细介绍了负载均衡的概念、工作原理和实现方法。主要包括负载均衡器的工作流程、上游服务器组的调度算法、状态参数配置,以及具体的Nginx配置实例,帮助实现多服务器的负载分配和高可用性。

2024-12-18 17:27:47 1132

原创 Nginx - 配置文件 Configuration 详解

本文详细介绍了 Nginx 的配置体系,包括配置文件结构、各种上下文(context)的用法、HTTP 服务配置、静态文件服务、动态代理以及缓存机制等核心内容,是一份完整的 Nginx 配置指南。

2024-12-18 17:26:35 2126

原创 Nginx - 相关概念解释及整体结构

本文详细介绍了 Nginx 的基本概念、核心功能和技术特点。包括其作为高性能 HTTP 服务器的定位、主要功能(如反向代理、负载均衡)、进程架构(主进程和工作进程)以及高性能、高可靠等关键特性。

2024-12-18 17:23:48 812

原创 Linux - rpm & yum 工具及命令总结

本文详细介绍了 Linux 系统中两个重要的包管理工具:RPM 和 YUM。RPM 用于直接管理软件包,而 YUM 则是基于 RPM 的前端工具,提供了自动下载、依赖处理等高级功能。

2024-12-18 17:21:46 373

原创 Redis - 位置检索 Geolocation

本文介绍了Redis GEO数据结构在位置检索功能中的应用。通过存储商户的地理坐标信息,实现了查询商户与用户距离、获取最近商铺列表等功能,并详细说明了数据预热、业务实现的完整流程。

2024-12-16 09:47:22 643

原创 功能:推送 feed

这篇文章主要介绍了一个社交媒体平台中的Feed推送功能实现方案。文章详细说明了如何高效地将博主发布的内容推送给粉丝,包括两种实现模式:纯推模式和推拉结合模式。其中推拉结合模式被认为是最优方案,它根据用户类型(普通用户vs大V)采用不同的推送策略。文章还提供了详细的API设计和Java代码实现,包括了分页查询、Redis存储等技术细节。

2024-12-14 16:56:02 341

原创 Redis - 集合 Set 及代码实战

本文详细介绍了 Redis 中的 Set 数据类型及其在社交关注功能中的实际应用。首先讲解了 Set 类型的基本概念、特点和常用命令,以及其底层的两种编码方式(IntSet和Hash Table)。随后通过一个用户关注系统的实战案例,展示了如何结合 Redis Set 和 MySQL 实现高性能的关注、取关和共同关注功能,包含了完整的数据结构设计和代码实现方案。

2024-12-14 16:32:27 936

原创 Redis - 顺序队列 SortedSet

本文详细介绍了如何使用 Redis 的 SortedSet 数据结构实现一个基于时间顺序的博客点赞排行榜系统。

2024-12-13 12:17:37 624

原创 Redis - 消息队列 Stream

消息队列是一种分布式系统中的消息传递方案,主要由生产者、消费者和消息代理组成,支持异步通信和解耦。Redis Stream 提供高吞吐量的消息处理,支持消费者组和消息确认机制,确保消息的可靠消费。常用命令包括创建消费者组、读取消息和确认消息等。其他方案如 List 和 PubSub 存在各自的优缺点。

2024-12-13 11:12:05 1354

原创 ⭐Redis - 手动实现分布式锁 & Redisson 的使用

分布式锁是一种在分布式系统中实现互斥访问的机制。Redis 的 Redisson 组件提供了完整的分布式锁实现,具有可重入、自动续期、主从一致等特性。它通过 Lua 脚本保证原子性,使用 WatchDog 机制处理锁超时,并支持多重锁来保证高可用性。

2024-12-13 10:25:49 1104 1

原创 Redis - 实战之 全局 ID 生成器 RedisIdWorker

一种分布式系统下用来生成全局唯一 ID 的工具

2024-12-10 19:48:29 1186

原创 MySQL授权外部设备访问本地数据库

通过创建并授权外部设备或外部用户,使得外部用户或设备可以顺利访问本地的mysql数据库

2024-11-28 19:54:00 612

原创 Redis - ⭐数据缓存 Cache

通过 Redis 实现缓存:将 Redis 作为数据交换的缓冲区(临时储存数据的位置)减低后端负载、提高读写效率、分级缓存设计

2024-11-27 17:30:57 1035

原创 Redis - ⭐常用命令

redis常见数据结构及使用方法(Redis 原生 + Spring Data Redis命令)

2024-11-27 16:43:40 1288

原创 Redis - 数据共享 Session

Redis Session 实现集群共享信息,登录功能及拦截器刷新登录状态

2024-07-11 18:30:00 899

原创 Redis - ⭐SpringDataRedis 应用 & 优化

Redis 在 JAVA 中的主要使用方式,以及一些常用方法

2024-07-11 18:15:00 514

原创 Redis - Jedis 环境配置

定义:Jedis是Java语言中一个开源的、用于操作Redis数据库的客户端库。它是由Redis官方推荐的Java客户端之一功能:提供一组简单易用的API,方便开发者进行与Redis服务器之间的交互官网网址:https://github.com/redis/jedis。

2024-07-11 18:00:00 754

原创 Redis - 数据类型 & 常用命令

Redis 数据类型 & 常用命令

2024-07-11 17:30:00 1470

原创 Redis - 配置 & 启动

Redis 技术总结

2024-07-11 17:15:00 1453

原创 Redis - Redis 概述

Redis 技术总结

2024-07-11 13:01:21 322

原创 【SSM】MyBatis 之 Mapper 代理开发

使用 Mapper代理开发的详细过程, MyBatisX效率工具

2023-10-24 08:24:07 111

原创 【SSM】 mybatis快速入门,文件结构解析

POJO 类module → src → main → java → 创建目录 “GroupId.pojo”

2023-10-23 23:40:45 109

原创 【效率工具】MarkDown 快捷键

在选中的文本前添加无序列表格式。在选中的文本前添加有序列表格式。在选中的文本前添加引用格式。在选中的文本上添加粗体格式。在选中的文本上添加斜体格式。创建不同级别的标题。

2023-10-23 21:45:33 221

原创 Maven入门

| |-- controller # 存放 Controller 层代码的目录。| | |-- spring-mybatis.xml # Spring Mybatis 配置文件。| | |-- dao # 存放 DAO 层代码的目录。| | |-- css # 存放 CSS 文件的目录。

2023-10-23 16:46:48 77

原创 JavaWeb - JDBC

(pojo是专门用来存储实体类的文件夹)

2023-10-23 15:18:46 67

原创 SSM-Spring Framework

SSM 整体的概念,初识 SSM

2023-10-22 20:35:00 128 1

原创 用IDEA创建Maven工程就会卡死的问题

原因分析:创建 Maven 工程时会从远程仓库的 archetype catalog 获取股价末班,导致创建项目卡顿,设置为internal 可以从内部版本的 archetype catalog进行创建,从而减少卡顿。打开File->Settings->Build,Execution,Deployment-> Build Tools -> Maven ->Runner。找到VM Options的输入框。

2023-10-22 15:03:33 958 1

原创 SSM 的由来及基本概念

SSM的课程里面概念太多,听不懂导致实在是太困了听不下去,先对整体的框架是什么,他的目的是要做什么进行理解,避免找不到学习的重点。

2023-10-22 10:50:16 220 1

原创 Maven 依赖报错

其中REPOSITORY_PATH要写本地仓库的位置,可以在IDEA的settings->Build,execution.deployment->Maven中查看。那么就到本地仓库的 com->fasterxml->jackson->core->jackson-databind下删除2.15.2。settings位置:maven下载位置->apache-maven-3.9.4->conf->settings。解决方法:修改maven的settings文件,重新设置镜像位置。

2023-10-19 23:09:24 281

原创 Git 远程仓库操作总结

git 常用操作总结,遇到常用的实时更新,避免遗忘。

2023-07-14 15:13:14 135 1

空空如也

空空如也

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

TA关注的人

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