首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
面试
数据库
架构
大数据
Go
前端
展开
全部
后端
Java
Python
面试
数据库
架构
大数据
Go
前端
Spring Boot
MySQL
.NET
Elasticsearch
Linux
C#
暂无数据
推荐
最新
Spring Kafka 动态消费实现案例
简单来讲,就是Spring Kafka提供了安全地在运行时调整消费状态的实现,可以随时调整消费者的消费状态。 比如暂时停止正在消费消息的消费者的消费,等到合适的时机再重新从中断的地方开始消费。
ThreadLocal 深度解析(下)
ThreadLocal类提供线程本地变量。与普通变量不同,每个访问该变量的线程都拥有自己独立初始化的副本。
ThreadLocal 深度解析(上)
ThreadLocal类提供线程本地变量。与普通变量不同,每个访问该变量的线程都拥有自己独立初始化的副本。
我们来说一说 Redis 主从复制的原理及作用
概述 Redis 主从复制是一种数据同步机制,它允许一个 Redis 服务器(称为 主服务器/Master)将其数据复制到一个或多个 Redis 服务器(称为 从服务器/Slave/Replica)。
深入探索 Spring Boot3 中 Profiles 多环境配置
前言 在当今复杂的软件开发领域,一个应用往往需要在开发、测试、生产等多个环境中运行,每个环境的配置需求大相径庭。想象一下,在开发环境中,你可能需要频繁调试
File类:你与文件的"爱恨情仇"——Java文件操作的趣味指南
File类是文件导航员!mkdirs()自动铺路,listFiles()遍历前先确认是目录,delete()直接扔进黑洞。路径用/或File.separator,跨平台无忧~
我为什么放弃了XMind和亿图,投向了这款开源绘图工具的怀抱?
思维导图、流程图应该是每个程序员都会用到的绘图工具。Xmind和亿图曾是我的首选工具,但是免费版功能受限,高级功能需付费,用起来总是差点意思。
JavaSE 进阶:代理设计模式核心知识点(静态代理 + 动态代理 + 反射实现 + 实战案例)
大家好!代理设计模式是 Java 中极具实用价值的设计模式,它通过"引入中间代理对象"的方式,在不修改目标对象代码的前提下实现功能增强,这在日志记录、事务控制、权限校验等场景中不可或缺。
Redis 缓存穿透
一、Bug 场景 在一个电商商品查询系统中,使用 Redis 作为缓存以减轻数据库压力。用户通过商品 ID 查询商品信息时,系统先从 Redis 缓存中查找,若未找到则查询数据库,并将查询结果存入 R
yyds,JDK 25 终结 import,可以像 Python 一样简单粗暴了
不知道大家第一次写Java程序时,是否有过这样的困惑?为什么String不用导入就能直接用,但List就必须写import java.util.List;?用星号*导入某个包下所有类(比如import
Day27 | Java集合框架之List接口详解
今天我们看看它最常用的子接口之List。 List代表一个有序、可重复的元素集合,支持根据索引进行访问、插入、删除等操作。 常见的实现类包括ArrayList和LinkedList
Elasticsearch 8.1 Java API Client 客户端使用指南(索引、文档操作篇)
依赖配置 Maven 项目 在 pom.xml 文件中添加以下依赖: Gradle 项目 在 build.gradle 文件中添加以下依赖: 客户端初始化 基本客户端初始化 带 SSL/TLS 的客户
代码急诊室:用Arthas给你的Java应用做“微创手术”
Arthas本质上是个**Java诊断工具**,它是阿里巴巴开源的一个“瑞士军刀”,能让你在不重启服务的情况下:查看调用链、动态修改运行中的代码、监控J内存、线程、GC情况、参数和返回值。
解决ShardingSphere分片算法在Devtools热重启后SpringUtil.getBean()空指针问题
❄️🔥 冷启动正常,热重启NPE?ShardingSphere撞上Devtools的诡异空指针 问题现象:薛定谔的 Bean 开发同学在集成 ShardingSphere-JDBC 实现按月自动分表时
RabbitMQ 如何保证消息不丢失和不重复消费?掌握这 4 个关键点就够了
消息丢了?重复消费?别慌!只需掌握生产者确认、消息持久化、手动ACK和幂等处理这4个关键点,就能让 RabbitMQ 稳稳可靠,轻松应对高并发场景。
JDK 21 虚拟线程:Java 并发编程的“降维打击”
深入 Java 虚拟线程源码揭秘挂载机制,实测 43 倍性能提升。告别回调地狱,用同步代码轻松驾驭百万并发。掌握这一核心技术,彻底重构你的高并发编程范式。
SpringBoot 实现QPS监控:别等系统“咳血”了才想起装“心电图”!
想象一下你的系统就像一个忙碌的外卖小哥,QPS就是他每秒能送多少份外卖!如果小哥每秒只能送1单,那估计顾客早就饿晕在厕所了;要是每秒能送100单,那他绝对是"闪电侠"附体!
Bean Searcher 遇“鬼”记:为何我的查询条件偷偷跑进了 HAVING?
优雅框架的意外难题 Bean Searcher 在 Java 开发者中正获得越来越多的关注。它被描述为 “比 MyBatis 开发效率 快 100 倍 的只读 ORM,天生支持联表”,然而……
Spring AOP底层实现(面试版)
引言 大家好啊,今天我们来讲一下面试中常常遇到的问题--Spring AOP到底是什么,做了什么,使用的好处?许多人就回答一个基于代理模式和JDK动态代理就草草了事,面试官没有得到他想要的答案,自然一
剑指offer-48、不使⽤加减乘除实现加法
## 题⽬描述 写⼀个函数,求两个整数之和,要求在函数体内不得使⽤ + 、 - 、 * 、