- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 一个没有索引的update引起的mysql死锁分析
在开发过程中出现了一次死锁,便随手写下这篇文章来记录一下 日志截图如下: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction ; Deadlock found when trying to get lock; try restarting transaction; nested exception
2020-06-09 10:41:02 743
原创 JVM之内存模型介绍
内存模型介绍 线程隔离 1.程序计数器 2.虚拟机栈 3.本地栈 线程共享 4.方法区 5.堆 1.程序计数器 程序计数器 线程独有,程序运行的行号 2.本地方法栈 本地方法栈:native本地实现 3.虚拟机栈 -Xss linux、macos 1024KB 每个栈内存1M windows根据虚拟机变化 栈越大,线程越少,不过可以递归的次数越多 栈内包含栈帧,栈帧即每个java方法就是一个栈帧 栈帧(FILO ): 局部变量表、操作数栈、动态链接、方法出口 局部变量表保存局部变量,其中0位置保存th
2020-07-15 10:43:59 84
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人