這幾天在弄個小東西,要用到數(shù)據(jù)庫,以前就聽說過數(shù)據(jù)庫連接池這個概念,所以就打算在這個小東西中加入數(shù)據(jù)庫連接池。呵呵。從網(wǎng)上搜了一些資料。今天就整理一下。我搜到的設(shè)置基本上主要有兩種方法我們以MySQL+TOMCAT為例1.把DataSource設(shè)置到我們的WEB項(xiàng)目中,下面詳細(xì)的介紹下:第一步:在我們的WEB項(xiàng)目中的META-INF文件夾下建立一個context.xmlXml代碼
系統(tǒng) 2019-08-12 01:33:21 1959
最近需要發(fā)布一項(xiàng)web應(yīng)用,無奈服務(wù)器上的jetty已經(jīng)被使用,只能選擇用tomcat來發(fā)布。沒搞過可怎么辦呀,從網(wǎng)上找了好多教程,自己慢慢研究,總算環(huán)境搭建起來了1.下載jdk下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html最好用“bin”結(jié)尾的2.下載tomcat下載地址:http://apache.etoak.com/t
系統(tǒng) 2019-08-12 01:33:54 1958
tomcat6部署war不解壓使用在tomcat/conf/server.xml中找到Hostname="localhost"appBase="webapps"unpackWARs="false"autoDeploy="true"xmlValidation="false"xmlNamespaceAware="false"把其中的unpackWARs的值改為true就成了默認(rèn)不解壓war包,直接使用了。tomcat6部署war不解壓使用
系統(tǒng) 2019-08-12 01:33:59 1957
telnet一:打開telnet服務(wù):控制面板------>程序和功能--->打開或關(guān)閉windows功能--->選中Telnet客戶端--->確定二:測試telnet服務(wù)是否已經(jīng)打開:C:\Users\Administrator>telnet-?telnet[-a][-eescapechar][-flogfile][-luser][-tterm][host[port]]-a企圖自動登錄。除了用當(dāng)前已登陸的用戶名以外,與-l選項(xiàng)相同。-e跳過字符來進(jìn)入te
系統(tǒng) 2019-08-12 01:33:44 1955
方法一:假定$SOLR_HOME為E:\Software\apache-tomcat-6.0.35-solr\solr步驟1,從solr-4.3.0\dist復(fù)制solr-4.3.0.war到$SOLR_HOME并重命名為solr.war;步驟2,將solr-4.3.0\example\solr復(fù)制到$SOLR_HOME目錄;步驟3,在tomcat/conf/catalina/localhost下新建solr.xml,如下:
系統(tǒng) 2019-08-12 01:33:19 1955
要說這是個小問題,但是對于公司新進(jìn)的一套系統(tǒng),沒想到虛擬目錄配置的方式不同,結(jié)果也不一樣。開發(fā)商那里,是在server.xml里面配置host方式,才配置虛擬目錄。我用的是在conf/Catalina/localhost下建立一個xml文件,用于主目錄或者虛擬目錄,而不需要去修改server.xml。先備忘一下配置方式:1.使用server.xml配置hostserver.xml里面大概是:
系統(tǒng) 2019-08-12 01:33:56 1953
網(wǎng)上找了很多的資料,大部分的方法都是在與標(biāo)簽之間加入下面這個配置:但我改了之后一直報(bào)錯!stackoverflow的方法比較靠譜:原文:http://stackoverflow.com/questions/715506/tomcat-6-how-to-change-the-root-a
系統(tǒng) 2019-08-12 01:32:39 1952
本文重點(diǎn)關(guān)注啟動tomcat時會用到的兩個類,分別為Catalina類和Bootstrap類,它們都位于org.apachae.catalina.startup包下;Catalina類用于啟動或關(guān)閉Server對象,并負(fù)責(zé)解析server.xml配置文件;Bootstrap類是一個入口點(diǎn),負(fù)責(zé)創(chuàng)建Catalina實(shí)例,并調(diào)用其process()方法。org.apachae.catalina.startup.Catalina類是啟動類,它包含一個Digest
系統(tǒng) 2019-08-12 01:33:13 1950
啟動Tomcat服務(wù)器報(bào)錯:Severalports(8005,8080,8009)requiredbyTomcatv5.5Serveratlocalhostarealreadyinuse.Theservermayalreadyberunninginanotherprocess,orasystemprocessmaybeusingtheport.Tostartthisserveryouwillneedtostoptheotherprocessorchang
系統(tǒng) 2019-08-12 01:32:30 1950
本系列轉(zhuǎn)載自http://blog.csdn.net/haitao111313/article/category/1179996目標(biāo):在這篇文章希望搞明白http請求到tomcat后是怎么由連接器轉(zhuǎn)交到容器的?在上一節(jié)里已經(jīng)啟動了一個HttpConnector線程,并且也啟動了固定數(shù)量的HttpProcessor線程。HttpConnector用來等待http連接,得到http連接后交給其中的一個HttpProcessor線程來處理。接下里具體看一下Htt
系統(tǒng) 2019-08-12 01:32:27 1950
調(diào)優(yōu)(1)加大Tomcat的鏈接數(shù)和最大連接數(shù)相關(guān)的參數(shù)為maxProcessors和acceptCount。如果要加大并發(fā)連接數(shù),應(yīng)同時加大這兩個參數(shù)。acceptCount:允許的最大連接數(shù),應(yīng)大于等于maxProcessors,默認(rèn)值為100webserver允許的最大連接數(shù)還受制于操作系統(tǒng)的內(nèi)核參數(shù)設(shè)置,通常Windows是2000個左右,Linux是1000個左右。示例:
系統(tǒng) 2019-08-12 01:32:38 1948
如果您喜歡這些文章,歡迎點(diǎn)擊此處訂閱本Blog
系統(tǒng) 2019-08-29 22:21:55 1945
查了好多資料,發(fā)現(xiàn)還是不全,干脆自己整理吧,至少保證在我的做法正確的,以免誤導(dǎo)讀者,也是給自己做個記錄吧!tomcat限制ip拜訪原文:http://www.javaarch.net/jiagoushi/672.htm在tomcat的server.xml里面可以配置兩個vavle來限制ip拜訪,可以應(yīng)用allow配置白名單,用deny配置黑名單,都支撐正則配置匹配,可以把這個vavle配置在anyCatalinacontainer(Engine,Host,
系統(tǒng) 2019-08-12 01:33:58 1945
在tomcat文件夾的conf文件夾下,改動server.xml文件,在以下截圖中的位置加上URIEncoding="UTF-8"則表示tomcat編碼轉(zhuǎn)換為utf-8風(fēng)格,一般在前臺獲得對應(yīng)的值后都會處理編碼問題,如用String類的轉(zhuǎn)碼,URLEncoder等轉(zhuǎn)碼以至于傳到數(shù)據(jù)庫不會亂碼tomcatserver亂碼問題,tomcat與數(shù)據(jù)庫之間的編碼統(tǒng)一轉(zhuǎn)換
系統(tǒng) 2019-08-12 01:32:31 1945
1.tomcat原來的默認(rèn)根目錄是http://localhost:8080,如果想修改訪問的根目錄,可以這樣:找到tomcat的server.xml(在conf目錄下),找到:在前插入:
系統(tǒng) 2019-08-12 01:33:40 1944