本文回答以下问题,文内可能有遗漏、错误或表达不够清晰的地方。 ThreadLocal① 了解ThreadLocal...[作者空间]
上篇-原生mybatis流程[https://www.jianshu.com/p/0568a4ed1033] 因M...[作者空间]
概念 Stream将要处理的元素集合看作一种流,在流的过程中,借助Stream API对流中的元素进行操作,比如:...[作者空间]
二、多线程 线程的状态以及转换流程状态NEW初始状态,线程被构建,但还没有调用start()方法RUNNABLE运...[作者空间]
一、包结构介绍 我们查看下java.util.concurrent.locks包下面,发现主要包含如下类: 可以发...[作者空间]
一、读写锁 有这样一种场景: 1、如果对一个共享资源的写操作没有读操作那么频繁,这个时候可以允许多个线程同时读取共...[作者空间]
前言 Java语言提供了一种稍弱的同步机制,即volatile变量,用来确保将变量的更新操作通知到其他线程。当把变...[作者空间]
场景:Spring事务没有生效。环境:SpringBoot+mybatis 或者SpringBoot+JdbcTe...[作者空间]
三色标记算法思想 三色标记法是一种垃圾回收法,它可以让 JVM 不发生或仅短时间发生 STW(Stop The W...[作者空间]
SpringBoot下实现http请求的长轮询—AsyncContext【推拉结合的配置更新】[https://w...[作者空间]
问题1 dump JVM内存 系统cpu占用持续升高如何处理? 方式1:手动分析基础命令 方式二: arthas分析工具[作者空间]