首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
文章
订阅
柠檬不酸335
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
心心念念的JVM调优:jmap、jstack、jstat在真实业务场景下的使用
第一阶段:JVM基本工具介绍的详细介绍, 第二阶段:JVM的优化思路,第三阶段:JVM的真实调优案例
synchronized
基本 synchronized,俗称对象锁。java 中互斥和同步都可以采用 synchronized 关键字来完成。 互斥是保证临界区的竞态条件发生,同一时刻只能有一个线程执行临界区代码。 同步是由
JVM-堆中线程私有空间TLAB(Thread Local Allocation Buffer)
问题的提出:堆中的对象是线程共享的,那么在堆中可以有线程私有的空间吗? 给出答案:可以,就是TLAB,线程私有,都一份,提高效率、解决线程安全问题。1.堆区是线程共享区域,任何线程都可以访问到堆区中的共享数据由于对象实例的创建在JVM中非常频繁,因此在并发环境下从堆区中划分内存空...
Mybatis 通过接口实现 sql 执行原理解析
使用过 mybatis 框架的小伙伴们都知道,mybatis 是个半 orm 框架,通过写 mapper 接口就能自动实现数据库的增删改查,但是对其中的原理一知半解,接下来就让我们深入框架的底层一探究