Java共2224篇
高可用之限流-07-token bucket 令牌桶算法-拾光赋

高可用之限流-07-token bucket 令牌桶算法

高可用之限流-07-token bucket 令牌桶算法,限流系列 开源组件 rate-limit: 限流 高可用之限流-01-入门介绍 高可用之限流-02-如何设计限流框架 高可用之限流-03-Semaphore 信号量做限流 高可用之...
Lee的头像-拾光赋Lee11小时前
03110
IDEA如何查看所有的断点(Breakpoints)并关闭-拾光赋

IDEA如何查看所有的断点(Breakpoints)并关闭

IDEA如何查看所有的断点(Breakpoints)并关闭,前言 我们在使用IDEA开发Java应用时,基本上都需要进行打断点的操作,这方便我们排查BUG,也方便我们查看设计的是否正确。   不过有时候,我...
Lee的头像-拾光赋Lee12小时前
0447
Elasticsearch-拾光赋

Elasticsearch

Elasticsearch,一,倒排索引 elasticsearch搜索性能高的原因是因为底层的倒排索引技术。 倒排索引中的两个重要概念: 文档(Document):用来搜索的数据,其中的每一条数据就是一个文档,例如一...
Lee的头像-拾光赋Lee13小时前
0518
Java面试题(持续更新中...)-拾光赋

Java面试题(持续更新中…)

Java面试题(持续更新中...),事务的四大特性 原子性,隔离性,持久性,一致性 事务的隔离级别和现象 读未提交:可能产生脏读,读取到未提交的数据 读已提交:可能产生不可重复读取问题,A事务...
Lee的头像-拾光赋Lee17小时前
05013
深圳找 Java 真是地狱模式!-拾光赋

深圳找 Java 真是地狱模式!

深圳找 Java 真是地狱模式!,大家好,我是 R 哥。 最近这段时间的面试辅导,我发现一件非常扎心的事情,好几个深圳的兄弟反馈说机会少、面试难、工资低,想找个合适的工作难于登天。 昨天,同一...
Lee的头像-拾光赋Lee18小时前
02614
深入理解Java并发读写锁——ReentrantReadWriteLock-拾光赋

深入理解Java并发读写锁——ReentrantReadWriteLock

深入理解Java并发读写锁——ReentrantReadWriteLock,ReentrantReadWriteLock使用场景 ReentrantReadWriteLock 是 Java 的一种读写锁,它允许多个读线程同时访问,但只允许一个写线程访问(会阻...
Lee的头像-拾光赋Lee前天
0398
SpringBoot进阶教程(八十二)Spring Security图形验证码-拾光赋

SpringBoot进阶教程(八十二)Spring Security图形验证码

SpringBoot进阶教程(八十二)Spring Security图形验证码, 在之前的博文《SpringBoot进阶教程(八十)Spring Security》中,已经介绍了在Spring Security中如何基于formLogin认证、基于HttpBasic认...
Lee的头像-拾光赋Lee前天
0278
高可用之限流-05-slide window 滑动窗口-拾光赋

高可用之限流-05-slide window 滑动窗口

高可用之限流-05-slide window 滑动窗口,限流系列 开源组件 rate-limit: 限流 高可用之限流-01-入门介绍 高可用之限流-02-如何设计限流框架 高可用之限流-03-Semaphore 信号量做限流 高可用之限...
Lee的头像-拾光赋Lee前天
04615
消息队列——数十万级消息的消费方案-拾光赋

消息队列——数十万级消息的消费方案

消息队列——数十万级消息的消费方案,背景: ​ 下游平台通过消息队列上报监控消息,但是消息量很大,在三分钟左右可以达到百万级别,而对于我的服务来说,我需要对这些消息进行一些业务处理,...
Lee的头像-拾光赋Lee前天
02011
IDEA如何用maven打包(界面和命令两种方式)-拾光赋

IDEA如何用maven打包(界面和命令两种方式)

IDEA如何用maven打包(界面和命令两种方式),前言 我们在使用IDEA开发时,如果是springboot项目的话,一般是用maven来管理我们的依赖的。然后,当我们开发完成之后,就需要打包部署了。   ...
Lee的头像-拾光赋Lee前天
02610
java 文件的操作(Path、Paths、Files)-拾光赋

java 文件的操作(Path、Paths、Files)

java 文件的操作(Path、Paths、Files),Path、Paths 和 Files 是 Java NIO(New I/O)文件处理系统中的核心组件,它们提供了比传统 java.io.File 更加灵活和高效的文件操作方式。 1. 概述 随着...
Lee的头像-拾光赋Lee前天
03511
springboot~ConstraintValidatorContext验证两个字段内容相同-拾光赋

springboot~ConstraintValidatorContext验证两个字段内容相同

springboot~ConstraintValidatorContext验证两个字段内容相同,场景 我在开发修改密码功能,通过原密码和新密码及确认新密码,希望通过ConstraintValidator这个方式来校验新密码和确认新密码,规...
Lee的头像-拾光赋Lee前天
02312