Java用synth自訂皮膚

1.  建立一個工程,工程名為untitled12.  建立一個應用程式(File->New->Application)3.  在Frame1中添加一個按鈕4.  在classes/untitled1目錄下添加圖象檔案(1_Down.gif、1_Off.gif、1_On.gif,分別表示按鈕的三種狀態)和demo.xml檔案Demo.xml中的內容是:<synth>  <style id="button">      <state>    <

Java架構(四)——Spring

       Spring是一個開源架構,它由Rod Johnson建立。它是為瞭解決公司專屬應用程式開發的複雜性而建立的。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限於伺服器端的開發。從簡單性、可測試性和松耦合的角度而言,任何Java應用都可以從Spring中受益。       簡單來說,Spring是一個輕量級的控制反轉(IoC——Inversionof Control)和面向切面(AOP——AspectOriented

Java反射之類比JavaBean接收表單參數

依舊用代碼說話。。這是一個Java Projectpackage com.jadyer.reflection;import java.io.FileReader;import java.lang.reflect.Method;import java.util.Enumeration;import java.util.Hashtable;import java.util.Properties;import com.jadyer.model.Student;/** *

Java反射之操作目標類中的成員

老習慣,代碼說話。。package com.jadyer.reflection;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import com.jadyer.model.Person;/** * 操作目標類中的成員 */public class ProcessTargetClassMember {public

如何將java.util.Date轉化為java.sql.Date?

如何將java.util.Date轉化為java.sql.Date?轉化: java.sql.Date sd;java.util.Date ud;//initialize the ud such as ud = new java.util.Date(); sd = new java.sql.Date(ud.getTime()); 如果要插入到資料庫並且相應的欄位為Date類型那麼可以用PreparedStatement.setDate(int ,java.sql.Date)方法其中的java.s

用Java實現HTTP斷點續傳

用Java實現HTTP斷點續傳(一)斷點續傳的原理   其實斷點續傳的原理很簡單,就是在Http的請求上和一般的下載有所不同而已。打個比方,瀏覽器請求伺服器上的一個文時,所發出的請求如下:  假設伺服器網域名稱為wwww.sjtu.edu.cn,檔案名稱為down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel,

【Java IO】檔案操作

本文目錄:1. 移動檔案/重新命名2. 刪除檔案3. 列出目錄下的檔案1. 移動檔案/重新命名package mjn.io;import java.io.File;/** * 檔案操作: 移動檔案/重新命名 * @author MJN * @date   2011-10-03 */public class FileRename { public static void main(String[] args) { File file = new

用dos命令列執行java程式的方法

今天開始學java了,從圖書館借了一本Deitel公司的書,坑爹的是上面還是用命令列運行java程式,沒有用任何ide,鑒於有些初學者可能需要這麼運行,寫一下方法。首先要安裝jdk,然後記住安裝路徑。接下來就要設定環境變數了,PATH環境變數制定了尋找應用程式的搜尋目錄。右鍵電腦-》屬性->進階系統設定-》進階-》環境變數-》系統變數找到Path然後編輯編輯後把路徑D:\TDDOWNLOAD\eclipse3.5\jdk1.6.0_16\bin;(這是我的路徑)加入到環境變數最前面,ok了

java Socket通訊執行個體

一直做Java web,幾乎沒有做過CS方向上的東西。最近一同學來北京找工作,到我這兒來玩。說起筆試經曆,說了這樣一個程式題,大概是這樣的;   用C++編程實現一個簡單的通訊執行個體,要求伺服器即時接受用戶端發送來的訊息。雖說沒做過這方面的東西,但也知道需要用Java Socket來實現(坦白說C++不會)。工作之餘花了2個小時寫了一個基本滿足要求的執行個體。也確實遇到了一些問題,貼出來,共同學習。先貼代碼。伺服器端:package qy.server;import

java 調用本地應用程式

我的java項目中需要開啟一些doc、ppt、rar等檔案,以前的方法是使用類似於Runtime.getRuntime().exec("應用程式路徑", "檔案路徑")的形式去開啟,發現可移植性很差,當項目移植到其他不同的機器時,由於應用程式可能安裝在不同的目錄,就會找不到路徑。後來找到一種更好的方法,Runtime.getRuntime().exec("rundll32 url.dll FileProtocolHandler "  +

JAVA WEB 開發之牛人與能人

JAVA WEB 開發之牛人與能人引子    利潤是一個企業的命根子。開源也好,節流也罷,都是為企業贏得更多的利潤。當一個項目開發合約簽定的時候,“開源”的工作已經做完了,剩下的,就是在開發階段如何“節流”了。而在開發階段,卻有兩種不同的“牛人”和“能人”的做法。牛人與能人   

JAVA 重載“+”

這幾天搞java,老是在System.out.println(“buf"+buf);,對中間的“+”很是迷惑!!!按照println(string s),先要把參數轉化為字串,然後把字串裡面的字元轉化為位元組,按照write(int)列印出來。所以按照我的想法肯定是:一,先將buf按照buf

[Java]對新建立Zip檔案的子項設定 壓縮/儲存 模式

Zip檔案的子項有6種壓縮模式分別為:儲存、最快、較快、標準、較好、最好。本例子通過示範複製一個Zip檔案,對其子項設定最好、儲存兩種模式拋磚引玉,做個備份。呵呵... 1.通過JarOutputStream.setLevel(Deflater.BEST_COMPRESSION)設定壓縮模式2.通過JarEntry.getMethod()來擷取僅儲存或使用壓縮模式。3.對於想保留一些原有屬性的子項,可以用下面的代碼新增:jos.putNextEntry(new JarEntry(entry));

java培訓之java基礎一

     一直在想一個問題 :怎樣描述電腦?????    以前學C言語的時候經常跟 同學講這個問題,基本上沒有幾個能很全面的描述,包括自己,先從整體架構去考慮,電腦包括顯示器,機箱,滑鼠,鍵盤,也就是最基本的屬性。能這樣描述確實不錯了,至少能證明你能整體把握事情。總比很多人說電腦是CPU,硬碟,顯示器,記憶體組成的好,或者這裡說一點,那裡說一點。           學java的時候,老是不知道類和C的結構體有什麼區別呢?????但是現在我描述電腦我就不會這樣說了,除了

[Java] 生產者&消費者問題

無聊,想起還沒自己實現過。寫了個。備忘。生產者&消費者問題描述有一個生產者線程在生產產品,並放入倉庫,另有一消費者線程從倉庫中取出產品進行消費。這個過程可以是無休止的,不能因為倉庫已滿生產者放不進產品而終止,也不能因為倉庫中沒有產品了消費者停止消費。本例子採用使生產者與消費者之間的保持同步的方式實現此功能。當生產者生產的產品放入倉庫時,會通知消費者可以進行消費了,如果放滿了倉庫則生產者暫時放棄自己的執行權,進入等待狀態等待消費者消費產品;消費者從倉庫中消費產品,如果發現倉庫已空,則進入等

Java反射機制與應用

    JAVA反射機制    JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法;這種動態擷取的資訊以及動態調用對象的方法的功能稱為java語言的反射機制。    JAVA反射應用   

Dota兄訂餐——靜態代理(java)

       理解並使用設計模式,能夠培養我們良好的物件導向編程習慣,同時在實際應用中,可以如魚得水,享受遊刃有餘的樂趣。       代理模式是比較有用途的一種模式,而且變種較多,應用場合覆蓋從小結構到整個系統的大結構,Proxy是代理的意思,我們也許有Proxy 伺服器等概念,代理概念可以解釋為:在出發點到目的地之間有一道中介層,意為代理。     

Java動態代理的實現

         動態代理作為代理模式的一種擴充形式,廣泛應用於架構(尤其是基於AOP的架構)的設計與開發,本文將通過執行個體來講解Java動態代理的實現過程。       友情提示:本文略有難度,讀者需具備代理模式相關基礎知識,。         通常情況下,代理模式中的每一個代理類在編譯之後都會產生一個class檔案,代理類所實現的介面和所代理的方法都被固定,這種代理被稱之為靜態代理(Static

Exception in thread "main" java.lang.NoClassDefFoundError

最近看到胡楊他們在玩一個Java的小遊戲,“坦克大戰”。自己用Java寫一個類,當然這裡遊戲裡已經設計好了很多介面,自己只需要編寫裡面的東西就ok了。說白了就是鍛煉演算法。目前我的水平還沒有到具體的編碼過程。Java是我們下個學期才學的,額……不得不感歎:層次不同連玩的東西都不一樣。 爭光給了Java的環境(JDK (Java Development

Java中通過dom4j讀取設定檔實現抽象工廠+反射

在Donet中實現反射的主要原理是:將差異配置在config設定檔裡面,並利用介面,通過在U的bin路徑下面找到具體實現的名字來使程式運行。在Java中也可以同Donet一樣,將差異配置在設定檔裡面。另外,我們採用下面的方式實現,將會更加便捷。邏輯描述:現在我們想在B層和D層加上介面層,並使用工廠。而我們可以將建立B和建立D看作是兩個系列,然後就可以使用抽象工廠進行建立了。設定檔:beans-config.xml。service-class與dao-class分別對應兩個系列的產品。子功能表中i

總頁數: 4058 1 .... 2166 2167 2168 2169 2170 .... 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.