Time of Update: 2017-02-28
樣本 RMI是Java平台實現遠程調用的規範,下面是一個小例子,本機測試通過一共有三個java類,遠程介面,服務端程式,用戶端程式遠程介面:import java.rmi.*;public interface HelloIn extends java.rmi.Remote{ String sayHello() throws RemoteException;}服務端程式:import java.rmi.*;import
Time of Update: 2017-02-28
問題 有兩個簡單程式,他們放在同一目錄下:1.//FileName:Test.javaimport Show;public class Test { public static void main(String[] args) { Show Sungo = new Show(); Sungo.MyName(); }}2.//FileName:Show.javapublic class Show{
Time of Update: 2017-02-28
對象|資料 在本篇文章中,我們將詳細地討論Sun公司的Java資料對象(JDO)標準。JDO允許我們使用Java對象,支援事務和多使用者。與ODBC不同的是,它使我們無需考慮SQL和與資料庫有關的其他東西。它與序列化也有所區別,因為它支援多個使用者和事務。JDO允許Java開發人員將他們的資料模型用作資料模型,無需在“資料端”、“對象端”之間的轉移方面花費大量的時間。 包括CocoBase、WebGain TOPLink和Castor
Time of Update: 2017-02-28
原始碼 import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import
Time of Update: 2017-02-28
問題 1. Java編譯運行問題2. Object操作容易出現NullPointException錯誤3. 多餘處理語句4. 參數傳遞問題5. 例外處理6. 資料庫操作的問題7. index越界8. 其它9. 有待討論的問題 1.Java編譯運行問題Java程式檔案首先得編繹成位元組碼的class檔案, 然後通過JVM來運行。
Time of Update: 2017-02-28
技巧 在我的新書《Java and XSLT》中介紹了Java與XSLT的技術組合。這篇文章從書中選出了我認為非常重要的10條技巧。但實際上這有限的10條只是粗略的描述了什麼是可能的。其中大多數都集中在Java與XSLT的組合上,而不是在XSLT(可擴充樣式表轉換)技術規範。而更詳細的資訊,在文章結尾處指出了一些有價值的資源。
Time of Update: 2017-02-28
1、流:它是通過緩衝機制將資料從生產者(如鍵盤、磁碟檔案、記憶體或其他裝置)傳送到接受該資料的消費者(如螢幕、檔案或者記憶體等)的這一過程的抽象。2、有關的Java包:Java.io包中包括許多類提供許多有關檔案的各個方面操作。3、有關檔案名稱及目錄名的類:File 類獨立於系統平台,利用建構函式File( String path)、File(String path, String FileName)、File(File dir, String name) 等建立出File
Time of Update: 2017-02-28
What is JOSSO?JOSSO, or Java Open Single Sign-On, is an open source J2EE-based SSO infrastructure aimed to provide a solution for centralized platform neutral user authentication. Pluggable FrameworkThe Pluggable framework allows to implement and
Time of Update: 2017-02-28
聲明:很多東西都是偶搜集整理實踐過得,具體從那的來得也不清楚了,所以不著名出處利用java本地拷貝檔案及檔案夾 如何?檔案夾對檔案夾的拷貝呢?如果檔案夾裡還有檔案夾怎麼辦呢?接下來我就將我的方法示範給一些初學者,希望能夠協助你們!/** CopyRight by http://www.designac.org/*/package copyfile;import java.io.*;/*** @author Administrator** Class Function:*/public
Time of Update: 2017-02-28
一個嵌入式系統通常需要通過串口與其主控系統進行全雙工系統通訊,譬如一個流水線控制系統需要不斷的接受從主控系統發送來的查詢和控制資訊,並將執行結果或查詢結果發送回主控系統。本文介紹了一個簡單的通過串口實現全雙工系統通訊的Java類庫,該類庫大大的簡化了對串口進行操作的過程。 本類庫主要包括:SerialBean.java (與其他應用程式的介面), SerialBuffer.java(用來儲存從串口所接收資料的緩衝區), ReadSerial.java
Time of Update: 2017-02-28
效能 IO API的延展性對Web應用有著極其重要的意義。Java 1.4版以前的API中,阻塞I/O令許多人失望。從J2SE 1.4版本開始,Java終於有了可伸縮的I/O API。本文分析並計算了新舊I/O API在延展性方面的差異。 一、概述 IO API的延展性對Web應用有著極其重要的意義。Java 1.4版以前的API中,阻塞I/O令許多人失望。從J2SE 1.4版本開始,Java終於有了可伸縮的I/O
Time of Update: 2017-02-28
效能 四、註冊與處理過程詳解 接下來我們要分析Connection的register()方法。前面我們總是說用Selector註冊的串連,其實這是一種簡化的說法。實際上,用Selector註冊的是一個java.nio.channels.SocketChannel對象,但只針對特定的I/O操作。註冊之後,有一個
Time of Update: 2017-02-28
行為規範了你能對對象發出的請求。你的CLASS,也就是對象,也就是MM,你把她設計出來了,而且你很BT,只給她設計了兩個行為:愛我()和MAKE愛與我()。那麼她便不可能接受其它用戶端class(某個帥哥?)的請求,如果在某個class裡,你寫成了MM.愛F4(),那麼編譯器就會出錯。 你理所當然把MM的屬性設成美,你不希望別人來改變這個事實,那麼,你就要把這個屬性定義為private,這樣MM便不會在第二天醒來成為傳說中的KL。這在第一章裡標題為:被隱藏的實施細節。一個屬性,
Time of Update: 2017-02-28
縮圖 在任何一個綜合性網站,我們往往需要上傳一些圖片資料。但隨著高解析度DC的普及,上傳的圖片容量會很大,比如300永珍素DC出來的檔案基本不下 600K。為了管理方便,大家可能不願意每次都用ACDsee修改它,而直接上傳到伺服器。但是這種做法在用戶端看來就沒有那麼輕鬆了,對於撥接的使用者簡直是一場惡夢,雖然你可以在圖片地區設定wide和high! 問題的解決之道來了!我們可以在類中處理一張大圖,並縮小它。 前提是需要JDK1.
Time of Update: 2017-02-28
如今PDF格式文檔的使用已經越來越普遍,它在文檔壓縮、安全等方面都表現的非常優秀,有關它的好處我就不在這裡多說了。那麼如何使用Java語言開發應用來輸出PDF格式的文檔呢?在這裡給大家介紹iText,它是一個開發原始碼的項目,你可以使用iText方便的實現PDF的輸出。這篇文章我將向大家介紹如何使用iText來產生PDF文檔。HelloWorld作為一個程式開發人員,對於HelloWorld程式並不陌生,幾乎每一種語言或應用開始總是會舉一個HelloWorld的例子來向大家介紹。在開始介紹iTe
Time of Update: 2017-02-28
解決|問題 如果應用系統是面向多種語言的,編程時就不得不設法解決國際化問題,包括操作介面的風格問題、提示和協助語言的版本問題、介面定製個人化問題等。
Time of Update: 2017-02-28
效能|最佳化 Java在九十年代中期出現以後,在贏得讚歎的同時,也引來了一些批評。贏得的讚歎主要是Java的跨平台的操作性,即所謂的”Write Once,Run Anywhere”.但由於Java的效能和運行效率同C相比,仍然有很大的差距,從而引來了很多的批評。 對於伺服器端的應用程式,由於不大涉及到介面設計和程式的頻繁重啟,Java的效能問題看似不大明顯,從而一些Java的技術,如JSP,
Time of Update: 2017-02-28
程式 接著上面的部分,下面是APPLET主程式部分:public class MyClock extends Applet implements Runnable{ static final int BACKGROUND=0; //背景圖片的序號,供數組使用 static final int LOGO=1; //LOGO圖片的序號,供數組使用 static
Time of Update: 2017-02-28
編碼|問題 1.關於檔案編碼 一般檔案儲存(文字檔),在儲存的時候按系統預設語言編碼(字元集)儲存, 在中文系統上是GBK,英文系統上是ISO8859_1, 日文系統上是MS932. 在開啟的時候同樣是按當前系統預設語言(字元集)編碼去解碼,所以一些中文漢字在日文系統上會顯示亂碼的原因就是這個. 說白了也就是開啟檔案時候不同平台使用的字元集不同, 例如中文字元集包括 a,b,c,
Time of Update: 2017-02-28
設計 一、引子