server
文章平均质量分 77
dangerous_fire
这个作者很懒,什么都没留下…
展开
-
tomcat java.lang.OutOfMemoryError: PermGen space及其解决方法
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta转载 2011-09-08 10:49:14 · 555 阅读 · 0 评论 -
webwork
WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的J2EE Web框架。WebWork目前最新版本是2.2.2,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。WebWork 入门work简洁、灵活功能强大,它是一个标准的Command模式框架实现,并且完全转载 2012-08-21 10:33:20 · 730 阅读 · 0 评论 -
整合IIS与tomcat(共用80端口的配置方法)
一 准备工作 1, 打开IIS服务,在浏览器地址栏输入http://localhost 确定IIS服务正常.2, 打开Tomcat服务, 在浏览器地址栏输入http://localhos:8080 确定Tomcat服务正常. (注意:有可能在[tomcat] \common\lib 这个目录下面没有tools.jar这个包,一定要拷贝进去) 3,下载IIS与Tomcat的转载 2013-09-02 12:38:31 · 1054 阅读 · 0 评论 -
Windows下Apache与Tomcat的整合
为了完成这个任务,在网上查了好多资料,要么是讲得不清楚,要么是软件版本太老,走了不少弯路,在这里以本人的实际操作为例,为大家说一下整合的过程,希望对大家有所帮助。准备工作:1、 Apache 2.2.4下载地址:http://cztele1.skycn.com/down/apache_2.2.4-win32-x86-no_ssl.zip2、 Tomcat 6.0.16下载地址:转载 2013-09-02 12:40:01 · 541 阅读 · 0 评论 -
隐藏Apache的版本号及其它敏感信息
安装完apache一般第一时间都是关闭apache的版本信息和其他信息,一些黑客会通过apache暴露出来的信息针对性的入侵,为了服务器的安全这些信息一定要及时关闭,配置如下1. 隐藏Apache信息1.1 主配置中启用httpd-default.conf# vi /usr/local/apache2/conf/httpd.Conf转载 2014-11-10 08:40:31 · 690 阅读 · 0 评论 -
解决 - java.lang.OutOfMemoryError: unable to create new native thread
以前常遇到此问题,一般想法就是修改配置启动参数,想方设法增大参数,认为这样可以避免内存溢出。但效果基本上还是会出错。在网上找到一篇文章后转变了思路,问题解决了。原创 2014-10-27 18:20:05 · 30148 阅读 · 3 评论 -
hibernate 遇到Source not found for 错误
以下代码运行时有个没有任何错误提示,但无法取得结果@Servicepublic class KCardService extends HibernateEntityHwattDao{ @SuppressWarnings("unchecked") public List getCardsByEmployee(KEmployee employee,Date start,Date end){原创 2016-10-14 17:53:09 · 2655 阅读 · 0 评论 -
CentOS7将可预见的命名规则改回枚举命名方式
CentOS/RHEL6引入了一致和可预测的网络设备命名网络接口的方法,从CentOS/RHEL7起,这种可预见的命名规则变成了默认。根据这一规则,接口名称被自动基于固件,拓扑结构和位置信息来确定。传统上,Linux的网络接口被枚举为eth[0123...],但这些名称并不一定符合实际的硬件插槽,PCI位置,USB接口数量等,这引入了一个不可预知的命名问题(例如,由于不确定的设备探测行为),这翻译 2016-11-08 18:01:27 · 1352 阅读 · 0 评论 -
tomcat 设置为服务,并自动启动
1.通过cmd命令到 $CATALINA_HOME/bin 目录下2.运行 service.bat install 安装服务3.run services.msc 到服务管理器4.设置启动类型为自动原创 2011-09-08 15:49:48 · 447 阅读 · 0 评论 -
linux svn 多项目设置
1.下载安装svnyum install subversion2.建立目录结构/var/svn/repos/var/svn为我们的管理根目录/var/svn/repos为我们存放项目目录3.配置权限文件为了一套权限配置管理多个项目,我们先建立两个项目示范将conf下的配置文件拷贝一份到目录/var/svn下。这三个文件详细的作用分别为passwd 设置用原创 2016-12-13 15:16:22 · 3276 阅读 · 0 评论 -
spring3mvc中使用ajax传json中文乱码解决
因为在controller中返回json用了@ResponseBody,而spring源码中@ResponseBody 的实现类发现其默认的编码是 iso-8859-1,而项目用的编码为utf-8,所以传中文会出现乱码,解决办法是不用注解,直接用response,转换编码。原创 2014-05-15 17:42:59 · 2701 阅读 · 0 评论 -
weblogic 安装部署纯静态html注意事项
weblogic安装部署的文件夹下必须要有 WEB-INF\web.xml 文件,否则无安装部署原创 2017-03-29 10:51:49 · 4887 阅读 · 0 评论 -
Weblogic多应用部署在一个域下导致session冲突
Weblogic多应用部署在一个域下导致session冲突问题解决办法 最近在Weblogic的一个域下面同时部署了多个应用,出现了session冲突的问题。其现象是这样的,访问A正常,但是从应用A跳转到应用B后,应用A的session立马就失效了。因为以前在tomcat上也遇到过类似的情况,当时立马就想到应该是session冲突的问题,每个应用在写保存session信息的c转载 2017-03-29 16:23:05 · 1229 阅读 · 0 评论 -
HTTP Header
HTTP Header 详解 HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-header,即httpheader消息 。http hea转载 2012-08-14 15:15:36 · 752 阅读 · 0 评论 -
Tomcat 启动内存参数设置
其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置 三、实例,以下给出1G内存环境下java jvm 的参数设置参考: JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:M转载 2012-08-11 09:55:16 · 17550 阅读 · 0 评论 -
jsp 禁止浏览器缓存
response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", 0);转载 2012-02-28 10:27:44 · 664 阅读 · 0 评论 -
tomcat启动时 Error starting static Resources 错误的解决
这个错误一般发生在你在Eclipse中删除了某个项目,但Tomcat 5.0\conf\server.xml没有修改完全的情况。原先我弄的时候也郁闷了我半小时,不过后来终于解决了,办法就是:1.清空\Program Files\Tomcat 5.0\work目录2.把原创 2011-09-08 10:46:02 · 6891 阅读 · 0 评论 -
tomcat服务内存分配设置
1.首先将tomcat设置为服务2.打开注册表,找到如下项HKEY_LOCAL_MACHINE/SOFTWARE/Apache Software Foundation/Procrun 2.0/{服务名}/Parameters/Java3.找到JvmMs和 JvmMx两原创 2011-09-08 17:16:24 · 834 阅读 · 0 评论 -
tomcat多个部署防止端口冲突
防止多个tomcat部署启动时端口冲突,需要修改如下三处端口号1. 8005" shutdown="SHUTDOWN">2. 8080" protocol="HTTP/1.1" connectionTimeout="20000"原创 2011-09-08 16:03:21 · 2444 阅读 · 0 评论 -
PermGen space
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta转载 2011-10-12 10:44:34 · 484 阅读 · 0 评论 -
Exception loading sessions from persistent storage
严重: Exception loading sessions from persistent storagejava.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(Obje转载 2011-10-09 17:32:33 · 1219 阅读 · 0 评论 -
应用程序池
这是微软的一个全新概念:应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。 Windows 2003同时支持两种工作模式,默认为IIS 6.0工作进程隔离模式。工作进程隔离模式防止一个应用程序或站点停止了而影响另一个应用程序或转载 2011-11-29 15:05:58 · 537 阅读 · 0 评论 -
Tomcat- 2 模块
Tomcat 分为很多组件,这些组件一起协同工作。这些组件包括: Server,Service,Connector,Engine,Host,Context,Wrapper. 这么一堆组件,看起来比较复杂,怎么去理解呢?本文主要来个top level view 。 回到我们最初的对servlet 容器的理解,一个servlet 容器最重要的功能无非就是接受http 请求,解析http 请转载 2011-12-28 15:04:30 · 658 阅读 · 0 评论 -
Tomcat-1 功能
我们知道servlet规范:规定servlet的生命周期:init->service->doXXX-->destory()。还规定一个请求必须被封装成HttpServletRequest再由servlet的service方法来处理,并用HttpServletResponse来表示返回对象。还规定Session必须被封装成HttpSession的形式。Servlet规范还规定了Fil转载 2011-12-28 14:58:01 · 514 阅读 · 0 评论 -
Tomcat - 处理HTTP请求过程
假设来自客户的请求为: http://localhost:8080/wsota/wsota_index.jsp 1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得 2) Connector把该请求交给它所在的Service的Engine来处理,并等待来自Engine的回应 3) Engine获得请求localhost/wsota转载 2011-12-28 15:16:39 · 544 阅读 · 0 评论 -
Tomcat - 目录
tomcat |---bin Tomcat:存放启动和关闭tomcat脚本; |---conf Tomcat:存放不同的配置文件(server.xml和web.xml); |---doc:存放Tomcat文档; |---lib:存放Tomcat运行需要的库文件(JARS); |---logs:存放Tomcat执行时的LOG文件; |---src:存放Tomcat的源代码;转载 2011-12-28 15:19:35 · 492 阅读 · 0 评论 -
Tomcat - server.xml配置简介
下面讲述这个文件中的基本配置信息,更具体的配置信息请参考tomcat的文档: Server: 1、port 指定一个端口,这个端口负责监听关闭tomcat的请求 2、shutdown 指定向端口发送的命令字符串 Service: 1、name 指定service的名字 Connec转载 2011-12-28 15:30:24 · 591 阅读 · 0 评论 -
Jetty和Tomcat的选择
Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。由于它们的实现都遵循Java Servlet规范,一个Java Web应用部署于两款容器的任意一个皆可。但选择哪个更优?也许这得看场景。 近期很多人关注Jetty,也许主要是因为GAE放弃了Tomcat而选择了Jetty。于是,以很直接的想法,Jetty更符合GAE的需求、即云环境的需求,转载 2012-02-16 10:13:24 · 677 阅读 · 0 评论 -
tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
错误的原因是:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。这是由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。此异常不影响系统的使用。到tomcat安装目录下的/work/localhost/{项目目录}/se转载 2017-03-14 08:54:32 · 481 阅读 · 0 评论