码迷,mamicode.com
首页 >  
搜索关键字:内存溢出    ( 1833个结果
GC垃圾回收机制
前言 我们都知道Java的垃圾回收并不需要程序员主动的去写代码回收内存,JVM会自动的帮我们去回收内存,既然JVM会自动帮我们进行内存回收,那是不是就不会出现内存不足的情况,显然不是的。即使JVM帮我们进行回收,但是还是有可能出现内存溢出。下面主要将JVM GC(垃圾回收机制)分为几个部分:对象是否 ...
分类:其他好文   时间:2020-06-08 00:47:32    阅读次数:54
内存泄漏和内存溢出
1、内存泄漏memory leak :是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。 2、内存溢出 out of memory :指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但是你 ...
分类:其他好文   时间:2020-06-07 10:53:30    阅读次数:90
用了三年 ThreadLocal 今天才弄明白其中的道理
ThreadLocal 对于大家并不陌生,每个人应该多少都用过,或者接触过,那么你真的了解她吗?我也是今天才揭开了她的神秘面纱。 看完这篇文章你将 GET 如下知识点: 什么是 ThreadLocal? ThreadLocal 真的会导致内存溢出吗? ThreadLocal 源码浅析 ThreadL ...
分类:其他好文   时间:2020-06-06 14:29:30    阅读次数:88
多线程
DAY23 java命令运行一个java程序的过程: a.其实java命令,他启动了一个jvm进程 b.该jvm进程,在执行的时候,首先会创建一个线程,main线程 c.在main线程中,运行主类中的main方法代码 jvm是多线程 在无线循环运行过程中,始终看不到一个内存溢出的错误,为什么呢? 1 ...
分类:编程语言   时间:2020-06-02 13:39:18    阅读次数:75
文件处理
什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 用户/应用程序 操作系统(文件) 计算机硬件(硬盘) 为何要用文件 用户/应用程序可以通过文件将数据永久保存到硬盘中 即 操作文件 就是 操作硬盘 用户/应用程序直接操作的是文件,对文件进行的所有的操作 都是在向操作系统发 ...
分类:其他好文   时间:2020-05-28 20:02:35    阅读次数:87
java垃圾回收
java的垃圾回收是自动化的,偶时候会出现内存溢出的情况,内存溢出也是jvm分配的内存中对象过多,超出了最大可分配内存的大小。 提到java的垃圾回收机制就不得不提一个方法:? System.gc()用于调用垃圾收集器,在调用时,垃圾收集器将运行以回收未使用的内存空间。它将尝试释放被丢弃对象占用的内 ...
分类:编程语言   时间:2020-05-27 00:58:56    阅读次数:80
什么报表工具对大数据量报表的支持最好?
大量数据从数据库里全部查出来,然后再生成报表输出到 web 端,一般需要很长时间,用户体验很差,而且报表一般采用内存计算,全读入的话也容易爆掉内存。所以大数据量报表呈现时都是采用分页的方式,尽量快速呈现第一页,用户也可以随意翻页,每次显示的一页数据量比较小,也就不会内存溢出。 大部分报表工具通常是使 ...
分类:其他好文   时间:2020-05-26 15:24:25    阅读次数:92
并发、高并发、集群的含义
并发:多个用户同时向服务器发出请求,服务器会开启多个线程,每个线程服务一个用户 高并发:当用户量达到成千上万,会导致服务器资源不再充足,最终使服务器内存溢出 集群:可以解决高并发问题 集群将一个应用拷贝多份,搭在多台服务器(机器),多台服务器构成一个集群 ...
分类:其他好文   时间:2020-05-24 16:30:20    阅读次数:42
java强制转换+自动转换
强制转换:(类型)变量名;从高到低; 列如:int i = 128; byte b = (byte) i; 自动转换:从低到高;直接转换 1.不能对布尔值进行转换 2.不能把对象类型转换为不相干的类型 3.在把高能量转换为低能量时,强制转换 4.转换的时候可能会存在内存溢出,或者精度的问题 ...
分类:编程语言   时间:2020-05-24 13:46:47    阅读次数:55
JVM学习六:堆分析
一、内存溢出(OOM)的原因 在JVM中,有哪些内存区间? 堆溢出 public static void main(String args[]){ ArrayList<byte[]> list=new ArrayList<byte[]>(); for(int i=0;i<1024;i++){ lis ...
分类:其他好文   时间:2020-05-24 00:46:04    阅读次数:54
1833条   上一页 1 ... 8 9 10 11 12 ... 184 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!