- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 什么是java OOM?如何分析及解决oom问题?
最近查找了很多关于OOM,甚至于Java内存管理以及JVM的相关资料,发现这方面的东西太多了,竟有一种眼花缭乱的感觉,要想了解全面的话,恐非一篇文章能说清的,因此按照自己的理解整理了一篇,剩下的还需要继续学习。1)什么是OOM? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError。看下关于的官方说明: Thrown...
2018-11-15 10:31:40 211
转载 老生常谈Java虚拟机垃圾回收机制(必看篇)
在Java虚拟机中,对象和数组的内存都是在堆中分配的,垃圾收集器主要回收的内存就是再堆内存中。如果在Java程序运行过程中,动态创建的对象或者数组没有及时得到回收,持续积累,最终堆内存就会被占满,导致OOM。JVM提供了一种垃圾回收机制,简称GC机制。通过GC机制,能够在运行过程中将堆中的垃圾对象不断回收,从而保证程序的正常运行。垃圾对象的判定我们都知道,所谓“垃圾”对象,就是指我们在程序的...
2018-11-15 10:02:47 145
原创 四种常见的线程池
四种常见的线程池:CachedThreadPool:可缓存的线程池,该线程池中没有核心线程,非核心线程的数量为Integer.max_value,就是无限大,当有需要时创建线程来执行任务,没有需要时回收线程,适用于耗时少,任务量大的情况。SecudleThreadPool:周期性执行任务的线程池,按照某种特定的计划执行线程中的任务,有核心线程,但也有非核心线程,非核心线程的大小也为无限大。适用...
2018-11-13 16:03:06 471
原创 springboot的网站
https://docs.spring.io/spring-boot/docs/2.0.4.RELEASE/reference/htmlsingle/#boot-features-activemq
2018-11-09 10:08:20 196
原创 spring boot整合redis
https://blog.csdn.net/qq_28009065/article/details/79062130
2018-11-09 10:06:51 82
原创 快速理解VirtualBox的四种网络连接方式
VirtualBox中有4中网络连接方式:NATBridged AdapterInternalHost-only AdapterVMWare中有三种,其实他跟VMWare 的网络连接方式都是一样概念,只是比VMWare多了Internal方式。要让自己(或别人)理解深刻,方法就是做比较和打比方,比较之间的不同和相同,拿熟知的事物打比方。先来一张图,通过这张图就很容易看出这4种方式的区别...
2018-11-07 14:57:40 344 1
Spring Boot 2企业应用实战.pdf
2018-11-01
传智播客2018年SpringBoot与Shiro整合
2018-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人