作者小头像 Lv.3
更多个人资料
238 成长值
0 关注
1 粉丝
+ 关注 私信

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
  • 活跃之星
成长雷达
220
18
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • java
别再写满屏的 for 循环了!Java 8 Stream 快速上手指南
别再写满屏的 for 循环了!Java 8 Stream 快速上手指南 前言在日常开发中,我们经常需要对集合(List、Set)进行遍历、筛选和转换。以前我们习惯写一堆 for 循环,代码冗长且难以维护。今天就来聊聊 Java 8 引入的“神器”—— Stream 流,几行代码就能让你的逻辑变得优雅起来! 什么是 Stream?简单来说,Stream 就是数据流。它允许你以声明式的方式处理...
Java
作者小头像 Brian-Tony 2026-11-10 09:04:29
4
0
0
2026-11-10 09:04:29
4
0
0
Java 生态里那些被低估的"冷门神器"
Java 生态里那些被低估的"冷门神器"现在 Java 社区挺卷的,Spring Boot 一统天下,大家开口闭口微服务、云原生、K8s,但有些小而美的工具和库其实特别好用,只是知名度不够。1. Hutool国产工具类库,一句话:cn.hutool 一把梭。日期处理、加密解密、文件操作、HTTP 请求、Excel 导出……基本能覆盖日常开发 80% 的工具需求。虽然有人吐槽它"大而全",但对...
Java
作者小头像 Brian-Tony 2026-11-09 09:26:16
3
0
0
2026-11-09 09:26:16
3
0
0
消息队列选型:Kafka、RabbitMQ、RocketMQ 怎么选?
消息队列选型:Kafka、RabbitMQ、RocketMQ 怎么选?消息队列是分布式系统里绕不开的基础设施,解耦、削峰、异步这三大作用几乎每个中大型项目都会用到。但市面上主流 MQ 各有侧重,选型时很容易纠结。今天就来横向对比一下 Kafka、RabbitMQ 和 RocketMQ 的核心差异。 先想清楚自己的需求选型之前先问自己几个问题:吞吐量要求:每秒几万还是几百万消息?可靠性要求:...
Kafka RabbitMQ
作者小头像 Brian-Tony 2026-11-08 00:16:21
7
0
0
2026-11-08 00:16:21
7
0
0
Redis 缓存三大坑:穿透、击穿、雪崩
Redis 缓存三大坑:穿透、击穿、雪崩缓存是提升系统性能最直接的手段,但缓存一旦出问题,轻则响应变慢,重则直接打垮数据库。面试里经常把"穿透、击穿、雪崩"三个概念放在一起问,很多人容易搞混。今天就来逐个拆解,顺便聊聊对应的解决方案。 缓存穿透现象:查询一个根本不存在的数据,缓存不命中,请求直接打到数据库,数据库也查不到,于是每次请求都穿透到 DB。如果攻击者故意用大量不存在的 key 发...
Redis
作者小头像 Brian-Tony 2026-11-07 00:19:26
10
0
0
2026-11-07 00:19:26
10
0
0
MySQL 索引原理:为什么你的 SQL 越跑越慢?
MySQL 索引原理:为什么你的 SQL 越跑越慢?写业务代码时,最头疼的往往不是逻辑复杂,而是数据量上来后 SQL 越来越慢。加索引是最常见的优化手段,但很多人只是"听说索引能加速",并不清楚索引到底是怎么工作的,甚至加了索引也没效果。今天就来拆解一下 MySQL 索引的核心原理。 索引的本质索引是一种数据结构,用来快速定位数据。你可以把它理解为书的目录——不用逐页翻,直接根据目录找到目...
MySQL SQL
作者小头像 Brian-Tony 2026-11-06 08:50:12
14
0
0
2026-11-06 08:50:12
14
0
0
加了 @Transactional,怎么事务还是没生效?
下单接口明明加了 @Transactional,订单写进去了,扣库存却失败了,结果订单还在、库存没扣,数据就这么“半吊子”地留在了库里。第一次遇到这种问题时,我的第一反应也是:注解是不是写错位置了?后来才发现,问题往往不在注解本身,而在事务到底有没有真正跑起来。 先把流程画清楚一次正常的声明式事务,大致是这样走的:业务方调用 -> Spring 代理拦截 -> 开启事务 -> 执行业务方法 ...
Java Spring Boot
作者小头像 Brian-Tony 2026-11-05 00:31:03
21
0
0
2026-11-05 00:31:03
21
0
0
Spring 事务传播机制:别再只会 @Transactional 了
Spring 事务传播机制:别再只会 @Transactional 了@Transactional 大概是 Spring 里用得最多的注解之一,但很多人只知道"加了它就有事务",一旦遇到嵌套调用、异常回滚、自调用失效等问题就抓瞎。今天来系统梳理一下 Spring 事务传播机制的核心知识点。 传播行为是什么?传播行为(Propagation)解决的是:当一个事务方法调用另一个事务方法时,事务...
Spring
作者小头像 Brian-Tony 2026-11-04 09:01:52
22
0
0
2026-11-04 09:01:52
22
0
0
JVM 内存模型与垃圾回收:从 OutOfMemoryError 说起
JVM 内存模型与垃圾回收:从 OutOfMemoryError 说起写 Java 的人大概都见过 OutOfMemoryError,但很多人第一反应是"内存不够,加 -Xmx"。其实 OOM 只是表象,真正要解决的是"为什么不够"。这就得从 JVM 的内存结构和垃圾回收机制说起。 JVM 内存结构JVM 把运行时数据区划分为几个部分,可以简单理解为"线程私有的"和"线程共享的"两大类。线...
JVM 任务调度
作者小头像 Brian-Tony 2026-11-03 09:24:52
34
0
0
2026-11-03 09:24:52
34
0
0
Spring Boot 自动配置:它是怎么"自动"的?
Spring Boot 自动配置:它是怎么"自动"的?用 Spring Boot 最爽的体验大概就是:引入一个 starter 依赖,配几个属性,应用就能跑起来。不用像以前那样写一堆 XML 配置。但很多人只是"会用",并不清楚它到底是怎么自动装配的。今天就来拆解一下这个"魔法"。 入口:@SpringBootApplication每个 Spring Boot 项目都有一个启动类,上面标着...
Spring Spring Boot
作者小头像 Brian-Tony 2026-11-02 09:25:29
25
0
0
2026-11-02 09:25:29
25
0
0
Java 注解与反射:框架背后的"魔法"
Java 注解与反射:框架背后的"魔法"用 Spring 的时候,我们随手写个 @Autowired、@RequestMapping 就能完成依赖注入和路由映射,但有没有想过这些注解到底是怎么生效的?其实背后靠的就是 Java 的反射机制。今天来拆解一下这对"黄金搭档"。 什么是注解(Annotation)?注解本质上是一种元数据,就是"描述数据的数据"。它本身不影响代码逻辑,而是给类、方...
Java
作者小头像 Brian-Tony 2026-11-01 00:38:14
19
0
0
2026-11-01 00:38:14
19
0
0
总条数:22
10
10
20
50
100
  • 1
  • 2
  • 3

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注