- 博客(9)
- 收藏
- 关注
原创 Java内存泄漏排查学习,dump.hprof文件
本文演示了Java内存泄漏的模拟与分析过程。首先通过一个无限循环创建大对象的程序模拟内存泄漏,然后使用JVM参数-XX:+HeapDumpOnOutOfMemoryError在内存溢出时自动生成dump文件。最后利用IDEA的分析工具打开dump.hprof文件,检查内存使用情况,定位泄漏源。整个过程展示了从内存泄漏产生到问题诊断的完整流程,为实际开发中的内存问题排查提供了参考方法。
2025-08-21 16:52:58
393
原创 HttpClient工具类
private static volatile HttpClient httpClient; private SimpleHttpClientUtil() { } /** * GET 方式请求 * 参数通过 url 拼接 * * @param host 请求地址 * @param path 接口路径 * @param paramsMap 请求参数 * @return * @thr.
2021-09-22 16:21:24
383
原创 Springboot,请求经过过滤器 Filter后,post方法的multipart/form-data,x-www-form-urlencoded,获取不到参数问题
项目中添加filter后,接口发现获取到的参数为null。解决办法:@Override public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { System.out.println("--------------执行过滤操作---------
2021-09-22 16:09:29
3388
3
原创 RedisTemplate配置及工具类
RedisConfig@Configurationpublic class RedisConfig { @Bean public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<String, Object> redisTemplate = new RedisTemplate<
2021-08-15 11:30:45
813
转载 RedisTemplat 使用scan获取所有key,单点模式和集群模式。
单点: public Set<String> scan(String matchKey) { Set<String> keys = (Set<String>) redisTemplate.execute((RedisCallback<Set<String>>) connection -> { Set<String> keysTmp = new HashSet<>(); Cursor<byte[]
2021-01-04 09:45:10
3740
5
原创 国内可用的Internet时间同步服务器地址
阿里云提供了7个NTP时间服务器也就是Internet时间同步服务器地址ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comntp5.aliyun.comntp6.aliyun.comntp7.aliyun.com
2020-03-13 14:59:08
6182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅