发布

Java 技术栈

分享技术知识,提升内功心法
专栏成员
198
文章
189750
阅读量
36
订阅数
从 12s 到 200ms,MySQL 两千万订单数据 6 种深度分页优化全解析
那晚,大约晚上 11 点,我与 Chaya 在丽江的洱海酒店享受两人世界的快乐,电商平台的运维大群突然炸开了锅。
码哥字节
2025-02-25
990
腾讯元宝、微信 + DeepSeek = 下一代搜索革命?
DeepSeek 想必大家都知道了,春节期间爆火,日活 1500 万。七天下载量破亿,日下载全球第一!
码哥字节
2025-02-18
5890
微信亲自下场,我的公众号有 AI 智能体了!Ta 真的很懂我
当时,码哥正在拥抱硬核技术和对象。看到这个消息,我只迟疑片刻,选择先拥抱技术,再拥抱我的对象 Chaya。
码哥字节
2025-02-03
1590
小红书抗住高并发的背后:Redis 7.0 性能必杀技之 I/O 多线程模型
在《Redis 为什么这么快》这篇文章中,我们已经知道 Redis 使用全局 dict 字典表 + 内存数据库 + 丰富高效的数据结构 + 单线程模型 + I/O 多路复用事件驱动框架使得 Redis 快到飞起。
码哥字节
2025-01-20
3290
京东二面:Redis 为什么这么快?我说是纯内存操作,他对我笑了笑......
我是 Redis,如今已经成为软件系统必备的中间件之一,是面试官青睐的对象。本节从面试角度提炼知识点,带你融会贯通。
码哥字节
2025-01-14
920
微服务架构中的服务注册与发现有哪些?Zookeeper、Eureka、Nacos、Consul 都有什么区别,实现原理是什么?
随着单体应用的拆分,我们面临的首要问题就是采用哪种方式实现服务间的调用,像之前单体应用可能直接在配置或数据库保存调用方的域名 IP 信息等。
码哥字节
2025-01-09
1180
Redis Sets 使用场景有哪些?如何实现共同好友?
Sets 的功能类似 Java 中的 HashSet,是通过散列表实现的,所以添加、删除、查找元素的时间复杂度是 O(1)。
码哥字节
2024-12-30
730
从原理到实践,深入浅出 JVM 类加载性能调优
大家好,我是码哥,好久不见。今天继续聊聊《干翻 JVM 系列》的第八篇《从原理到实践,深入浅出 JVM 类加载性能调优》。
码哥字节
2024-12-20
1040
小米二面:JVM 触发类加载的条件有哪些?我说 new 的时候加载,然后他对我笑了笑......
Java 虚拟机(JVM)中,类的加载并不是随意发生的,而是由特定的触发条件决定的。什么时候加载?什么时候初始化?
码哥字节
2024-12-05
860
JVM 类加载器有哪些?双亲委派机制的作用是什么?如何自定义类加载器?
先回顾下,在 Java 中,类的初始化分为几个阶段: 加载、链接(包括验证、准备和解析)和 初始化。
码哥字节
2024-12-05
1820
面试提问:JVM 垃圾回收算法有哪些?CMS、G1、ParNew、Serial、Parallel 原理是什么?
在 Java 的世界里,垃圾回收(Garbage Collection,GC)就像一位默默奉献的清洁工,负责清理那些不再被需要的对象。
码哥字节
2024-12-05
1050
JVM 为什么需要类加载机制?深入浅出 JVM 类加载原理
在 Java 中,类加载机制是 Java 虚拟机(JVM)将 .class 文件加载到内存并转化为可以运行的 Class 对象的过程。简单来说,类加载机制是让“代码变为现实”的第一步!
码哥字节
2024-12-05
1020
Java 对象到底是如何创建的?类加载机制是什么?对象的内存布局和访问方式有哪些?
对象是 Java 程序运行的核心,而 JVM 的对象管理机制直接影响程序的运行效率和内存管理能力。
码哥字节
2024-11-27
1060
堆、栈、方法区到底是什么?一文带你搞懂 JVM 运行时数据区内存模型!
在 JVM 的世界中,运行时数据区域是整个虚拟机的基础,它决定了程序的内存管理、线程的执行流以及垃圾回收的核心逻辑。
码哥字节
2024-11-26
2450
什么是 JVM?JVM 为什么是开发者必须了解的核心技术?
Java 虚拟机(Java Virtual Machine,JVM)是 Java 技术体系的核心组成部分,它使得 Java 程序能够实现“一次编译,到处运行”的跨平台特性。
码哥字节
2024-11-26
1620
面试官拷打: Redis 高可用篇章中面试最常见的 6 个问题!
大家好,我是码哥,今天跟大家分享几个 Redis 高可用篇章中面试最常见的 6 个问题。
码哥字节
2024-11-23
1510
重生之MySQL SQL 执行的 7 大关键步骤,解锁新技能
我的名字是萧剑臣,一个 34 岁的普通人。2024 年接近尾声,浅圳这座钢铁森林依旧喧嚣。
码哥字节
2024-11-23
410
重生之从零设计 MySQL 架构
我叫萧剑臣,今年 34 岁,2024 年快接近尾声,在一线城市「浅圳」打拼,在一家名叫「网讯」的互联网大厂工作,是一名资深后端架构师。
码哥字节
2024-11-23
880
小米面试:什么是线程池?工作原理是什么?线程池可以动态修改吗?
有读者分享小米 Java 后端面试,其中有一个问题,当时没有回答好:什么是线程池、工作原理是什么、线程池可以动态修改吗?
码哥字节
2024-11-23
1000
Spring Boot 3.x 中使用 SpringDoc 2 / Swagger3(详解)
SpringBoot 已经成为 Java 开发的首选框架,今天码哥跟大家聊一聊 Spring Boot3 如何与 Swagger3 集成打造一个牛逼轰轰的接口文档。
码哥字节
2024-11-23
2K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档