2026  1346

March  1346

1000瓶药水,1瓶有毒药,最少需要几只小白鼠一定能够找出?

March 22, 2026 · 1 min · santu

26届,阿里后端2面

March 22, 2026 · 1 min · santu

40亿个QQ号,限制1G内存,如何去重?

March 22, 2026 · 1 min · santu

5亿条数据放到布隆过滤器中,大概需要多大内存?如何估算?

March 22, 2026 · 1 min · santu

AI课优惠券

March 22, 2026 · 1 min · santu

AQS为什么采用双向链表?

March 22, 2026 · 7 min · santu

AQS的同步队列和条件队列原理?

March 22, 2026 · 2 min · santu

ArrayList的subList方法有什么需要注意的地方吗?

March 22, 2026 · 3 min · santu

Autowired和Resource的关系?

March 22, 2026 · 2 min · santu

A线程获取Redis分布式锁,但那一刻做了主从的切换,B线程能获取到锁吗?

March 22, 2026 · 1 min · santu

BigDecimal(double)和BigDecimal(String)有什么区别?

March 22, 2026 · 2 min · santu

buffer pool的读写过程是怎么样的?

March 22, 2026 · 1 min · santu

ConcurrentHashMap在哪些地方做了并发控制

March 22, 2026 · 1 min · santu

Cookie,Session,Token的区别是什么?

March 22, 2026 · 1 min · santu

count(1)、count(_) 与 count(列名) 的区别

March 22, 2026 · 1 min · santu

CPU飙高问题排查过程(1)

March 22, 2026 · 2 min · santu

DDD的分层架构是怎么样的?

March 22, 2026 · 1 min · santu

Dubbo如何实现像本地方法一样调用远程方法的?

March 22, 2026 · 1 min · santu

Dubbo支持哪些序列化方式?

March 22, 2026 · 1 min · santu

Dubbo支持哪些负载均衡策略?

March 22, 2026 · 1 min · santu

Dubbo的整体架构是怎么样的?

March 22, 2026 · 1 min · santu

Dubbo的服务调用的过程是什么样的?

March 22, 2026 · 1 min · santu

EasyExcel为啥内存占用小?

March 22, 2026 · 2 min · santu

Elasticsearch集群中的角色有哪些?

March 22, 2026 · 1 min · santu

ForkJoinPool和ThreadPoolExecutor区别是什么?

March 22, 2026 · 2 min · santu

Git的merge和rebase有什么区别?

March 22, 2026 · 1 min · santu

GPU和CPU区别?为什么挖矿、大模型都用GPU?

March 22, 2026 · 1 min · santu

HashMap用在并发场景中有什么问题?

March 22, 2026 · 3 min · santu

HashMap的hash方法是如何实现的?

March 22, 2026 · 2 min · santu

HashMap的容量设置多少合适?

March 22, 2026 · 1 min · santu

HashMap的数据结构是怎样的?

March 22, 2026 · 1 min · santu

hash冲突通常怎么解决?

March 22, 2026 · 1 min · santu

HTTP_2存在什么问题,为什么需要HTTP_3?

March 22, 2026 · 1 min · santu

HTTPS和HTTP的区别是什么?

March 22, 2026 · 1 min · santu

Hystrix和Sentinel的区别是什么?

March 22, 2026 · 1 min · santu

Hystrix熔断器的工作原理是什么?

March 22, 2026 · 1 min · santu

IDEA如何做远程Debug?

March 22, 2026 · 1 min · santu

InnoDB为什么使用B+树实现索引?

March 22, 2026 · 1 min · santu

Innodb加索引,这个时候会锁表吗?

March 22, 2026 · 1 min · santu

InnoDB支持哪几种行格式?

March 22, 2026 · 1 min · santu

Innodb的RR到底有没有解决幻读?

March 22, 2026 · 1 min · santu

InnoDB的一次更新事务过程是怎么样的?

March 22, 2026 · 1 min · santu

Integer a=1000,Integer b=1000,==是什么结果,如果是100呢?

March 22, 2026 · 1 min · santu

Java 8中的Stream用过吗?都能干什么?

March 22, 2026 · 2 min · santu

javap命令的作用是什么?

March 22, 2026 · 4 min · santu

Java中的集合类有哪些?如何分类的?

March 22, 2026 · 1 min · santu

Java中类加载的过程是怎么样的?

March 22, 2026 · 1 min · santu

Java是值传递还是引用传递?

March 22, 2026 · 2 min · santu

Java是如何实现的平台无关?

March 22, 2026 · 2 min · santu

Java是编译型还是解释型_

March 22, 2026 · 3 min · santu

Java的堆是如何分代的?为什么分代?

March 22, 2026 · 1 min · santu

JDK1.8和1.9中类加载器有哪些不同

March 22, 2026 · 1 min · santu

JDK21 中的虚拟线程是怎么回事?

March 22, 2026 · 2 min · santu

jhat有什么用,如何用他分析堆dump

March 22, 2026 · 1 min · santu

JVM 中一次完整的 GC 流程是怎样的?

March 22, 2026 · 1 min · santu

JVM如何保证给对象分配内存过程的线程安全?

March 22, 2026 · 1 min · santu

JVM是如何创建对象的?

March 22, 2026 · 1 min · santu

JVM有哪些垃圾回收算法?

March 22, 2026 · 1 min · santu

JVM的运行时内存区域是怎样的?

March 22, 2026 · 1 min · santu

Kafka 消息的发送过程简单介绍一下?

March 22, 2026 · 1 min · santu

Kafka 高水位了解过吗?为什么 Kafka 需要 Leader Epoch?

March 22, 2026 · 1 min · santu

Kafka为什么依赖Zookeeper,有什么用?

March 22, 2026 · 1 min · santu

Kafka支持事务消息吗?如何实现的?

March 22, 2026 · 1 min · santu

Kafka的架构是怎么样的?

March 22, 2026 · 1 min · santu

Leaf生成分布式ID的原理?

March 22, 2026 · 1 min · santu

Load飙高问题排查过程

March 22, 2026 · 1 min · santu

LRU 和 LFU 有啥区别?

March 22, 2026 · 1 min · santu

MVC和三层架构有什么区别?

March 22, 2026 · 1 min · santu

Mybatis用的什么连接池?

March 22, 2026 · 1 min · santu

Mybatis的工作原理?

March 22, 2026 · 2 min · santu

Mybatis的缓存机制

March 22, 2026 · 1 min · santu

MyISAM 的索引结构是怎么样的,它存在的问题是什么?

March 22, 2026 · 1 min · santu

MySQL中的事务隔离级别?

March 22, 2026 · 1 min · santu

MySQL主从复制的过程

March 22, 2026 · 1 min · santu

MySQL怎么做热点数据高效更新?

March 22, 2026 · 1 min · santu

MySQL用了函数一定会索引失效吗?

March 22, 2026 · 2 min · santu

MySQL的Hash Join是什么?

March 22, 2026 · 1 min · santu

MySQL的优化器的索引成本是怎么算出来的?

March 22, 2026 · 1 min · santu

MySQL的数据存储一定是基于硬盘的吗?

March 22, 2026 · 1 min · santu

MySQL的行级锁锁的到底是什么?

March 22, 2026 · 2 min · santu

MySQL索引一定遵循最左前缀匹配吗?

March 22, 2026 · 1 min · santu

MySQL能保证数据100%不丢吗?

March 22, 2026 · 2 min · santu

Nacos 2.x为什么新增了RPC的通信方式?

March 22, 2026 · 1 min · santu

Nacos如何实现的配置变化客户端可以感知到?

March 22, 2026 · 1 min · santu

Nacos的服务注册和服务发现的过程是怎么样的?

March 22, 2026 · 1 min · santu

Nacos能同时实现AP和CP的原理是什么?

March 22, 2026 · 1 min · santu

Netty的Buffer为什么好用

March 22, 2026 · 1 min · santu

Netty的线程模型是怎么样的?

March 22, 2026 · 1 min · santu

Netty的零拷贝是怎么实现的?

March 22, 2026 · 2 min · santu

OOM问题排查过程

March 22, 2026 · 1 min · santu

Oracle 支持哪些索引类型?

March 22, 2026 · 1 min · santu

Oracle为什么用B-树索引?

March 22, 2026 · 1 min · santu

order by 是怎么实现的?

March 22, 2026 · 2 min · santu

PageHelper分页的原理是什么?

March 22, 2026 · 1 min · santu

POI导致内存溢出排查

March 22, 2026 · 1 min · santu

POI的如何做大文件的写入

March 22, 2026 · 3 min · santu

RabbitMQ 是如何保证高可用的_

March 22, 2026 · 1 min · santu

rabbitMQ如何实现延迟消息?

March 22, 2026 · 1 min · santu

RabbitMQ是怎么做消息分发的?

March 22, 2026 · 1 min · santu

rabbitMQ的整体架构是怎么样的?

March 22, 2026 · 1 min · santu

Redis 5.0中的 Stream是什么?

March 22, 2026 · 1 min · santu

Redis 的分布式锁和 Zookeeper 的分布式锁有啥区别?

March 22, 2026 · 1 min · santu

Redisson 中为什么要废弃 RedLock,该用啥?

March 22, 2026 · 1 min · santu

Redisson如何保证解锁的线程一定是加锁的线程?

March 22, 2026 · 3 min · santu

Redisson的watchdog机制是怎么样的?

March 22, 2026 · 4 min · santu

Redis中key过期了一定会立即删除吗

March 22, 2026 · 1 min · santu

Redis中的ListPack是如何解决级联更新问题的?

March 22, 2026 · 1 min · santu

Redis中的Zset是怎么实现的?

March 22, 2026 · 1 min · santu

Redis为什么这么快?

March 22, 2026 · 1 min · santu

Redis和MySQL的一次普通查询,RT在什么范围内是合理的?

March 22, 2026 · 1 min · santu

Redis如何实现发布_订阅?

March 22, 2026 · 1 min · santu

Redis是AP的还是CP的?

March 22, 2026 · 1 min · santu

Ribbon和Nginx的区别是什么?

March 22, 2026 · 1 min · santu

Ribbon是怎么做负载均衡的?

March 22, 2026 · 1 min · santu

RocketMQ如何保证消息的顺序性?

March 22, 2026 · 1 min · santu

RocketMQ怎么实现消息分发的?

March 22, 2026 · 1 min · santu

RocketMQ消费堆积问题排查

March 22, 2026 · 1 min · santu

RocketMQ的事务消息是如何实现的?

March 22, 2026 · 1 min · santu

RocketMQ的架构是怎么样的?

March 22, 2026 · 1 min · santu

RT飙高问题排查过程

March 22, 2026 · 1 min · santu

Seata的AT模式会不会出现脏读?为什么?

March 22, 2026 · 1 min · santu

Seata的AT模式和XA有什么区别?

March 22, 2026 · 1 min · santu

Seata的AT模式的实现原理

March 22, 2026 · 2 min · santu

Seata的实现原理是什么

March 22, 2026 · 1 min · santu

ShardingJDBC 在查询的时候如果没有分表键,他怎么样?

March 22, 2026 · 1 min · santu

SimpleDateFormat是线程安全的吗?使用时应该注意什么?

March 22, 2026 · 3 min · santu

SOA和微服务之间的主要区别是什么?

March 22, 2026 · 2 min · santu

Spring 7 和Spring Boot 4 都有哪些新特性?

March 22, 2026 · 2 min · santu

Spring AI中的advisor机制了解吗?

March 22, 2026 · 1 min · santu

Spring Bean的初始化过程是怎么样的?

March 22, 2026 · 5 min · santu

Spring Bean的生命周期是怎么样的?

March 22, 2026 · 1 min · santu

Spring 中的 Bean 作用域有哪些?

March 22, 2026 · 2 min · santu

SpringBoot和传统的双亲委派有什么不一样吗?

March 22, 2026 · 2 min · santu

SpringBoot是如何实现main方法启动Web项目的?

March 22, 2026 · 2 min · santu

Springboot是如何实现自动配置的?

March 22, 2026 · 2 min · santu

SpringBoot的启动流程是怎么样的?

March 22, 2026 · 6 min · santu

SpringCloud和Dubbo有什么区别?

March 22, 2026 · 1 min · santu

SpringMVC是如何将不同的Request路由到不同Controller中的?

March 22, 2026 · 1 min · santu

Spring中如何开启事务?

March 22, 2026 · 1 min · santu

Spring中用到了哪些设计模式

March 22, 2026 · 3 min · santu

Spring解决循环依赖一定需要三级缓存吗?

March 22, 2026 · 1 min · santu

Spring默认支持循环依赖吗?如果发生如何解决?

March 22, 2026 · 1 min · santu

SQL语句如何实现insertOrUpdate的功能?

March 22, 2026 · 1 min · santu

Stream的并行流是如何实现的?

March 22, 2026 · 2 min · santu

String str=new String(hollis)创建了几个对象?

March 22, 2026 · 2 min · santu

String为什么设计成不可变的?

March 22, 2026 · 1 min · santu

String是如何实现不可变的?

March 22, 2026 · 1 min · santu

synchronized 的锁能降级吗?

March 22, 2026 · 1 min · santu

synchronized是怎么实现的?

March 22, 2026 · 4 min · santu

synchronized的锁优化是怎样的?

March 22, 2026 · 1 min · santu

synchronized的锁升级过程是怎样的?

March 22, 2026 · 1 min · santu

TCC的空回滚和悬挂是什么?如何解决?

March 22, 2026 · 1 min · santu

ThreadLocal为什么会导致内存泄漏?如何解决的?

March 22, 2026 · 1 min · santu

Tomcat与Web服务器(如Apache)之间的关系是什么?

March 22, 2026 · 1 min · santu

Tomcat中有哪些类加载器_

March 22, 2026 · 1 min · santu

Tomcat的启动流程是怎样的?

March 22, 2026 · 1 min · santu

Tomcat的类加载机制是怎么样的?

March 22, 2026 · 3 min · santu

To读者&交流群

March 22, 2026 · 1 min · santu

undolog会一直存在吗?什么时候删除?

March 22, 2026 · 1 min · santu

varchar(100)和varchar(10)有什么区别?

March 22, 2026 · 1 min · santu

write和fsync的区别是什么?

March 22, 2026 · 1 min · santu

xxl-job 支持分片任务吗?实现原理是什么?

March 22, 2026 · 1 min · santu

xxl-job如何保证一任务只会触发一次?

March 22, 2026 · 1 min · santu

Zookeeper是CP的还是AP的?

March 22, 2026 · 1 min · santu

Zookeeper是选举机制是怎样的?

March 22, 2026 · 1 min · santu

Zookeeper的watch机制是如何工作的?

March 22, 2026 · 1 min · santu

Zuul、Gateway和Nginx有什么区别?

March 22, 2026 · 1 min · santu

一个Java进程占用的内存都哪些部分?

March 22, 2026 · 1 min · santu

一个对象的结构是什么样的?

March 22, 2026 · 3 min · santu

一次insert操作,MySQL的几种log的写入顺序?

March 22, 2026 · 1 min · santu

一次RPC请求,客户端显示超时,但是服务端不超时,可能是什么原因?

March 22, 2026 · 1 min · santu

三种工厂模式的区别和特点

March 22, 2026 · 4 min · santu

三级缓存是如何解决循环依赖的问题的?

March 22, 2026 · 1 min · santu

为什么ConcurrentHashMap不允许null值?

March 22, 2026 · 1 min · santu

为什么HashMap的Cap是2^n,如何保证?

March 22, 2026 · 2 min · santu

为什么Java不支持多继承?

March 22, 2026 · 1 min · santu

为什么logger.warn()之前要使用logger.isWarnEnabled()?

March 22, 2026 · 1 min · santu

为什么MySQL默认使用RR隔离级别?

March 22, 2026 · 1 min · santu

为什么Redis 6.0引入了多线程?

March 22, 2026 · 1 min · santu

为什么Redis不支持回滚?

March 22, 2026 · 1 min · santu

为什么Redis设计成单线程也能这么快?

March 22, 2026 · 1 min · santu

为什么SpringBoot 3中移除了spring.factories

March 22, 2026 · 1 min · santu

为什么一定要做限流?不应该服务好客户吗?不应该是加机器吗?

March 22, 2026 · 1 min · santu

为什么不建议通过Executors构建线程池

March 22, 2026 · 2 min · santu

为什么不能用BigDecimal的equals方法做等值比较?

March 22, 2026 · 2 min · santu

为什么不能用浮点数表示金额?

March 22, 2026 · 1 min · santu

为什么不能直接使用Log4j、Logback中的 API?

March 22, 2026 · 1 min · santu

为什么在JDK8中HashMap要转成红黑树

March 22, 2026 · 2 min · santu

为什么建议多用组合少用继承?

March 22, 2026 · 1 min · santu

为什么虚拟线程不能用synchronized?

March 22, 2026 · 1 min · santu

为什么虚拟线程不要和线程池一起用?

March 22, 2026 · 1 min · santu

为什么虚拟线程尽量避免使用ThreadLocal

March 22, 2026 · 1 min · santu

为什么需要HTTP_2,他解决了什么问题?

March 22, 2026 · 1 min · santu

为什么需要SpringCloud Gateway,他起到了什么作用?

March 22, 2026 · 1 min · santu

为什么需要延迟双删,两次删除的原因是什么?

March 22, 2026 · 1 min · santu

为啥POI的SXSSFWorkbook占用内存更小_

March 22, 2026 · 4 min · santu

为啥我觉得应该谨慎使用Lombok

March 22, 2026 · 2 min · santu

乐观锁与悲观锁如何实现?

March 22, 2026 · 1 min · santu

二级索引在索引覆盖时如何使用MVCC?

March 22, 2026 · 1 min · santu

交易主链路提供风控决策要求RT 5ms的技术方案

March 22, 2026 · 3 min · santu

什么是“墙”?“梯子”的原理是什么?

March 22, 2026 · 1 min · santu

什么是A2A,和MCP有什么区别?

March 22, 2026 · 1 min · santu

什么是Agent Skill?

March 22, 2026 · 1 min · santu

什么是AI Agent?

March 22, 2026 · 1 min · santu

什么是AIO、BIO和NIO?

March 22, 2026 · 1 min · santu

什么是AOT编译?和JIT有啥区别?

March 22, 2026 · 1 min · santu

什么是AQS的独占模式和共享模式?

March 22, 2026 · 1 min · santu

什么是B+树,和B树有什么区别?

March 22, 2026 · 1 min · santu

什么是BitMap?有什么用?

March 22, 2026 · 1 min · santu

什么是buffer pool?

March 22, 2026 · 1 min · santu

什么是CAP理论,为什么不能同时满足?

March 22, 2026 · 1 min · santu

什么是CDN,为什么他可以做缓存?

March 22, 2026 · 1 min · santu

什么是Class常量池,和运行时常量池关系是什么?

March 22, 2026 · 1 min · santu

什么是CSRF攻击?XSS攻击?

March 22, 2026 · 1 min · santu

什么是DDoS攻击?如何防止被攻击?

March 22, 2026 · 1 min · santu

什么是fail-fast?什么是fail-safe?

March 22, 2026 · 2 min · santu

什么是HTTP_3的QUIC协议?

March 22, 2026 · 1 min · santu

什么是IaaS、PaaS、SaaS?

March 22, 2026 · 1 min · santu

什么是InnoDB的页分裂和页合并

March 22, 2026 · 1 min · santu

什么是IPV6?和IPV4有什么区别?

March 22, 2026 · 2 min · santu

什么是Java内存模型(JMM)?

March 22, 2026 · 1 min · santu

什么是Kafka的渐进式重平衡?

March 22, 2026 · 1 min · santu

什么是Kafka的重平衡机制?

March 22, 2026 · 1 min · santu

什么是MCP?

March 22, 2026 · 1 min · santu

什么是Mock?怎么做单测的Mock?

March 22, 2026 · 1 min · santu

什么是MVC

March 22, 2026 · 1 min · santu

什么是OAuth2?有什么用?

March 22, 2026 · 1 min · santu

什么是OnlineDDL

March 22, 2026 · 2 min · santu

什么是ORM,有哪些常用框架?

March 22, 2026 · 1 min · santu

什么是Page Cache,他的读写过程是怎么样的?有什么优缺点?

March 22, 2026 · 1 min · santu

什么是POI,为什么它会导致内存溢出?

March 22, 2026 · 3 min · santu

什么是QPS,什么是RT?

March 22, 2026 · 1 min · santu

什么是RabbitMQ的死信队列?

March 22, 2026 · 2 min · santu

什么是ReadView,什么样的ReadView可见?

March 22, 2026 · 1 min · santu

什么是Redis的Pipeline,和事务有什么区别?

March 22, 2026 · 1 min · santu

什么是Redis的数据分片?

March 22, 2026 · 2 min · santu

什么是Redis的渐进式rehash

March 22, 2026 · 1 min · santu

什么是RedLock,他解决了什么问题?

March 22, 2026 · 1 min · santu

什么是RPC,和HTTP有什么区别?

March 22, 2026 · 1 min · santu

什么是Serverless?

March 22, 2026 · 1 min · santu

什么是SpringCloud,有哪些组件?

March 22, 2026 · 2 min · santu

什么是Spring的循环依赖问题?

March 22, 2026 · 1 min · santu

什么是TCC,和2PC有什么区别?

March 22, 2026 · 1 min · santu

什么是TCP三次握手、四次挥手?

March 22, 2026 · 1 min · santu

什么是TCP的粘包、拆包问题?

March 22, 2026 · 1 min · santu

什么是ThreadLocal,如何实现的?

March 22, 2026 · 1 min · santu

什么是Unsafe?

March 22, 2026 · 3 min · santu

什么是UUID,能保证唯一吗?

March 22, 2026 · 1 min · santu

什么是Web 3.0?

March 22, 2026 · 1 min · santu

什么是Zuul网关,有什么用?

March 22, 2026 · 1 min · santu

什么是一致性哈希?

March 22, 2026 · 1 min · santu

什么是三色标记算法?

March 22, 2026 · 1 min · santu

什么是不可变模式,有哪些应用?

March 22, 2026 · 2 min · santu

什么是事务消息,为什么需要事务消息?

March 22, 2026 · 1 min · santu

什么是事务的2阶段提交?

March 22, 2026 · 1 min · santu

什么是伪共享,如何解决伪共享?

March 22, 2026 · 1 min · santu

什么是全双工和半双工

March 22, 2026 · 1 min · santu

什么是全链路压测?

March 22, 2026 · 1 min · santu

什么是公有云、私有云、混合云?

March 22, 2026 · 1 min · santu

什么是分布式事务?

March 22, 2026 · 1 min · santu

什么是分布式事务中的三阶段提交(3PC)

March 22, 2026 · 1 min · santu

什么是分布式事务中的两阶段提交(2PC)

March 22, 2026 · 1 min · santu

什么是分布式日志系统?

March 22, 2026 · 1 min · santu

什么是分布式系统?和集群的区别?

March 22, 2026 · 1 min · santu

什么是分库?分表?分库分表?

March 22, 2026 · 1 min · santu

什么是分段和分页?

March 22, 2026 · 1 min · santu

什么是前缀树,有什么作用?

March 22, 2026 · 1 min · santu

什么是单元化架构?

March 22, 2026 · 1 min · santu

什么是双亲委派?如何破坏?

March 22, 2026 · 1 min · santu

什么是向量数据库?

March 22, 2026 · 1 min · santu

什么是图?有向图和无向图的区别是什么?

March 22, 2026 · 1 min · santu

什么是堆?什么情况下要用堆?

March 22, 2026 · 1 min · santu

什么是堆外内存?如何使用堆外内存?

March 22, 2026 · 1 min · santu

什么是小顶堆,可以用在哪些场景?

March 22, 2026 · 1 min · santu

什么是布隆过滤器,实现原理是什么?

March 22, 2026 · 2 min · santu

什么是并发,什么是并行?

March 22, 2026 · 1 min · santu

什么是康威定律?

March 22, 2026 · 1 min · santu

什么是微服务架构?优势?特点?

March 22, 2026 · 1 min · santu

什么是微服务的循环依赖?

March 22, 2026 · 1 min · santu

什么是操作系统的多级缓存

March 22, 2026 · 1 min · santu

什么是方法区?是如何实现的?

March 22, 2026 · 1 min · santu

什么是时间轮?

March 22, 2026 · 1 min · santu

什么是最左前缀匹配?为什么要遵守?

March 22, 2026 · 1 min · santu

什么是服务降级?

March 22, 2026 · 1 min · santu

什么是柔性事务?

March 22, 2026 · 1 min · santu

什么是树?了解哪些树结构?

March 22, 2026 · 1 min · santu

什么是正向代理和反向代理?

March 22, 2026 · 1 min · santu

什么是泛型?有什么好处?

March 22, 2026 · 1 min · santu

什么是流程引擎,请问流程引擎有什么优缺点?

March 22, 2026 · 1 min · santu

什么是深拷贝和浅拷贝?

March 22, 2026 · 2 min · santu

什么是滑动窗口限流?

March 22, 2026 · 1 min · santu

什么是熔断?

March 22, 2026 · 1 min · santu

什么是索引跳跃扫描

March 22, 2026 · 1 min · santu

什么是红黑树?

March 22, 2026 · 1 min · santu

什么是线程池,如何实现的?

March 22, 2026 · 2 min · santu

什么是缓存击穿、缓存穿透、缓存雪崩?

March 22, 2026 · 1 min · santu

什么是编译和反编译?

March 22, 2026 · 2 min · santu

什么是聚合,什么是聚合根?

March 22, 2026 · 1 min · santu

什么是聚簇索引和非聚簇索引?

March 22, 2026 · 1 min · santu

什么是读写分离?如何实现?

March 22, 2026 · 2 min · santu

什么是负载均衡,有哪些常见算法?

March 22, 2026 · 1 min · santu

什么是跨代引用,有什么问题?

March 22, 2026 · 1 min · santu

什么是隐私计算?

March 22, 2026 · 1 min · santu

什么是雪花算法,怎么保证不重复的?

March 22, 2026 · 1 min · santu

什么是雪花算法的时钟回拨问题,如何解决?

March 22, 2026 · 1 min · santu

什么是零拷贝?

March 22, 2026 · 1 min · santu

介绍一下Eureka的缓存机制

March 22, 2026 · 1 min · santu

介绍一下InnoDB的数据页,和B+树的关系是什么?

March 22, 2026 · 1 min · santu

介绍一下OSI七层模型?

March 22, 2026 · 1 min · santu

介绍一下Redis的集群模式?

March 22, 2026 · 1 min · santu

介绍一下RocketMQ的工作流程?

March 22, 2026 · 1 min · santu

介绍一下Spring的AOP

March 22, 2026 · 4 min · santu

介绍一下Spring的IOC

March 22, 2026 · 1 min · santu

介绍一下Tomcat的IO模型?

March 22, 2026 · 1 min · santu

介绍下 RocketMQ 5.0中的 pop 模式

March 22, 2026 · 1 min · santu

介绍下@Scheduled的实现原理以及用法

March 22, 2026 · 3 min · santu

介绍下CMS的垃圾回收过程

March 22, 2026 · 1 min · santu

介绍下InnoDB的锁机制?

March 22, 2026 · 1 min · santu

介绍下Kafka的数据存储结构?

March 22, 2026 · 2 min · santu

介绍下MySQL 5.7中的组提交

March 22, 2026 · 1 min · santu

介绍下Redis中的ZipList和他的级联更新问题

March 22, 2026 · 1 min · santu

介绍下Redis集群的脑裂问题?

March 22, 2026 · 1 min · santu

介绍下TCP是如何实现拥塞控制的?

March 22, 2026 · 1 min · santu

代码中使用长事务,会带来哪些问题?

March 22, 2026 · 1 min · santu

你平常用哪些idea插件?

March 22, 2026 · 2 min · santu

你掌握哪些Linux常用命令?

March 22, 2026 · 1 min · santu

你知道fastjson的反序列化漏洞吗

March 22, 2026 · 2 min · santu

你知道哪些缓存失效算法?

March 22, 2026 · 1 min · santu

你知道有哪些退避策略吗?

March 22, 2026 · 1 min · santu

你认为分布式架构一定比单体架构要好吗?

March 22, 2026 · 1 min · santu

倒排索引是什么?

March 22, 2026 · 1 min · santu

做一个过滤黑名单网址的系统,你觉得要怎么实现,会用到哪些数据结构?

March 22, 2026 · 1 min · santu

公平锁和非公平锁的区别?

March 22, 2026 · 2 min · santu

分布式和微服务的区别是什么?

March 22, 2026 · 1 min · santu

分库分表后会带来哪些问题?

March 22, 2026 · 1 min · santu

分库分表的取模算法策略如何避免数据倾斜

March 22, 2026 · 1 min · santu

分表后全局ID如何生成?

March 22, 2026 · 1 min · santu

分表字段如何选择?

March 22, 2026 · 1 min · santu

到底啥是内存屏障?到底怎么加的?

March 22, 2026 · 2 min · santu

同步容器(如Vector)的所有操作一定是线程安全的吗?

March 22, 2026 · 2 min · santu

听说过ServiceMesh吗?是什么?

March 22, 2026 · 1 min · santu

回表导致慢 SQL 问题排查

March 22, 2026 · 2 min · santu

在100M内存下存储一亿个整数,其范围在1到2亿,如何快速判断给定到一个整数值是否存在?

March 22, 2026 · 1 min · santu

基于 bitset 实现高效的商品预约

March 22, 2026 · 1 min · santu

基于Redis的zset实现秒级排行榜

March 22, 2026 · 1 min · santu

基于Redis的分布式锁,解决短信验证码重复发放等问题

March 22, 2026 · 1 min · santu

基于XXL-JOB的分片实现分库分表后的扫表

March 22, 2026 · 1 min · santu

基于状态机+乐观锁解决订单支付和关单的并发问题

March 22, 2026 · 1 min · santu

外卖系统,一天一千万条数据,用户需要查到近30天的数据,商家也要查询到30天的数据,怎么设计表?

March 22, 2026 · 1 min · santu

大厂程序员能力模型

March 22, 2026 · 1 min · santu

大型电商的订单系统,如何设计分库分表方案?

March 22, 2026 · 1 min · santu

大量的手机号码被标记成骚扰电话,如何存储这些号码_

March 22, 2026 · 1 min · santu

如何使用jstack分析死锁

March 22, 2026 · 2 min · santu

如何保证本地缓存的一致性?

March 22, 2026 · 1 min · santu

如何保障消息一定能发送到RabbitMQ

March 22, 2026 · 2 min · santu

如何做SQL调优:用了主键索引反而查询很慢?

March 22, 2026 · 2 min · santu

如何做平滑的数据迁移_

March 22, 2026 · 1 min · santu

如何做网络抓包?

March 22, 2026 · 1 min · santu

如何在 Redis Cluster 中执行 lua 脚本?

March 22, 2026 · 1 min · santu

如何基于Redis实现滑动窗口限流?

March 22, 2026 · 2 min · santu

如何基于本地消息表实现分布式事务?

March 22, 2026 · 1 min · santu

如何实现一个点赞系统?

March 22, 2026 · 1 min · santu

如何实现多级缓存?

March 22, 2026 · 1 min · santu

如何实现应用中的链路追踪?

March 22, 2026 · 1 min · santu

如何实现敏感词过滤?

March 22, 2026 · 1 min · santu

如何对多线程进行Debug_

March 22, 2026 · 1 min · santu

如何排查网络问题?

March 22, 2026 · 1 min · santu

如何理解AQS?

March 22, 2026 · 2 min · santu

如何理解MVCC?

March 22, 2026 · 1 min · santu

如何理解领域驱动设计?

March 22, 2026 · 1 min · santu

如何用Redis实现朋友圈点赞功能?

March 22, 2026 · 1 min · santu

如何破坏单例模式?

March 22, 2026 · 4 min · santu

如何自定义一个starter?

March 22, 2026 · 2 min · santu

如何解决Redis和数据库的一致性问题?

March 22, 2026 · 1 min · santu

如何解决消息重复消费、重复下单等问题?

March 22, 2026 · 2 min · santu

如何进行线程池调优?

March 22, 2026 · 1 min · santu

如何针对大Excel做文件读取?

March 22, 2026 · 2 min · santu

如果有1TB的数据需要排序,但只有32GB的内存如何排序处理?

March 22, 2026 · 1 min · santu

如果要存IP地址,用什么数据类型比较好?

March 22, 2026 · 1 min · santu

容器和虚拟机的区别是什么?

March 22, 2026 · 1 min · santu

对RAG了解吗?谈谈什么是RAG?

March 22, 2026 · 1 min · santu

对称加密和非对称加密有什么区别?

March 22, 2026 · 1 min · santu

小红书靠MySQL抗秒杀的方案

March 22, 2026 · 1 min · santu

并发调三个方法,实现只要有一个成功就立即成功,否则等都失败才失败

March 22, 2026 · 1 min · santu

库存扣减如何避免超卖和少卖?

March 22, 2026 · 1 min · santu

微服务中的CI_CD了解吗?

March 22, 2026 · 1 min · santu

慢SQL问题排查

March 22, 2026 · 1 min · santu

执行计划中的filtered的值有啥用?

March 22, 2026 · 1 min · santu

操作系统的IO模型有哪些?

March 22, 2026 · 1 min · santu

数据倾斜导致的频繁FullGC问题排查

March 22, 2026 · 1 min · santu

数据库CPU被打满排查过程

March 22, 2026 · 1 min · santu

数据库死锁问题排查过程

March 22, 2026 · 5 min · santu

数据库连接池满排查过程

March 22, 2026 · 1 min · santu

数组和链表有何区别?

March 22, 2026 · 1 min · santu

新生代和老年代的垃圾回收器有何区别?

March 22, 2026 · 1 min · santu

新生代如果只有一个Eden+一个Survivor可以吗?

March 22, 2026 · 1 min · santu

日志打印导致CPU飙高问题排查

March 22, 2026 · 1 min · santu

是否支持emoji表情存储,如果不支持,如何操作?

March 22, 2026 · 1 min · santu

最大努力通知&事务消息&本地消息表三者区别是什么?

March 22, 2026 · 1 min · santu

有了synchronized为什么还需要volatile_

March 22, 2026 · 1 min · santu

有哪些常用的JVM启动参数?

March 22, 2026 · 1 min · santu

服务器被注入挖矿木马问题排查

March 22, 2026 · 1 min · santu

栈和队列的区别

March 22, 2026 · 3 min · santu

死循环会导致CPU使用率升高吗?为什么?

March 22, 2026 · 1 min · santu

死锁会导致CPU使用率升高吗?为什么?

March 22, 2026 · 2 min · santu

海量数据查找最大的 k 个值,用什么数据结构?

March 22, 2026 · 1 min · santu

漏桶和令牌桶有啥区别?

March 22, 2026 · 1 min · santu

灰度发布、蓝绿部署、金丝雀部署都是什么?

March 22, 2026 · 1 min · santu

用了本地消息表的方案,如果下游执行失败了上游如何回滚?

March 22, 2026 · 1 min · santu

知道MapReduce动态分片任务吗?好处是什么?原理是什么?

March 22, 2026 · 1 min · santu

知道PowerJob吗,他和XXL-JOB有啥区别?

March 22, 2026 · 1 min · santu

简单介绍一下DNS?

March 22, 2026 · 1 min · santu

简单介绍一下JIT优化技术?

March 22, 2026 · 1 min · santu

类的生命周期是怎么样的?

March 22, 2026 · 1 min · santu

线上接口如果响应很慢如何去排查定位问题呢?

March 22, 2026 · 2 min · santu

线程数设定成多少更合适?

March 22, 2026 · 1 min · santu

线程有几种状态,状态之间的流转是怎样的?

March 22, 2026 · 1 min · santu

线程池中使用ThreadLocal会有哪些潜在风险?

March 22, 2026 · 1 min · santu

线程池有哪些核心参数?

March 22, 2026 · 1 min · santu

能不能介绍下你项目的整体架构情况

March 22, 2026 · 1 min · santu

能不能谈谈你对线程安全的理解?

March 22, 2026 · 1 min · santu

让你实现一个短链服务,你会考虑哪些问题_

March 22, 2026 · 1 min · santu

让你设计一个秒杀系统,你会考虑哪些问题?

March 22, 2026 · 1 min · santu

让你设计一个订单号生成服务,该怎么做_

March 22, 2026 · 1 min · santu

详细介绍下号段模式生成分布式ID的原理和优缺点?

March 22, 2026 · 1 min · santu

说一说MySQL一条SQL语句的执行过程?

March 22, 2026 · 1 min · santu

说一说多级缓存是如何应用的?

March 22, 2026 · 1 min · santu

说下什么是p90,p95,P99?

March 22, 2026 · 1 min · santu

软链接和硬链接的区别?

March 22, 2026 · 1 min · santu

过滤器和拦截器的区别是什么?

March 22, 2026 · 1 min · santu

阿里的库存秒杀是如何实现的?

March 22, 2026 · 1 min · santu

阿里的数据库能抗秒杀的原理

March 22, 2026 · 1 min · santu

阿里的数据库能抗秒杀的原理

March 22, 2026 · 1 min · santu

项目中如何选择垃圾回收器?为啥选择这个?

March 22, 2026 · 1 min · santu

频繁FullGC问题排查

March 22, 2026 · 4 min · santu

频繁FullGC问题排查(2)

March 22, 2026 · 1 min · santu

🧣🧣🧣项目实战课介绍&老用户福利

March 22, 2026 · 1 min · santu

❗❗❗必读❗❗❗

March 22, 2026 · 1 min · santu

更新Timeline_202303-202304

March 22, 2026 · 7 min · santu

更新Timeline_202305-202306

March 22, 2026 · 5 min · santu

更新Timeline_202307

March 22, 2026 · 4 min · santu

更新Timeline_202308

March 22, 2026 · 4 min · santu

更新Timeline_202309

March 22, 2026 · 3 min · santu

更新Timeline_202310

March 22, 2026 · 4 min · santu

更新Timeline_202311

March 22, 2026 · 3 min · santu

更新Timeline_202312

March 22, 2026 · 4 min · santu

更新Timeline_202401

March 22, 2026 · 4 min · santu

更新Timeline_202402

March 22, 2026 · 2 min · santu

更新Timeline_202403

March 22, 2026 · 2 min · santu

更新Timeline_202404

March 22, 2026 · 2 min · santu

更新Timeline_202405

March 22, 2026 · 2 min · santu

更新Timeline_202406

March 22, 2026 · 2 min · santu

更新Timeline_202407

March 22, 2026 · 2 min · santu

更新Timeline_202408

March 22, 2026 · 1 min · santu

更新Timeline_202409

March 22, 2026 · 1 min · santu

更新Timeline_202410

March 22, 2026 · 1 min · santu

更新Timeline_202411

March 22, 2026 · 2 min · santu

更新Timeline_202412

March 22, 2026 · 1 min · santu

更新Timeline_202501

March 22, 2026 · 1 min · santu

更新Timeline_202502

March 22, 2026 · 1 min · santu

更新Timeline_202503

March 22, 2026 · 2 min · santu

更新Timeline_202504

March 22, 2026 · 1 min · santu

更新Timeline_202505

March 22, 2026 · 1 min · santu

更新Timeline_202506

March 22, 2026 · 1 min · santu

更新Timeline_202507

March 22, 2026 · 3 min · santu

更新Timeline_202508

March 22, 2026 · 1 min · santu

更新Timeline_202509

March 22, 2026 · 1 min · santu

更新Timeline_202510

March 22, 2026 · 1 min · santu

更新Timeline_202511

March 22, 2026 · 1 min · santu

更新Timeline_202512

March 22, 2026 · 1 min · santu

💯💯💯我该看哪些东西?

March 22, 2026 · 1 min · santu

更新Timeline_202601

March 22, 2026 · 1 min · santu

更新Timeline_202602

March 22, 2026 · 1 min · santu

🔥🔥🔥更新Timeline_202603

March 22, 2026 · 1 min · santu

简历指导

March 22, 2026 · 1 min · santu

简历模板——5年(3)

March 22, 2026 · 1 min · santu

面试前必须要准备哪些内容?

March 22, 2026 · 1 min · santu

项目介绍如何准备

March 22, 2026 · 1 min · santu

简历模板——应届生

March 22, 2026 · 1 min · santu

简历自查

March 22, 2026 · 1 min · santu

简历模板——1年

March 22, 2026 · 1 min · santu

简历模板——3年

March 22, 2026 · 1 min · santu

简历模板——应届生(2)

March 22, 2026 · 1 min · santu

简历模板——3年(2)

March 22, 2026 · 1 min · santu

简历模板——5年

March 22, 2026 · 1 min · santu

简历模板——5年(2)

March 22, 2026 · 1 min · santu

字节跳动面试流程

March 22, 2026 · 1 min · santu

简历模板——8年

March 22, 2026 · 1 min · santu

腾讯面试流程

March 22, 2026 · 1 min · santu

阿里巴巴面试流程

March 22, 2026 · 1 min · santu

如果你的业务量突然提升100倍QPS你会怎么做?

March 22, 2026 · 1 min · santu

每天100w次登录请求,4C8G机器如何做JVM调优?

March 22, 2026 · 1 min · santu

订单到期关闭如何实现

March 22, 2026 · 1 min · santu

不用redis分布式锁, 如何防止用户重复点击?

March 22, 2026 · 1 min · santu

如何设计一个购物车功能?

March 22, 2026 · 1 min · santu

如果让你实现消息队列,会考虑哪些问题?

March 22, 2026 · 1 min · santu

Redis的zset实现排行榜,实现分数相同按照时间顺序排序,怎么做?

March 22, 2026 · 1 min · santu

如何实现_查找附近的人_功能?

March 22, 2026 · 1 min · santu

Kafka,单分区单消费者实例,如何提高吞吐量

March 22, 2026 · 2 min · santu

如果让你实现一个RPC框架,会考虑用哪些技术解决哪些问题?

March 22, 2026 · 1 min · santu

消息队列使用拉模式好还是推模式好?为什么?

March 22, 2026 · 1 min · santu

一个支付单,多个渠道同时支付成功了怎么办?

March 22, 2026 · 1 min · santu

一个订单,在11_00超时关闭,但在11_00也支付成功了,怎么办?

March 22, 2026 · 1 min · santu

不使用synchronized和Lock如何设计一个线程安全的单例?

March 22, 2026 · 1 min · santu

你是如何进行SQL调优的?

March 22, 2026 · 1 min · santu

索引失效的问题是如何排查的,有哪些种情况?

March 22, 2026 · 8 min · santu

InnoDB为什么不用跳表,Redis为什么不用B+树?

March 22, 2026 · 1 min · santu

从B+树的角度分析为什么单表2000万要考虑分表??

March 22, 2026 · 1 min · santu

MySQL千万级大表如何做数据清理?

March 22, 2026 · 2 min · santu

为什么MySQL用B+树,MongoDB用B树?

March 22, 2026 · 1 min · santu

怎么做数据对账?

March 22, 2026 · 1 min · santu

MySQL热点数据更新会带来哪些问题?

March 22, 2026 · 1 min · santu

和外部机构交互如何防止被外部服务不可用而拖垮

March 22, 2026 · 1 min · santu

高并发的库存系统,在数据库扣减库存,怎么实现?

March 22, 2026 · 1 min · santu

MySQL 里有 2000W 数据,Redis 中只存 20W 的数据,如何保证 Redis 中的数据都是热点数据_

March 22, 2026 · 1 min · santu

一个接口3000QPS,接口RT为200MS,预估需要几台机器?

March 22, 2026 · 1 min · santu

用了一锁二查三更新,为啥还出现了重复数据?

March 22, 2026 · 1 min · santu

如果单表数据量大,只能考虑分库分表吗?

March 22, 2026 · 1 min · santu

数据库逻辑删除后,怎么做唯一性约束?

March 22, 2026 · 1 min · santu

电商下单场景,如何设计一个数据一致性方案?

March 22, 2026 · 1 min · santu

如何实现百万级数据从Excel导入到数据库?

March 22, 2026 · 3 min · santu

如何实现缓存的预热?

March 22, 2026 · 1 min · santu

如果需要跨库join,该如何实现?

March 22, 2026 · 1 min · santu

应用占用内存持续增长,但是堆内存、元空间都没变化,可能是什么原因?

March 22, 2026 · 1 min · santu

4C8G的机器,各项系统指标,什么范围算是正常?

March 22, 2026 · 1 min · santu

和其他公司做数据交互时,有什么需要注意的?

March 22, 2026 · 1 min · santu

4C8G _16台 和 8C16G_8台,不考虑成本的情况怎么选?

March 22, 2026 · 1 min · santu

如何预估一个系统的QPS?

March 22, 2026 · 1 min · santu

为什么不建议使用MQ实现订单到期关闭?

March 22, 2026 · 1 min · santu

为啥不要在事务中做外部调用?

March 22, 2026 · 1 min · santu

如何实现一个抢红包功能?

March 22, 2026 · 1 min · santu

为什么很多公司数据库不允许物理删除(delete) 数据

March 22, 2026 · 1 min · santu

使用分布式锁时,分布式锁加在事务外面还是里面,有什么区别?

March 22, 2026 · 1 min · santu

加分布式锁之后影响并发了怎么办?

March 22, 2026 · 1 min · santu

数据库乐观锁和悲观锁以及redis分布式锁的区别和使用场景?

March 22, 2026 · 1 min · santu

为什么不用分布式锁来实现秒杀?

March 22, 2026 · 1 min · santu

为什么不直接用原生的BlockinQueue做消息队列

March 22, 2026 · 1 min · santu

Spring Event和MQ有什么区别?各自适用场景是什么?

March 22, 2026 · 1 min · santu

如何实现百万级排行榜功能?

March 22, 2026 · 1 min · santu

Redis 如果挂了,你怎么办?

March 22, 2026 · 1 min · santu

Redis 的内存如果用满了,会挂吗?

March 22, 2026 · 1 min · santu

给第三方提供接口调用,需要注意些什么?

March 22, 2026 · 1 min · santu

分库分表时,每个城市的人口不一样,有的密集,有的稀疏,如何实现均匀分布?

March 22, 2026 · 1 min · santu

应用启动后前几分钟,Load、RT、CPU等飙高,如何定位,可能的原因是什么?

March 22, 2026 · 1 min · santu

项目中,如果日志打印成为瓶颈,该如何优化?

March 22, 2026 · 1 min · santu

分布式系统,用户登录信息保存在服务器A上,服务器B如何获取到共享Session

March 22, 2026 · 1 min · santu

实现一个登录拉黑功能,实现拉黑用户和把已经登陆用户踢下线。

March 22, 2026 · 1 min · santu

调用第三方接口支付时,第三方接口显示支付成功,但是在调用方显示支付失败,问题可能出在哪里

March 22, 2026 · 1 min · santu

a,b 的联合索引,select b where a = xx,无法走索引覆盖什么原因?

March 22, 2026 · 1 min · santu

读取一千个文件,一个线程读取和开十个线程读取,哪种方式效率高?

March 22, 2026 · 1 min · santu

不用大于号小于号怎么判断两个正整数大小?

March 22, 2026 · 2 min · santu

把商品加入购物车时断网了,该怎么在重新联网时同步?

March 22, 2026 · 1 min · santu

一个表有用户和时间两个列,现有3个需求:根据用户查;根据日期查;根据日期和用户查;问怎么建立索引?

March 22, 2026 · 1 min · santu

进入电梯里断网后又恢复刚开始为什么网络慢?

March 22, 2026 · 1 min · santu

全国的酒店价格(千万级)需要在某个瞬间比如7点发生变动,怎样高性能准点去进行变更

March 22, 2026 · 1 min · santu

服务器有多个节点,线上出现用户进入缓慢,监控服务器cpu和缓存没有什么压力,可以从哪些方面排查?

March 22, 2026 · 1 min · santu

账户里面只有十块钱,同时发来两笔订单一共大于十块钱,怎么保证不超花?

March 22, 2026 · 1 min · santu

有100个优惠券,有几千万流量,怎么保证服务器不跨掉,怎么保证最前面的人能抢到这个券?

March 22, 2026 · 1 min · santu

秒杀场景下,怎么加库存?

March 22, 2026 · 1 min · santu

项目中需要应用发布和ddl变更,需要如何保证不出错?

March 22, 2026 · 1 min · santu

5 分钟内最多允许用户尝试登录 3 次,如果错误次数超过限制,需要对该用户进行锁定。如何实现?

March 22, 2026 · 2 min · santu

两个不相关的网站A和B,如何实现A登录B也能自动登录

March 22, 2026 · 1 min · santu

MQ出现消息乱序了如何解决?

March 22, 2026 · 1 min · santu

MySQL千万级数据量,查询如何做优化?

March 22, 2026 · 1 min · santu

MySQL单表一千万条数据怎么做分页查询?

March 22, 2026 · 1 min · santu

在for循环中调用数据库,有什么缺点?如何优化?

March 22, 2026 · 1 min · santu

什么是数据归档,一般是怎么做的?

March 22, 2026 · 1 min · santu

第三方接口不稳定经常超时,如何处理三方接口异常不影响自己接口

March 22, 2026 · 1 min · santu

Redis、MySQL和MongoDB的区别是什么,各自适用场景呢?

March 22, 2026 · 1 min · santu

Redis实现分布式锁,加锁的时候,redis不可用了咋整?

March 22, 2026 · 1 min · santu

如果让你实现短链服务,如何生成不重复的短链地址?

March 22, 2026 · 1 min · santu

MySQL如果突然断电,会发生数据丢失吗?

March 22, 2026 · 1 min · santu

库存扣减、创建订单,如何拆成TCC?

March 22, 2026 · 1 min · santu

防止接口被恶意刷流量,除了限流还应在代码层面做哪些防护?

March 22, 2026 · 1 min · santu

Redis保存库存的时候,如何避免被Redis清理掉?

March 22, 2026 · 1 min · santu

如果token被窃取了,是不是就能伪造登陆了?

March 22, 2026 · 1 min · santu

下单支付过程,点击跳转支付,输入密码,支付完成后跳转到订单页,整个过程可能会有什么问题?架构方面做哪些设计?

March 22, 2026 · 1 min · santu

如何从 1TB 的搜索日志中找出搜索量最高的 10 个关键词?

March 22, 2026 · 1 min · santu

有一张上百万条数据的单表,从前端页面、Java后台、数据库三个层面做查询优化

March 22, 2026 · 1 min · santu

用@Scheduled执行定时任务,如何避免集群的并发问题

March 22, 2026 · 1 min · santu

假设还有很多内存,有什么情况还会频繁fullgc?

March 22, 2026 · 1 min · santu

压测600没问题,上线后300就扛不住了,可能是什么原因?

March 22, 2026 · 1 min · santu

为了避免丢消息问题需要落表,如何设计这张消息表?

March 22, 2026 · 1 min · santu

有一个银行系统,对实时性要求比较高,你会怎么选择垃圾回收器?

March 22, 2026 · 1 min · santu

百万级会员的用户平台,如何实现快到期的会员的消息提醒?

March 22, 2026 · 2 min · santu

如果设计一个缓存,需要考虑哪些方面?

March 22, 2026 · 1 min · santu

扫表任务,如何写SQL可以避免出现跳页的情况?

March 22, 2026 · 1 min · santu

购物车中如何解决重复下单的问题?

March 22, 2026 · 1 min · santu

阿里出的Java开发手册看过吗,对哪条规约印象深刻?

March 22, 2026 · 1 min · santu

MySQL千万级大表中如何增加字段?

March 22, 2026 · 1 min · santu

如果一个接口响应时间不符合预期,怎么排查跟解决?

March 22, 2026 · 1 min · santu

5000w数据查询电话号码后4位,如何优化?

March 22, 2026 · 1 min · santu

数据对账时,如果日切时间点前后的数据不一致怎么办?

March 22, 2026 · 1 min · santu

select x from table where a = 1 这条sql导致索引失效的原因有哪些?

March 22, 2026 · 1 min · santu

select _ from table where a=1 and b_2 order by c,d,f 怎么加索引?

March 22, 2026 · 1 min · santu

MySQL(pgsql)、Elasticsearch、mongodb、HBase、Redis,各适合什么场景?

March 22, 2026 · 1 min · santu

CPU飙高问题排查过程(2)

March 22, 2026 · 1 min · santu

Arthas统计方法耗时的原理是什么?

March 22, 2026 · 2 min · santu

Sort aborted问题排查过程

March 22, 2026 · 1 min · santu

服务发布分10批,第一批发完后负载很高后面恢复正常,如何处理?

March 22, 2026 · 1 min · santu

Java进程突然挂了,可能是什么原因?

March 22, 2026 · 1 min · santu

程序运行期发生ClassNotFoundException 可能是什么原因?

March 22, 2026 · 1 min · santu

服务器突然 ssh 连不上了,可能是什么问题?

March 22, 2026 · 1 min · santu

线上服务器如果磁盘满了,你会如何处理?

March 22, 2026 · 1 min · santu

你的项目有哪些难点&亮点?

March 22, 2026 · 1 min · santu

引入分布式锁解决并发问题

March 22, 2026 · 1 min · santu

端口冲突问题如何定位和解决

March 22, 2026 · 1 min · santu

使用CompletableFuture完成并发编排,提升接口性能

March 22, 2026 · 1 min · santu

基于Spring Event,实现同步转异步,解决定时任务扫表导致数据库连接池不够的问题

March 22, 2026 · 2 min · santu

通过采用“一锁二判三更新”方式设计接口幂等,解决支付单重复支付的问题

March 22, 2026 · 1 min · santu

使用quartz定时任务实现支付单自动关单功能,并引入多线程+分段解决扫表延迟的问题

March 22, 2026 · 2 min · santu

使用自定义注解+切面减少冗余代码,提升代码的鲁棒性

March 22, 2026 · 4 min · santu

为了防止接口被恶意调用,设计API秘钥方式提升接口安全性,并通过滑动窗口粗实现接口调用限流。

March 22, 2026 · 3 min · santu

基于本地消息表实现分布式事务保证最终一致性

March 22, 2026 · 1 min · santu

通过热点数据预热、多级缓存、异步化编程等方式解决热门数据接口耗时长问题

March 22, 2026 · 4 min · santu

基于EasyExcel+线程池+批量插入实现百万级数据导入

March 22, 2026 · 1 min · santu

基于EasyExcel+线程池解决POI文件导出时的内存溢出及超时问题

March 22, 2026 · 3 min · santu

利用雪花算法+Redis 自增 ID,实现唯一订单号生成

March 22, 2026 · 1 min · santu

基于Token校验避免订单重复提交

March 22, 2026 · 3 min · santu

基于TTL 解决线程池中 ThreadLocal 线程无法共享的问题

March 22, 2026 · 2 min · santu

Java和C++主要区别有哪些?各有哪些优缺点?

March 22, 2026 · 1 min · santu

如何理解面向对象和面向过程?

March 22, 2026 · 3 min · santu

Java中有了基本类型为什么还需要包装类?

March 22, 2026 · 2 min · santu

如何理解Java中的多态?

March 22, 2026 · 2 min · santu

接口和抽象类的区别,如何选择?

March 22, 2026 · 1 min · santu

String、StringBuilder和StringBuffer的区别?

March 22, 2026 · 2 min · santu

为什么对Java中的负数取绝对值结果不一定是正数?

March 22, 2026 · 1 min · santu

String a = ab; String b = a + b; a == b 吗?

March 22, 2026 · 1 min · santu

RPC接口返回中,使用基本类型还是包装类?

March 22, 2026 · 1 min · santu

String有长度限制吗?是多少?

March 22, 2026 · 2 min · santu

常见的字符编码有哪些?有什么区别?

March 22, 2026 · 1 min · santu

Lambda表达式是如何实现的?

March 22, 2026 · 1 min · santu

说几个常见的语法糖?

March 22, 2026 · 8 min · santu

什么是类型擦除?

March 22, 2026 · 1 min · santu

泛型中K T V E ? Object等分别代表什么含义。

March 22, 2026 · 2 min · santu

泛型中上下界限定符extends 和 super有什么区别?

March 22, 2026 · 2 min · santu

Java中创建对象有哪些种方式

March 22, 2026 · 2 min · santu

什么是SPI,和API有啥区别

March 22, 2026 · 2 min · santu

什么是反射机制?为什么反射慢?

March 22, 2026 · 1 min · santu

Java注解的作用是啥

March 22, 2026 · 1 min · santu

Java的动态代理如何实现?

March 22, 2026 · 2 min · santu

什么是序列化与反序列化

March 22, 2026 · 3 min · santu

Java序列化的原理是啥

March 22, 2026 · 1 min · santu

serialVersionUID 有何用途_ 如果没定义会有什么问题?

March 22, 2026 · 2 min · santu

Java中异常分哪两类,有什么区别?

March 22, 2026 · 1 min · santu

以下关于异常处理的代码有哪些问题

March 22, 2026 · 2 min · santu

finally中代码一定会执行吗?

March 22, 2026 · 1 min · santu

Java中的枚举有什么特点和好处

March 22, 2026 · 3 min · santu

JDK新版本中都有哪些新特性?

March 22, 2026 · 3 min · santu

现在JDK的最新版本是什么?

March 22, 2026 · 1 min · santu

char能存储中文吗?

March 22, 2026 · 1 min · santu

ClassNotFoundException和NoClassDefFoundError的区别是什么?

March 22, 2026 · 1 min · santu

while(true)和for(;;)哪个性能好?

March 22, 2026 · 2 min · santu

Arrays.sort是使用什么排序算法实现的?

March 22, 2026 · 1 min · santu

为什么JDK 9中把String的char[]改成了byte[]?

March 22, 2026 · 2 min · santu

字符串常量是什么时候进入到字符串常量池的?

March 22, 2026 · 1 min · santu

String中intern的原理是什么?

March 22, 2026 · 2 min · santu

Java中Timer实现定时调度的原理是什么?

March 22, 2026 · 3 min · santu

try中return A,catch中return B,finally中return C,最终返回值是什么?

March 22, 2026 · 2 min · santu

final、finally、finalize有什么区别

March 22, 2026 · 1 min · santu

为什么建议自定义一个无参构造函数

March 22, 2026 · 1 min · santu

为什么Java中的main方法必须是public static void的?

March 22, 2026 · 1 min · santu

为什么不建议使用异常控制业务流程

March 22, 2026 · 1 min · santu

为什么这段代码在JDK不同版本中结果不同

March 22, 2026 · 2 min · santu

BigDecimal和Long表示金额哪个更合适,怎么选择?

March 22, 2026 · 1 min · santu

Java中的static都能用来修饰什么?

March 22, 2026 · 2 min · santu

怎么修改一个类中的private修饰的String参数的值

March 22, 2026 · 1 min · santu

有了equals为啥需要hashCode方法?

March 22, 2026 · 1 min · santu

JDK 9中对字符串的拼接做了什么优化?

March 22, 2026 · 1 min · santu

Stream的并行流一定比串行流更快吗?

March 22, 2026 · 1 min · santu

反射与封装是否矛盾?如何解决反射破坏封装不安全的问题?

March 22, 2026 · 1 min · santu

Java有协程吗?

March 22, 2026 · 1 min · santu

什么是多线程中的上下文切换?

March 22, 2026 · 1 min · santu

什么是守护线程,和普通线程有什么区别?

March 22, 2026 · 2 min · santu

run_start、wait_sleep、notify_notifyAll区别_

March 22, 2026 · 1 min · santu

创建线程有几种方式?

March 22, 2026 · 1 min · santu

线程同步的方式有哪些?

March 22, 2026 · 1 min · santu

什么是死锁,如何解决?

March 22, 2026 · 1 min · santu

synchronized锁的是什么?

March 22, 2026 · 4 min · santu

并发编程中的原子性和数据库ACID的原子性一样吗?

March 22, 2026 · 1 min · santu

synchronized是如何保证原子性、可见性、有序性的?

March 22, 2026 · 1 min · santu

synchronized的重量级锁很慢,为什么还需要重量级锁?

March 22, 2026 · 1 min · santu

volatile能保证原子性吗?为什么?

March 22, 2026 · 1 min · santu

int a = 1 是原子性操作吗

March 22, 2026 · 1 min · santu

volatile是如何保证可见性和有序性的?

March 22, 2026 · 1 min · santu

CAS一定有自旋吗?

March 22, 2026 · 1 min · santu

什么是CAS?存在什么问题?

March 22, 2026 · 2 min · santu

CAS在操作系统层面是如何保证原子性的?

March 22, 2026 · 1 min · santu

synchronized和reentrantLock区别?

March 22, 2026 · 1 min · santu

CountDownLatch、CyclicBarrier、Semaphore区别?

March 22, 2026 · 1 min · santu

LongAdder和AtomicLong的区别?

March 22, 2026 · 2 min · santu

如何对多线程进行编排

March 22, 2026 · 1 min · santu

有三个线程T1,T2,T3如何保证顺序执行?

March 22, 2026 · 6 min · santu

父子线程之间怎么共享_传递数据?

March 22, 2026 · 2 min · santu

CompletableFuture的底层是如何实现的?

March 22, 2026 · 2 min · santu

三个线程分别顺序打印0-100

March 22, 2026 · 4 min · santu

什么是总线嗅探和总线风暴,和JMM有什么关系?

March 22, 2026 · 1 min · santu

AQS是如何实现线程的等待和唤醒的?

March 22, 2026 · 1 min · santu

有了InheritableThreadLocal为啥还需要TransmittableThreadLocal?

March 22, 2026 · 1 min · santu

Thread.sleep(0)的作用是什么?

March 22, 2026 · 1 min · santu

如何保证多线程下 i++ 结果正确?

March 22, 2026 · 1 min · santu

有哪些实现线程安全的方案_

March 22, 2026 · 1 min · santu

为什么JDK 15要废弃偏向锁?

March 22, 2026 · 1 min · santu

线程是如何被调度的?

March 22, 2026 · 1 min · santu

线程池的拒绝策略有哪些?

March 22, 2026 · 1 min · santu

Java是如何判断一个线程是否存活的?

March 22, 2026 · 2 min · santu

什么是可重入锁,怎么实现可重入锁?

March 22, 2026 · 1 min · santu

如何实现主线程捕获子线程异常

March 22, 2026 · 2 min · santu

Java线程出现异常,进程为啥不会退出?

March 22, 2026 · 1 min · santu

为什么不能在try-catch中捕获子线程的异常_

March 22, 2026 · 1 min · santu

什么是happens-before原则?

March 22, 2026 · 3 min · santu

happens-before和as-if-serial有啥区别和联系?

March 22, 2026 · 1 min · santu

ThreadLocal的应用场景有哪些?

March 22, 2026 · 1 min · santu

如何让Java的线程池顺序执行任务?

March 22, 2026 · 1 min · santu

有了CAS为啥还需要volatile?

March 22, 2026 · 1 min · santu

有了MESI为啥还需要JMM?

March 22, 2026 · 1 min · santu

sychronized是非公平锁吗,那么是如何体现的?

March 22, 2026 · 1 min · santu

如何实现无锁化编程?

March 22, 2026 · 1 min · santu

动态线程池的原理是什么?

March 22, 2026 · 1 min · santu

如何在 Java 中实现高效的异步编程?如何避免回调地狱?

March 22, 2026 · 4 min · santu

什么是活锁,和死锁有什么区别?

March 22, 2026 · 1 min · santu

介绍下JUC,都有哪些工具类?

March 22, 2026 · 2 min · santu

Java中有哪些锁_

March 22, 2026 · 1 min · santu

JDK25的ScopedValue是什么?为什么可以替代ThreadLocal?

March 22, 2026 · 1 min · santu

new Thread().start() 创建一个线程时,操作系统层面发生了什么?

March 22, 2026 · 1 min · santu

你能说出几种集合的排序方式?

March 22, 2026 · 1 min · santu

遍历的同时修改一个List有几种方式?

March 22, 2026 · 2 min · santu

ArrayList、LinkedList与Vector的区别?

March 22, 2026 · 2 min · santu

Set是如何保证元素不重复的

March 22, 2026 · 1 min · santu

ArrayList的序列化是怎么实现的?

March 22, 2026 · 1 min · santu

HashMap、Hashtable和ConcurrentHashMap的区别?

March 22, 2026 · 1 min · santu

HashMap在get和put时经过哪些步骤?

March 22, 2026 · 5 min · santu

为什么HashMap的默认负载因子设置成0.75

March 22, 2026 · 1 min · santu

HashMap是如何扩容的?

March 22, 2026 · 2 min · santu

HashMap的remove方法是如何实现的?

March 22, 2026 · 3 min · santu

ConcurrentHashMap是如何保证线程安全的?

March 22, 2026 · 3 min · santu

ConcurrentHashMap是如何保证fail-safe的?

March 22, 2026 · 1 min · santu

如何将集合变成线程安全的?

March 22, 2026 · 1 min · santu

什么是COW,如何保证的线程安全?

March 22, 2026 · 1 min · santu

JDK1.8中HashMap有哪些改变?

March 22, 2026 · 5 min · santu

ConcurrentHashMap为什么在JDK 1.8中废弃分段锁?

March 22, 2026 · 1 min · santu

ConcurrentHashMap为什么在JDK1.8中使用synchronized而不是ReentrantLock

March 22, 2026 · 1 min · santu

对JDK进程执行kill -9有什么影响?

March 22, 2026 · 2 min · santu

Java中的对象一定在堆上分配内存吗?

March 22, 2026 · 2 min · santu

YoungGC和FullGC的触发条件是什么?

March 22, 2026 · 1 min · santu

什么是Stop The World?

March 22, 2026 · 1 min · santu

JVM如何判断对象是否存活?

March 22, 2026 · 1 min · santu

什么是强引用、软引用、弱引用和虚引用?

March 22, 2026 · 2 min · santu

G1和CMS有什么区别?

March 22, 2026 · 1 min · santu

新生代和老年代的GC算法

March 22, 2026 · 1 min · santu

Java 8 和 Java 11 的GC有什么区别?

March 22, 2026 · 1 min · santu

JDK 11中新出的ZGC有什么特点?

March 22, 2026 · 1 min · santu

为什么G1从JDK 9之后成为默认的垃圾回收器?

March 22, 2026 · 1 min · santu

Java中的类什么时候会被加载?

March 22, 2026 · 2 min · santu

如何判断JVM中类和其他类是不是同一个类?

March 22, 2026 · 1 min · santu

常见的JVM调优工具有哪些

March 22, 2026 · 1 min · santu

虚拟机中的堆一定是线程共享的吗?

March 22, 2026 · 1 min · santu

哪些语言有GC机制

March 22, 2026 · 1 min · santu

字符串常量池是如何实现的?

March 22, 2026 · 1 min · santu

JVM为什么要把堆和栈区分出来呢?

March 22, 2026 · 1 min · santu

FullGC多久一次算正常?

March 22, 2026 · 1 min · santu

运行时常量池和字符串常量池的关系是什么?

March 22, 2026 · 1 min · santu

内存泄漏和内存溢出的区别是什么?

March 22, 2026 · 1 min · santu

破坏双亲委派之后,能重写String类吗?

March 22, 2026 · 2 min · santu

Java发生了OOM一定会导致JVM 退出吗?

March 22, 2026 · 3 min · santu

OutOfMemory和StackOverflow的区别是什么

March 22, 2026 · 1 min · santu

什么是safe point,有啥用?

March 22, 2026 · 1 min · santu

什么是逃逸分析?

March 22, 2026 · 1 min · santu

说一说JVM的并发回收和并行回收

March 22, 2026 · 1 min · santu

Java一定就是平台无关的吗?

March 22, 2026 · 1 min · santu

为什么初始标记和重新标记需要STW,而并发标记不需要?

March 22, 2026 · 1 min · santu

什么情况会导致JVM退出?

March 22, 2026 · 1 min · santu

什么是STW?有什么影响?

March 22, 2026 · 1 min · santu

ZGC和CMS和G1的区别对比_

March 22, 2026 · 1 min · santu

为什么JDK 1.8要废弃永久代,改用元空间

March 22, 2026 · 1 min · santu

元空间满了(或溢出),可能是什么原因?

March 22, 2026 · 1 min · santu

G1如何精确控制 STW的时间的?

March 22, 2026 · 1 min · santu

SpringCloud 在Spring6.0后有哪些变化

March 22, 2026 · 1 min · santu

OpenFeign 不支持了怎么办?

March 22, 2026 · 2 min · santu

LoadBalancer和Ribbon的区别是什么?为什么用他替代Ribbon?

March 22, 2026 · 1 min · santu

在 Spring Cloud 中,服务间的通信有哪些方式?

March 22, 2026 · 1 min · santu

Dubbo和Feign有什么区别?

March 22, 2026 · 1 min · santu

Eureka和Zookeeper有什么区别?

March 22, 2026 · 1 min · santu

Feign 第一次调用为什么很慢?可能的原因是什么?

March 22, 2026 · 1 min · santu

什么是Eureka的自我保护模式?

March 22, 2026 · 1 min · santu

Eureka 在 Spring Boot 3.x 之后被移除了,如何替代?

March 22, 2026 · 1 min · santu

LoadBalancer支持哪些负载均衡策略?如何修改?

March 22, 2026 · 2 min · santu

介绍一下 Hystrix 的隔离策略,你用哪个?

March 22, 2026 · 1 min · santu

Feign 和 RestTemplate 有什么不同?

March 22, 2026 · 1 min · santu

Feign和OpenFeign 有什么区别?

March 22, 2026 · 1 min · santu

OpenFeign 是如何实现负载均衡的?

March 22, 2026 · 1 min · santu

application.yml 和 bootstrap.yml 这两个配置文件有什么区别?

March 22, 2026 · 1 min · santu

Feign调用超时,会自动重试吗?如何设置?

March 22, 2026 · 1 min · santu

OpenFeign如何处理超时?如何处理异常?如何记录客户端日志?

March 22, 2026 · 1 min · santu

为什么Spring不建议使用基于字段的依赖注入?

March 22, 2026 · 2 min · santu

@PostConstruct、init-method和afterPropertiesSet执行顺序

March 22, 2026 · 5 min · santu

BeanFactory和FactroyBean的关系?

March 22, 2026 · 2 min · santu

Spring 6.0和SpringBoot 3.0有什么新特性?

March 22, 2026 · 1 min · santu

Spring的事务传播机制有哪些?

March 22, 2026 · 1 min · santu

Spring在业务中常见的使用方式

March 22, 2026 · 3 min · santu

Spring事务失效可能是哪些原因?

March 22, 2026 · 2 min · santu

Spring Boot 如何让你的 bean 在其他 bean 之前加载

March 22, 2026 · 2 min · santu

如何统计一个Bean中的方法调用次数

March 22, 2026 · 1 min · santu

Spring中shutdownhook作用是什么?

March 22, 2026 · 1 min · santu

SpringBoot和Spring的区别是什么?

March 22, 2026 · 1 min · santu

Spring的AOP在什么场景下会失效?

March 22, 2026 · 1 min · santu

在Spring中如何使用Spring Event做事件驱动

March 22, 2026 · 1 min · santu

Spring中的事务事件如何使用?

March 22, 2026 · 1 min · santu

为什么不建议直接使用Spring的@Async

March 22, 2026 · 3 min · santu

什么是Spring的三级缓存

March 22, 2026 · 1 min · santu

SpringBoot如何做优雅停机?

March 22, 2026 · 1 min · santu

@Lazy注解能解决循环依赖吗?

March 22, 2026 · 1 min · santu

Spring中@Service 、@Component、@Repository等注解区别是什么?

March 22, 2026 · 1 min · santu

如何在Spring启动过程中做缓存预热

March 22, 2026 · 2 min · santu

Spring 中的 Bean 是线程安全的吗?

March 22, 2026 · 1 min · santu

Spring中如何实现多环境配置?

March 22, 2026 · 1 min · santu

Spring的事务在多线程下生效吗?为什么?

March 22, 2026 · 2 min · santu

Spring的@Autowired能用在Map上吗?

March 22, 2026 · 1 min · santu

如何根据配置动态生成Spring的Bean?

March 22, 2026 · 2 min · santu

Spring 中注入 Bean 有几种方式

March 22, 2026 · 2 min · santu

Spring中创建Bean有几种方式_

March 22, 2026 · 2 min · santu

同时使用 @Transactional 与 @Async 时,事务会不会生效?

March 22, 2026 · 2 min · santu

有什么情况会导致一个bean无法被初始化么?

March 22, 2026 · 1 min · santu

知道Spring Task吗,和XXL-JOB有啥区别?

March 22, 2026 · 1 min · santu

SpringMVC中如何实现流式输出

March 22, 2026 · 1 min · santu

Spring中@Transactional事务的实现原理

March 22, 2026 · 3 min · santu

InnoDB和MyISAM有什么区别?

March 22, 2026 · 1 min · santu

介绍下@Retryable的实现原理

March 22, 2026 · 3 min · santu

有了关系型数据库,为什么还需要NOSQL?

March 22, 2026 · 1 min · santu

char和varchar的区别?

March 22, 2026 · 1 min · santu

MySQL 5.x和8.0有什么区别?

March 22, 2026 · 1 min · santu

为什么大厂不建议使用多表join?

March 22, 2026 · 1 min · santu

什么是数据库范式,为什么要反范式?

March 22, 2026 · 1 min · santu

什么是数据库事务机制?

March 22, 2026 · 1 min · santu

什么是脏读、幻读、不可重复读?

March 22, 2026 · 1 min · santu

InnoDB如何解决脏读、不可重复读和幻读的?

March 22, 2026 · 1 min · santu

MySQL 的 select _ 会用到事务吗?

March 22, 2026 · 1 min · santu

为什么默认RR,大厂要改成RC?

March 22, 2026 · 1 min · santu

当前读和快照读有什么区别?

March 22, 2026 · 1 min · santu

什么是意向锁?

March 22, 2026 · 1 min · santu

什么是排他锁和共享锁?

March 22, 2026 · 1 min · santu

InnoDB中的索引类型?

March 22, 2026 · 1 min · santu

MySQL是如何保证唯一性索引的唯一性的?

March 22, 2026 · 1 min · santu

什么是回表,怎么减少回表的次数?

March 22, 2026 · 1 min · santu

什么是索引覆盖、索引下推?

March 22, 2026 · 1 min · santu

设计索引的时候有哪些原则(考虑哪些因素)?

March 22, 2026 · 1 min · santu

MySQL的主键一定是自增的吗?

March 22, 2026 · 1 min · santu

uuid和自增id做主键哪个好,为什么?

March 22, 2026 · 1 min · santu

limit 0,100和limit 10000000,100一样吗?

March 22, 2026 · 1 min · santu

binlog、redolog和undolog区别?

March 22, 2026 · 1 min · santu

用了索引还是很慢,可能是什么原因?

March 22, 2026 · 1 min · santu

MySQL只操作同一条记录,也会发生死锁吗?

March 22, 2026 · 1 min · santu

SQL执行计划分析的时候,要关注哪些信息?

March 22, 2026 · 3 min · santu

如何优化一个大规模的数据库系统?

March 22, 2026 · 1 min · santu

数据库死锁如何解决?

March 22, 2026 · 1 min · santu

索引失效的问题如何排查?

March 22, 2026 · 8 min · santu

区分度不高的字段建索引一定没用吗?

March 22, 2026 · 1 min · santu

如何进行SQL调优?

March 22, 2026 · 1 min · santu

慢SQL的问题如何排查?

March 22, 2026 · 1 min · santu

MySQL的驱动表是什么?MySQL怎么选的?

March 22, 2026 · 1 min · santu

MySQL执行大事务会存在什么问题?

March 22, 2026 · 1 min · santu

SQL中PK、UK、CK、FK、DF是什么意思?

March 22, 2026 · 1 min · santu

MySQL自增主键用完了会怎么样?

March 22, 2026 · 1 min · santu

执行计划中,key有值,还是很慢怎么办?

March 22, 2026 · 1 min · santu

数据库乐观锁的过程中,完全没有加任何锁吗?

March 22, 2026 · 1 min · santu

MySQL的binlog有几种格式

March 22, 2026 · 1 min · santu

MySQL的并行复制原理

March 22, 2026 · 1 min · santu

MySQL的深度分页如何优化

March 22, 2026 · 1 min · santu

MySQL的limit+order by为什么会数据重复?

March 22, 2026 · 1 min · santu

什么是数据库的主从延迟,如何解决?

March 22, 2026 · 1 min · santu

MySQL中like的模糊查询如何优化

March 22, 2026 · 5 min · santu

为什么MySQL 8.0要取消查询缓存?

March 22, 2026 · 1 min · santu

为什么不建议使用存储过程?

March 22, 2026 · 1 min · santu

数据库加密后怎么做模糊查询?

March 22, 2026 · 1 min · santu

数据库怎么做加密和解密?

March 22, 2026 · 1 min · santu

where条件的顺序影响使用索引吗?

March 22, 2026 · 1 min · santu

什么是MySQL的字典锁?

March 22, 2026 · 1 min · santu

为什么MySQL会选错索引,如何解决?

March 22, 2026 · 1 min · santu

为什么不推荐使用外键?

March 22, 2026 · 1 min · santu

唯一索引和主键索引的区别?

March 22, 2026 · 1 min · santu

联合索引是越多越好吗?

March 22, 2026 · 1 min · santu

on和where有什么区别?

March 22, 2026 · 1 min · santu

一个查询语句的执行顺序是怎么样的?

March 22, 2026 · 1 min · santu

InnoDB中的表级锁、页级锁、行级锁?

March 22, 2026 · 1 min · santu

truncate、delete、drop的区别?

March 22, 2026 · 1 min · santu

Using filesort 能优化吗,怎么优化?

March 22, 2026 · 1 min · santu

什么情况会导致自增主键不连续?

March 22, 2026 · 1 min · santu

什么时候索引失效反而提升效率?

March 22, 2026 · 1 min · santu

高并发情况下自增主键会不会重复,为什么?

March 22, 2026 · 1 min · santu

什么是索引合并,原理是什么?

March 22, 2026 · 1 min · santu

从 innodb 的索引结构分析,为什么索引的 key 长度不能太长_

March 22, 2026 · 1 min · santu

a,b两个单独索引,where a=xx and b=xx 走哪个索引?为什么?

March 22, 2026 · 1 min · santu

MySQL为什么会有存储(内存)碎片?有什么危害?

March 22, 2026 · 1 min · santu

MySQL 中如何查看一个 SQL 的执行耗时

March 22, 2026 · 2 min · santu

MySQL 获取主键 id 的瓶颈在哪里?如何优化?

March 22, 2026 · 1 min · santu

怎么比较两个索引的好坏?

March 22, 2026 · 1 min · santu

MySQL 为什么是小表驱动大表,为什么能提高查询性能?

March 22, 2026 · 1 min · santu

什么是数据库的锁升级,Innodb 支持吗?

March 22, 2026 · 1 min · santu

数据库扫表任务如何避免出现死循环

March 22, 2026 · 1 min · santu

A,B,C的联合索引,按照 AB,AC,BC查询,能走索引吗?

March 22, 2026 · 1 min · santu

MySQL是AP的还是CP的系统?

March 22, 2026 · 1 min · santu

MySQL的BLOB和TEXT有什么区别_

March 22, 2026 · 1 min · santu

什么是MySQL的内存碎片?如何清理?

March 22, 2026 · 1 min · santu

MySQL做索引更新的时候,会锁表吗?

March 22, 2026 · 1 min · santu

MySQL如何实现行转列和列转行?

March 22, 2026 · 2 min · santu

什么是前缀索引,使用的时候要注意什么?

March 22, 2026 · 1 min · santu

limit的原理是什么?

March 22, 2026 · 1 min · santu

a,b都有索引,select _ from table where a = xx order by b。走哪个索引?

March 22, 2026 · 1 min · santu

MySQL的update语句什么时候锁行什么时候锁表

March 22, 2026 · 1 min · santu

为啥 like %xx不走索引?like xx%xxx走索引吗?为啥?

March 22, 2026 · 1 min · santu

MySQL事务ACID是如何实现的?

March 22, 2026 · 1 min · santu

为什么要尽量避免使用select _ ?

March 22, 2026 · 1 min · santu

MySQL如何实现不同隔离级别?

March 22, 2026 · 2 min · santu

MySQL建了abc的联合索引,底层会建a,ab, abc这3个索引么?

March 22, 2026 · 1 min · santu

如果SQL中一定要有join,该如何优化?

March 22, 2026 · 1 min · santu

表中只有a,b,c 三个字段,比较select _ 与 select a,b,c有什么区别。

March 22, 2026 · 1 min · santu

exists和in有什么区别?如何选择?

March 22, 2026 · 1 min · santu

什么是视图,视图的作用是什么?

March 22, 2026 · 1 min · santu

Oracle 和 MySQL 的区别是什么?如何选择?

March 22, 2026 · 1 min · santu

阿里巴巴的去 IOE架构中为什么废弃 Oracle

March 22, 2026 · 1 min · santu

Oracle 的事务隔离级别?

March 22, 2026 · 1 min · santu

什么是反向键索引,有什么用处?

March 22, 2026 · 1 min · santu

介绍下函数索引、位图索引、空间索引?

March 22, 2026 · 1 min · santu

Oracle中如何实现行转列和列转行?

March 22, 2026 · 1 min · santu

PL_SQL 是什么,为什么使用 PL_SQL 而不是 SQL?

March 22, 2026 · 2 min · santu

ROWNUM 和 ROW_NUMBER() 的区别是什么?

March 22, 2026 · 1 min · santu

MyBatis与Hibernate有何不同?

March 22, 2026 · 1 min · santu

Mybatis的优点有哪些?

March 22, 2026 · 2 min · santu

#和$的区别是什么?什么情况必须用$

March 22, 2026 · 1 min · santu

Mybatis插件的运行原理?

March 22, 2026 · 1 min · santu

Mybatis是如何实现字段映射的?

March 22, 2026 · 1 min · santu

Mybatis 是否支持延迟加载?实现原理是什么?

March 22, 2026 · 1 min · santu

Mybatis可以实现动态SQL么?

March 22, 2026 · 1 min · santu

使用MyBatis如何实现分页?

March 22, 2026 · 1 min · santu

MyBatis-Plus有什么用?

March 22, 2026 · 1 min · santu

RowBounds分页的原理是什么?

March 22, 2026 · 1 min · santu

MyBatis-Plus的分页原理是什么?

March 22, 2026 · 2 min · santu

Tomcat处理请求的过程是怎么样的?

March 22, 2026 · 1 min · santu

为什么Tomcat可以把线程数设置为200,而不是N+1?

March 22, 2026 · 1 min · santu

Netty性能好的原因是什么?

March 22, 2026 · 1 min · santu

为什么Netty适合做网络编程?

March 22, 2026 · 1 min · santu

Netty如何解决TCP粘包、拆包的问题的?

March 22, 2026 · 1 min · santu

能不能说一说Netty的无锁化设计?

March 22, 2026 · 1 min · santu

Netty有哪些序列化协议?

March 22, 2026 · 1 min · santu

说说 Netty 的对象池技术?

March 22, 2026 · 1 min · santu

Netty 中用了哪些设计模式?

March 22, 2026 · 2 min · santu

如何进行微服务的拆分?

March 22, 2026 · 1 min · santu

什么是DevOps?

March 22, 2026 · 1 min · santu

微服务架构的服务治理有哪些实现方案?

March 22, 2026 · 1 min · santu

各个微服务之间,有哪些调用(通信)方式?

March 22, 2026 · 1 min · santu

限流、降级、熔断有什么区别?

March 22, 2026 · 1 min · santu

什么是分布式BASE理论?

March 22, 2026 · 1 min · santu

什么是分布式系统的一致性?

March 22, 2026 · 1 min · santu

什么是拜占庭将军问题

March 22, 2026 · 1 min · santu

分布式锁有几种实现方式?

March 22, 2026 · 1 min · santu

常见的分布式事务有哪些?

March 22, 2026 · 1 min · santu

如何基于MQ实现分布式事务

March 22, 2026 · 1 min · santu

什么是最大努力通知?

March 22, 2026 · 1 min · santu

分布式ID生成方案都有哪些?

March 22, 2026 · 1 min · santu

怎么实现分布式Session?

March 22, 2026 · 1 min · santu

分布式命名方案都有哪些?

March 22, 2026 · 1 min · santu

如何解决接口幂等的问题?

March 22, 2026 · 1 min · santu

定时任务扫表的缺点有什么?

March 22, 2026 · 2 min · santu

实现一个分布式锁需要考虑哪些问题?

March 22, 2026 · 1 min · santu

什么是Canal,他的工作原理是什么?

March 22, 2026 · 1 min · santu

什么是分布式数据库,有什么优势?

March 22, 2026 · 1 min · santu

锁和分布式锁的核心区别是什么?

March 22, 2026 · 1 min · santu

TCC中,Confirm或者Cancel失败了怎么办?

March 22, 2026 · 1 min · santu

TCC是强一致性还是最终一致性?

March 22, 2026 · 1 min · santu

Seata的4种事务模式,各自适合的场景是什么?

March 22, 2026 · 1 min · santu

为什么不建议用数据库唯一性约束做幂等控制?

March 22, 2026 · 1 min · santu

Redis 分布式锁和zk分布式锁哪个对死锁友好_

March 22, 2026 · 1 min · santu

Redis 与 Memcached 有什么区别?

March 22, 2026 · 1 min · santu

Redis 使用什么协议进行通信?

March 22, 2026 · 1 min · santu

Redis 支持哪几种数据类型?

March 22, 2026 · 1 min · santu

Redis为什么要自己定义SDS?

March 22, 2026 · 1 min · santu

Redis为什么被设计成是单线程的?

March 22, 2026 · 1 min · santu

什么是GEO,有什么用?

March 22, 2026 · 1 min · santu

为什么Lua脚本可以保证原子性?

March 22, 2026 · 1 min · santu

Redis中的setnx命令为什么是原子性的

March 22, 2026 · 1 min · santu

Redis的持久化机制是怎样的?

March 22, 2026 · 1 min · santu

Redis的虚拟内存机制是什么?

March 22, 2026 · 1 min · santu

Redis 的事务机制是怎样的?

March 22, 2026 · 1 min · santu

Redis 的过期策略是怎么样的?

March 22, 2026 · 1 min · santu

Redis的内存淘汰策略是怎么样的?

March 22, 2026 · 1 min · santu

什么是大Key问题,如何解决?

March 22, 2026 · 1 min · santu

什么是热Key问题,如何解决热key问题

March 22, 2026 · 1 min · santu

什么情况下会出现数据库和缓存不一致的问题?

March 22, 2026 · 1 min · santu

Redis如何实现延迟消息?

March 22, 2026 · 1 min · santu

如何用SETNX实现分布式锁?

March 22, 2026 · 1 min · santu

对于 Redis 的操作,有哪些推荐的 Best Practices?

March 22, 2026 · 1 min · santu

除了做缓存,Redis还能用来干什么?

March 22, 2026 · 1 min · santu

为什么ZSet 既能支持高效的范围查询,还能以 O(1) 复杂度获取元素权重值?

March 22, 2026 · 1 min · santu

如何用Redisson实现分布式锁?

March 22, 2026 · 1 min · santu

如何基于Redisson实现一个延迟队列

March 22, 2026 · 1 min · santu

Redis中有一批key瞬间过期,为什么其它key的读写效率会降低?

March 22, 2026 · 1 min · santu

Redisson和Jedis有啥区别?如何选择?

March 22, 2026 · 1 min · santu

Redis的Key和Value的设计原则有哪些?

March 22, 2026 · 1 min · santu

Redisson的lock和tryLock有什么区别?

March 22, 2026 · 2 min · santu

Redis的事务和Lua之间有哪些区别?

March 22, 2026 · 1 min · santu

watchdog一直续期,那客户端挂了怎么办?

March 22, 2026 · 1 min · santu

如何用Redis实现乐观锁?

March 22, 2026 · 1 min · santu

如何用setnx实现一个可重入锁?

March 22, 2026 · 3 min · santu

Redisson解锁失败,watchdog会不会一直续期下去?

March 22, 2026 · 2 min · santu

Redis如何高效安全的遍历所有key

March 22, 2026 · 1 min · santu

Redis实现分布锁的时候,哪些问题需要考虑?

March 22, 2026 · 1 min · santu

Redis Cluster 中使用事务和 lua 有什么限制?

March 22, 2026 · 1 min · santu

RDB和AOF的写回策略分别是什么?

March 22, 2026 · 1 min · santu

Redisson 的 watchdog 什么情况下可能会失效?

March 22, 2026 · 1 min · santu

Redis的事务和MySQL的事务区别?

March 22, 2026 · 1 min · santu

Redis能完全保证数据不丢失吗?

March 22, 2026 · 1 min · santu

Redis 8.0有哪些新特性?

March 22, 2026 · 1 min · santu

Redis中hash结构比string的好处有哪些?

March 22, 2026 · 1 min · santu

Redis中的setnx和setex有啥区别?

March 22, 2026 · 1 min · santu

ZSet为什么在数据量少的时候用ZipList,而在数据量大的时候转成SkipList?

March 22, 2026 · 1 min · santu

Redisson里面的锁是怎么来防止误删的?

March 22, 2026 · 2 min · santu

Redis中的hash和Java中的HashMap有啥区别?

March 22, 2026 · 1 min · santu

Redis的ZipList、SkipList和ListPack之间有什么区别?

March 22, 2026 · 1 min · santu

了解Redis的内存碎片吗?

March 22, 2026 · 1 min · santu

Redisson里面的锁是如何实现可重入的?

March 22, 2026 · 2 min · santu

什么场景只能用HTTP,不能用RPC?

March 22, 2026 · 1 min · santu

Dubbo支持哪些调用协议?

March 22, 2026 · 1 min · santu

什么是Dubbo的优雅停机,怎么实现的?

March 22, 2026 · 2 min · santu

什么是泛化调用?

March 22, 2026 · 1 min · santu

Dubbo服务发现与路由的概念有什么不同?

March 22, 2026 · 1 min · santu

Dubbo的缓存机制了解吗?

March 22, 2026 · 1 min · santu

为什么RPC要比HTTP更快一些?

March 22, 2026 · 1 min · santu

Dubbo的SPI和JDK的SPI有什么区别?

March 22, 2026 · 2 min · santu

有用过Dubbo的异步调用吗?

March 22, 2026 · 2 min · santu

Dubbo 支持哪些服务治理?

March 22, 2026 · 1 min · santu

为什么Dubbo不用JDK的SPI?

March 22, 2026 · 1 min · santu

为什么要使用消息队列?

March 22, 2026 · 1 min · santu

Kafka 为什么这么快?

March 22, 2026 · 1 min · santu

Kafka、ActiveMQ、RabbitMQ和RocketMQ都有哪些区别?

March 22, 2026 · 1 min · santu

Kafka如何保证消息不丢失?

March 22, 2026 · 1 min · santu

Kafka怎么保证消费只消费一次的_

March 22, 2026 · 1 min · santu

Kafka 几种选举过程简单介绍一下?

March 22, 2026 · 1 min · santu

Kafka如何实现顺序消费?

March 22, 2026 · 3 min · santu

为什么Kafka没办法100%保证消息不丢失?

March 22, 2026 · 1 min · santu

Kafka 为什么有 Topic 还要用 Partition_

March 22, 2026 · 1 min · santu

Kafka 中的Offset是什么?

March 22, 2026 · 1 min · santu

介绍一下Kafka的ISR机制?

March 22, 2026 · 1 min · santu

Kafka的消费者数量和分区数量可以不同吗?会发生什么?

March 22, 2026 · 1 min · santu

Kafka如何实现批量消费?

March 22, 2026 · 1 min · santu

Kafka的批量消费如何确保消息不丢?

March 22, 2026 · 1 min · santu

MQ的重平衡会带来哪些问题?

March 22, 2026 · 1 min · santu

Kafka如果丢消息了,可能的原因是什么?

March 22, 2026 · 1 min · santu

RocketMQ如何保证消息不丢失?

March 22, 2026 · 1 min · santu

RocketMQ如何实现延时消息?

March 22, 2026 · 1 min · santu

RocketMQ有几种集群方式?

March 22, 2026 · 1 min · santu

RocketMQ消息堆积了怎么解决?

March 22, 2026 · 1 min · santu

RocketMQ的消息是推还是拉?

March 22, 2026 · 4 min · santu

用了RocketMQ一定能实现削峰的效果吗?

March 22, 2026 · 1 min · santu

RocketMQ和Kafka一样有重平衡的问题吗?

March 22, 2026 · 1 min · santu

RocketMQ的事务消息和Kafka的事务消息有什么区别?

March 22, 2026 · 1 min · santu

RocketMQ如果丢消息了,可能的原因是什么?

March 22, 2026 · 1 min · santu

RocketMQ如果重复消费了,可能是什么原因导致的?

March 22, 2026 · 1 min · santu

普通消息、顺序消息的区别,在什么场景会用到?

March 22, 2026 · 1 min · santu

消息队列在使用的时候可能会遇到哪些坑?

March 22, 2026 · 1 min · santu

RabbitMQ如何实现消费端限流

March 22, 2026 · 1 min · santu

RabbitMQ如何防止重复消费

March 22, 2026 · 1 min · santu

RabbitMQ如何保证消息不丢

March 22, 2026 · 1 min · santu

介绍下RabbitMQ的事务机制

March 22, 2026 · 1 min · santu

配置中心的作用是什么?如何选型?

March 22, 2026 · 1 min · santu

Nacos是AP的还是CP的?

March 22, 2026 · 1 min · santu

什么是Nacos,主要用来作什么?

March 22, 2026 · 1 min · santu

注册中心如何选型?

March 22, 2026 · 1 min · santu

为什么要使用ElasticSearch?和传统关系数据库(如 MySQL)有什么不同?

March 22, 2026 · 1 min · santu

ElasticSearch为什么快?

March 22, 2026 · 1 min · santu

如何保证ES和数据库的数据一致性?

March 22, 2026 · 1 min · santu

ES支持哪些数据类型,和MySQL之间的映射关系是怎么样的?

March 22, 2026 · 1 min · santu

什么是ElasticSearch的深度分页问题?如何解决?

March 22, 2026 · 1 min · santu

如何优化 ElasticSearch 搜索性能?

March 22, 2026 · 1 min · santu

Elasticsearch支持事务吗?为什么?

March 22, 2026 · 1 min · santu

ES 不支持 decimal,如何避免丢失精度?

March 22, 2026 · 1 min · santu

ES 支持乐观锁吗?如何实现的?

March 22, 2026 · 1 min · santu

什么是ILM(索引生命周期管理)?

March 22, 2026 · 2 min · santu

介绍下ES的Hot-Warm-Cold架构

March 22, 2026 · 1 min · santu

Zookeeper的典型应用场景有哪些?

March 22, 2026 · 1 min · santu

Zookeeper的数据结构是怎么样的?

March 22, 2026 · 2 min · santu

Zookeeper集群中的角色有哪些?有什么区别?

March 22, 2026 · 1 min · santu

什么是脑裂?如何解决?

March 22, 2026 · 1 min · santu

如何用Zookeeper实现分布式锁?

March 22, 2026 · 1 min · santu

怎样使用Zookeeper实现服务发现?

March 22, 2026 · 1 min · santu

Zookeeper如何保证数据的一致性?

March 22, 2026 · 1 min · santu

Zookeeper是如何保证创建的节点是唯一的?

March 22, 2026 · 4 min · santu

Zookeeper的缺点有哪些?

March 22, 2026 · 1 min · santu

如何设计一个高性能的分布式系统

March 22, 2026 · 1 min · santu

服务端接口性能优化有哪些方案?

March 22, 2026 · 2 min · santu

读写分离遇到主从延迟怎么办?

March 22, 2026 · 1 min · santu

什么是布谷鸟过滤器,实现原理是什么?

March 22, 2026 · 1 min · santu

布隆过滤器无法删除的问题如何解决?

March 22, 2026 · 1 min · santu

布隆过滤器有什么缺点,如何解决?

March 22, 2026 · 1 min · santu

什么是SLA?

March 22, 2026 · 1 min · santu

什么是冷备、热备,暖备?

March 22, 2026 · 1 min · santu

什么是压测,怎么做压测?

March 22, 2026 · 1 min · santu

什么是异地多活?

March 22, 2026 · 1 min · santu

如何设计一个高可用架构?

March 22, 2026 · 1 min · santu

单机压测到300QPS,10台就能抗住3000QPS吗?

March 22, 2026 · 1 min · santu

压测如何避免影响线上用户?

March 22, 2026 · 1 min · santu

如何设计一个能够支持高并发的系统?

March 22, 2026 · 1 min · santu

什么是限流?常见的限流算法有哪些?

March 22, 2026 · 1 min · santu

什么是预热?它有何作用?

March 22, 2026 · 1 min · santu

单机限流和集群限流的区别是什么?

March 22, 2026 · 1 min · santu

什么是自适应限流?

March 22, 2026 · 3 min · santu

高并发场景中,乐观锁和悲观锁哪个更适合?

March 22, 2026 · 1 min · santu

如何实现本地缓存?

March 22, 2026 · 1 min · santu

本地缓存和分布式缓存有什么区别?

March 22, 2026 · 1 min · santu

分区和分表有什么区别?

March 22, 2026 · 1 min · santu

如何实现多级缓存的一致性?

March 22, 2026 · 2 min · santu

分表算法都有哪些?

March 22, 2026 · 1 min · santu

什么是数据倾斜,会带来哪些问题?如何解决?

March 22, 2026 · 1 min · santu

分库分表后,表还不够怎么办?

March 22, 2026 · 1 min · santu

分库分表后如何进行分页查询?

March 22, 2026 · 1 min · santu

分库分表之后的怎么进行join操作

March 22, 2026 · 1 min · santu

分库分表的数量为什么一般选择2的幂?

March 22, 2026 · 1 min · santu

ShardingJDBC有哪些分片策略,你用的哪个?

March 22, 2026 · 1 min · santu

分库分表中,如何预估需要分多少个库?多少张表?

March 22, 2026 · 1 min · santu

分库分表后怎么设计可以降低数据迁移的难度?

March 22, 2026 · 1 min · santu

在分库分表时,如果遇到了对商品名称的模糊查询,要怎么处理?

March 22, 2026 · 1 min · santu

为啥要全局分布式ID,每张表自增不行吗?

March 22, 2026 · 1 min · santu

订单号用了基因法之后,二次分表怎么办?

March 22, 2026 · 1 min · santu

Java中Timer实现定时调度的原理是什么?

March 22, 2026 · 3 min · santu

Java中实现定时任务的几种方式

March 22, 2026 · 1 min · santu

为什么定时任务可以定时执行?

March 22, 2026 · 1 min · santu

定时任务扫表的方案有什么缺点?

March 22, 2026 · 2 min · santu

实现一个定时任务,可以用什么数据结构及算法?

March 22, 2026 · 1 min · santu

XXL-JOB相比Spring中的@Scheduled有啥优势?

March 22, 2026 · 1 min · santu

请详细描述DDD的实现流程?

March 22, 2026 · 1 min · santu

什么是充血模型和贫血模型?

March 22, 2026 · 1 min · santu

什么是实体,什么是值对象?

March 22, 2026 · 1 min · santu

什么是领域事件?

March 22, 2026 · 1 min · santu

Git和SVN有什么区别?

March 22, 2026 · 1 min · santu

Maven如何解决jar包冲突的问题?

March 22, 2026 · 1 min · santu

Maven能解决什么问题?为什么要用?

March 22, 2026 · 1 min · santu

Git如何回滚代码?reset和revert什么区别?

March 22, 2026 · 1 min · santu

jar包和war包有什么区别?

March 22, 2026 · 1 min · santu

什么是fat jar?

March 22, 2026 · 1 min · santu

什么是设计模式?有什么好处?

March 22, 2026 · 1 min · santu

记录日志影响性能怎么办?

March 22, 2026 · 1 min · santu

使用哪种设计模式可以提高代码可维护性?

March 22, 2026 · 1 min · santu

使用哪种设计模式可以提高代码的复用性?

March 22, 2026 · 1 min · santu

设计模式的7大基本原则有哪些?

March 22, 2026 · 1 min · santu

你在工作中是如何使用设计模式的?

March 22, 2026 · 2 min · santu

单例模式的多种写法

March 22, 2026 · 2 min · santu

请简述MVC模式的思想

March 22, 2026 · 1 min · santu

不使用锁如何实现线程安全的单例?

March 22, 2026 · 1 min · santu

为什么说枚举是实现单例最好的方式?

March 22, 2026 · 1 min · santu

什么是享元模式,有哪些具体应用?

March 22, 2026 · 2 min · santu

String的设计,用到了哪些设计模式?

March 22, 2026 · 1 min · santu

什么是状态模式,有哪些应用?

March 22, 2026 · 2 min · santu

什么是责任链模式,有哪些应用?

March 22, 2026 · 2 min · santu

什么是代理模式,有哪些应用?

March 22, 2026 · 1 min · santu

什么是模板方法模式,有哪些应用?

March 22, 2026 · 2 min · santu

什么是观察者模式,有哪些应用?

March 22, 2026 · 1 min · santu

策略模式和if-else相比有什么好处?

March 22, 2026 · 2 min · santu

什么是单元测试,和集成测试有什么区别?

March 22, 2026 · 1 min · santu

针对天气预报变化时触发用户通知和推荐行程用什么设计模式?

March 22, 2026 · 2 min · santu

你平时是怎么做单元测试的?

March 22, 2026 · 1 min · santu

单测覆盖率是如何统计的?原理是什么?

March 22, 2026 · 2 min · santu

如何对JDBC这一层做单元测试?

March 22, 2026 · 1 min · santu

什么是云计算?

March 22, 2026 · 1 min · santu

为什么云原生对应用的启动速度要求很高?

March 22, 2026 · 1 min · santu

啥是无状态,为啥说Serverless是无状态的_

March 22, 2026 · 1 min · santu

ARP 与 RARP 的区别是什么?

March 22, 2026 · 1 min · santu

路由器与交换机的区别是什么?

March 22, 2026 · 1 min · santu

TCP是如何保证可靠传输的?

March 22, 2026 · 1 min · santu

浏览器输入www.taobao.com回车之后发生了什么

March 22, 2026 · 1 min · santu

ping的原理是什么?

March 22, 2026 · 1 min · santu

什么是跨域访问问题,如何解决?

March 22, 2026 · 1 min · santu

TCP和UDP的区别是什么?

March 22, 2026 · 1 min · santu

ping为什么不需要端口?

March 22, 2026 · 1 min · santu

什么是TCP重传率,有什么用?如何查看?

March 22, 2026 · 1 min · santu

什么是网络分区?

March 22, 2026 · 1 min · santu

介绍下什么是长连接和短连接?

March 22, 2026 · 1 min · santu

HTTP 301跳转和302跳转有什么区别?

March 22, 2026 · 1 min · santu

HTTPS建立连接的时候是几次握手?

March 22, 2026 · 1 min · santu

HTTP不同版本之间的区别?

March 22, 2026 · 1 min · santu

什么是DNS污染?DNS劫持?

March 22, 2026 · 1 min · santu

MD5是加密算法吗?绝对安全吗?

March 22, 2026 · 1 min · santu

什么是水平越权?如何防止

March 22, 2026 · 1 min · santu

加密&解密、加签&验签做的事情一样吗?

March 22, 2026 · 1 min · santu

什么是SQL注入攻击?如何防止

March 22, 2026 · 1 min · santu

什么是中间人攻击?

March 22, 2026 · 1 min · santu

什么是撞库、拖库和洗库?

March 22, 2026 · 1 min · santu

为什么预编译可以避免SQL注入?

March 22, 2026 · 1 min · santu

什么是国密算法?SM2_SM4_SM3有什么区别?

March 22, 2026 · 1 min · santu

什么是垂直越权,如何防止?

March 22, 2026 · 1 min · santu

同步、异步、阻塞、非阻塞怎么理解?

March 22, 2026 · 1 min · santu

计算机打开电源操作系统做了什么_

March 22, 2026 · 1 min · santu

如何理解select、poll、epoll?

March 22, 2026 · 1 min · santu

负载(Load)和CPU利用率之间有什么区别?

March 22, 2026 · 1 min · santu

进程,线程和协程的区别

March 22, 2026 · 1 min · santu

什么是Load(负载)?

March 22, 2026 · 2 min · santu

什么是用户态、内核态?如何切换的?

March 22, 2026 · 1 min · santu

正在持续写入的日志如何清理?

March 22, 2026 · 1 min · santu

进程间通信方式有哪些?

March 22, 2026 · 1 min · santu

什么是CPU利用率?怎么算的?

March 22, 2026 · 3 min · santu

什么是时间片

March 22, 2026 · 1 min · santu

什么是MESI缓存一致性协议

March 22, 2026 · 1 min · santu

IO多路复用和多线程有什么区别?

March 22, 2026 · 1 min · santu

为什么按位与运算要比取模运算高效?

March 22, 2026 · 1 min · santu

线程的实现方式有哪些?

March 22, 2026 · 1 min · santu

什么是 IO 密集,什么是 CPU 密集?

March 22, 2026 · 1 min · santu

给你一个文本文件,每一行包含一个 QQ号码,请用linux命令进行去重?

March 22, 2026 · 1 min · santu

什么是“孤儿进程”,什么是“僵尸进程”?

March 22, 2026 · 1 min · santu

常见的进程调度算法有哪些?

March 22, 2026 · 1 min · santu

Linux下rm正在写入的文件会发生什么?

March 22, 2026 · 1 min · santu

二叉树的遍历有几种方式?

March 22, 2026 · 2 min · santu

为什么要使用Docker?

March 22, 2026 · 1 min · santu

有了Docker为啥还需要k8s_

March 22, 2026 · 1 min · santu

Docker 的常用命令有哪些?

March 22, 2026 · 1 min · santu

Dockerfile 是什么?它通常包含哪些指令?

March 22, 2026 · 2 min · santu

什么是 Docker Compose?

March 22, 2026 · 1 min · santu

什么是技术债务?你怎么理解它?

March 22, 2026 · 1 min · santu

常见的架构设计原则有哪些?

March 22, 2026 · 1 min · santu

架构设计中最重要的三个要素是什么?

March 22, 2026 · 1 min · santu

为什么说做架构其实就是做权衡?

March 22, 2026 · 1 min · santu

亿级商品如何存储?

March 22, 2026 · 1 min · santu

什么样的架构才算是好的架构?

March 22, 2026 · 1 min · santu

架构是设计出来的还是演进出来的?

March 22, 2026 · 1 min · santu

如何做技术选型?

March 22, 2026 · 1 min · santu

微服务的拆分有哪些原则?

March 22, 2026 · 1 min · santu

什么是银弹,什么叫做没有银弹?

March 22, 2026 · 1 min · santu

如何用栈实现一个队列?

March 22, 2026 · 1 min · santu

如何用队列实现一个栈?

March 22, 2026 · 1 min · santu

有一个包含N个整数的数组,请编写一个算法,找到其中的两个元素,使它们之差最小。时间复杂度必须为O(n)。

March 22, 2026 · 2 min · santu

判断101-200之间有多少个质数,并输出所有质数

March 22, 2026 · 1 min · santu

实现一个LRU缓存淘汰策略,支持get和put操作

March 22, 2026 · 2 min · santu

请分别写出一个Java堆、栈、元空间溢出的代码

March 22, 2026 · 1 min · santu

两个线程,一个打印123,一个打印ABC,交替输出1A2B3C

March 22, 2026 · 4 min · santu

两个线程,一个打印奇数,一个打印偶数,然后顺序打印出1-100

March 22, 2026 · 4 min · santu

给定一个二叉搜索树,请找出其中第k小的元素

March 22, 2026 · 1 min · santu

10个线程模拟赛马,所有马就绪后才能开跑,所有马到达终点后裁判宣布赛马成绩

March 22, 2026 · 2 min · santu

五个线程abcde,想先执行a,在执行bcd,bcd执行完后执行e如何做?

March 22, 2026 · 1 min · santu

线程池中怎么设置超时时间?一个线程如果要运行10s,怎么在1s就抛出异常

March 22, 2026 · 2 min · santu

假设你有一个乒乓球盒子,里面有 3 个白球和 2 个黑球。从盒子中抽取一个球,放回后再抽取一个球。两次抽取得到的球颜色不同的概率是多少?

March 22, 2026 · 1 min · santu

如果让你实现一个字符串的equals方法,你会如何实现?

March 22, 2026 · 1 min · santu

村庄有个约定,生男孩就结束,生女孩就继续生,直到生出男孩为止,若干年后,这个村子男女比例是多少?

March 22, 2026 · 1 min · santu

有8个球,其中7个重量相同,另一个球比其他球重,现在只有一个天平,请问最少需要称几次一定能找到那个比其他球重的球?

March 22, 2026 · 1 min · santu

有一堆桃子,猴子第一天吃了一半加一个,第二天又吃了一半加一个,… ,到第10天时剩下一个桃子,问这原来有多少个?

March 22, 2026 · 1 min · santu

有两个水桶,容量分别为5升和3升,请问如何使用这两个桶得到4升的水?

March 22, 2026 · 1 min · santu

一个天平,7g和2g砝码各一个,将140g盐分成90g和50g,需要称多少次?

March 22, 2026 · 1 min · santu

你最近在学什么新技术吗?

March 22, 2026 · 1 min · santu

你最近在看什么书?

March 22, 2026 · 1 min · santu

你觉得你有什么缺点?

March 22, 2026 · 1 min · santu

你还有什么想要反问我的吗?

March 22, 2026 · 1 min · santu

如何在团队合作中解决冲突和达成共识

March 22, 2026 · 1 min · santu

对自己的未来发展有什么想法和计划

March 22, 2026 · 1 min · santu

最有成就感的项目或工作经历

March 22, 2026 · 1 min · santu

离职的原因是什么

March 22, 2026 · 1 min · santu

你作为项目组长,有制定过哪些规范吗?

March 22, 2026 · 1 min · santu

你对加班怎么看待?

March 22, 2026 · 1 min · santu

能不能说一下你对自己的评价

March 22, 2026 · 1 min · santu

DO、DTO、VO都是干什么的?

March 22, 2026 · 1 min · santu

你平常是怎么查看日志和做分析的?

March 22, 2026 · 3 min · santu

有没有别的Offer?有没有别的面试?

March 22, 2026 · 1 min · santu

CodeReview都会关注哪些问题?

March 22, 2026 · 1 min · santu

什么是状态机,能描述一下状态机的实现原理吗?

March 22, 2026 · 2 min · santu

Java中的随机是真随机吗?

March 22, 2026 · 1 min · santu

什么是Java Dump,如何获取?

March 22, 2026 · 1 min · santu

什么是闰秒?

March 22, 2026 · 1 min · santu

jmap命令的作用是什么?

March 22, 2026 · 3 min · santu

jps命令的作用是什么?

March 22, 2026 · 1 min · santu

jstack命令的作用是什么?

March 22, 2026 · 2 min · santu

jstat命令的作用是什么?

March 22, 2026 · 1 min · santu

2023网易技术分享

March 22, 2026 · 1 min · santu

SaaS系统中,多租户如何实现?

March 22, 2026 · 1 min · santu

为啥我不建议使用@Transactional事务

March 22, 2026 · 1 min · santu

大厂对学历的要求是什么?

March 22, 2026 · 1 min · santu

阿里的简历多久可以投递一次?次数多了有没有影响?可以同时进行吗?

March 22, 2026 · 1 min · santu

1年经验,数字藏品&电商项目

March 22, 2026 · 1 min · santu

27届,数藏项目,交易链路开发,秒杀

March 22, 2026 · 1 min · santu

大模型应用开发,RAG客服

March 22, 2026 · 1 min · santu

6年经验,电商平台,分布式事务,分布式

March 22, 2026 · 1 min · santu

8年,双非一本,车企区块链项目(溯源、NFT商城-订单)

March 22, 2026 · 1 min · santu

26届,双一流硕士,2段大厂实习

March 22, 2026 · 1 min · santu

26届,百度一面&二面 美团一面

March 22, 2026 · 1 min · santu

10年,深圳证券公司,系统架构组架构师,监控平台、电商平台,秒杀

March 22, 2026 · 1 min · santu

3年经验,985本科,电商财务相关业务

March 22, 2026 · 1 min · santu

4年经验,上海某跨境电商,千万级大表经验

March 22, 2026 · 1 min · santu

2年985硕,直播业务,redis,kafka,

March 22, 2026 · 1 min · santu

2本,9年经验(6-7年服务端),停车管理系统

March 22, 2026 · 1 min · santu

3年经验,2本,物流调度系统,mq,mysql

March 22, 2026 · 1 min · santu

6年经验,资产后台,汽车金融(贷款)SaaS

March 22, 2026 · 1 min · santu

26届,985,12306项目,redis,多线程

March 22, 2026 · 1 min · santu

工作1年,大数据开发平台,seata贡献者

March 22, 2026 · 1 min · santu

工作8年,游戏中厂,Redis,分布式

March 22, 2026 · 1 min · santu

工作3年,城市停车项目,保险理赔(财&人身)&电服业务

March 22, 2026 · 1 min · santu

工作6年,211本,2手平台,卖家业务,结算

March 22, 2026 · 1 min · santu

最强应届生,JVM,计算机网络

March 22, 2026 · 1 min · santu

22年毕业,培训了2个月Java,多线程,Spring

March 22, 2026 · 1 min · santu

24届,美团1-3面面经

March 22, 2026 · 1 min · santu

工作7年,2家大厂经验,下单&导购核心开发

March 22, 2026 · 1 min · santu

5年经验,流计算引擎、配置中心、流程编排、RPA

March 22, 2026 · 1 min · santu

7年后端技术专家,清结算,资损防控,架构设计

March 22, 2026 · 1 min · santu

工作3年,分布式项目,实时数据分析功能

March 22, 2026 · 1 min · santu

985应届生,并发编程底层原理

March 22, 2026 · 1 min · santu

工作2年,电商网站开发,负责购物车、详情页

March 22, 2026 · 1 min · santu

工作4年,自研流程引擎项目

March 22, 2026 · 1 min · santu

工作5年,主要做计费项目

March 22, 2026 · 1 min · santu

工作7年,SaaS公司,架构师,技术负责人

March 22, 2026 · 1 min · santu

23年毕业,电商运营平台,mysql,mq,redis

March 22, 2026 · 1 min · santu

3年经验,智慧园区,mysql,Redis

March 22, 2026 · 1 min · santu

字节支付1-2-3-hr面

March 22, 2026 · 1 min · santu

平安一面

March 22, 2026 · 1 min · santu

菜鸟1-3面

March 22, 2026 · 1 min · santu

顺丰一面

March 22, 2026 · 1 min · santu

百度二面

March 22, 2026 · 1 min · santu

阿里一面

March 22, 2026 · 1 min · santu

阿里二面

March 22, 2026 · 1 min · santu

滴滴一面

March 22, 2026 · 1 min · santu

滴滴二面

March 22, 2026 · 1 min · santu

百度一面

March 22, 2026 · 1 min · santu

拼多多一面

March 22, 2026 · 1 min · santu

拼多多二面

March 22, 2026 · 1 min · santu

猿辅导一面

March 22, 2026 · 1 min · santu

字节本地生活

March 22, 2026 · 1 min · santu

白龙马科技2面

March 22, 2026 · 1 min · santu

阿里本地生活一面

March 22, 2026 · 1 min · santu

PDD海外用增一面

March 22, 2026 · 2 min · santu

PDD海外用增二面

March 22, 2026 · 1 min · santu

白龙马科技一面

March 22, 2026 · 1 min · santu

27届,数藏项目(订单、交易、用户模块)

March 22, 2026 · 1 min · santu

工作4年,供应链相关,分库分表、分布式锁

March 22, 2026 · 1 min · santu

新增面经

March 22, 2026 · 1 min · santu

24届,LLM应用开发,SpringAI

March 22, 2026 · 1 min · santu

大模型擅长做什么,不擅长做什么?

March 22, 2026 · 1 min · santu

怎么理解大模型?

March 22, 2026 · 1 min · santu

DeepSeek为什么训练成本低?

March 22, 2026 · 1 min · santu

你平时用过哪些AI工具?

March 22, 2026 · 1 min · santu

大模型产生幻觉的原因,如何解决?

March 22, 2026 · 1 min · santu

如何看待DeepSeek,他能爆火的主要原因是什么?

March 22, 2026 · 1 min · santu

什么是Function Calling?

March 22, 2026 · 3 min · santu

了解Spring AI吗,他都能干什么?

March 22, 2026 · 2 min · santu

什么是大模型的微调,和预训练有什么区别?

March 22, 2026 · 1 min · santu

什么是ReAct Agent

March 22, 2026 · 1 min · santu

在Java项目中集成大模型,用什么框架?

March 22, 2026 · 1 min · santu

Skill和MCP有什么区别?

March 22, 2026 · 1 min · santu

SpringAI中ChatModel和ChatClient有啥区别?

March 22, 2026 · 2 min · santu

对接大模型的API哪些参数了解么?

March 22, 2026 · 1 min · santu

Claude Code国内不能用,你是怎么用的?

March 22, 2026 · 1 min · santu

你平时用过哪些AI Coding的工具吗?

March 22, 2026 · 1 min · santu

你认为Cursor编程体验好的主要原因是什么?

March 22, 2026 · 1 min · santu

什么是Vibe Coding(氛围编程)

March 22, 2026 · 1 min · santu

新增面试题

March 22, 2026 · 1 min · santu

留言给博主