- 博客(9)
- 收藏
- 关注
原创 因JIT引起的Thread.sleep滞后问题
文章目录问题来源StackOverFlow上的解答背景知识这个例子中发生了什么如何修复问题延展HotSpot JVM 中的安全点什么是安全点安全点如何工作安全点何时被使用安全点的故障诊断什么是 JIT模板解释器即时编译(JIT)回到最开始的问题参考网址问题来源StackOverFlow上的一个问题:The main thread exceeds the set sleep time对问题中的原代码有调整 public static AtomicInteger num = new Atomi
2021-06-11 17:49:57
504
原创 JVM -Xmx内存设置超过物理内存问题思考
JVM -Xmx内存设置超过物理内存问题思考文章目录JVM -Xmx内存设置超过物理内存问题思考问题提出理论思考1. 是否可以设置`-Xmx`超过物理内存?2. 是否可以将`-Xmx`设置的无限大?3. 当物理机内存耗尽时,会发生什么现象?4. JVM在堆内存不足和物理内存耗尽时会发生什么?5. JVM会因为临近物理内存大小而发生GC吗问题验证测试代码测试Xmx最大值WindowsLinux测试内存溢出开启SWAP情况下关闭SWAP情况下测试GC现象关闭Swap打开Swap其他说明问题提出JVM是否可
2021-06-11 14:35:42
8477
1
原创 Nexus因异常重启导致OrientDB数据库变为只读的问题修复
文章目录环境问题描述问题排查解决步骤环境CentOS 7.6Nexus 3.21.2问题描述装有Nexus的服务机在异常故障重启后,Nexus可以正常读取和拉取jar包,但尝试上传时报错打开Nexus服务器上的日志文件发现有以下错误2021-01-15 16:23:06,604+0800 ERROR [event-6-thread-1396 <command>sql.select from browse_node where asset_id=:asset_id limit
2021-01-17 21:36:13
4030
1
原创 Oracle VM VirtualBox 虚拟硬盘扩容(Linux)
Oracle VM VirtualBox 虚拟硬盘扩容(Linux)目录Oracle VM VirtualBox 虚拟硬盘扩容(Linux)环境1. 调整虚拟磁盘虚拟分配空间2. fdisk无损扩容环境VirtualBox 5.2.8Linux 4.14.1541. 调整虚拟磁盘虚拟分配空间如果是vmdk格式的磁盘,目前是不能扩容的。可以先将vmdk复制成vdi,再来调整大小...
2020-02-16 17:55:25
5044
4
原创 Spring Boot 配置@ConfigurationProperties和@Value的对比总结
目录前置说明@ConfigurationProperties和@Value对比@ConfigurationProperties 配置的使用使用示例测试使用@Value 配置的使用@Value 对普通类型的支持@Value使用list和map总结前置说明本文 不是 一篇关于@ConfigurationProperties和@Value的使用指南,主要总结使用两者的区别,和在复杂类型上的方法与不同...
2019-12-09 00:52:19
404
原创 Seata 0.8.1 当执行batch修改时报Unable to commit against JDBC Connection问题
目录环境问题描述问题排查问题解决环境Seata 0.8.1问题描述项目中使用Seata解决分布式事务问题,一开始都很正常,可在一次事务更新的条数增多后,开始出现异常,StackTrace如下:Caused by: java.lang.RuntimeException: org.springframework.orm.jpa.JpaSystemException: Unable to ...
2019-12-03 00:00:58
4386
5
原创 Vue Build后的项目的根路径配置问题
目录Vue Build后的项目的根路径配置问题问题描述修改方法Vue Build后的项目的根路径配置问题问题描述使用Vue-cli 版本v3.12.1,build之后默认的根目录contextPath为/。如果正式部署的路径不是/,则需要修改发布的根路径,否则会js和静态资源会报404问题。修改方法工程文件 /config/index.js修改build下的assetsPublicP...
2019-11-20 16:01:16
3250
原创 Webpack+Bootstrap Select 点击第一次不弹出再次点击后正常问题
目录Webpack+Bootstrap Select 点击第一次不弹出再次点击后正常问题环境问题出现排查过程问题修复原代码的引入修复后的代码引入Webpack+Bootstrap Select 点击第一次不弹出再次点击后正常问题环境NPM 6.11.3Webpack 3.6.0Vue 2.5.2Bootstrap 4.3.1Bootstrap Select 1.13.12问题出...
2019-11-20 16:01:07
577
原创 CentOS 7 yum 安装 MariaDB
文章目录环境前言1. 自定义MariaDB.repo2. yum 安装mariaDB2. 配置启动项3. 初始化mariaDB4. 修改配置4.1 配置 /etc/my.cnf4.2 修改远程登录修改防火墙修改权限表环境> cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core)前言原本寄希望于直接使用yum,安装Ma...
2019-11-19 13:49:56
314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人