Time of Update: 2018-12-05
通用結構:1.CORBA 模組 CORBA IDL 模組(module)映射成與IDL模組同名的Java包 2.CORBA 異常 CORBA定義了兩類異常 I.system exceptions 一種被CORBA定義的異常 II.user-defined exceptions 由使用者在IDl中定義的異常 3.CORBA 參數 CORBA定義了三種參數傳遞模式:
Time of Update: 2018-12-05
設計模式做為程式員的“內功心法”,越來越受到.net
Time of Update: 2018-12-05
Java 數位簽章(Digital Signature)的批次檔製作製作以下5個批次檔: set.cmdset JDK_BIN=E:/"Program Files"/Java/jdk1.6.0_24/binset KEY_FOLDER=E:/DigitalSignaturekey.cmdcall set.cmd%JDK_BIN%/keytool -genkey -keystore %KEY_FOLDER%/cuckoo.keystore -alias cuckoo <
Time of Update: 2018-12-05
文章目錄 HTML Tags and JavaScript tutorial HTML Tags and JavaScript tutorial用java實現浮點數的精確計算問題的提出:如果我們編譯運行下面這個程式會看到什嗎?public class Test{public static void main(String args[]){System.out.println(0.05+0.01);System.out.println(1.
Time of Update: 2018-12-05
1. 具有靈活的分頁功能。 分頁功能是每個項目中必須要實現的功能,而恰恰這個功能是比較費時費力的,如果在架構中實現這一功能,將在每個項目中大大減少分頁的重複性工作。 2.
Time of Update: 2018-12-05
這兩天幫一個宗親安裝他們公司的一個java平台啟動並執行軟體(他老是安裝不成功),才發現自己以前搭建的java開發環境居然沒寫在部落格上,從移動硬碟上才找到了以前的安裝方法記錄,想到以後可能還會用到及方便分享,現在一併貼到下面的內容中:1、Andriod 開發環境搭建參考文檔情況一:Linux系統安裝· 安裝VMware Workstation · 擷取VMware Workstation安裝程式 (\\172.16.99.41\tools\vmware)。·
Time of Update: 2018-12-05
import java.awt.Point;import java.awt.Rectangle;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;import javax.swing.Timer;public class MyFrame extends JFrame implements ActionListener { private
Time of Update: 2018-12-05
大多數人認為,介面的意義在於頂替多重繼承。眾所周知Java沒有c++那樣多重繼承的機制,但是卻能夠實作多個介面。其實這樣做是很牽強的,介面和繼承是完全不同的東西,介面沒有能力代替多重繼承,也沒有這個義務。介面的作用,一言以蔽之,就是標誌類的類別(type of
Time of Update: 2018-12-05
最初Java是不支援對文字檔的處理的,為了彌補這個缺憾而引入了Reader和Writer兩個類。java.io下面有兩個抽象類別:InputStream和Reader InputStream是表示位元組輸入資料流的所有類的超類 Reader是用於讀取字元流的抽象類別InputStream提供的是位元組流的讀取,而非文本讀取,這是和Reader類的根本區別。即用Reader讀取出來的是char數組或者String
Time of Update: 2018-12-05
Java判斷一個字串中是否有中文字元有兩種方法,但是原理都一樣,就是通過Unicode編碼來判斷,因為中文在Unicode中的編碼區間為:0x4e00--0x9fbb第一種: String chineseStr = "中華人民公社"; char[] charArray = chineseStr.toCharArray(); for(int i=0;i<charArray.length;i++){ if ((charArray[i] >= 0x4e00)&&
Time of Update: 2018-12-05
突然想準確的測試一下Java代碼的執行時間,在網上找了一會。發現基本有以下兩種方法:第一種是以毫秒為單位計算的。Java代碼
Time of Update: 2018-12-05
設定檔是應用系統中不可缺少的,可以增加程式的靈活性.java.util.Properties是從jdk1.2就有的類,一直到現在都支援load()方法,jdk1.4以後save(output,string)變成了store(output,string) 讀取設定檔, xx.properties放在webroot/WEB-INF/classes/目錄下 首先將設定檔轉換成InputStream,有兩種方式,原理一樣,都是通過類載入器得到資源: (1)InputStream
Time of Update: 2018-12-05
在java中數組被看成是一個對象在定義數組時,有兩種定義方法:int[] a 和int a[];第二種是C/C++對數組定義方式,對於JAVA建議採用第一種定義方式。總的原則:任何對象在被調用之前必須先被初始化!1 一維數組的定義 //定義包含三個元素的一維數組 //方法1,先new對象,然後再初始化每個元素 int[] a = new int[3]; a[0] = 1; a[1] = 2; a[2] = 3; 方法一要注意的是不能這樣寫: int[] a = new int[3
Time of Update: 2018-12-05
拷貝檔案夾的代碼: public boolean copy(String file1,String file2) { File in=new File(file1); File out=new File(file2); if(!in.exists()){ return false; }
Time of Update: 2018-12-05
1、如果需要用很多個物件時可以使用Cache,經常寫Java的人可能會使用HashMap去實現Cache,但當Key是Integer的值時,Android為我們定義了一個更有效率的一個類:SparseArray類,它具有比HashMap更高的效率。2、不同的API版本針對不同的功能已經做了最佳化,有些函數被棄用,啟用新的調用函數,因此,在實現不同的API版本的時候,可針對不同的API進行不同程度的最佳化,個人覺得這種最佳化成本高,收益小。如:在HONEYCOMB中,sparseArray進行了最
Time of Update: 2018-12-05
05-28 17:18:34.086: E/AndroidRuntime(973): Caused by: java.lang.IllegalArgumentException: The observer is null.05-28 17:18:34.086: E/AndroidRuntime(973): at android.database.Observable.unregisterObserver(Observable.java:59)05-28 17:18:34.086:
Time of Update: 2018-12-05
大家都知道Java中數組的聲明、定義和初始化是這樣一氣呵成的(動態初始化): int mm[]; mm=new int[4]; mm[0]=1; mm[1]=2; mm[2]=4; mm[3]=5;當然也可以一次性解決(靜態初始化): int mm[]={ 1, 2, 4, 5 };
Time of Update: 2018-12-05
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * * @author Robot * */public class test {public static Date getDateByString(String time) {Date date = null;if(time == null) return
Time of Update: 2018-12-05
用Applet寫的java小程式如果沒有經過簽名,那麼訪問用戶端程式下載後會受到安全限制;怎樣對java小程式簽名受到很多人的關注,網上也有這些方面可供參考的文檔,但都不是完整,在這裡我給出一份可具體操作的文檔,希望能給大家一些協助。 情境:test.jar:內含待簽名的java小程式 結果:簽名後,用戶端能自動下載java小程式,且java小程式能訪問用戶端的任何資源 步驟: (1)將java小程式打包 jar cvf test.jar
Time of Update: 2018-12-05
Java EE5作為新一代Java企業開發平台的規範,從開始設計就引來了整個java開發社區的注目,引起無數的辯論和帶來了眾多的期盼。Java EE5作為J2EE平台誕生幾近6年後的第4代規範重點關注的是目前java開發的幾個熱點:開發效率,運行效率和公司專屬應用程式整合。目標也是讓J2EE開發簡單,簡單再簡單。那我們就看看J2EE5規範到底有什麼,是否真的能給開發人員/企業帶來真正的實惠?Java EE5規範是一個所謂的雨傘規範(Umbrella),在其下是一系列的子規範,主要包括: EJB