Jay Blog
首页
分类
标签
归档
友链
相册
瞬间
关于
1
Docker与魔法
2
SpringBoot整合多数据源
3
Jenkins教程
4
SpringCloud 基础
5
kafka基础
念心卓
Total posts:
138
Total categories:
29
Total tags:
65
Navigation
首页
分类
标签
归档
友链
相册
瞬间
关于
Table of Contents
Jay Blog
用谦卑驾驭才华 用敬畏束缚狂悖
Category
Java
Java单体架构链路追踪实践
Java单体架构链路追踪实践 1. 概述 最近心血来潮,打算研究一下链路追踪,说白了就是系统中的一个TraceID,TraceID是一个唯一标识符,用来标识一次完整的请求调用。当用户发起一个请求时,系统会生成一个TraceID,这个请求在经过各个服务、组件时都会携带这个TraceID,形成一条完整的
2025-07-20
19
0
0
25.9℃
Java细节
SpringCloud 基础
Spring Cloud基础 1. 创建微服务项目 Spring Cloud项目的版本要严格和Spring Boot的版本适配,并且本文章还会用到许多Spring Cloud Alibaba的产品,而且是以Spring Cloud Alibaba的版本为主,所以说更加要适配版本了,版本不能乱选。 参
2025-07-16
49
0
0
28.9℃
Spring Cloud
Java限流
Java - 限流 1. 为什么需要限流? 1.1 现实场景痛点 防止服务被大量请求压垮(如恶意攻击、突发流量) 保证系统稳定性(防止高并发时资源耗尽) 服务器资源耗尽(CPU/内存/连接数) 提高资源利用率(保证关键请求优先执行) 防止雪崩效应(避免一个节点过载导致系统崩溃) 1.2 限流的本质
2025-02-09
18
0
0
25.8℃
Java细节
Web实时消息推送详解
Web实时消息推送详解 1. 什么是消息推送 推送的场景比较多,比如有人关注我的公众号,这时我就会收到一条推送消息,以此来吸引我点击打开应用。 消息推送通常是指网站的运营工作等人员,通过某种工具对用户当前网页或移动设备 APP 进行的主动消息推送。 消息推送一般又分为 Web 端消息推送和移动端消息
2025-02-08
4
0
0
24.4℃
Java细节
异步神器 - CompletableFuture
异步神器 - CompletableFuture 1. Future接口以及它的局限性 我们都知道,Java中创建线程的方式主要有两种方式,继承Thread或者实现Runnable接口。但是这两种都是有一个共同的缺点,那就是都无法获取到线程执行的结果,也就是没有返回值。于是在JDK1.5 以后为了解
2025-01-18
10
0
0
25.0℃
Java细节
SpringBoot整合多数据源
SpringBoot整合多数据源 1. 什么是多数据源? 最常见的单一应用中最多涉及到一个数据库,即是一个数据源(Datasource)。那么顾名思义,多数据源就是在一个单一应用中涉及到了两个及以上的数据库了。 其实在配置数据源的时候就已经很明确这个定义了,如以下代码: @Bean(name = "
2025-01-15
55
0
0
29.5℃
SpringBoot框架
Spring中Bean的生命周期
Spring中Bean的生命周期 1. Bean的生命周期 1.1 概况 Spring中Bean的生命周期就是Bean在Spring中从创建到销毁的整个过程,主要分为以下5个部分: 实例化: 给Bean分配内存空间(对应JVM中的“加载”,这里只是分配了内存); 设置属性: 进行Bean的注入和装配
2025-01-02
26
0
0
26.6℃
Java细节
@Transactional事务注解相关知识
@Transactional事务注解相关知识 1. Spring事务的传播行为 所谓事务的传播行为是指,如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为。在TransactionDefinition定义中包括了如下几个表示传播行为的常量: Transac
2025-01-02
3
0
1
26.3℃
Java细节
JWT
JWT 1. JTW是什么? JWT全称是Json Web Token, 是JSON风格轻量级的授权和身份认证规范,可实现无状态、分布式的Web应用授权; 官网:https://jwt.io JWT包含三部分数据: Header:头部,通常头部有两部分信息: { "alg": "HS256",
2025-01-02
16
0
0
25.6℃
其他工具
设计模式第二十一章 - 命令模式
设计模式第二十一章 - 命令模式 命令模式(Command Pattern)是一种行为设计模式,其目的是将请求封装成对象,以便参数化其他对象,并在不同的请求、队列或者日志中对请求参数化和传递。它允许将客户端与接收者对象解耦。 以下是命令模式的一些关键角色: 命令(Command): 定义了执行操作的
2024-12-29
26
0
0
26.6℃
设计模式
Previous Page
Next Page
1
2
3
4
5
弹