- 博客(8)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 idea 自动清除无效引用(无效import)
单文件自动去除无效引用:然后用ctrl+alt+o快捷键就好了全项目自动清除无效引用:1.第一步项目右键->Analyze->Inspect Code2.等待扫描结束
2021-01-22 09:36:57
6439
原创 jvm个人学习
jvm学习理解一、jvm内存模型1.程序技术器区2.java虚拟机栈3.本地方法栈4.堆5.元数据区6.直接内存二、堆的解析一、jvm内存模型这是jdk1.8的jvm内存模型,之前的方法区,永久代已经被优化1.程序技术器区每个线程一块内存,指向当前正在执行的字节码的行号。如果当前线程是native方法,则其值为null。2.java虚拟机栈java虚拟栈是java方法使用的,每个java方法被调用时就会在这里创建一个栈,然后入栈,栈是先进后出,然后栈的长度是有限制的太深了会抛出Stack.
2020-09-23 12:00:44
191
原创 线程锁的学习,synchronized实现原理第一次理解
线程锁的学习,synchronized实现原理第一次理解一、synchronized锁的实现原理?二、锁的升级三、锁粗化四、锁消除一、synchronized锁的实现原理? synchronized锁的实现主要是通过jvm的Monitor对象实现的,通过持有Monitor获取锁,释放Monitor释放锁,而Monitor的内部ObjectMonitor() { _header = NULL; _count = 0; // 当前正在等待该monit.
2020-09-21 14:20:33
162
原创 关于@Transactional(readOnly = false)注解,数据新增修改Connection is read-only
关于@Transactional(readOnly = false)注解,数据新增修改Connection is read-only有时你新增或修改会报Connection is read-onlyCause: java.sql.SQLException: Connection is read-only. Queries leading to data modification are not...
2019-04-23 15:08:31
3676
原创 jenkins自动划部署war包遇到的坑
jenkins自动划部署war包遇到的坑1:git的安装1.jenkins全局工具git配置2.git在任务中的配置2:远程部署项目到tomcat1:安装jenkins插件2:配置tomcat的manager3:配置tomcat远程访问允许1:git的安装jenkins其他maven,jdk的配置没有难度就不细说了1.jenkins全局工具git配置git安装的时候为了图方便直接使用yum...
2019-03-28 11:06:22
3030
原创 云效+EDAS部署遇到的项目问题
云效+EDAS部署遇到的项目问题1:云效私有库的使用2:项目的servlet-api jar包和tomcat 的包冲突3:docker+tomcat 启动时非常慢原因之JRE /dev/random阻塞4:一直以为卡在了Deploying web application directory xxxxx/xxxxx.xml如有问题继续更新1:云效私有库的使用迁移操作说明通过以上链接下载本地仓...
2019-03-25 15:32:21
1656
云效本地仓库迁移工具
2019-03-25
intellij IDEA在死机或断电再开之后全红了?怎么解决啊?
2017-01-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人