cp_java
文章平均质量分 53
wuxiao_v
这个作者很懒,什么都没留下…
展开
-
如何同时启动多个Tomcat服务器
我所用Tomcat服务器都为zip版,非安装版。以两个为例: 安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处: (1) 修改http访问端口(默认为8080端口) [code="java"] [/code] (2) 修改Shutdown端口(默认为8005端口) [code="java"] [/code] (大概在107...原创 2011-10-03 21:56:19 · 88 阅读 · 0 评论 -
Spring邮件发送
以下是我对spring发送邮件的总结: 分别使用了两种方法:单例模式和属性全注入的方法。 发送模式又分为:单发,群发。 可发送:text,html模板,附件等。 1、单例模式(单发,群发text) 在classpath底下新建application-mail.xml,内容如下: [code="xml"] ...原创 2013-02-21 08:12:33 · 143 阅读 · 0 评论 -
使用Spring提供的MailSender异步发送文本邮件
在工程中经常有发送邮件的任务,如果使用JavaMail来发送邮件,用到的代码较多,过程和细节也相对复杂,而使用Spring的MailSender能相对简单方便些,这样使程序员能更快捷的完成邮件发送任务。下面请看示例代码: 注意在执行代码前,请确认已经将activation.jar,commons-logging-1.0.4.jar,mail.jar和spring.jar载入工程。 [...原创 2013-02-21 08:12:27 · 265 阅读 · 0 评论 -
Oracle——distinct的用法
distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。 下面先来看看例子: table表 字段1 字段2 id name 1 a ...原创 2013-02-21 08:12:13 · 107 阅读 · 0 评论 -
Apache POI简介
Apache POI是操作基于微软的OLE 2 Compound Document格式和Office Open格式的文件的Java API。简单来讲,你可 以使用Java来读写微软的Excel文件、Word文件和PowerPoint文件。 Apache POI对Excel文件的读写支持是相当成熟的。Apache POI 3.5 Beta 5支持Office Open XML文件格式(如:XLS...原创 2011-10-19 22:56:42 · 229 阅读 · 0 评论 -
将多个Tomcat实例应用转为Windows服务
有使用过Tomcat经验的朋友看到这个标题,就会产生疑问,安装Tomcat后,不就有一个Tomcat服务安装了吗?是的,没错,但不知道你是 否将N个应用都用一个Tomcat实例来服务呢?这样的弊端是明显的,某个应用出现问题,需要重新启动Tomcat服务,那势必会影响其他正常运行的N- 1个服务,这样的效果显然不尽人意。理想的情况是一个Tomcat实例对应一个应用,并且每个Tomcat实例都是Win...原创 2011-10-04 12:07:26 · 72 阅读 · 0 评论 -
JMX在Tomcat中的应用
一、 JMX 简单介绍 Tomcat 从 5.0 版本开始引入 JMX ,力图使 JMX 成为 Tomcat 未来版本的管理工具和平台。首先,让我们来对 JMX 做一个简单了解。 JMX 是 Java Management Extension 的缩写,可译为 Java 管理工具扩展,扩展的意思就是 JMX 不包含在标准的 J2SE 中,我们必须要另外下载 JMX RI 的实现。不过,这种把...原创 2011-10-04 12:07:20 · 93 阅读 · 0 评论 -
Linux下Apache与Tomcat整合的简单方法
1、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。 到Apache官方网站下载所需要的文件: httpd-2.2.0.tar.gz apache-tomcat-5.5.12.tar.gz jakarta-tomcat-connectors-1.2.15-src.tar.gz 其中httpd和jakarta-tomcat-connectors为源码包,apache-t...原创 2011-10-04 12:07:12 · 51 阅读 · 0 评论 -
POI中文编码及多工作表输出
[code="java"]import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import ...原创 2011-10-04 12:06:57 · 73 阅读 · 0 评论 -
web.xml配置总结
[table] || [/table][table] || [/table]一、关于webAppRootKey的定义 默认情况下webAppRootKey属性的值为webapp.root(就是说系统会把“web目录的路径”压入一个叫webapp.root的系统变量,也就是说我们可以在以后的properties文件设置中,使用${webapp.root.webtools}来代替“web目录...原创 2011-10-03 22:50:24 · 72 阅读 · 0 评论 -
解决多重web应用中webapp. root重用的问题
当在tomcate中发布多个同根的应用时,容易出现这样异常: java.lang.IllegalStateException: Web app root system property already set to different value: 'Portal.root' = [C:\jakarta-tomcat-5.0.30\webapps\Portal\] instead of [C:\...原创 2011-10-03 22:09:00 · 225 阅读 · 0 评论 -
Tomcat 组件配置简介
Tomcat 组件配置简介 ------ 本文部分内容摘自 电子工业出版社《Tomcat 与 Java Web 开发技术详解》 Jakarta Tomcat 服务器作为一个开放源码的软件,是目前开发企业 Java Web 应用的最佳选择之一。本文主要了对 Tomcat 组件的配置,供大家一起参考、学习。 Tomcat 服务器是由一系列可配置的组件构成,其中核心组件是 Catalin...原创 2011-10-03 22:07:09 · 106 阅读 · 0 评论 -
Tomcat启动分析
1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or more...原创 2011-10-03 22:01:04 · 42 阅读 · 0 评论 -
采用左右值编码来存储无限分级树形结构的数据库表设计
该设计方案的优点是:只用一条查询语句即可得到某个根节点及其所有子孙节点的先序遍历。由于消除了递归,在数据记录量较大时,可以大大提高列表效率。但是,这种编码方案由于层信息位数的限制,限制了每层能所允许的最大子节点数量及最大层数。同时,在添加新节点的时候必须先计算新节点的位置是否超过最大限制。 上面的设计方案必须预先设定类别树的最大层数以及最大子节点数,不是无限分级,在某些场合并不能采用,那...原创 2013-02-21 08:12:40 · 126 阅读 · 0 评论