首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端Java
订阅
moonzhou
更多收藏集
微信扫码分享
微信
新浪微博
QQ
205篇文章 · 0订阅
一文带你了解JVM核心知识点
基础篇 一、了解JVM内存结构 Java 虚拟机定义了各种在程序执行期间使用的运行时数据区域。这些数据区域有一些是在Java虚拟机启动时创建的,并在Java虚拟机退出时销毁,有一些数据区域是每个线程独
Java19 正式 GA!看虚拟线程如何大幅提高系统吞吐量
今天Java19 正式发布,带来了一个 Java 开发者垂涎已久的新特性—— 虚拟线程。本文将通过对虚拟线程的介绍,以及与 Go 协程的对比来带大家尝鲜 Java19 虚拟线程。
面试官问我JVM调优,我忍不住了,哈哈哈哈
面试官:今天要不来聊聊JVM调优相关的吧? 面试官:你曾经在生产环境下有过调优JVM的经历吗? 候选者:没有 面试官:… 候选者:嗯…是这样的,我们一般优化系统的思路是这样的 候选者:1. 一般来说关
听说你想看CAS原理
CAS又叫比较并交换,是一种无锁算法,日常开发中,基本不会直接用到CAS,都是通过一些JDK封装好的并发工具类来使用的。CAS包含三个值,内存地址,预期值,新值。
🏆深入浅出MyBatis缓存机制
先从缓存存在的意义说起,并从单元测试作为入口点出发,阅读MyBatis源码证明了关于一级缓存和二级缓存的猜想,总结了MyBatis缓存机制的不足。
「一探究竟」Java SPI机制
事件起因 七月中旬,我司的系统潜在风险排查工作在如火如荼的进行,其中我发现当前系统的调用源缺少Token信息,难以做到具体的识别和监控,因此需要对其优化。
Mybatis经典面试题总结王者笔记上《收藏版》
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射,它内部封装了jdbc,不需要我们在写JDBC连接、使开发者只需要关注sql语句本身和业务,而不需要花费精力去处理加载
HashMap的实现原理和扩容原理是什么样的? | 话题写作
📖前言 手执烟花以谋生 心怀诗意以谋爱 我也不知道是什么让我有勇气参与话题写作,能力不高,欢迎指点切勿吐槽谢谢~
Java 万字长文基础知识总结(下)-王者笔记《收藏版》|8月更文挑战第二天
内存是计算机的重要部件之⼀。 它是外存与CPU进⾏沟通的桥梁,计算机中所有程序的运⾏都在内存中进⾏。内存性能的强弱影响计算机整体发挥的⽔平。 内存(Memory)也称内存储器和主存储器,它用于暂时存放CPU中的运 算数据,与硬盘等外部存储器交换的数据。 只要计算机开始运⾏,操作系...
Java类加载器 — classloader 的原理及应用
classloader顾名思义,即是类加载。虚拟机把描述类的数据从class字节码文件加载到内存,并对数据进行检验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。了解java的类加载机制,可以快速解决运行时的各种加载问题并快速定位其背后…