JVM的内存区域划分
学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢?
由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分...
分类:
其他好文 时间:
2014-06-04 21:44:47
阅读次数:
325
没有资源,可以添加或删除的服务器解决方式: 方式1、选中项目右键——找到Project
Facets——勾选Dynamic Web Project和java
方式2、新建一个同名web项目,把新建项目里面的.project文件和.settings文件夹复制到导入的那个项目里
分类:
其他好文 时间:
2014-06-04 19:02:58
阅读次数:
233
布了几个项目。竟然天天会自己主动的挂掉。急了。花时间攻克了一下。总结方案例如以下:1.磁盘满了。这大家都懂,清一下2.tomcat在关闭的或是重新启动的时候,经常后台进程没有被关闭。须要用ps
aux|grep java 这个命令查一下,把多余的进程关掉,再启动startup.sh3.这样的情况比較...
分类:
编程语言 时间:
2014-06-03 14:09:07
阅读次数:
404
本博文,保证不用装B的话语和太多专业的语言,保证简单易懂,只要懂JAVAEE开发的人都可以看懂。
本博文发表目的是,目前网上针对Websocket的资料太散乱,导致初学者的知识体系零零散散,学习困难加大。本博加以整理,并且实践。所用核心技术选型:Tomcat
+ Spring 4.0.3 + Mon...
分类:
Web程序 时间:
2014-06-03 14:02:19
阅读次数:
423
tomcat 的 server.html
配置文件加在之上path虚拟目录docBase实际目录http://localhost:8080/itcast/1.html
分类:
Web程序 时间:
2014-06-03 13:19:45
阅读次数:
232
我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,C...
分类:
其他好文 时间:
2014-06-03 11:30:37
阅读次数:
250
这里仅仅说明一个可能造成该问题的解决办法,也是我遇到的原因。这句话的意思是说,eclipse须要至少1.6版本号或以上的JVM
,而你仅仅有1.5.2版本号的JVM。想想就认为非常奇怪,我装的但是JDK1.7,怎么可能出现这样的问题。然后cmd执行java -version
结果出乎意料的显示了jd...
分类:
其他好文 时间:
2014-06-03 08:49:17
阅读次数:
218
MyEclipse开发内存溢出问题window --> preferences -->
MyEclipse --> servers --> Tomcat --> JDK 里面在Optional Java VM arguments:
下面加如下内容:-Xmx512m -Xms256m -XX:MaxN...
分类:
系统相关 时间:
2014-06-03 08:07:18
阅读次数:
275
这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有比较大的帮助。废话不想讲了.入主题:先了解具体的概念:JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)堆区:1.存储的全部是对象,每个对象都包含一个与之对...
分类:
其他好文 时间:
2014-06-03 07:40:57
阅读次数:
196
1. 自己接收到参数之后在后台进行转码处理2: 修改tomcat的配置文件 server.xml 即可
分类:
Web程序 时间:
2014-05-30 20:32:35
阅读次数:
317