Tomcat7 新的数据库连接池Tomcat jdbc pool介绍和配置

Tomcat 在 7.0 以前的版本都是使用commons-dbcp做为连接池的实现,但是 dbcp存在一些问题:
(1)dbcp 是单线程的,为了保证线程安全会锁整个连接池
(2)dbcp 性能不佳
(3)dbcp 太复杂,超过 60 个类,发展滞后。
因此,通常J2EE中还会使用其它的高性能连接池,如C3P0,还有阿里系的druid 等。为此,Tomcat 从 7.0 开始引入一个新的模块:Tomcat jdbc pool
 tomcat jdbc pool 近乎兼容 dbcp ,性能更高
异步方式获取连接
tomcat jdbc pool 是 tomcat 的一个模块,基于 tomcat JULI,使用 Tomcat 的日志框架
使用 javax.sql.PooledConnection 接口获取连接
支持高并发应用环境
超简单,核心文件只有8个,比 c3p0 还少
更好的空闲连接处理机制
支持 JMX
支持 XA Connection。
tomcat jdbc pool 可在 Tomcat 中直接使用,也可以在独立的应用中使用。

阅读剩余部分...

以汉化tomcatplugin插件为例详述eclipse 3.6汉化教程

    本文将介绍eclipse 3.6汉化的技术,当然下面的介绍理论上对Eclipse略早一些的版本也是适用的,但是我并没有汉化过3.6一下的版本,因为我这里只有eclipse 3.6的安装包,我就用这个来讲解。
关键词:eclipse 3.6汉化,omcatPluginV321汉化包,JAR文件解包打包及汉化
     众所周知,eclipse是一个优秀的IDE,可以用来开发JAVA,PHP,C/C++等,目前的最新版本是3.6,为用英文版。官方也有汉化包,但是并不完整。由于eclipse是由一个个插件组成的,因此官方的汉化包只是基于基本的IDE,对于从其他地方下来的插件是没有汉化的。如果你想DIY自己的eclipse或者需要汉化自己下载的eclipse插件,那你可以继续阅读本文。

一.本文以汉化eclipse的tomcat插件tomcatPluginV321为例,在此之前,你需要做以下准备


(1)汉化eclipse并不需要什么高深的技术,由于它是基于JAR包的,所以我们只要有JAVA的基础知识(即使你没有,那你看了下文我的介绍后,也完全可以自己汉化,一同分享)。因此呢,如果你英语不好的话,需要一个翻译软件,推荐有道词典。如果你对计算机专业英语很熟悉,最好。
(2)由于编码问题的普遍原因,汉化并非是汉化成中文,而是汉化成unicode码。(关于编码的知识,请看这里【字符编码笔记:ASCII,Unicode和UTF-8】)。所以你需要一个汉字到Unicode的转换软件。这种小软件很好找,你也可以用汉化助手来帮忙。
(3)JDK,你需要一个JDK来解包,打包JAR文件,我的是JDK 1.6.18。

阅读剩余部分...

    Page :
  1. 1