码迷,mamicode.com
首页 >  
搜索关键字:jvm 溢出    ( 17770个结果
理解Java常量池
JVM运行时数据区的内存模型由五部分组成:【1】方法区【2】堆【3】JAVA栈【4】PC寄存器【5】本地方法栈对于String s = "haha" ,它的虚拟机指令:0: ldc #16; //String haha2: astore_13: return对于上面虚拟机指令,其各自的指令流程在《深...
分类:编程语言   时间:2014-07-16 18:48:18    阅读次数:217
Servlet(二)生命周期
Servlet的生命周期可以定义为从其被创建到其被销毁的整个流程,下面是Servlet生命的常规线路:容器调用init()方法进行Servlet的初始化Servlet调用service()方法去处理客户端的请求容器调用destroy()方法将Servlet销毁最后,Servlet被JVM的GC线程当...
分类:其他好文   时间:2014-07-16 18:24:33    阅读次数:222
JAVA对象的序列化
1.什么是java序列化Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比JVM的生命周期更长。但在现实应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。Java对象序列化就能够帮助我们实现该功能。使用Java对象序列化,在保存对象时,会把其状态保存为一组字节,...
分类:编程语言   时间:2014-07-15 12:44:23    阅读次数:330
项目启动异常java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space解决办法:Eclipse--》window--》Tomcat --》JVM setting --》Append To JVM Parameters --》add 弹出框填写:-Xmx256M -Xms256M -XX:...
分类:编程语言   时间:2014-07-14 23:41:54    阅读次数:322
jquery美化滚动条插件jscrollpane应用(转)
原文地址:http://www.jqcool.net/jquery-jscrollpane.htmljScrollPane是一个设计非常灵活的跨浏览器的jQuery,它将浏览器的默认滚动条或是元素溢出时出现的滚动条映射成一个HTML结构,从而很容易地使用CSS来定义滚动的样式。下面来看下这个强大而灵...
分类:Web程序   时间:2014-07-14 19:57:49    阅读次数:296
GC日志分析
JVM的GC日志的主要参数包括如下几个: -XX:+PrintGC 输出GC日志 -XX:+PrintGCDetails 输出GC的详细日志 -XX:+PrintGCTimeStamps 输出GC的时间戳(以基准时间的形式) -XX:+PrintGCDateStamps 输出GC的时间戳(以日期的形式,如 2013-05-04T21:53:59.234+0800) -...
分类:其他好文   时间:2014-07-14 17:25:11    阅读次数:357
线性递归和尾递归
线性递归,就是大家平常说的递归,线性递归函数的最后一步操作不是递归操作,将最终条件代入计算。在每次递归调用时,递归函数中的参数,局部变量等都要保存在栈中,当数据量很大的时候,会造成栈溢出。尾递归,也就是线性迭代,尾递归函数的最后一步操作是递归,也即在进行递归之前,把全部的操作先执行完,这样的好处是,...
分类:其他好文   时间:2014-07-13 23:38:33    阅读次数:208
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能
Java本身是一种设计的很easy,很静止的语言,所以Java背后的原理也很easy,归结起来就是两点:1、JVM的内存管理理解了这一点,全部和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,全部和Java相关的配置问题,包含各种App Server的配置,应用的公布问题...
分类:其他好文   时间:2014-07-13 23:22:48    阅读次数:192
JVM 堆跟栈
需要说明一点,现存的JVM有好多种,Sun公司的是Sun Hotspot JVM堆:是JVM用来储存对象的地方,他是存储单位(部门)什么是对象?首先要知道,Java并不是完全的面向对象的,因为基本数据类型的变量就不是一个对象。除了Java的基本数据类型之外的所有的Object都是对象。包括,类对象,...
分类:其他好文   时间:2014-07-13 21:27:09    阅读次数:238
Java学习02
昨天学了一天Java,今天来回忆总结一下。 Java是一门面向对象的语言,与C++有很多地方都很相似。 Java的特点: 1.取消了指针,用引用代替 2.有垃圾自动回收机制,程序员不需要手动管理内存 3.跨平台性(JVM) 昨天主要从最基础的开始学,学习了变量,操作符,语句结构。下面...
分类:编程语言   时间:2014-07-13 13:41:18    阅读次数:277
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!