- 浏览: 1237706 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
lankk:
lankk 写道事实上,在运行String s1=new St ...
理解String 及 String.intern() 在实际中的应用 -
lankk:
事实上,在运行String s1=new String(&qu ...
理解String 及 String.intern() 在实际中的应用 -
lankk:
同意1楼的说法http://docs.oracle.com/j ...
理解String 及 String.intern() 在实际中的应用 -
raoyutao:
...
jdk 线程池 ThreadPoolExecutor -
hongdanning:
理解了。之前困惑的一些明白了。谢谢分享。
理解String 及 String.intern() 在实际中的应用
web.xml中 <servlet> <servlet-name>ServletConfigurator</servlet-name> <servlet-class> org.logicalcobwebs.proxool.configuration.ServletConfigurator </servlet-class> <init-param> <param-name>xmlFile</param-name> <param-value>WEB-INF/proxool.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet> <servlet-name>dbpool</servlet-name> <servlet-class> org.logicalcobwebs.proxool.admin.servlet.AdminServlet </servlet-class> </servlet> <servlet-mapping> <servlet-name>dbpool</servlet-name> <url-pattern>/dbpool</url-pattern> </servlet-mapping> proxool.xml <?xml version="1.0" encoding="UTF-8"?> <pools> <proxool> <alias>base</alias> <driver-url> jdbc:jtds:sqlserver://localhost:1433/aaa </driver-url> <driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class> <driver-properties> <property name="user" value="sa" /> <property name="password" value="sa" /> </driver-properties> <house-keeping-sleep-time>90000</house-keeping-sleep-time> <simultaneous-build-throttle>130</simultaneous-build-throttle> <prototype-count>3</prototype-count> <maximum-connection-count>100</maximum-connection-count> <minimum-connection-count>3</minimum-connection-count> </proxool> <proxool> <alias>project</alias> <driver-url> jdbc:jtds:sqlserver://localhost:1433/bbb </driver-url> <driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class> <driver-properties> <property name="user" value="sa" /> <property name="password" value="sa" /> </driver-properties> <house-keeping-sleep-time>90000</house-keeping-sleep-time> <simultaneous-build-throttle>130</simultaneous-build-throttle> <prototype-count>3</prototype-count> <maximum-connection-count>100</maximum-connection-count> <minimum-connection-count>3</minimum-connection-count> </proxool> </pools> public class PoolManager { private static PoolManager instance=new PoolManager(); private static int activeCount = 0; private final Logger logger = Logger.getLogger(getClass()); private PoolManager(){ try { Class.forName("org.logicalcobwebs.proxool.ProxoolDriver"); logDebug("加载Proxool驱动成功"); } catch (ClassNotFoundException e) { logDebug("加载Proxool驱动失败",e); e.printStackTrace(); throw new RuntimeException("加载Proxool驱动失败",e); } } public static PoolManager getInstance(){ return instance; } public Connection getConnection(String database) { try{ //proxool驱动类 Connection conn = DriverManager.getConnection(database); logDebug("getConnection for "+database); System.out.println("getConnection"); //此处的DBPool是在proxool.xml中配置的连接池别名 // showSnapshotInfo(database); return conn; }catch(Exception ex){ logDebug("error when get connection for "+database, ex); ex.printStackTrace(); return null; } }
发表评论
-
业务unique ID的生成策略分析
2017-02-20 16:31 1024业务unique ID的生产策略分析 需求上 ... -
连接池exception GetConnectionTimeoutException get/close not same thread
2015-09-24 14:44 7137环境 hibernate 4.2.0.Final sp ... -
mysql 一对多的时候 关联查询 筛选多方
2011-05-10 12:26 20146users 表和 auth_token_log表是一对多, 现 ... -
(转)mysql 列转行
2011-04-01 19:14 11674mysql 的group_concat函数很好用,可以把列转成 ... -
mysql distinct
2011-04-01 19:13 1232mysql的DISTINCT的关键字有很多你想不到的用处 1 ... -
转:mysql show processlist命令 详解
2010-12-07 11:05 41354processlist 命令的输出结果显示了有哪些线程在 ... -
mysql convert binary
2010-11-16 14:16 1182select coalesce(p.uuid,convert( ... -
创建MySQL用户 赋予某指定库表的权限
2010-09-15 13:58 26743update ERROR 1364 (HY000): Fie ... -
mysql primary key PARTITION 分区
2010-09-02 14:45 8592尝试把数据库一个表分区 ALTER TABLE us ... -
删除mysql/data中的bin文件
2010-09-01 15:42 2887装mysql,运行一段时间后,在mysql目录下出现一堆类似 ... -
mysql innodb 主键
2010-08-12 10:56 1527http://blog.johnjosephbachir ... -
mysql 不区分大小写查询 linux 修改 root 密码
2010-07-06 19:42 1481vi /etc/mysql/my.cnf ... -
mysql master slave 笔记
2010-06-04 14:36 1912//dump出整个数据库包含函数定义 可用于master s ... -
mysql 备份 还原 相关
2010-05-14 20:15 1995btw, phpmyadmin也可以方便的导出数据结构 ... -
mysql insert into select ON DUPLICATE KEY UPDATE 更新值的问题
2010-05-12 20:55 8177我有一句话 要达到 INSERT INTO table1 ... -
转 mysql insert的几点操作(DELAYED 、IGNORE、ON DUPLICATE KEY UPDATE )
2010-05-12 15:55 1475mysql insert的几点操作(DELAYED ... -
mysql DATE 转换 ip to int
2010-04-28 16:09 3389where (DATE(b.DATE)='2010-04- ... -
update select , coalesce(被查字段,默认值)
2010-04-22 21:13 1484update a,b set a.name=b.name w ... -
mysql
2009-12-11 17:21 1155mysql my.ini [mysql] ... -
JDBC 数据库批量操作
2009-12-11 17:03 1578try { Connection conn = Co ...
相关推荐
标题中的“hibernate3+ proxool-0.9.1配置”涉及到的是在Java开发中,使用Hibernate3 ORM框架与Proxool连接池的整合配置。Hibernate3是一款流行的持久层框架,它允许开发者用面向对象的方式来操作数据库,而Proxool...
修复了houseKeepingSleepTime maximumActiveTime 和 maximumConnectionLifetime 的类型long的set方法的bug
标题中的"proxool-0.9.1.jar"和"proxool-cglib.jar"是两个重要的Java档案文件,它们是Proxool项目的组件。Proxool是一个开源的数据库连接池解决方案,它允许开发者在Java应用程序中高效地管理数据库连接。数据库连接...
Spring框架中的DataSource配置使得Proxool的集成变得简单,而proxool-0.9.1.jar和proxool-cglib.jar是运行Proxool所需的核心库。在实际应用中,正确理解和配置这些参数以及库文件,可以优化数据库访问性能,提高系统...
标题中的"proxool-0.9.1.jar"和"proxool_cglib-0.9.1.jar"是两个Java库文件,它们是Proxool项目在0.9.1版本时的实现。Proxool是一个开源的数据库连接池,它提供了一种灵活且高效的解决方案来管理数据库连接。在Java...
**Proxool 0.9.1:数据库连接池详解** `Proxool` 是一个开源的、基于Java的数据库连接池,它提供了一种高效、灵活的方式来管理和控制数据库连接。在0.9.1版本中,这个工具为开发者提供了更稳定的性能和优化的资源...
Struts2.2.3、Spring2.5.6、Hibernate3.2和Proxool0.9.1是四个重要的Java技术组件,它们在Web应用程序开发中扮演着关键角色。这个压缩包文件包含了这些技术的集成示例,旨在帮助开发者理解和实践如何将它们有效地...
标题 "Hibernate3.5.1+Proxool0.9.1+Oracle10g2实现关键" 提供了一个关于整合三个技术的实践场景:Hibernate 3.5.1(一个流行的Java对象关系映射框架),Proxool 0.9.1(一个数据库连接池)以及Oracle 10g 2(一种...
`proxool-0.9.1-source`目录下包含了项目的源代码,主要分为以下几个部分: - `src/main/java`: 主要的Java源代码,包括了各种接口、类和工具类,如PoolConfig、SqlProxyFactory等。 - `src/main/resources`: ...
proxool-0.9.1.jar包是一个数据库连接池包,最新版解决前几个版本里在二次关闭一个rs集的时候警告等一些bug。proxool-0.9.1.jar监控在对中文监控出现乱码情况做了更改。具体是对org.logicalcobwebs.proxool.admin....
在上次修改的0.9.1.1基础上,再次修改一个bug 5.修正了ProxoolDataSource这个bean在spring配置中几个property不正确的问题。 houseKeepingSleepTime maximumConnectionLifetime overloadWithoutRefusalLifetime ...
总的来说,Proxool 0.9.1提供了灵活的配置选项,允许开发者根据应用的需求调整数据库连接池的大小和行为,从而优化数据库操作的性能。虽然现在可能有更现代的数据库连接池解决方案,如HikariCP和DBCP,但Proxool仍然...
"Proxool-0.9.1-source"是Proxool的一个特定版本的源代码包,主要用于数据库连接池管理。Proxool是一个开源的、基于Java的数据库连接池实现,它提供了一种灵活且可扩展的方式来管理和优化数据库连接。在这个0.9.1...
解决在使用spring 配置 proxool 0.9.1时碰到‘houseKeepingSleepTime’is not writeable or has an invalid setter method的问题。 方法是将org.logicalcobwebs.proxool.ProxoolDataSource 中houseKeepingSleepTime...
`proxool-0.9.1.tar.gz` 是一个针对Java平台的开源数据库连接池实现,名为Proxool。在IT行业中,数据库连接池是一种重要的资源管理工具,它有效地管理和复用数据库连接,以提高应用性能,降低系统资源消耗。Proxool...
描述中提到的"proxool-0.9.1.jar,proxool-cglib.jar,proxool-0.8.3.jar"是Proxool的不同版本和一个依赖库。`proxool-0.9.1.jar`是Proxool的主要库,可能包含了0.9.1版本的API和实现;`proxool-cglib.jar`是CGLIB...
这里我们关注的是"proxool-0.9.1.jar"和"commons-logging.jar"这两个组件。 首先,`proxool-0.9.1.jar`是Proxool数据库连接池的实现库,它是一个开源的、轻量级的Java连接池解决方案。Proxool允许开发者在应用中...