首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
小象
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
ThreadLocal源码解读
ThreadLocal的场景是用来隔离各个线程的局部变量,各个线程之间的数值互不干扰。
Java面试必问:ThreadLocal终极篇
张三最近天气很热心情不是很好,所以他决定出去面试跟面试官聊聊天排解一下,结果刚投递简历就有人约了面试。 我丢,什么情况怎么刚投递出去就有人约我面试了?诶。。。真烦啊,哥已经不在江湖这么久了,江湖还是有哥的传说,我还是这么抢手的么?太烦恼了,帅无罪。 张三的心态一下子就崩了,出来…
JVM 锁优化和逃逸分析详解
「这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」。 锁优化 jvm 在加锁的过程中,会采用自旋、自适应、锁消除、锁粗化等优化手段来提升代码执行效率。 自旋锁和自适应自旋
完蛋,公司被一条 update 语句干趴了!
昨晚在群划水的时候,看到有位读者说了这么一件事。 大概就是,在线上执行一条 update 语句修改数据库数据的时候,where 条件没有带上索引,导致业务直接崩了,被老板教训了一波.
因死循环导致CPU飙升到100%的问题排查记录
背景 突然收到运维告警邮件,线上的一台负责处理定时任务的服务器CPU飙升到了100%,立马放下手头工作开始了紧张的排查工作。 之前也写过一篇文章JVM调优之Java进程消耗CPU过高 过程 1、确定J
设计模式-享元模式学习之旅
什么是享元模式?享元模式能做什么?享元模式都涉及到哪些角色?享元模式有哪些应用场景?快来一起学习吧!
「MySQL高级篇」explain分析SQL,索引失效&&常见优化场景
详解explain分析SQL; 索引失效的几个场景; SQL优化的几个场景: 大批量插入; order by; group by; limit分页; insert操作; 嵌套查询; or条件
Spring Boot启动流程和自动配置原理
Java程序员应该都知道,每个Spring Boot都有一个启动类,Spring Boot的启动就是执行的该类的main方法。如下图,main方法中就是执行SpringApplication.run方法。 先总结一下Spring Boot启动流程。 我们知道,使用Maven坐标…
深入理解SpringBoot核心原理(一)--------启动机制(starter机制)
使用过springboot的同学应该已经知道,springboot通过默认配置了很多框架的使用方式帮我们大大简化了项目初始搭建以及开发过程。本文的目的就是一步步分析springboot的启动过程,这次主要是分析springboot特性自动装配。 1.pom文件中引入相关jar包…
数据库死锁
作者介绍李鹏冲,MySQL爱好者,目前就职于中国电信IT研发中心,两年MySQL高可用数据库开发与运维经验。最近线上执行备份的从库时出现复制卡死现象,分析以后发现是两个死锁,showfullproce