首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
面试篇
天天摸鱼的java工程师
创建于2025-05-09
订阅专栏
一天一道Java面试题,坚持三个月,菜鸟变大佬
等 240 人订阅
共313篇文章
创建于2025-05-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
别再混淆!Cookie 和 Session 的底层逻辑与本质区别
一、初识 Cookie:Web 世界的 "身份卡片" 在日常网购时,我们常常会发现,当我们关闭浏览器再次访问购物网站时,依然保持着登录状态。这种神奇的 "记忆功能" 背后,Cookie 功不可没。 C
线程池如何知道一个线程的任务已经执行完成(两个经典场景来说明)
线程池如何知道一个线程的任务已经执行完成 在 Java 的多线程编程领域,线程池是高效管理和复用线程资源的核心组件。当我们向线程池提交大量任务时,了解线程池如何感知任务执行完成,对于监控任务进度、确保
别再用错锁!Java 锁机制的场景化应用全解析
Java 中的锁:从生活场景到代码实践 想象你和朋友合租一套房子,共用厨房、卫生间等公共区域。当你正在厨房烹饪晚餐时,朋友也想进来使用灶台,这时就需要一种机制来避免冲突 —— 要么你先做完饭,要么朋友
Java 开发中数据库表设计全流程实战:从业务梳理到性能优化
Java 开发中数据库表设计全流程实战:从业务梳理到性能优化 在 Java 企业级开发中,数据库表设计是系统架构的核心环节。一个优秀的表结构不仅能精准映射业务需求,还能显著提升系统性能与可维护性。本文
50% 的 Java 程序员都不知道的 Jackson 高级用法!(附工具类封装)
Java 程序员必看!Jackson 实战应用全解析(附工具类封装) 在现代 Java 开发中,JSON 处理是一项基础且关键的技能。Jackson 作为业界领先的 JSON 处理库,凭借其高性能、灵
Docker 环境下 Redis 主从复制与哨兵机制的搭建实战
Docker 环境下 Redis 主从复制与哨兵机制的搭建实战 在当今的互联网应用开发中,Redis 作为高性能的键值数据库,被广泛应用于缓存、消息队列等场景。为了保障 Redis 服务的高可用性和数
Spring Security + JWT + Spring Boot 整合教程(增强版)
Spring Security + JWT + Spring Boot 整合教程(增强版) 权限控制增强 Spring Security 提供了强大的基于角色和权限的访问控制机制。我们可以通过以下方式
过滤器与拦截器深度解析:从原理到实战的全面对比
过滤器与拦截器深度解析:从原理到实战的全面对比 一、核心概念:过滤器与拦截器的本质区别 1.1 技术定位对比 过滤器(Filter) 过滤器是 Servlet 规范的一部分,位于 Servlet 容器
吃透 Java 死锁,一篇就够。
Java 死锁排查全攻略:从现象定位到彻底解决 在 Java 多线程编程的复杂世界里,死锁是开发者避之不及却又时常遭遇的 "拦路虎"。一旦发生死锁,程序就像被按下了暂停键,线程陷入无休止的阻塞状态,不
OOM问题如何排查
当你写的 Java 程序突然抛出 OOM(OutOfMemoryError)错误,就好比汽车油箱见底还找不到加油站,程序直接 “趴窝” 了。这通常是因为程序把能申请到的内存全占满了,原因可能是内存泄漏
一天一道Java面试题,坚持三个月,菜鸟变大佬(JVM篇)
Java对象生命周期全解析:从类加载到GC回收的完整旅程 一、对象诞生阶段(加载与初始化) Ⅰ 类加载机制 当程序首次访问某个类时,JVM通过多级加载器完成类信息的加载与验证: 加载过程: 加载
一天一道Java面试题,坚持三个月,菜鸟变大佬(并发篇)
Java 中的高并发问题:解析、面试题与实战 并发是指多个任务在同一时间段内执行,而并行则是指多个任务在同一时刻同时执行。在多核 CPU 环境下,并行是并发的一种特殊情况。 在 Java 中,并发编程
一天一道Java面试题,坚持三个月,菜鸟变大佬(线程池篇)
一、基础概念篇 1. 为什么要用线程池?直接创建新线程有什么问题? 答: 资源消耗:频繁创建/销毁线程消耗系统资源 性能瓶颈:无限制创建线程会导致内存溢出(OOM) 管理困难:缺乏统一管理可能导致线程