
多线程
SiC 软件
SiC B2B2C Shop 开源商城 作者
展开
-
2 Struts2的优点与Struts1的区别:
单实例与多实例有状态就是有数据存储功能,比如购物车,买一件东西放进去,可以再次购买或者删减。无状态就是一次操作,不能保存数据。有状态对象,就是有成员属性的对象,可以保存数据,是非线程安全的。无状态对象,就是没有成员属性的对象.不能保存数据,是线程安全的。Struts2 的Action是有状态的,是非线程安全的,所以是多实例的。Struts1的Action是无状态的,是线程安全的,所以可以单原创 2014-10-09 10:28:36 · 445 阅读 · 0 评论 -
Tomcat内存设置详解
Java内存溢出详解 一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -Xms -Xmx等原创 2014-10-09 10:35:40 · 488 阅读 · 0 评论