07 2022 档案
摘要:问题背景 由于公司项目经过二次重构,开发人员也早就换了一批又一批,现在项目里同时存在Gradle和Maven项目,这让项目的统一管理和打包都变得有点复杂,于是觉得决定改成由Maven来管理项目。 具体步骤 在原来gradle项目build.gradle文件中加上以下三行代码 apply plugin
阅读全文
摘要:异常分析 这个异常问题本质原因是我们创建了太多的线程,而能创建的线程数是有限制的,导致了异常的发生。能创建的线程数的具体计算公式如下: (MaxProcessMemory - JVMMemory - ReservedOsMemory) / (ThreadStackSize) = Number of
阅读全文