亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? poolbean.java

?? JSP網絡辦公自動化系統開發完整的很好好的
?? JAVA
字號:
package cn.edu.buaa.nlsde.bean;
//連接池
import java.io.Serializable;
import java.sql.*;
import java.util.*;
public class PoolBean implements java.io.Serializable {
	private String strDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
	private String strURL = "jdbc:odbc:EIMS";
	private int iSize = 1;
	private String strUserName = "sa";
	private String strPassword = "password";
	private ConnectionBean vConnectionBean = null;
	private Vector vPool = null;
	public PoolBean() {
	}
	public void setDriver(String strDriver) {
		if (strDriver != null) {
			this.strDriver = strDriver;
		}
	}
	public String getDriver() {
		return strDriver;
	}
	public void setURL(String strURL) {
		if (strURL != null) {
			this.strURL = strURL;
		}
	}
	public String getURL() {
		return strURL;
	}
	public void setSize(int iSize) {
		if (iSize > 1) {
			this.iSize = iSize;
		}
	}
	public int getSize() {
		return iSize;
	}
	public String getUserName() {
		return strUserName;
	}
	public void setUserName(String strUserName) {
		if (strUserName != null) {
			this.strUserName = strUserName;
		}
	}
	public void setPassword(String strPassword) {
		if (strPassword != null) {
			this.strPassword = strPassword;
		}
	}
	public String getPassword() {
		return strPassword;
	}
	public void setConnectionBean(ConnectionBean vConnectionBean) {
		if (vConnectionBean != null) {
			this.vConnectionBean = vConnectionBean;
		}
	}
	public ConnectionBean getConnectionBean() throws Exception {
		Connection vConnection = getConnection();
		ConnectionBean vConnectionBean =
			new ConnectionBean(vConnection);
		vConnectionBean.setUseState(true);
		return vConnectionBean;
	}
	private Connection createConnection() throws Exception {
		Connection vConnection = null;
		vConnection =
			DriverManager.getConnection(
				strURL,
				strUserName,
				strPassword);
		return vConnection;
	}
	public synchronized void initializePool() throws Exception {
		if (strDriver == null) {
			throw new Exception("沒有提供驅動程序名稱!");
		}
		if (strURL == null) {
			throw new Exception("沒有提供URL!");
		}
		if (iSize < 1) {
			throw new Exception("連接池大小小于1!");
		}
		try {
			Class.forName(strDriver);
			for (int iIndex = 0; iIndex < iSize; iIndex++) {
				Connection vConnection = createConnection();
				if (vConnection != null) {
					ConnectionBean vConnectionBean =
						new ConnectionBean(vConnection);
					addConnection(vConnectionBean);
				}
			}
		}
		catch (Exception eException) {
			System.err.println(eException.getMessage());
			throw new Exception(eException.getMessage());
		}
	}
	private void addConnection(ConnectionBean vConnectionBean) {
		if (vPool == null) {
			vPool = new Vector(iSize);
		}
		vPool.addElement(vConnectionBean);
	}
	public synchronized void releaseConnection(Connection vConnection) {
		for (int iIndex = 0; iIndex < vPool.size(); iIndex++) {
			ConnectionBean vConnectionBean =
				(ConnectionBean)vPool.elementAt(iIndex);
			if (vConnectionBean.getConnection() == vConnection) {
				System.err.println("釋放第" + iIndex + "個連接!");
				vConnectionBean.setUseState(false);
				break;
			}
		}
	}
	public synchronized Connection getConnection() throws Exception {
		ConnectionBean vConnectionBean = null;
		for (int iIndex = 0; iIndex < vPool.size(); iIndex++) {
			vConnectionBean = (ConnectionBean)vPool.elementAt(iIndex);
			if (vConnectionBean.getUseState() == false) {
				vConnectionBean.setUseState(true);
				Connection vConnection =
					vConnectionBean.getConnection();
				return vConnection;
			}
		}
		try {
			Connection vConnection = createConnection();
			vConnectionBean = new ConnectionBean(vConnection);
			vConnectionBean.setUseState(true);
			vPool.addElement(vConnectionBean);
		}
		catch (Exception eException) {
			System.err.println(eException.getMessage());
			throw new Exception(eException.getMessage());
		}
		return vConnectionBean.getConnection();
	}
	public synchronized void emptyPool() {
		for (int iIndex = 0; iIndex < vPool.size(); iIndex++) {
			System.err.println("關閉第" + iIndex + "JDBC連接!");
			ConnectionBean vConnectionBean =
				(ConnectionBean)vPool.elementAt(iIndex);
			if (vConnectionBean.getUseState() == false) {
				vConnectionBean.close();
			}
			else {
				try {
					java.lang.Thread.sleep(20000);
					vConnectionBean.close();
				}
				catch (InterruptedException interruptedException) {
					System.err.println(
						interruptedException.getMessage());
				}
			}
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日本不卡视频| 视频一区视频二区在线观看| 国产盗摄女厕一区二区三区| 久久天堂av综合合色蜜桃网| 精品一区二区三区免费观看| 久久九九影视网| 国产.欧美.日韩| 中文字幕视频一区二区三区久| 成人短视频下载| 综合久久久久久| 色婷婷久久久久swag精品| 午夜婷婷国产麻豆精品| 日韩精品专区在线影院观看| 激情综合网av| 国产精品对白交换视频| 色哟哟一区二区三区| 亚洲电影中文字幕在线观看| 欧美一级生活片| 大桥未久av一区二区三区中文| 亚洲精品日韩综合观看成人91| 精品视频999| 日韩伦理电影网| 91丨porny丨国产| 国产亚洲精品7777| 国产主播一区二区三区| 日本一区二区三区视频视频| 99视频精品在线| 日韩va欧美va亚洲va久久| 久久女同性恋中文字幕| 色天天综合色天天久久| 免费看欧美女人艹b| 中文字幕一区在线观看视频| 欧美男生操女生| 国产黑丝在线一区二区三区| 亚洲一区二区三区视频在线播放| 日韩精品中文字幕一区| 99久久99久久久精品齐齐| 日韩中文字幕区一区有砖一区 | 成人精品在线视频观看| 一区二区三区在线播| 精品国产亚洲在线| 欧美在线你懂的| 国产盗摄一区二区三区| 视频一区在线播放| 一区二区三区在线观看网站| 久久综合五月天婷婷伊人| 在线看日本不卡| 懂色av一区二区三区免费观看| 亚洲成人动漫在线观看| 国产精品久久久爽爽爽麻豆色哟哟 | 成人激情免费视频| 免费黄网站欧美| 亚洲综合自拍偷拍| 最新不卡av在线| 精品福利一二区| 8x福利精品第一导航| 色综合久久综合| 成人免费毛片app| 狠狠色丁香婷综合久久| 日韩精品一二三四| 亚洲在线观看免费| 亚洲欧洲成人精品av97| 久久蜜桃一区二区| 日韩一级二级三级| 欧美美女一区二区在线观看| 色菇凉天天综合网| 97精品电影院| www.亚洲精品| www.欧美.com| 成人激情av网| 成人国产亚洲欧美成人综合网 | 成a人片国产精品| 大胆亚洲人体视频| 成人福利电影精品一区二区在线观看| 狠狠久久亚洲欧美| 久久电影国产免费久久电影 | 伊人婷婷欧美激情| 中文字幕中文字幕中文字幕亚洲无线| 国产亚洲精品资源在线26u| 精品日韩av一区二区| 日韩午夜在线播放| 日韩三级.com| 久久综合九色综合97婷婷| 欧美精品一区二区三| 久久久99精品久久| 中文字幕不卡在线| 国产精品乱人伦一区二区| 亚洲人成电影网站色mp4| 亚洲色图19p| 亚洲一区二区免费视频| 亚洲午夜在线视频| 青青青伊人色综合久久| 国模套图日韩精品一区二区| 国产一区二区美女诱惑| 国产成人av电影在线播放| www.亚洲色图.com| 日本福利一区二区| 欧美人伦禁忌dvd放荡欲情| 在线成人av网站| 精品区一区二区| 亚洲国产精品二十页| 亚洲视频香蕉人妖| 午夜av一区二区三区| 久久亚洲精品小早川怜子| 国产欧美视频一区二区| 亚洲精品videosex极品| 亚洲大片一区二区三区| 久久99久久久欧美国产| 国产成人8x视频一区二区| 色欧美日韩亚洲| 欧美电影免费观看完整版| 久久久www免费人成精品| 欧美国产亚洲另类动漫| 一区二区三区四区中文字幕| 天堂久久久久va久久久久| 国产美女精品在线| 色婷婷激情综合| 精品国产一区二区三区久久影院| 国产精品伦理在线| 蜜臀av一区二区| 99视频精品全部免费在线| 91精品免费观看| 国产精品乱人伦| 蜜乳av一区二区三区| 99vv1com这只有精品| 日韩一区二区三区电影在线观看| 国产亚洲视频系列| 婷婷夜色潮精品综合在线| 国产高清精品久久久久| 欧美日韩精品一区二区三区蜜桃 | 99re热这里只有精品免费视频| 欧美日韩国产乱码电影| 亚洲不卡一区二区三区| 91性感美女视频| 日韩欧美www| 欧美女孩性生活视频| 国产欧美一区二区三区沐欲| 亚洲一区二区精品3399| 精品一区二区日韩| 欧美日韩在线免费视频| 国产精品久久久久一区| 免费观看成人av| 欧美视频在线观看一区| 国产精品欧美一级免费| 美女高潮久久久| 666欧美在线视频| 一区二区三区在线免费观看| www.成人在线| 国产三级一区二区三区| 久久激情五月婷婷| 精品视频色一区| 亚洲一区二区三区不卡国产欧美| 成人精品高清在线| 久久久久久久久99精品| 男女男精品视频网| 欧美日韩精品欧美日韩精品| 亚洲嫩草精品久久| 99久精品国产| 国产精品视频在线看| 狠狠久久亚洲欧美| 精品免费国产一区二区三区四区| **网站欧美大片在线观看| 国产成+人+日韩+欧美+亚洲| 欧美一区二区三级| 亚洲精品视频一区| 色综合网站在线| 亚洲久本草在线中文字幕| 国产一区二区视频在线| 欧美电影免费观看完整版| 麻豆精品在线视频| 久久综合久久久久88| 国内一区二区在线| 久久久国产精华| aaa亚洲精品一二三区| 中文字幕一区二区不卡| 91免费在线看| 亚洲一区二区精品3399| 在线播放中文字幕一区| 免费欧美在线视频| 欧美精品一区视频| 国产成人亚洲综合a∨婷婷| 久久久久亚洲综合| 不卡av在线网| 亚洲猫色日本管| 欧美性感一区二区三区| 午夜在线成人av| 91精品国产综合久久香蕉麻豆| 国产精品国产三级国产普通话三级 | 日韩午夜在线观看视频| 亚洲综合视频网| 欧美放荡的少妇| 五月激情丁香一区二区三区| 日韩欧美三级在线| 琪琪久久久久日韩精品| 久久这里都是精品| 不卡视频一二三四| 中文字幕一区不卡| 538在线一区二区精品国产| 亚洲国产中文字幕在线视频综合| 欧美一区日韩一区|