數據庫連接是一種關鍵的有限的昂貴的資源,這在多用戶網頁應用程序中體現的尤為突出.對數據庫連接的管理能顯著影響到整個應用程序的伸縮性和健壯性,影響到程序的性能指標,數據庫連接池正是針對這個問題提出的數據庫連接池負責分配,管理和釋放數據庫連接,它允許應用程序重復使用一個現有的數據庫連接,而不是再重新建立一個;釋放空閑時間超過最大空閑時間的數據庫連接來避免因為沒有釋放數據庫連接而引起的數據庫連接遺漏,這樣可以明顯提高對數據庫操作的性能數據庫連接池在初始化的時將創
系統 2019-08-12 01:32:51 1923
1.單向認證,就是傳輸的數據加密過了,但是不會校驗客戶端的來源2.雙向認證,如果客戶端瀏覽器沒有導入客戶端證書,是訪問不了web系統的,找不到地址如果只是加密,單向就行如果想要用系統的人沒有證書就訪問不了系統的話,就采用雙向認證第一步:為服務器生成證書使用keytool為Tomcat生成證書,假定目標機器的域名是“localhost”,keystore文件存放在“e:\\tomcat.keystore”,口令為“123456”,使用如下命令生成:keyto
系統 2019-08-12 01:32:49 1923
1.下載http://www.eu.apache.org/dist/jakarta/tomcat-5/這里注意,在jakarta-tomcat-5.0.28.exe以前是有默認的admin模塊,在jakarta-tomcat-5.5.9.exe則沒有安裝默認的admin模塊,這時http://127.0.0.1:8080/admin打開時則會出現Tomcat'sadministrationwebapplicationisnolongerinstalledb
系統 2019-08-12 01:32:46 1923
操作環境操作系統:centos5.5前段靜態內容處理:nginx后端JSP處理:tomcat6一.Nginx+https+免費SSL證書配置指南生成證書$cd/usr/local/nginx/conf$opensslgenrsa-des3-outserver.key1024$opensslreq-new-keyserver.key-outserver.csr$cpserver.keyserver.key.org$opensslrsa-inserver.ke
系統 2019-08-12 01:32:45 1923
1.下載Tomcat5.5,這里使用的Tomcat5.x版本,對于Tomcat6.x應該是類似的配置;2.添加三個配置文件,文件名和內容如下:conf/Catalina/localhost/jsp-examples-share.xml
系統 2019-08-12 01:32:43 1923
報錯信息如下:NeithertheJAVA_HOMEnortheJRE_HOMEenvironmentvariableisdefinedAtleastoneoftheseenvironmentvariableisneededtorunthisprogram;提示找不到java_home各jre_home路徑,何解?原因不知道了,下面來看解決辦法:1、分析startup.bat啟動腳本:發現其調用了catalina.bat,而catalina.bat調用了s
系統 2019-08-12 01:32:43 1923
開發過程中經常用到web服務器,但web服務器默認的工作目錄和自己的開發目錄一般是不同的(當然也可以是相同的,如果你愿意),所以設置虛擬目錄幾乎的必須的過程。以tomcat為例,具體配置如下:假設開發目錄在D:xxx目錄下,想通過http://localhost:8080/yoursite訪問,需配置如下1.在tomcat目錄-》conf-》server.xml中的和之間添加:
系統 2019-08-12 01:32:41 1923
標題:Tomcat4/5連接池的設置及簡單應用示例關鍵字:Tomcat連接池JDBC驅動Context作者:jrq內容:一、Win2k下Tomcat4的連接池的配置1.安裝JDK1.4和jakarta-tomcat-4.1.27.exe。路徑分別為D:/jdk1.4和D:/Tomcat4.1。安裝Tomcat4時,會要求填寫web訪問端口、用戶名、密碼等信息。web訪問端口默認為8080,用戶名默認為admin,密碼自己填寫。啟動Tomcat4,訪問htt
系統 2019-08-12 01:32:23 1923
Tomcat與其他HTTP服務器集成Tomcat最主要的功能是提供Servlet/JSP容器,盡管它也可以作為獨立的JavaWeb服務器,它在對靜態資源(如HTML文件或圖像文件)的處理速度,以及提供的Web服務器管理功能方面都不如其他專業的HTTP服務器,如IIS和Apache服務器。因此在實際應用中,常常把Tomcat與其他HTTP服務器集成。對于不支持Servlet/JSP的HTTP服務器,可以通過Tomcat服務器來運行Servlet/JSP組件。
系統 2019-08-29 23:03:01 1922
這篇文章主要介紹如何利用Lomboz開發JSTL和EL,最好先參考我的上一篇文章《圖解利用Eclipse3.0.1+Lomboz3.0.1+Tomcat5.0.28開發JSP》,環境配置與它類似,這里從略。1.需要的軟件JSTL1.1.1主頁http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html下載http://www.apache.org/dist/jakarta/taglibs/sta
系統 2019-08-29 22:56:12 1922
1.配置系統管理(AdminWebApplication)大多數商業化的J2EE服務器都提供一個功能強大的管理界面,且大都采用易于理解的Web應用界面。Tomcat按照自己的方式,同樣提供一個成熟的管理工具,并且絲毫不遜于那些商業化的競爭對手。Tomcat的AdminWebApplication最初在4.1版本時出現,當時的功能包括管理context、datasource、user和group等。當然也可以管理像初始化參數,user、group、role的
系統 2019-08-12 01:33:59 1922
今天在用URL傳遞中文參數時發生亂碼問題,原來是要在Tomcat那兒設置一下。搜索到這篇文章學習一下~自從接觸Java和JSP以來,就不斷與Java的中文亂碼問題打交道,現在終于得到了徹底的解決,現將我們的解決心得與大家共享。一、Java中文問題的由來Java的內核和class文件是基于unicode的,這使Java程序具有良好的跨平臺性,但也帶來了一些中文亂碼問題的麻煩。原因主要有兩方面,Java和JSP文件本身編譯時產生的亂碼問題和Java程序于其他媒
系統 2019-08-12 01:33:59 1922
今天foxmail不能發郵件,包SSL錯誤code為5,大概百度了一下,到賬戶屬性中-》服務器-》高級屬性中去掉pop3使用SSL后好了。今天搜索了CPU的百科:了解到到目前為止是第6代CPU(2005到現在),2012年4月Intel才發布了酷睿基于ibybridge架構22nm工藝的CPU,第五代是奔騰系列,感覺自己又長常識了。摘錄如下:第1階段(1971——1973年)是4位和8位低檔微處理器時代其典型產品是Intel4004和Intel8008微處
系統 2019-08-12 01:33:57 1922
為什么會有這個玩意呢,首先,這是jar的全稱:JavaTMArchive(JAR)file,是的,就是java存檔文件。這有點類似zip文件,想一想它是干什么的用的呢,壓縮!?沒錯就是要壓縮,將我們原先零散的東西放到一下,重新組織,所有這些目的只有一個:方便!好了,不用管他是怎么壓縮的,我們的重點是哪些是我們要壓縮的(輸入),還有壓縮成了什么(輸出),進而將它發布(部署)。那我們的輸入(要壓縮的東西)主要是class文件,還有輔助的資源(這其中可能有圖片,
系統 2019-08-12 01:33:55 1922
簡介:這個分為兩個部分的系列文章將研究ApacheTomcat的系統架構以及其運用的很多經典設計模式。本文是第1部分,將主要從Tomcat如何分發請求、如何處理多用戶同時請求,還有它的多級容器是如何協調工作的角度來分析Tomcat的工作原理,這也是一個Web服務器首要解決的關鍵問題。本文以Tomcat5為基礎,也兼顧最新的Tomcat6和Tomcat4。Tomcat的基本設計思路和架構是具有一定連續性的。Tomcat總體結構Tomcat的結構很復雜,但是T
系統 2019-08-12 01:33:55 1922