E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Common-Pool
common-pool
的GenericObjectPool源码创建borrowObject方法研读
对象池主要管理对象的池,包含借用,归还,添加对象,校验对象是否有效等管理功能publicTborrowObject(finallongborrowMaxWaitMillis)throwsException{assertOpen();finalAbandonedConfigac=this.abandonedConfig;if(ac!=null&&ac.getRemoveAbandonedOnBorr
wppwpp1
·
2023-12-26 21:17
java
算法
开发语言
Java Apache
common-pool
对象池介绍
目录对象生命周期Config详解代码说明ObjectPoolPooledObjectFactoryPooledObject方案提供了三种类型的pool前言;Apachecommon-pool对象池介绍:对象生命周期、Config详解、代码说明对象生命周期Config详解maxActive:链接池中最大连接数,默认为8.maxIdle:链接池中最大空闲的连接数,默认为8.minIdle:连接池中最少
·
2022-10-12 23:35
spring整合redis
pom文件,注意redis-client和
common-pool
版本要统一org.apache.commonscommons-pool22.2org.springframework.dataspring-data-redis1.6.0
xiaovhao
·
2020-08-16 15:49
jdbc 连接池
common-pool
, common-dbcp源码解读与对象池原理剖析
一、数据库连接池数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接
葛凹先生
·
2020-08-04 15:36
oracle
commons-dbcp 源码解读
DBCP是一个使用比较广泛的数据库连接池技术,基于apache的
common-pool
库。
chuolu2554
·
2020-08-04 13:06
Spatial Evolution of Social Norms in a
Common-Pool
Resource Game
共同池资源博弈中社会规范的空间演化简介。我们研究了空间公共池资源(CPR)游戏中合作的出现条件。我们考虑三种类型的代理人:合作者,叛逃者和执法者。执法者的作用是惩罚叛逃者过度捕捞资源。代理商位于一个圆圈上,他们只观察两个最近邻居的行为。他们的收益取决于本地和全球的互动,他们通过模仿平均最高平均收益的社区策略来改变他们的行为。通过理论和数值分析,我们发现平衡的大量多样性是游戏的结果。特别是,我们找到
搞IT的王蜀黍
·
2020-07-06 10:16
论文翻译
CPR
httpclient的池化
在此,我们使用apache提供的
common-pool
包做相应的事情。重要代码如下:publicclassHttpClientPoolexten
maolazhu
·
2019-12-12 00:08
剖析基于Apache
Common-Pool
实现 的PYDInfluxDBPool 主要逻辑(源代码)。
因开发需要,我们大数据组,基于ApacheCommon-Pool,对InfluxDB的封装了一个连接池,现就主要逻辑涉及到的源代码(与ApacheCommon-Pool交叉)进行梳理。我们将从以下四个方面进行梳理:1、连接池初始化的操作:2、出借连接对象时的逻辑。3、归还连接对象时的逻辑。4、主要的异常信息列举(与ApacheCommon-Pool交叉),1、连接池初始化的操作。创建连接池对象时,
ZHBR_F1
·
2018-12-24 19:30
InfluxDB
数据库连接池
common-pool
大数据
java
F1
微服务
安全
Common-pool
源码编译——小例子
最近在研究apache里面所有的common的源代码,并且在源码基础上编写测试的例子源码的下载地址http://download.csdn.net/detail/m47838704/9511153UserInfo.javapackagemh.test; publicclassUserInfo{ privateStringname; privateintage; publicUserInfo(
m47838704
·
2016-05-05 18:00
apache
源代码
common-poo
3、redis之java client环境搭建
JAVAClient环境搭建POM: redis.clients jedis 2.7.1 非maven的可以去官网直接下载jar包如果需要使用池需要用到
common-pool
,上面那个jedis
自行车上的程序员
·
2016-03-08 17:00
FTP连接池
上传文件每次都需要连接,登陆,为了提高效率,想到了DBCP数据库连接池是基于
common-pool
实现,查阅了相关资料,实现了一个简单的FTPPool。
小山羊
·
2016-02-03 15:00
连接池
ftp
ftp连接池
commons-dbcp 源码解读
DBCP是一个使用比较广泛的数据库连接池技术,基于apache的
common-pool
库。
朱武霸王
·
2015-12-16 19:00
对象池
common-pool
源码分析
前几天在看一个应用的日志时,发现与MySQL连接时发生如下错误:ThelastpacketsuccessfullyreceivedfromtheserverwasXXXXXXsecondsago.ThelastpacketsentsuccessfullytotheserverwasXXXXXXsecondsago,大概意思是距离上一次连接MySQL的间隔时间,已经超出了MySQL设置的'wait_
明月几时有1116
·
2015-07-30 17:29
Java
Apache对象池插件
common-pool
学习小结
一、背景 对于使用面向对象语言开发软件的童鞋们都知道,对象是一个十分重要的概念,用Thinking in Java绪论里面的话说:一切皆是对象。 因为对象的重要性,所以在某些大型的应用系统中,对象会被频繁的创建并使用,这就会导致开发人员需要对系统的性能进行调优,特别是在系统耗时方法更是需
zh-workhard-Java
·
2015-07-08 15:00
java
apache
Common-Pool
jedis源码关于连接池思考
jedis以
common-pool
的GenericObjectPool来管理与redis的连接池 创建JedisPool对象时需传入管理连接池的相关参数,各参数的含义请参考
common-pool
的相关参数
yehevah
·
2015-03-09 22:00
redis
连接池
jedis
common-pool
简单解析
apache
common-pool
的简单解析,以来了解对象池中运行原理 1.pool的一个简单操作实例(后附) 2.对象池概要: 主要为对象池ObjectPool,对象池工厂ObjectPoolFactory
sharefling
·
2014-04-13 18:00
java
common-pool
连接池GenericObjectPool源代码
packageorg.apache.commons.pool.impl; importjava.util.ArrayList; importjava.util.Collection; importjava.util.Iterator; importjava.util.LinkedList; importjava.util.List; importjava.util.NoSuchElementEx
luyee2010
·
2013-12-26 12:00
使用
common-pool
实现的一个简单的线程池
使用apache的commons-pool完成了一个简单的可伸缩的线程池,实现的功能为: 1、可以为线程池设定最大线程数,当有请求的时候,从池从取出一个线程来进行处理,当处理完成后,再将线程重新放入到池中。如果池中的线程不够地话,系统会自动地增加池中线程的数量,但总量不超过最大线程数。 2、定时查看线程池,当线程池中的线程过长时间未被使用,则自动销毁它。/** *创建销毁线程池中对象的工厂 *@a
Mr__fang
·
2013-05-03 11:00
java
pool
common-pool
packagecom.open.sorce.common;importorg.apache.commons.pool.PoolableObjectFactory;importorg.apache.commons.pool.impl.GenericObjectPool;/***http://commons.apache.org/*@authoraircoder**/publicclasscommon
ajiao2013
·
2013-02-24 19:17
S
common-pool
阅读更多packagecom.open.sorce.common;importorg.apache.commons.pool.PoolableObjectFactory;importorg.apache.commons.pool.impl.GenericObjectPool;/***http://commons.apache.org/*@authoraircoder**/publicclassco
aircoder
·
2012-12-11 19:00
java
common-pool
package com.open.sorce.common; import org.apache.commons.pool.PoolableObjectFactory; import org.apache.commons.pool.impl.GenericObjectPool; /** * http://commons.apache.org/ * @author aircod
aircoder
·
2012-12-11 19:00
java
Apache
common-pool
学习和使用
common-pool
是一个对象池框架,使用非常简单,应用非常普遍,值得大家学习。要想使用
common-pool
,我们只需要提供一个工厂类,用于为“池”填充对象。
m13321169565
·
2012-10-17 14:00
apache
exception
object
Integer
Class
import
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
最近在做一个内部测试工具类的优化工作中接触到了连接池,对象池技术,将原有的未使用连接池的数据库访问操作改成连接池方式.性能有了非常大的提升,事实证明,经过两次改造,原来一个比较大的测试类需要500多秒,第一次优化后只需要300多秒,第二次改用连接池之后同一个测试类只需要80多秒.下面是改造过程中的一些总结.对象池就是以"空间换时间"的一种常用缓存机制,这里的"时间"特指创建时间,因此这也给出了对象
cwj158
·
2012-01-18 14:00
apache
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
原文地址: http://macrochen.iteye.com/blog/320077 最近在做一个内部测试工具类的优化工作中接触到了连接池,对象池技术,将原有的未使用连接池的数据库访问操作改成连接池方式.性能有了非常大的提升,事实证明,经过两次改造,原来一个比较大的测试类需要500多秒,第一次优化后只需要300多秒,第二次改用连接池之后同一个测试类只需要80多秒.下面是改造过程中的一些总结.
michaelh0226
·
2011-08-15 10:00
apache
common-pool
的使用
使用
common-pool
, 这里使用GenericKeyedObjectPool GenericKeyedObjectPool类在org.apache.commons.pool.impl包中,构造函数如下
jimmee
·
2011-04-28 19:00
apache
common-pool
的使用
使用
common-pool
, 这里使用GenericKeyedObjectPool GenericKeyedObjectPool类在org.apache.commons.pool.impl包中,构造函数如下
jimmee
·
2011-04-28 19:00
apache
java对象池技术
不过
common-pool
包中的对象池技术比较全面。
jiangnan2112
·
2011-04-08 13:00
java
对象池
池化技术
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
Apache的commons-pool提供了编写对象池的API,将用完的对象返回对象池中以便于下次利用,从而减少了对象创建时间。这对于创建对象相对耗时的应用来说,能够提高应用的性能。commons-dbcp数据库连接池正是使用commons-pool来创建和数据库之间的连接对象,在对象池中保存这些对象,从而减少了频繁建立连接对象所造成的性能损耗。本文讲述了commons-dbcp是怎样利用com
liliugen
·
2010-03-29 18:00
apache
jvm
多线程
sql
mysql
在Myeclipse7中整合struts2+spring2.5+hibernate3.2
/binaries/struts-2.0.14-all.zipSpring2.5:http://www.springsource.org/,下载spring-framework-2.5.zip(可选)
common-pool
yanglidong
·
2010-01-22 10:00
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
在项目中使用发送email的功能可能,多个客户端要求发送email,为了不断的减少对象的创建和销毁,消耗内存,故采用对象池原理实现:发送email采用Commons-email,对象池采用
common-pool
longgangbai
·
2009-09-15 17:00
apache
jvm
多线程
oracle
mysql
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
在项目中使用发送email的功能可能,多个客户端要求发送email,为了不断的减少对象的创建和销毁,消耗内存,故采用对象池原理实现:发送email采用Commons-email,对象池采用
common-pool
longgangbai
·
2009-09-15 17:00
apache
jvm
多线程
oracle
mysql
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
在项目中使用发送email的功能可能,多个客户端要求发送email,为了不断的减少对象的创建和销毁,消耗内存,故采用对象池原理实现:发送email采用Commons-email,对象池采用
common-pool
longgangbai
·
2009-09-15 17:00
apache
jvm
多线程
oracle
mysql
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
在项目中使用发送email的功能可能,多个客户端要求发送email,为了不断的减少对象的创建和销毁,消耗内存,故采用对象池原理实现:发送email采用Commons-email,对象池采用
common-pool
longgangbai
·
2009-09-15 17:00
apache
jvm
多线程
oracle
mysql
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
最近在做一个内部测试工具类的优化工作中接触到了连接池,对象池技术,将原有的未使用连接池的数据库访问操作改成连接池方式.性能有了非常大的提升,事实证明,经过两次改造,原来一个比较大的测试类需要500多秒,第一次优化后只需要300多秒,第二次改用连接池之后同一个测试类只需要80多秒.下面是改造过程中的一些总结.对象池就是以”空间换时间”的一种常用缓存机制,这里的”时间”特指创建时间,因此这也给出了对象
teamojiao
·
2009-08-24 23:00
apache
jvm
多线程
oracle
mysql
在Myeclipse7中整合struts2+spring2.5+hibernate3.2
binaries/struts-2.0.14-all.zip Spring2.5: http://www.springsource.org/,下载spring-framework-2.5.zip(可选)
common-pool
se1lang5
·
2009-05-03 13:00
apache
spring
Web
MyEclipse
struts
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
最近在做一个内部测试工具类的优化工作中接触到了连接池,对象池技术,将原有的未使用连接池的数据库访问操作改成连接池方式.性能有了非常大的提升,事实证明,经过两次改造,原来一个比较大的测试类需要500多秒,第一次优化后只需要300多秒,第二次改用连接池之后同一个测试类只需要80多秒.下面是改造过程中的一些总结.对象池就是以"空间换时间"的一种常用缓存机制,这里的"时间"特指创建时间,因此这也给出了对象
macrochen
·
2009-01-22 21:00
apache
jvm
多线程
oracle
mysql
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
最近在做一个内部测试工具类的优化工作中接触到了连接池,对象池技术,将原有的未使用连接池的数据库访问操作改成连接池方式.性能有了非常大的提升,事实证明,经过两次改造,原来一个比较大的测试类需要500多秒,第一次优化后只需要300多秒,第二次改用连接池之后同一个测试类只需要80多秒.下面是改造过程中的一些总结.对象池就是以"空间换时间"的一种常用缓存机制,这里的"时间"特指创建时间,因此这也给出了对象
macrochen
·
2009-01-22 21:00
apache
jvm
多线程
oracle
mysql
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
最近在做一个内部测试工具类的优化工作中接触到了连接池,对象池技术,将原有的未使用连接池的数据库访问操作改成连接池方式.性能有了非常大的提升,事实证明,经过两次改造,原来一个比较大的测试类需要500多秒,第一次优化后只需要300多秒,第二次改用连接池之后同一个测试类只需要80多秒.下面是改造过程中的一些总结.对象池就是以"空间换时间"的一种常用缓存机制,这里的"时间"特指创建时间,因此这也给出了对象
macrochen
·
2009-01-22 21:00
apache
jvm
多线程
oracle
mysql
Apache
common-pool
, common-dbcp源码解读与对象池原理剖析
最近在做一个内部测试工具类的优化工作中接触到了连接池,对象池技术,将原有的未使用连接池的数据库访问操作改成连接池方式.性能有了非常大的提升,事实证明,经过两次改造,原来一个比较大的测试类需要500多秒,第一次优化后只需要300多秒,第二次改用连接池之后同一个测试类只需要80多秒.下面是改造过程中的一些总结.对象池就是以"空间换时间"的一种常用缓存机制,这里的"时间"特指创建时间,因此这也给出了对象
macrochen
·
2009-01-22 21:00
apache
jvm
多线程
oracle
mysql
common-pool
笔记
Apache默认提供的3种ObjectPool: StackObjectPool,GenericObjectPool,SoftReferenceObejctPool public interface ObjectPool { &n
csbison
·
2005-11-28 00:00
apache
socket
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他