
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1、标记清除算法:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象。缺点是效率问题和产生大量不连续的内存碎片,导致程序后期需要分配大对象时无法找到足够的连续内存而不得不提前出发另一次垃圾收集动作。2、复制算法:将可用内存划分为大小相等的两块,每次只使用其中的一块,当这一块的内存用完了,就将还存活着的对象复制到另一块上面,然后再把已使用过的内存空间一次清理掉。3、标记整理
Java在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结束而创建和销毁。Java虚拟机所管理的内存将会包括以下几个运行时数据区域 程序计数器(Program Counter Register)它是一块较小的内存空间,它
1、Serial收集器曾经是虚拟机新生代收集的唯一选择,是一个单线程的收集器,在进行收集垃圾时,必须stop the world,它是虚拟机运行在Client模式下的默认新生代收集器。2、Serial Old是Serial收集器的老年代版本,同样是单线程收集器,使用标记整理算法。3、ParNew收集器是Serial收集器的多线程版本,许多运行在Server模式下的虚拟机中首选的新生代收集器
出现这个错误: java.net.ConnectException: Connection refused no further infomation首先要保证start-all.sh启动集群,然后用jps命令查看启动的6个服务,一个都不能少。由于我用的是VMware8安装的Ubuntu10.04,网络编辑器里设置的是NAT方式,用这种方式连接网络就会出现上述问题,而且在WIN7下 用te
一、客户端发出一个HTTP请求,WEB应用服务器接收到这个请求,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将该请求转交给DispatcherServlet处理。二、DispatcherServlet接收到这个请求后,根据请求信息及HandlerMapping的配置找到处理请求的处理器(Handler)。三、DispatcherServle







