怎樣在xp下利用tomcat部署一個java web項目 (ZZ)

實際操作之後的自我總結: 要想成功的在windows上,利用tomcat部署好一個java web項目,其實並不是很容易。在網上找了很多資料,也實踐了很多遍。自我感覺是,不是這裡介紹的不夠全面就是那裡介紹的不夠全面。下面是我成功部署了一個java web項目的經驗總結:步驟/方法 我們首先要做的是: 配置好Java開發環境變數。如何配置,請看如下: 1.1 下載jdk 去jdk官網下載最新的jdk:

Java5中的Enum

Java5中Enum的特點:1.Enum是class;2.Enum是final的,不可被繼承的,值也是不可覆蓋的;3.Enum可以使用"=="和"equals()"來進行比較;在Java5之前的Enum: 1 package com.kay.java5.test1; 2  3 public final class Grade { 4  5     public static final String A = "a"; 6     public static final String B = "b

《JAVA與模式》之單例模式

文章目錄    在閻宏博士的《JAVA與模式》一書中開頭是這樣描述單例模式的:  作為對象的建立模式,單例模式確保某一個類只有一個執行個體,而且自行執行個體化並向整個系統提供這個執行個體。這個類稱為單例類。單例模式的結構  單例模式的特點:單例類只能有一個執行個體。單例類必須自己建立自己的唯一執行個體。單例類必須給所有其他對象提供這一執行個體。  餓漢式單例類public class EagerSingleton {private

《JAVA與模式》之適配器模式

文章目錄 原始碼原始碼 類適配器和對象適配器的權衡

《JAVA與模式》之裝飾模式

文章目錄 原始碼原始碼

《JAVA與模式》之模板方法模式

文章目錄   原始碼 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述模板方法(Template

《JAVA與模式》之責任鏈模式

文章目錄 原始碼原始碼 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述責任鏈(Chain of Responsibility)模式的:  責任鏈模式是一種對象的行為模式。在責任鏈模式裡,很多個物件由每一個對象對其下家的引用而串連起來形成一條鏈。請求在這個鏈上傳遞,直到鏈上的某一個對象決定處理此請求。發出這個請求的用戶端並不知道鏈上的哪一個對象最終處理這個請求,這使得系統可以在不影響用戶端的情況下動態地重新組織和分配責任。從擊鼓傳花談起 

Java動態代理

1.什麼是動態代理? 2.為什麼使用動態代理? 3.使用它有哪些好處? 4.哪些地方需要動態代理? --------------------分隔線-----------------------------和動態代理有關的有兩個類 1.interface InvocationHandler Object invoke(Object proxy, Method method, Object[] args) 只這一個方法,後面再說 2.class Proxy 真正表示動態代理的類,提供兩個靜態方法: 

Java動態代理(舉例)

     通過JDK實現動態代理,有代理需求的類(這裡稱之為實作類別)必須要實現介面。動態代理可以將邏輯切片,通過代理類(proxy)代實作類別實現邏輯,期間還可以進行一些其他的操作。JDK的動態代理主要涉及到java.lang.reflect包中的兩個類:Proxy和InvocationHandler。其中 InvocationHandler是一個介面,可以通過實現該介面定義橫切邏輯,在並通過反射機制調用目標類的代碼,動態將橫切邏輯和商務邏輯編織在一

關於java中的static

      靜態成員是一組比較特殊的成員,它不屬於某個特定的類執行個體。它獨立於該類。也就是說它不依賴類特定的執行個體,而被類的所有執行個體共用。       類的靜態成員一般可以分為3種:靜態成員變數,靜態方法,靜態代碼塊。它們都具有以下幾個特點:            1、在類載入的時候,就進行建立和初始化或執行代碼;            2、它們對於一個類來說,都只有一份;            3、類的所有執行個體都可以訪問到它們;     1)、靜態成員變數         

比較Java Swing中三種註冊事件的方法

          Swing 是目前Java中不可缺少的視窗工具組,是建立圖形化使用者介面(GUI)程式的強大工具。Java Swing組件自動產生各種事件來響應使用者行為。Java將事件封裝成事件類別,並且為每個事件類別定義了一個事件監聽器。一個組件註冊事件監聽器方法,表明該組件要響應指定事件。也就是說我們可以通過註冊監聽器,監聽事件來源產生的事件,從而在事件處理常式中處理我們所需要處理的使用者行為。          Java Swing中處理各組件事件的一般步驟是:          

Java郵件開發—–JavaMail(二)

          這篇部落客要是介紹如何?將郵件發送給多個收件者和如何利用Authenticators對象實現使用者驗證。            在指定收件者的時候,我們可以有兩種方法來指定。上篇部落格是在發送郵件的時候臨時指定收件者,其實還可以在Message對象中指定。 1 message.addRecipient(Message.RecipientType.TO,new InternetAddress(” 995812509@99.com

Java郵件開發—–JavaMail(三)

         前面兩篇部落格都只是最基本的郵件最簡單的郵件發送了,在實際的電子郵件中我們一般都會涉及到更加複雜電子郵件結構,例如有附件、郵件內文裡麵包含圖片、包含歌曲等等,在這個時候我們就必須要對郵件的結構有著很清晰的認識。在進行複合郵件開發之前需要對複合郵件的結構有一定的瞭解。        複合郵件的整體結構         

Java那些事之多線程

Java中的多線程經常被使用,而且功能還是比較強大的。下面來簡單介紹一下。本人經常使用的多線程方式是去實現Runnable的run方法,然後在外面用start方法進行調用。這樣感覺思路更清晰一些。好了,上代碼,一看就明白了。比如我要設計一個線程A.代碼如下:public class ThreadA implements Runnable{        /*     * (non-Javadoc)     * @see java.lang.Runnable#run()     * 啟動線程   

解決了一個 java7 發送 ftp 檔案失敗的問題

近日寫程式,使用 apache common net 裡的 FTPClient,往 FTP 伺服器上,上傳檔案,以至失敗。糾結了兩三天,不能解決。 後上網 google 搜尋,發現以下網址提到著這件事情: Java 7 prevents FTP transfers on Windows Vista and 7 if firewall is on. Any

《JAVA與模式》之代理模式

文章目錄 原始碼

《JAVA與模式》之橋樑模式

文章目錄 原始碼原始碼原始碼 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述橋樑(Bridge)模式的:  橋樑模式是對象的結構模式。又稱為柄體(Handle and

java JDK6 靜態匯入

Java語言中引入了匯入待用資料,以簡化靜態屬性和方法的使用。在匯入靜態資訊後,就可以使用方法/屬性,而不需要限制方法/屬性到所屬類名稱。例如,通過匯入Math類的靜態成員,就可以編寫abs或者sqrt,而不用寫成Math.abs和Math.sqrt。Colors.javapackage scy;public class Colors {public static int white=0;public static int black=1;public static int

java 既然出現double類型×2的n次方的時候計算結果出現偏差

java 既然出現double類型×2的n次方的時候計算結果出現偏差!代碼如下:package Com.Aftvc.tsing;public class example { /**  * @param args  */ public static void main(String[] args) {  //EXE p = new EXE(8);  //p.decrease();  //p.add();  //p.mult();   Figure tri = new Triangle(3,4,5)

Java 編碼規範

Top0. 規範的規範1. 代碼格式2. 命名2.1 包2.2 類和介面2.3 成員變數2.4 常量2.5 局部變數2.6 成員函數和靜態函數3. 注釋3.1 類 Java Doc3.2 函數 Java Doc3.3 欄位 Java Doc3.4 函數內部注釋4. 編程5. 單元測試  #Top 0. 規範的規範本規範的每一條目必須無二義性,並且可執行。否則作廢本規範的條目分為兩個層級:規則 -R建議 -S本規範所有的“規則”條目必須被遵守 #Top 1. 代碼格式R -使用統一的

總頁數: 4058 1 .... 1345 1346 1347 1348 1349 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.