由于 JdbcDataSourceStat 监控引起的内存泄露和OOM(Out of Memory)问题的解决过程,通过堆内存快照(Heap Dump)的生成与分析工具(如Eclipse Memory Analyzer和JProfiler)发现问题根源,提供了关闭 Druid 数据库连接池中 stat 监控功能的解决方案
在将Spring Boot项目从Windows开发环境部署到Linux服务器时,可能会遇到Maven编译错误,提示Fatal Error: Unable to find package java.lang in classpath or bootclasspath。本文详细讲解了如何调整pom.xml文件中的配置,使用${path.separator}来兼容Windows和Linux系统的路径分隔符差异
在使用 JMeter 进行接口测试时,我们经常需要使用一些测试数据,比如身份证号码。本文将介绍两种在 JMeter 中生成身份证号码的方法:使用 mock.js 插件和调用外部 Java 代码。 使用 mock.js 插件 mock.js 是一个用于生成随机数据的 JavaScript 库,它可以方
在springboot升级到3.2.0时,服务启动报错 java.lang.IllegalArgumentException: Invalid value type for attribute ‘factoryBeanObjectType’: java.lang.String java.lang.I
在使用poi-tl导出word文档时发现和easyexcel依赖冲突 修改前maven依赖如下 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.
前言 对于超大规模并发的网络应用程序来说,可扩展性(Scalability)是支撑高并发的必要条件。 一方面需要保证基本功能的正确性,另一方面还需要保证程序的高性能。而不同的IO模型,对程序的性能影响是非常明显的。 为什么要使用Reactor 传统阻塞IO模型的不足 每个连接都需要独立线程处理,当并
Java根据指定时间段按日月周时间范围分组 需求是指定时间段2022-08-31至2022-09-30按日分组实现比较简单,就是把时间段内日期添加到一个List里按月分组需要展现的格式2022-08-31至2022-08-31、2022-09-01至2022-09-30按周分组需要展现的格式2022-08-31(周三)至2022-09-04(
AI
PHP
测试
内网穿透
PowerShell
运维
Docker
网络安全
Rust
Python
springboot
网络编程
应用
效率工具
Java
Nginx
Linux