码迷,mamicode.com
首页 >  
搜索关键字:confluence tomcat jvm    ( 34763个结果
JVM【第七回】:【OutOfMemoryError异常之运行时常量池溢出】
如果要向运行时常量池中添加内容,最简单的做法就是使用String.intern()这个Native方法。该方法的作用是:如果池中已经包含一个等于此String对象的字符串,则返回代表池中这个字符串的String对象;否则将此String对象包含的字符串添加到常量池中,并且返回此String对象的引用。..
分类:其他好文   时间:2014-07-28 16:44:34    阅读次数:234
JVM【第八回】:【OutOfMemoryError异常之方法区溢出】
方法区用于存放Class的相关信息,如类名、访问修饰符、常量池、字段描述、方法描述等。对于这个区域的测试,基本的思路是运行时产生大量的类去填满方法区,虽然直接使用JavaSEAPI也可以动态产生类(如反射时的GeneratedConstructorAccessor和动态代理等),在本代码中借助CGLib直..
分类:其他好文   时间:2014-07-28 16:44:04    阅读次数:281
JVM【第九回】:【OutOfMemoryError异常之本机直接内存溢出】
DirectMemory容量可通过-XX:MaxDirectMemorySize指定,如果不指定,则默认与Java堆的最大值(-Xmx指定)一样。代码中越过了DirectByteBuffer类,直接通过反射获取Unsafe实例并进行内存分配(Unsafe类的getUnsafe()方法限制了只有引导类加载器才会返回实例,也就是设计者希望只有r..
分类:其他好文   时间:2014-07-28 16:43:04    阅读次数:281
Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
早上经理给我考了个项目,让我部署,遇到了这个问题 解决办法:由于 我的是JDK 6  TOMCAT 6 而他的是JDK 7 TOMCAT 7 ,我不想换JDK,                    于是修改配置文件就OK了 找到项目目录下的.settings 文件夹里面的org.eclipse.wst.common.project.facet.core.xml 修改如下:...
分类:编程语言   时间:2014-07-28 16:00:33    阅读次数:249
servlet资源路径加载详解(3)
1.对于servlet的读取资源文件,要考虑工程文件路径和tomcat服务器的部署后的文件,所以一定要弄清楚加载文件路径位置,同时要考虑采用哪种方式: 一般有三种方式: (1).采用传统方式即jdk中提供的InputStream is = new FileInputStream("config.properties"); (2).采用ServletContext对象加载 (3).采用类...
分类:其他好文   时间:2014-07-28 15:52:49    阅读次数:245
Java heap space 设置
当Java处理的数据量比较大时常常会出现:java.lang.OutOfMemoryError: Java heap space意味着JVM的堆内存耗尽了。如果有需要的话,可以通过设置JVM的参数来调整Heap的大小。 这中间有几个参数:参数名称含义默认值-Xms初始堆大小物理内存的1/64(...
分类:编程语言   时间:2014-07-28 15:22:43    阅读次数:257
tomcat部署与Context 【转载】
首先说说tomcat的几种部署方法: 1.将应用文件夹或war文件塞到tomcat安装目录下的webapps子目录下,这样tomcat启动的时候会将webapps目录下的文件夹或war内容当成应用部署。这种方式最简单且无须书写任何配置文件。 2.在tomcat安装目录下的conf子目录下的serve...
分类:其他好文   时间:2014-07-28 15:03:43    阅读次数:238
javaSE_base01_基础
一、基础知识:1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的....
分类:编程语言   时间:2014-07-28 11:28:00    阅读次数:244
javaSE_base03_多线程
三、多线程:1、进程和线程: 进程:正在进行的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程:进程内部的一条执行路径或者一个控制单元。 两者的区别: 一个进程至少有一个线程 进程在执行过程中拥有独立的内存单元,而多个线程共享内存;2、jvm多线程的启动是多线程...
分类:编程语言   时间:2014-07-28 11:24:50    阅读次数:360
eclipse 中提示tomcat 的端口被占用了 后的最快捷解决方法
很多时候运行tomcat 的时候总是会提示tomcat 的端口呗占用 但是任务管理器里面还找不到是哪个端口被占用了 因此很多人就重新配置tomcat 或者去修改tomcat的端口号 ,其实这么做太麻烦了 ,小弟在这里告诉你一个非常简单的方法。1.在开始菜单中选择运行 然后输入cmd 进入DOS界面。...
分类:系统相关   时间:2014-07-28 11:20:00    阅读次数:412
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!