当前位置:文档之家› 第十二章--联接

第十二章--联接

第十二章--联接
第十二章--联接

第十二章联接

一、判断题:

1.滑动螺旋中螺杆的直径是根据螺杆的强度计算而确定的。b

A. 正确B. 错误

2.铰制孔用螺栓联接中,螺栓杆与通孔的配合多为过渡配合。a A. 正确B. 错误

3.选取螺纹联接件时,若螺栓的性能等级为4、6,则选择性能等级为5的螺母与之相配合是可行的。a

A. 正确B. 错误

4.在受轴向变载荷的紧螺栓联接中,已知预紧力F

O

=8000N,轴向工作载荷

F min =0,F

max

=4000N,若螺栓和联接件刚度C

b

=C

m

=1。则在最大工作载荷下,

被联接件的残余预紧力F

1

=4000N。b

A. 正确B. 错误

5.设计悬置螺母的目的是使螺母和螺栓旋合部分的变形成为拉伸变形。a A. 正确B. 错误

二、选择题:

1.承受轴向拉伸工作载荷的紧螺栓联接,设预紧力为F

,工作载荷为F,则

螺栓承受的总拉力F

( a )。

A.小于F

O +F B.等于F

O

+F C.小于F

O

+F

2.在螺纹联接常用的防松方法中,当承受冲击或震动载荷时,无效的方法是( c )

A.采用开口销与六角开槽螺母

B.采用胶接或焊接的方法

C.设计时使螺纹联接具有自锁性能

3.当轴上安装的零件要承受轴向力时,采用(b )来轴向定位,所能承受的轴向力较大。

A.紧定螺钉B.圆螺母C.弹性挡圈

4.被联接件是锻件或铸件时,应将安装螺栓处加工成凸台或沉头座,其目的是( a )。

A.避免偏心载荷B.易拧紧C.增大接触面积D.外观好

5.紧联接螺栓按拉伸强度计算时。考虑到拉伸和扭转的联合作用,应将拉伸载荷增至( b )。

A.0.3倍B.1.3倍C.1.7倍

6.一箱体与箱盖用螺纹联接,箱体被联接处厚度较大,且材料较软,强度较低,需要经常装拆箱盖进行修理,则一般宜采用( a )联接。

A.双头螺柱联接B.螺栓联接C.螺钉联接

7.普通螺栓受横向载荷时,主要靠(c )来承受横向载荷。

A.螺栓杆的抗剪切能力

B.螺栓杆的挤压能力

C.接合面的摩擦力

8、在常用螺纹中,效率最低、自锁性最好的是( c ),效率较高,牙根强度较大、制造方便的是( bc );螺纹联接常用(b ),传动螺纹常用()。

A、矩形螺纹

B、梯形螺纹

C、三角螺纹

9、螺纹副在摩擦因素一定时,螺纹的牙形角越大,则(d )。

A、当量摩擦因素越小,自锁性能越好

B、当量摩擦因素越小,自锁性能越差

C、当量摩擦因素越大,自锁性能越好

D、当量摩擦因素越大,自锁性能越差

10、当轴上安装的零件要承受轴向力,采用( a)来轴向定位,所承受的轴向力较大。

A、圆螺母

B、紧定螺母

C、弹性挡圈

11、当螺纹公称直径、牙型角、螺纹线数相同时,细牙螺纹的自锁性能(a )。

A、好

B、差

C、相同

12、被联接件是锻件活铸件时,应将安装螺纹处加工成小凸台或沉孔,其目的是( b )。

A、易拧紧

B、避免偏心载荷

C、增大接触面

D、外观好

13、一箱体与箱盖用螺纹联接,箱体被联接初厚度较大,且材料较软,强度较低,需要经常装拆箱盖进行修理,则一般宜采用( a )联接。

A、双头螺柱联接

B、螺栓联接

C、螺钉联接

14、在铰制孔用螺栓联接中,螺栓杆与孔的配合为( b )。

A、间隙配合

B、过渡配合

C、过盈配合

15、计算紧螺栓联接的拉伸强度时,考虑到拉伸和扭转的复合作用,应将拉伸载荷增大到原来的(b )倍。

A、1.1

B、1.3

C、1.5

D、1.7

16、普通螺栓受横向载荷时,主要靠( c)来承受横向载荷。

A、螺栓杆的抗剪切能力

B、螺栓杆的抗挤压能力

C、接合面的摩擦力

17、受轴向载荷的紧螺栓联接,为保证被联接件不出现缝隙,因此( b )。

A、残余预紧力应小于零

B、残余预紧力应大于零

C、残余预紧力应等于零

D、预紧力应大于零

18、某螺栓的材料性能等级为6.8,其数字代表( a )。

A、对螺栓材料的强度要求

B、对螺栓的制造精度要求

C、对螺栓材料的刚度要求

D、对螺栓材料的耐腐蚀性要求

19、在承受横向载荷或旋转力矩的普通紧螺栓组联接中,螺栓杆(c)作用。

A、受切应力

B、受拉应力

C、受扭转应力和拉应力

D、既可能只受切应力,也可能只受拉应力

20普通螺栓联接所受的预紧力为F0,在受轴向工作载荷F时,残余预紧力为F1,则螺栓所受的总拉力为(b)。

A、F2=F0+F

B、F2=F1+F

C、F2=F0+F1

D、F2=F0+FCb/(Cb+Cm)

21、承受预紧力和轴向变载荷的紧螺栓联接,当其螺栓的总拉力F2的最大值和被联接件的刚度不变,螺栓的刚度越小,则(d)。

A、螺栓中总拉力的变化幅度越大

B、螺栓中总拉力的变化幅度越小

C、螺栓中总拉力的变化幅度不变

D、螺栓中的疲劳强度降低

三、简答题

1.常用螺纹的牙型有那几种?如何判断螺旋的旋向?何谓单线螺纹和多线螺

纹?,螺距与导程有何关系?何谓联接螺纹和传动螺纹?

2.螺纹的主要参数有哪些?各用什么符号表示?

3.何谓螺纹的拧紧与拧松?螺纹拧紧时驱动力矩T与轴向载荷F之间有何关

系?螺纹拧松时驱动力矩T与轴向载荷F之间又有何关系?

4.何谓螺纹的自锁?自锁的条件是什么?与矩形螺纹相比,非矩形螺纹的摩擦

力是增大还是减小?为什么?

5.梯形螺纹和锯齿型螺纹的牙侧角各是多少?用于何种场合?

6.普通螺栓与铰制孔螺栓有何异同?各用于什么场合?螺栓联接与螺钉联接的

区别是什么?双头螺柱用于什么场合?紧定螺钉的作用是什么?用于什么场合?

7.螺栓联接的主要失效形式有哪几种?松螺栓的强度条件是什么?

紧螺栓的强度条件是什么?

8.何谓预紧力与残余预紧力?

9.为什么说受轴向载荷的螺栓,其总拉力不等于预紧力与工作载荷之和(即:F2≠ F0+F)?其正确计算公式如何?

10.采取什么措施可提高螺栓联接的疲劳强度?为什么降低C b↓或增大C M ↑

可以减小螺栓总拉力的变化范围?为什么采用悬置螺母可以改善螺纹牙间的载荷分布?减小应力集中的措施有哪些?

11.避免或减小附加应力的措施有哪些?

12.螺旋传动的主要作用是什么?

13.对螺旋传动的要求是什么?

14.螺旋传动的主要失效形式是什么?

参考答案:

一、判断题:

1、B

2、A

3、A

4、B

5、A

二、选择题:

1、A

2、C

3、B

4、A

5、B

6、A

7、C

8、C;BC;B

9、D 10、A

11、A 12、B 13、A 14、B 15、B

16、C 17、B 18、A 10、C 20、B

21、B

三、简答题

1、常用螺纹的牙型有那几种?如何判断螺旋的旋向?何谓单线螺纹和多线螺纹?,螺距与导程有何关系?何谓联接螺纹和传动螺纹?

答:常用螺纹的牙型有:等边三角形、等腰三角形、正方形、等腰梯形、不等腰梯形。

螺旋的旋向:沿轴线方向看螺纹往哪个方向上升那个方向就是旋向方向

单线螺纹:沿一根螺旋线形成的螺纹

多线螺纹:沿两根以上的等螺距螺旋线形成的螺纹

螺距P与导程S:S=Np

联接螺纹:作为紧固件用,要求保证连接强度(有时还有紧密性)

传动螺纹:作为传动件用,保证螺旋副的传动精度、效率和磨损寿命

2、螺纹的主要参数有哪些?各用什么符号表示?

答:螺纹的主要参数有:(大径d、小径d1、中径d2、螺距P、导程S、螺旋升角ψ、牙型角α、牙侧角β)

3、何谓螺纹的拧紧与拧松?螺纹拧紧时驱动力矩T与轴向载荷F之间有何关系?螺纹拧松时驱动力矩T与轴向载荷F之间又有何关系?

答:螺纹的拧紧:按螺纹的旋向将螺母旋进螺栓;

螺纹的拧松:与拧紧的方向相反将螺母旋进螺栓。

4、何谓螺纹的自锁?自锁的条件是什么?与矩形螺纹相比,非矩形螺纹的摩擦力是增大还是减小?为什么?

答:螺纹的自锁:在静载荷和工作温度变化不大时,螺纹连接不会自动松脱。

螺纹的自锁条件:螺纹升角小于螺旋副的当量摩擦角。

与矩形螺纹相比,非矩形螺纹的摩擦力:减小。因对矩形f=Uf 对非矩形f=uFCOSβ。

5、梯形螺纹和锯齿型螺纹的牙侧角各是多少?用于何种场合?

答:梯形螺纹的牙侧角为15o,锯齿形螺纹的工作面牙侧角为3o,非工作面牙侧角为30o。

梯形螺纹内外螺纹以锥面贴紧不易松动,传动效率略低,工艺性好,牙根强度高,对中性好,是最常用的传动螺纹。

锯齿形螺纹兼有矩形螺纹传动效率高、梯形螺纹牙根强度高的特点,只能用于单向受力的螺纹联接或螺旋传动中。

6、普通螺栓与铰制孔螺栓有何异同?各用于什么场合?螺栓联接与螺钉联接的区别是什么?双头螺柱用于什么场合?紧定螺钉的作用是什么?用于什么场合?

答:普通螺栓的结构特点是被联接件上的通孔和螺栓杆间留有间隙,通孔的加工精度要求低,简单,装拆方便,使用时不受被联接件材料的限制,应用极广。

孔螺栓多采用基孔制过渡配合,能精确固定被联接件的相对位子,并能承受横向载荷,但孔的加工精度要求高。

螺钉联接与螺栓联接的不同在于螺栓或螺钉直接拧入被联接的螺纹孔中,不用螺母,结构简单。

双头螺柱适用于结构上不能采用螺栓联接的场合,例如被联接件之一太厚不宜制成通孔,材料又比较软,且需要经常拆装时,往往采用双头螺柱联接。

紧钉螺钉是利用拧入零件螺纹孔中的螺钉末端顶住另一零件的表面或顶入

相应的凹坑中,固定两个零件的相对位置。用于传递不大的力或转矩的场合。

7、螺栓联接的主要失效形式有哪几种?松螺栓的强度条件是什么?

紧螺栓的强度条件是什么?

答:螺栓联接的主要失效形式有:螺栓拉断、螺纹压溃或剪断、滑扣松螺栓的强度条件:σ=F/(π/4)d

1

2≤[σ]

紧螺栓的强度条件:σ=1.3F

0/(π/4)d

1

2≤[σ]

8、何谓预紧力与残余预紧力?

答:使联接在承受工作载荷之,预先受到的力的作用,这个预加作用力称为预紧力。

残余预紧力:螺栓在承受工作载荷之后,因所受的拉力由F

0增至F

2

而继续

伸长,与此同时,原来被压缩的被联接件因螺栓的伸长而被放松,其压缩量

也随着减小,被联接件的压缩力也由F

0减至F

1

,F

1

称为残余预紧力

9.为什么说受轴向载荷的螺栓,其总拉力不等于预紧力与工作载荷之和(即:F2≠ F0+F)?其正确计算公式如何?

答:F

2=F

+C

b

/(C

b

+C

m

)*F

10.采取什么措施可提高螺栓联接的疲劳强度?为什么降低C b↓或增大C M ↑

可以减小螺栓总拉力的变化范围?为什么采用悬置螺母可以改善螺纹牙间的载荷分布?减小应力集中的措施有哪些?

答:1)降低影响螺栓疲劳强度的应力幅。为了减小螺栓的刚度,可适当增加螺栓的长度,或采用腰状杆螺栓和空心螺栓,如果在螺母下面安装上弹性元件,其效果和采用腰状螺栓或空心螺栓时相似。为了增大被连接件的刚度,可以不用垫片或采用刚度较大的垫片。对于需要保持紧密性的联接,从增大被联接件的刚度的角度来看,采用较软的汽缸垫片并不合适,此时可采用刚度较大的金属垫片或密封环较好。

2)改善螺纹牙上载荷分布不均的现象。为了改善螺纹牙上的载荷分布不均程度,常采用悬置螺母,减小螺栓旋合段本来受力较大的几圈螺纹牙的受力面或采用钢丝螺套。

3)减小应力集中的影响。为了减小应力集中的程度,可以采用较大的圆角和卸载结构,或将螺纹收尾改为退刀槽等。

4)采用合理的制造工艺方法。采用冷镦螺栓头部和滚压螺纹的工艺方法,可以显著提高螺栓的疲劳强度。

11.避免或减小附加应力的措施有哪些?

1)减小附加弯曲应力,要从结构,制造和装配等方面采取措施。例如规定螺母,螺栓头部和被连接件的支撑面的加工要求,以及螺纹的精度等级、装配精度

等;或者采用球面垫圈、带有腰环或细长的螺栓等来保证螺栓联接的装配精度。

2)结构上避免螺栓承受附加的弯曲载荷,在铸、锻件等的粗糙表面上安装螺栓时,应制成凸台或沉头座;当支撑面为倾斜表面时,应采用斜面垫圈等。

12.螺旋传动的主要作用是什么?

答:螺旋传动主要用于将回转运动转变为直线运动,同时传递运动和动力。

13.对螺旋传动的要求是什么?

答:强度足够、耐磨、摩擦系数小。

14.螺旋传动的主要失效形式是什么?

答:螺纹磨损

数据库连接池的好处

数据库连接池的好处.txt-//自私,让我们只看见自己却容不下别人。如果发短信给你喜欢的人,他不回,不要再发。看着你的相片,我就特冲动的想P成黑白挂墙上!有时,不是世界太虚伪,只是,我们太天真。数据库连接池的好处 对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。 连接复用。通过建立一个数据库连接池以及一套连接使用管理策略,使得一个数据库连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销。 对于共享资源,有一个很著名的设计模式:资源池。该模式正是为了解决资源频繁分配、释放所造成的问题的。把该模式应用到数据库连接管理领域,就是建立一个数据库连接池,提供一套高效的连接分配、使用策略,最终目标是实现连接的高效、安全的复用。 数据库连接池的基本原理是在内部对象池中维护一定数量的数据库连接,并对外暴露数据库连接获取和返回方法。如: 外部使用者可通过getConnection 方法获取连接,使用完毕后再通过releaseConnection 方法将连接返回,注意此时连接并没有关闭,而是由连接池管理器回收,并为下一次使用做好准备。 数据库连接池技术带来的优势: 1.资源重用 由于数据库连接得到重用,避免了频繁创建、释放连接引起的大量性能开销。在减少系统消耗的基础上,另一方面也增进了系统运行环境的平稳性(减少内存碎片以及数据库临时进程/线程的数量)。 2.更快的系统响应速度 数据库连接池在初始化过程中,往往已经创建了若干数据库连接置于池中备用。此时连接的初始化工作均已完成。对于业务请求处理而言,直接利用现有可用连接,避免了数据库连接初始化和释放过程的时间开销,从而缩减了系统整体响应时间。 3.新的资源分配手段 对于多应用共享同一数据库的系统而言,可在应用层通过数据库连接的配置,实现数据库连接池技术。某一应用最大可用数据库连接数的限制,避免某一应用独占所有数据库资源。

关于DBCP数据库连接池配置整理

1.简介 DBCP(DataBase Connection Pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是tomcat 使用的连接池组件。单独使用dbcp需要3个包:common-dbcp.jar,common-pool.jar,common-collections.jar由于建立数据库连接是一个非常耗时耗资源的行为,所以通过连接池预先同数据库建立一些连接,放在内存中,应用程序需要建立数据库连接时直接到连接池中申请一个就行,用完后再放回去。 dbcp提供了数据库连接池可以在spring,iBatis,hibernate中调用dbcp完成数据库连接,框架一般都提供了dbcp连接的方法; tomcat中也提供了dbcp的jndi设置方法,也可以不在框架中使用dbcp,单独使用dbcp 需要3个包:common-dbcp.jar,common-pool.jar,common-collections.jar 2.参数说明 翻译自https://www.doczj.com/doc/2a4129169.html,

这里可以开启PreparedStatements池. 当开启时, 将为每个连接创建一个statement 池,并且被下面方法创建的PreparedStatements将被缓存起来: ●public PreparedStatement prepareStatement(String sql) ●public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) 如果容许则可以使用下面的方式来获取底层连接: Connection conn = ds.getConnection(); Connection dconn = ((DelegatingConnection) conn).getInnermostDelegate(); ... conn.close() 默认false不开启, 这是一个有潜在危险的功能, 不适当的编码会造成伤害.(关闭底层 连接或者在守护连接已经关闭的情况下继续使用它).请谨慎使用,并且仅当需要直接访问驱动的特定功能时使用. 注意: 不要关闭底层连接, 只能关闭前面的那个 如果开启"removeAbandoned",那么连接在被认为泄露时可能被池回收. 这个机制在(getNumIdle() < 2) and (getNumActive() > getMaxActive() - 3)时被触发。 举例当maxActive=20, 活动连接为18,空闲连接为1时可以触发"removeAbandoned".但是活动连接只有在没有被使用的时间超过"removeAbandonedTimeout"时才被删除,默认300秒.在resultset中游历不被计算为被使用。 3.使用注意点

《键和花键联接》.(DOC)

第12章键和花键联接 自测题与答案 一、选择题 12-1.普通平键联接与楔键联接相比,最重要的优点是__________。 A.键槽加工方便B.对中性好 C.应力集中小D.可承受轴向力 12-2.半圆键联接的主要优点是__________。 A.对轴的削弱较轻B.键槽的应力集中小C.键槽加工方便D.传递的载荷大 12-3.平键联接的工作面是键的__________。 A.两个侧面B.上下两面 C.两个端面D.侧面和上下面 12-4.一般普通平键联接的主要失效形式是__________。 A.剪断B.磨损 C.胶合D.压溃 12-5.一般导向键联接的主要失效形式是__________。 A.剪断B.磨损 C.胶合D.压溃 12-6.楔键联接的工作面是键的__________。 A.两个侧面B.上下两面 C.两个端面D.侧面和上下面 12-7.设计普通平键联接时,根据__________来选择键的长度尺寸。 A.传递的转矩B.传递的功率 C.轴的直径D.轮毂长度 12-8.设计普通平键联接时,根据__________来选择键的截面尺寸_ A.传递的力矩B.传递的功率 C.轴的直径D.轮毂长度

12-9.用圆盘铣刀加工轴上键槽的优点是__________。 A.装配方便B.对中性好 C.应力集中小D.键的轴向固定好12-10.当采用一个平键不能满足强度要求时,可采用两个错开__________布置。 A.90°B.120° C.150°D.180° 12-11.当轴双向工作时,必须采用两组切向键联接,并错开__________布置。 A.90°B.120° C.150°D.180° 12-12.楔键联接的主要缺点是__________。 A.轴和轴上零件对中性差B.键安装时易损坏 C.装入后在轮鼓中产生初应力D.键的斜面加工困难12-13.花键联接与平键联接相比较,__________的观点是错误的。 A.承载能力较大B.对中性和导向性都比较好 C.对轴的削弱比较严重D.可采用磨削加工提高联接质量12-14.矩形花键联接通常采用__________定心。 A.小径B.大径 C.侧边D.齿廓 12-15.通常用来制造键的材料是__________。 A.低碳钢B.中碳钢 C.高碳钢D.合金钢 1.可拆连接有____﹑____。 A.键连接 B.铆接 C.焊接 D.过盈配合连接 2. ____键适用于定心精度要求不高﹑载荷较大的轴毂静连接。 A.平键 B.花键 C.切向键 D.半圆键 3. ____键适用于定心精度要求高﹑载荷大的轴毂静连接或动连接。 A.平键 B.花键 C.切向键 D.半圆键 4. ____键对轴的削弱最大。 A.平键 B.半圆键 C.楔键 D.花键 5.楔键和切向键通常不宜用于____的连接。 A.传递较大转矩 B.要求准确对中 C.要求轴向固定 D.要求轴向滑动 6. ____键对轴削弱最小。

36化工制图4版答案-第4章 零件的连接及其画法8

第四章零件的连接及其画法 4-1 找出下列螺纹画法中的错误,用铅笔圈出 《习题答案》第四章(高职国规)化工制图(第4版)习题集4-1-1 4-1-5 4-1-9 4-1-2 4-1-6 4-1-10 4-1-3 4-1-7 4-1-11 4-1-4 4-1-8 4-1-12 49

4-2 螺纹画法练习;标注螺纹尺寸 《习题答案》第四章(高职国规)化工制图(第4版)习题集4-2-1 外螺纹(d=24 mm),螺纹长度为35 mm。4-2-2 螺纹通孔(D=20 mm),两端孔口倒角为C1.5。4-2-3 螺纹不通孔(D=16 mm),钻孔深度为30 mm,螺纹 深度为22 mm,孔口倒角为C1.5(钻孔底部的画法,参见教材图 4-2)。 4-2-4 找出外螺纹画法中的错误,在指定位置画出正确的图 形。 4-2-5 找出内螺纹画法中的错误,在指定位置画出正确的图 形。 4-2-6 找出螺纹联接画法中的错误,在指定位置画出正确的图 形。 50

4-3 标注螺纹尺寸;找出螺纹标注的错误 《习题答案》第四章(高职国规)化工制图(第4版)习题集 4-3-1 普通螺纹,大径为20 mm,螺距为2.5 mm,单线,中径和大径公差带均为6g,右旋。 4-3-2 普通螺纹,大径为20 mm,螺距为 2mm,单线,中径和小径公差带均为6H,右旋。 4-3-3 55o非密封管螺纹,尺寸代号为3/4, 公差带等级为A级,右旋。 4-3-4 55o密封管螺纹(圆锥内螺纹),尺寸 代号为3/4,右旋。 4-3-5 找出粗牙普通外螺纹标注的错误。4-3-6 找出粗牙普通外螺纹标注的错误。4-3-7 找出粗牙普通外螺纹标注的错误。4-3-8 找出粗牙普通内螺纹标注的错误。 4-3-9 找出55o非密封管螺纹标注的错误。4-3-10 找出55o非密封管螺纹标注的错误。4-3-11 找出55o密封圆柱管螺纹标注的错 误。 4-3-12 找出55o密封圆柱管螺纹标注的错 误。 51

01关于数据库连接池和动态数据源的实现课案

关于数据库连接池和动态数据源的实现、使用 对于一个简单的数据库应用,由于数据库的访问不是很频繁。这时可以很简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样就不会带来更多的性能上的开销。但是对于复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。这就意味我们需要去考虑怎样把一个连接多次使用。 连接复用,通过建立数据库的连接池以及一套连接使用的管理策略,使得一个数据库连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭给系统带来的开销。外部使用者可以通过getConnection方法获取连接,使用完毕之后再通过releaseConnection 方法将连接返回,注意此时的连接并没有关闭,而是由连接池管理器回收,并为下一次使用做好准备。 一般的数据库连接池,是使用配置文件在项目启动的使用加载配置文件,根据文件中描述,生成对应的数据库连接池。连接池有许多的属性比如:连接池的初始化连接处、连接池的最大连接数、每次的自增连接数、最大空闲连接数等等 数据库连接池技术带来的优势: 1.资源重用 由于数据库连接得到重用,避免了频繁创建、释放连接引起的大量性能开销。在减 少系统消耗的基础上,另一方面也增进了系统运行环境的平稳性(减少内存碎片以 及数据库临时进程/线程的数量) 2.更快的系统响应速度 数据库连接池在初始化过程中,往往已经创建了若干数据库连接置于池中备用,此 时连接的初始化工作均已完成,对于业务处理而言,直接利用现有的可以连接,避 免了数据库连接初始化和释放过程的时间开销,从而缩短了系统整体的响应时间。 3. 统一的连接管理,避免数据库连接泄露 在较为完备的数据库连接池实现中可以根据预先的连接占用超时设定,强制回收被 占用的连接。从而避免常规数据库连接操作中可能出现的资源泄露。 一个数据库连接池的实现 1.前言 数据库应用,在许多软件系统中经常用到,是开发中大型系统不可缺少的辅助。但如果对数据库资源没有很好地管理(如:没有及时回收数据库的游标(ResultSet)、Statement、连接(Connection)等资源),往往会直接导致系统的稳定。这类不稳定因素,不单单由数据库或者系统本身一方引起,只有系统正式使用后,随着流量、用户的增加,才会逐步显露。 在基于Java开发的系统中,JDBC是程序员和数据库打交道的主要途径,提供了完备的数据库操作方法接口。但考虑到规范的适用性,JDBC只提供了最直接的数据库操作规范,对数据库资源管理,如:对物理连接的管理及缓冲,期望第三方应用服务器(Application Server)的提供。下面以JDBC规范为基础,介绍相关的数据库连接池机制,并就如果以简单的方式,实现有效地管理数据库资源介绍相关实现技术。

键和花键连接

考试复习与练习题 一、单项选择题(从给出的A、B、C、D中选一个答案) 1 为了不过于严重削弱轴和轮毂的强度,两个切向键最好布置成 C 。 A.在轴的同一母线上 B. 180° C. 120°~ 130° D. 90° 2 平键B20×80 GB/T1096—1979中,20×80是表示 C 。 A. 键宽×轴径 B. 键高×轴径 C. 键宽×键长 D. 键宽×键高 3 能构成紧连接的两种键是C 。 A. 楔键和半圆键 B. 半圆键和切向键 C. 楔键和切向键 D. 平键和楔键 4 一般采用 B 加工B型普通平键的键槽。 A. 指状铣刀 B. 盘形铣刀 C. 插刀 D. 车刀 5 设计键连接时,键的截面尺寸b×h通常根据C 由标准中选择。 A. 传递转矩的大小 B. 传递功率的大小 C. 轴的直径 D. 轴的长度 6 平键连接能传递的最大扭矩T,现要传递的扭矩为1.5T,则应 A 。 A. 安装一对平键 B. 键宽b增大到1.5倍 C. 键长L增大到1.5倍 D. 键高h增大到1.5倍 7 如需在轴上安装一对半圆键,则应将它们布置在 C 。 A. 相隔90° B. 相隔120°位置 C.轴的同一母线上 D. 相隔180° 8 花键连接的主要缺点是 B 。 A. 应力集中 B. 成本高 C. 对中性与导向性差 D. 对轴削弱 二、填空题 9 在平键联接中,静联接应校核强度;动联接应校核强度。 10 在平键联接工作时,是靠和侧面的挤压传递转矩的。 11 花键联接的主要失效形式,对静联接是,对动联接是。 12 键联接,既可传递转矩,又可承受单向轴向载荷,但容易破坏轴与轮毂的对中性。 13 平键联接中的静联接的主要失效形式为,动联接的主要失效形式为;所以通常只进行键联接的强度或计算。 14 半圆键的为工作面,当需要用两个半圆键时,一般布置在轴的。 三、简答题 15 试述普通平键的类型、特点和应用。 16 平键连接有哪些失效形式? 17 试述平键联接和楔键联接的工作原理及特点。 18 试按顺序叙述设计键联接的主要步骤。 四、设计题 19 一齿轮装在轴上,采用A型普通平键连接。齿轮、轴、键均用45钢,轴径d=80mm,轮毂

Java数据库连接池

Java数据库连接池 Tomcat6.0 Tomcat6.0连接池配置 1. 配置tomcat下的conf下的context.xml文件,在之间添加连接池配置: 2. 配置你的应用下的web.xml中的之间加入 DB Connection jdbc/oracle javax.sql.DataSource Container 3.把连接数据库的第三方驱动放到common/lib下面就ok了 4.测试程序我就不写了 1.配置tomcat下的conf下的server.xml中的host标签中添加连接池配置: 1.

第十二章 联接

第十二章联接 一、判断题: 1.滑动螺旋中螺杆的直径是根据螺杆的强度计算而确定的。 A. 正确B. 错误 2.铰制孔用螺栓联接中,螺栓杆与通孔的配合多为过渡配合。 A. 正确B. 错误 3.选取螺纹联接件时,若螺栓的性能等级为4、6,则选择性能等级为5的螺母与之相配合是可行的。 A. 正确B. 错误 4.在受轴向变载荷的紧螺栓联接中,已知预紧力F O=8000N,轴向工作载荷 F min=0,F max=4000N,若螺栓和联接件刚度Cb=Cm=1。则在最大工作载荷 下,被联接件的残余预紧力F1=4000N。 A. 正确B. 错误 5.设计悬置螺母的目的是使螺母和螺栓旋合部分的变形成为拉伸变形。 A. 正确B. 错误 二、选择题: 1.承受轴向拉伸工作载荷的紧螺栓联接,设预紧力为FO,工作载荷为F,则螺栓承受的总拉力F2()。 A.小于F O+F B.等于F O+F C.小于F O+F 2.在螺纹联接常用的防松方法中,当承受冲击或震动载荷时,无效的方法是()

A.采用开口销与六角开槽螺母 B.采用胶接或焊接的方法 C.设计时使螺纹联接具有自锁性能 3.当轴上安装的零件要承受轴向力时,采用()来轴向定位,所能承受的轴向力较大。 A.紧定螺钉B.圆螺母C.弹性挡圈 4.被联接件是锻件或铸件时,应将安装螺栓处加工成凸台或沉头座,其目的是()。 A.避免偏心载荷B.易拧紧C.增大接触面积D.外观好 5.紧联接螺栓按拉伸强度计算时。考虑到拉伸和扭转的联合作用,应将拉伸载荷增至()。 A.0.3倍B.1.3倍C.1.7倍 6.一箱体与箱盖用螺纹联接,箱体被联接处厚度较大,且材料较软,强度较低,需要经常装拆箱盖进行修理,则一般宜采用()联接。 A.双头螺柱联接B.螺栓联接C.螺钉联接 7.普通螺栓受横向载荷时,主要靠()来承受横向载荷。 A.螺栓杆的抗剪切能力

Java中数据库连接池原理机制

连接池的基本工作原理 基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效治理。我们知道,对于共享资源,有一个很闻名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是我们可以通过连接池的治理机制监视数据库的连接的数量?使用情况,为系统开发?测试及性能调整提供依据。 服务器自带的连接池 JDBC的API中没有提供连接池的方法。一些大型的WEB应用服务器如BEA的WebLogic 和IBM的WebSphere等提供了连接池的机制,但是必须有其第三方的专用类方法支持连接池的用法。 连接池要害问题分析

1、并发问题 为了使连接治理服务具有最大的通用性,必须考虑多线程环境,即并发问题。这个问题相对比较好解决,因为java语言自身提供了对并发治理的支持,使用synchronized要害字即可确保线程是同步的。使用方法为直接在类方法前面加上synchronized要害字,如:public synchronized Connection getConnection() 2、多数据库服务器和多用户 对于大型的企业级应用,经常需要同时连接不同的数据库(如连接Oracle和Sybase)。如何连接不同的数据库呢?我们采用的策略是:设计一个符合单例模式的连接池治理类,在连接池治理类的唯一实例被创建时读取一个资源文件,其中资源文件中存放着多个数据库的url地址()?用户名()?密码()等信息。如tx.url=172.21.15.123:5000/tx_it,https://www.doczj.com/doc/2a4129169.html,er=yang,tx.passWord=yang321。根据资源文件提供的信息,创建多个连接池类的实例,每一个实例都是一个特定数据库的连接池。连接池治理类实例为每个连接池实例取一个名字,通过不同的名字来治理不同的连接池。 对于同一个数据库有多个用户使用不同的名称和密码访问的情况,也可以通过资源文件处理,即在资源文件中设置多个具有相同url地址,但具有不同用户名和密码的数据库连接信息。 3、事务处理 我们知道,事务具有原子性,此时要求对数据库的操作符合“ALL-ALL-NOTHING”原则,即对于一组SQL语句要么全做,要么全不做。

数据库连接池原理

一、连接池的基本工作原理 1、基本概念及原理 数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是我们可以通过连接池的管理机制监视数据库的连接的数量和使用情况,为系统开发、测试及性能调整提供依据。 2、服务器自带的连接池 JDBC的API中没有提供连接池的方法。一些大型的WEB应用服务器如BEA的WebLogic 和IBM的WebSphere等提供了连接池的机制,但是必须有其第三方的专用类方法支持连接池的用法。 二、连接池关键问题分析 1、并发问题 为了使连接管理服务具有最大的通用性,必须考虑多线程环境,即并发问题。这个问题相对比较好解决,因为Java语言自身提供了对并发管理的支持,使用synchronized关键字即可确保线程是同步的。使用方法为直接在类方法前面加上synchronized关键字,如:public synchronized Connection getConnection () 2、多数据库服务器和多用户 对于大型的企业级应用,常常需要同时连接不同的数据库(如连接Oracle和Sybase)。如何连接不同的数据库呢?我们采用的策略是:设计一个符合单例模式的连接池管理类,在连接池管理类的唯一实例被创建时读取一个资源文件,其中资源文件中存放着多个数据库的地址、用户名、密码等信息。根据资源文件提供的信息,创建多个连接池类的实例,每一个实例都是一个特定数据库的连接池。连接池管理类实例为每个连接池实例取一个名字,通过不同的名字来管理不同的连接池。 对于同一个数据库有多个用户使用不同的名称和密码访问的情况,也可以通过资源文件处理,即在资源文件中设置多个具有相同url地址,但具有不同用户名和密码的数据库连接信息。 3、事务处理 我们知道,事务具有原子性,此时要求对数据库的操作符合“ALL-ALL-NOTHING”原则,即对于一组SQL语句要么全做,要么全不做。 在Java语言中,Connection类本身提供了对事务的支持,可以通过设置Connection的AutoCommit属性为false,然后显式的调用commit或rollback方法来实现。但要高效的进行Connection复用,就必须提供相应的事务支持机制。可采用每一个事务独占一个连接来实现,这种方法可以大大降低事务管理的复杂性。 4、连接池的分配与释放 连接池的分配与释放,对系统的性能有很大的影响。合理的分配与释放,可以提高连接的复用度,从而降低建立新连接的开销,同时还可以加快用户的访问速度。 对于连接的管理可使用空闲池。即把已经创建但尚未分配出去的连接按创建时间存放到一个空闲池中。每当用户请求一个连接时,系统首先检查空闲池内有没有空闲连接。如果有就把建立时间最长(通过容器的顺序存放实现)的那个连接分配给它(实际是先做连接是否有效的判断,如果可用就分配给用户,如果不可用就把这个连接从空闲池删掉,重新检测空闲池是否还有连接),如果没有则检查当前所开连接池是否达到连接池所允许的最大连接数(maxConn),如果没有达到,就新建一个连接,如果已经达到,就等待一定的时间(timeout)。如果在等待的时间内有连接被释放出来就可以把这个连接分配给等待的用户,如果等待时间

04. 数据库连接池(DataSource)

数据库连接池(DataSource) 1、概念 在三层架构中,DAO层直接与数据库交互,首先要建立与数据库的连接,如果采用下图(a)所示,则用户每次的请求都要创建连接,用完又关闭,而数据库连接的创建和关闭需要消耗较大的资源,因此实际开发中常采用图(b)所示,在应用程序启动时创建一个包含多个Connection对象的连接池,DAO层使用时直接从池子里取一个Connection对象,用完后放回池子,避免了重复创建关闭数据库连接造成的开销。 2、数据库连接池原理 下面的代码模拟了数据库连接池的原理(代码中的JDBCUtil工具类见《MySQL(JDBC)》),池子里保持了10个Connection对象,并提供了getConnection和release方法: public class ConnectionPoolDemo { //连接池实际上就是一个List private static List pool = new LinkedList();

static{//加载连接池类时在池子中放入10个连接 for(int i = 0;i < 10;i ++){ Connection conn; try { conn = JDBCUtil.getConnection(); pool.add(conn); } catch (Exception e) { e.printStackTrace(); } } } //从池子中取出一个连接 public synchronized Connection getConnection(){ return pool.remove(0); } //把连接还回池子中 public static void release(Connection conn){ pool.add(conn); } } 3、编写一个符合规范的连接池 上节模拟数据库连接池原理的代码也实现了一个简单连接池,但是不符合规范(Sun公司制定)。编写一个符合规范的连接池需要实现javax.sql.DataSource接口。(DataSource接口中定义了两个重载的getConnection方法) 编程难点☆:当用户使用完Connection,执行conn.close()时,Connection对象应保证将自己还给连接池,而不要把conn关闭。之所由Connection对象保证将自己返回到LinkedList 中,是因为DataSource接口中并未定义上节例子中类似release的方法。所以必须改写Connection中的close方法,使得用户执行conn.close()时,将Connection对象还给连接池。解决方案☆:改写驱动程序中Connection类的close方法。对已知类的某些方法进行功能上的改变,有以下几种编码方案(☆): 1)编写子类,覆写需要改变的方法。此处行不通,原因有:①程序中不知道继承哪个驱动的Connection实现类②数据库驱动对Connection接口的实现类是final的,不允许被继承。 2)装饰(包装)设计模式(静态代理) ①定义包装类:MyConnection,该类完成了对com.mysql.jdbc.Connection类的包装。 关键词:保持被包装对象的原有信息、对某个/某些方法进行改写。包装类的编写过程如下:/**

机械设计第四章 联接A卷

第四章联接 样卷(A) 一填空题: 1.四种键中,属于较松键联接的有,较紧键联接的有。 2.若采用双键联接,要间隔180°布置,要间隔120 °左右。 3.普通平键联接用来实现轴与轮毂间的固定,工作时靠的挤压传递运动和转矩。 4. 普通平键的失效形式为,导向平键和滑键的失效形式为。 5. 在常用螺纹中,螺纹常用于联接,螺纹常用于传动,螺纹尚未标准化,螺纹只能用于单向传动。越大,自锁性能越好。 6. 防松的目的是,串联钢丝按工作原理属于,弹簧垫圈属于,冲点法属。 7. 预紧的目的是,常用的预紧工具是和。 二选择题: 1. 常用键联接中,定心精度最高与最低的键分别是。 A、平键、半圆键 B、平键、切向键 C、切向键、半圆键 D、切向键、平键 2. 平键标记:键B20×80GB1096-79中,20×80表示 _______。 A、键宽×轴径 B、键高×轴径 C、键宽×键长 D、键高×键长 E、键宽×键高 3. 图表示零件上具有三角形普通螺纹的圆柱形孔(尺寸经圆整),在零件图上应该用_______来表示此螺纹。 A、M12 B、M11 C、M10 D、M1.75 4.调节机构中,若采用双线螺纹,螺距为2mm,为使螺杆沿轴向移动18mm(螺母只能转动),则螺母应转_______转。 A、9 B、5 C、4.5 D、4 5. 普通螺栓联接中的松联接和紧联接之间的主要区别是:松联接的螺纹部分不承受 _______。

A、拉伸作用 B、扭转作用 C、剪切作用 D、弯曲作用 三判断题: 1. 楔键只能用于单向传动,双向传动时,必须采用两个楔键。() 2. 平键与半圆键连接时,以键的两侧面为工作面。( ) 3. 三角形螺纹的传动效率低于梯形螺纹。( ) 4. 单线普通三角螺纹主要用于连接。( ) 5.十字滑块联轴器中的所有元件都是刚性元件,因此属于刚性联轴器。 () 四简答题: 1. 与平键相比,花键联接有哪些优缺点? 2. 键联接的功能是什么? 3. 螺纹联接的紧联接与松联接有什么不同? 4. 承受横向工作载荷的螺栓联接在强度计算时是如何考虑的? 五作图题: 1. 试找出图示螺纹联接机构中的错误,并就图改正。

数据库连接池的研究与实现lunwen

数据库连接池的研究与实现 摘要 在基于JDBC的数据库实际应用开发中,对数据库连接的管理是一个重点也是一个难点,频繁对数据库的连接与关闭操作、多客户对数据库的并发访问,一定程度上决定了WEB系统的响应以及应用性能。使用数据库连接池方式能对数据库的连接进行管理和维护,上层应用程序通过数据库连接池使用数据库资源能提升系统性能,充分利用系统资源。文章通过介绍、分析数据库连接池工作的基本原理,了解目前流行的WEB服务器在数据库连接池方面的使用现状后,总结一了些数据库连接池开发程序中容易忽略的问题。并在学习掌握了实现连接池的关键技术后给出了一个较为高效的连接池管理策略,在这种策略思想的指导下实际开发出一个数据库连接池模块,使得上层应用通过本连接池访问数据库资源变得相对高效和容易,从实际上论证了这种设计方案的可行性。 关键词:连接池;数据库;JDBC;并发访问

Research and realization of the Database Connection Pool Abstract In the practically application development of database based on JDBC, the management of database connection is a key point and also a difficulty. The response and performance of the WEB system are depended on frequently connecting, closing and multi-user accessing in a certain extent. Using the Database Connection Pool can provide management and maintenance for connections of the database. The upper applications may access the database recourse via the Database Connection Pool, in order to upgrade system performance and fully utilize the system recourse. This article summarizes some issues which are easily ignored in the application development of the Database Connection Pool by the way of introducing and analyzing the basal working principles of the Database Connection Pool ,comprehending the using actuality of the Database Connection Pool on the popular WEB servers. Besides, I established a comparatively highly effective policy of the Connection Pool management after having learned and comprehended key technique of implementing the Connectivity Pool, and actually had developed a Database Connection Pool module under the guidance of that policy, causing the access of system resource by the upper applications via current Connectivity Pool becoming relatively highly effective and easy, demonstrated the feasibility of this design project in practice. Key words:Database Connection Pool; Database; JDBC; Concurrence access

数据库连接池配置的几种方法

今天遇到了关于数据源连接池配置的问题,发现有很多种方式可以配置,现总结如下,希望对大家有所帮助:(以Mysql数据库为例) 一,Tomcat配置数据源: 方式一:在WebRoot下面建文件夹META-INF,里面建一个文件context.xml,内容如下: 方式二:在tomcat6.0的目录conf下面的context.xml中,修改原来的context标签,改成内容如下: WEB-INF/web.xml 方式三:在配置虚拟目录时,也就是在配置conf下面的server.xml时,在context标签内改成如下形式:

06 键、花键联接

06916 下图为楔键联接轮毂上的键槽。问: 1.轮毂上的键槽在哪个面上有斜度?(在图上标出) 2. 3. 4. 06915 06913 下图示的两种键槽结构哪个合理,为什么?

06904 附:键槽尺寸及其极限偏差见下表。 直径偏差:毂H 70 0030+.,轴h7-00300. 06902 分别用箭头指出工作面,并在图下方标出键的名称。

p 问平键的键高h与键宽b应有什么关系即可只校核挤压强度而不必校核键的剪切强度? 06812 选择键联接类型时,要考虑哪些因素(至少列出5种) 06808 材料组合相同,轴径相同,键的接触长度相等,同一型式的平键联接,假设一个用于电梯升降的卷扬轴,一个用于带式运输机的滚筒轴,并设额定转矩相同,哪个平键联接应该有较高的强度?为什么? 06807 楔键联接为什么多用于定心精度要求不高,低速有冲击,且是单向轴向受载的轴毂联接? 06806 为什么普通平键联接中的接触长度一般不超过轴径的两倍? 06802 列举普通平键静联接的主要失效形式。 06801 注出下列普通平键的有效接触长度l

06320 C 06319 06317 普通平键联接当采用双键时两键在周向应相隔______(度)布置;用双楔键联接时两键在周向应相隔______(度)布置;半圆键联接采用双键时则布置在______________。06316 楔键联接当采用双键时,两键应在周向相隔____________(度)布置。 06315 普通平键联接当采用双键时,两键应在周向相隔________(度)布置。 06314 钩头楔键与普通楔键相比,优点是________,缺点是_________。 06312 平键的工作面是_______,楔键的工作面是______。 06311 为便于楔键的装拆,轮毂的______面制出1/100的斜度,用于轴端时应选用键的______面具有上述同样斜度的楔键。 06309 半圆键优点是________________,缺点是_______________,它主要用于载荷较轻的联接。 06308 一组切向键能传递_______方向轴向力。 06306 一般情况下平键用于静联接其失效是工作面_____,用于动联接则失效于工作面_______________。 06304 考虑轮毂与轴之间是否有相对运动,半圆键用于_______联接,楔键用于_______联接。 06303 普通平键用于________联接,导键和滑键用于______联接。 06302 按键头部形状普通平键分为_______、______和______。

JAVA数据库连接池详解

Java中数据库连接池原理机制的详细讲解 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是我们可以通过连接池的管理机制监视数据库的连接的数量?使用情况,为系统开发?测试及性能调整提供依据。 2、服务器自带的连接池 JDBC的API中没有提供连接池的方法。一些大型的WEB应用服务器如BEA的W ebLogic和IBM的WebSphere等提供了连接池的机制,但是必须有其第三方的专用类方法支持连接池的用法。 连接池关键问题分析 1、并发问题 为了使连接管理服务具有最大的通用性,必须考虑多线程环境,即并发问题。这个问题相对比较好解决,因为Java语言自身提供了对并发管理的支持,使用synchronized 关键字即可确保线程是同步的。使用方法为直接在类方法前面加上synchronized关键字,如: public synchronized Connection getConnection() 2、多数据库服务器和多用户 对于大型的企业级应用,常常需要同时连接不同的数据库(如连接Oracle和Sybas e)。如何连接不同的数据库呢?我们采用的策略是:设计一个符合单例模式的连接池管理类,在连接池管理类的唯一实例被创建时读取一个资源文件,其中资源文件中存放着多个数据库的url地址()?用户名()?密码()等信息。如tx.url=172.21.15.123:5000/tx_it,https://www.doczj.com/doc/2a4129169.html,er=yan g,tx.password=yang321。根据资源文件提供的信息,创建多个连接池类的实例,每一个实例都是一个特定数据库的连接池。连接池管理类实例为每个连接池实例取一个名字,通过不同的名字来管理不同的连接池。 对于同一个数据库有多个用户使用不同的名称和密码访问的情况,也可以通过资源文件处理,即在资源文件中设置多个具有相同url地址,但具有不同用户名和密码的数据库连接信息。

Java实现数据库连接池的代码.

1 package com.kyo.connection; 2 3 import java.sql.Connection; 4 import java.sql.DatabaseMetaData; 5 import java.sql.Driver; 6 import java.sql.DriverManager; 7 import java.sql.SQLException; 8 import java.sql.Statement; 9 import java.util.Enumeration; 10 import java.util.Vector; 11 12 public class ConnectionPool { 13 14 private ConnectionParam param; 15 16 private String testTable = ""; // 测试连接是否可用的测试表名,默认没 有测试表 17 18 private Vector connections = null; // 存放连接池中数据库连接的向量 , 初始时为 19 // null,它中存放的对象为PooledConnection 型 20 21 public void setParam(ConnectionParam param { 22 this.param = param; 23 } 24 25 public ConnectionParam getParam( { 26 return param;

27 } 28 29 /** 30 * 构造函数 31 * 32 * @param param 33 */ 34 public ConnectionPool(ConnectionParam param { 35 this.param = param; 36 } 37 38 /** 39 * 40 * 获取测试数据库表的名字 41 * 42 * @return 测试数据库表的名字 43 */ 44 45 public String getTestTable( { 46 return this.testTable; 47 } 48 49 /** 50 * 51 * 设置测试表的名字 52 * 53 * @param testTable

相关主题
文本预览
相关文档 最新文档