Time of Update: 2017-01-13
很多 Web 開發人員喜歡 PHP 的豐富功能和簡單易用,但有時候他們需要訪問 J2EE 應用程式伺服器中已有的商務邏輯。本文將通過一些例子說明如何通過 PHP 5 中新的 SOAP 延伸模組使用 Web 服務來訪問 J2EE 應用程式,而不必脫離 PHP 環境,也不用學習新的編程模型。 PHP、Web 服務和 SOAP 簡介 本文將介紹如何從 PHP 指令碼中訪問公司專屬應用程式程式。您可能是一位 PHP 程式員,需要為部門 Web 應用程式編寫代碼,以便訪問公司總部以 Web
Time of Update: 2017-01-13
自定址通訊端(Datagram Sockets) ,因為使用流通訊端的每個串連均要花費一定的時間,要減少這種開銷,網路API提供了第二種通訊端:自定址通訊端(datagram
Time of Update: 2017-01-13
9 日期的顯示格式化例子:import java.util.*; import java.text.*; public class FormatDate { public static void main(String[] args) { Date now = new Date(); DateFormat defaultFormat = DateFormat.getDateInstance(); DateFormat shortFormat =
Time of Update: 2017-01-13
不知不覺,學JAVA也有一點時間了,初學的尷尬與迷惑現在想起來還是有些好笑,到好些論壇上看,似乎也沒有什麼具體的解決方案,大概因為那些問題都太過簡單,沒有大蝦願意花功夫說。哎,為了那些剛開始接觸JAVA的小蝦們,寫下一點心得....時間太遲了我先寫一點,看看反應,如果沒人需要,就此作罷。首先要告訴各位NEWBIE們,jdk...不會像vc或者bcb這樣的ide,它只是個開發工具,沒有整合各種控制項什麼的,所以不要指望什麼圖形介面...想要GUI的話,可以用JCreator
Time of Update: 2017-01-13
每周學一些J2EE,作點筆記。目標:能熟練使用Websphere做J2EE的開發工作。加油!加油!!加油!!!以在Linux下安裝為例。1 準備安裝J2SE普通使用者身份:./j2sdk-1_3_1_01-linux-i386-rpm.bin運行安裝程式,最後產生jdk-1.3.1_01.i386.rpm檔案2 安裝J2SE SDK1) su root身份:rpm -iv jdk-1.3.1_01.i386.rpm得到jdk-1.3.1_01-fcs2) cd
Time of Update: 2017-01-13
Java 技術是什嗎? Java 技術既是一種進階的物件導向的程式設計語言,也是一個平台。Java 技術基於 JAVA 虛擬機器(Java virtual machine,JVM)的概念 —— 這是語言與底層軟體和硬體之間的一種轉換器。Java 語言的所有實現都必須實現 JVM,從而使 Java 程式可以在有 JVM 的任何系統上運行。Java 程式設計語言(Java programming language) 與眾不同之處在於:Java
Time of Update: 2017-01-13
JDK1.5.1出來了,是不痛不癢的Debug版本。 感覺JDK1.5最重要的革命是Annotations,而其餘的部分,如Generics和Concurrency和JVM Tools對於某些OpenSource或許是重要的武器,但對於我們這樣的星鬥小民卻沒什麼感覺。再其餘的的就是些小改動了。 又讀了一遍〈Java 1.5 Tiger: A Developer's Notebook〉,結合之前的應用,總結有用的新特性如下: 0.Annotations
Time of Update: 2017-01-13
/** *//** *雙緩衝 *什麼是重量級,輕量級 *輕量級在這裡指用純java實現的。重量級指和其他語言混合編程,這樣耗用的資源多系統觸發的繪畫操作 *繪畫操作的分類 *系統觸發的和程式觸發的繪畫操作 *AWT的繪製與介面更新使用了一個單獨的線程,稱為AWT線程。這個線程可以在兩種情形下更新顯示。 *一種情況是介面“顯露”,這可能會發生在介面首次顯示時,或者介面某一部分由於被其它視窗遮蓋後
Time of Update: 2017-01-13
1995年3月23日,San Jose Mercury News登出一篇題為“Why Sun thinks Hot Java will give you a lift”的文章,在那篇文章裡預言Java技術將是下一個重大事件,這個預言現在看來並不僅僅是商家的宣傳伎倆,雖然文章是當時Sun的公關經理 Lisa Poulson安排撰寫的。從世人知道Java那一刻起到現在,算起來已經過去整整十年,回顧過去的十年值得總結的東西有許多,但在這裡筆者只想就Java
Time of Update: 2017-01-13
當前,Java 2平台企業版(J2EE)架構在廠商市場和開發人員社區中倍受推崇。作為一種工具,可延伸標記語言 (XML)(XML)簡化了資料交換、進程間訊息交換這一類的事情,因而對開發人員逐漸層得有吸引力,並開始流行起來。自然,在J2EE架構中訪問或整合XML解決方案的想法也很誘人。因為這將是強大系統架構同高度靈活的資料管理方案的結合。 XML的應用似乎是無窮無盡的,但它們大致上可以分為三大類: *
Time of Update: 2017-01-13
1. 異常/錯誤1.1 異常處理的基本結構異常處理的基本結構如下:try { someReallyExceptionalMethod();} catch (NullPointerException n) { // a subclass of RuntimeException . . .} catch (RuntimeException r) { // a subclass of Exception . . .} catch (IOException i) {
Time of Update: 2017-01-13
1. 多線程1.1 建立線程類在Java中可以簡單的從Thread類中繼承建立自己的線程類:public class MyFirstThread extends Thread { public void run() { . . .}}說明:(1) Thread類位是java.lang包中,所以可以不用顯示import;(2) 從Thread類中繼承下來的類最好重載run()方法,以運行需要的代碼;可以按以下方法執行個體化並運行線程:MyFirstThread aMFT = new
Time of Update: 2017-01-13
本文中的知識涉及:水晶報表 9適用於:所有版本Java 查看器比較大綱某些 Crystal Decisions 產品提供兩種Java 查看器:· (智能) Java 查看器· Java Plug-in 查看器這兩種查看器之間的有什麼區別呢?解決方案當你選擇“(智能) Java 查看器”時,你正在使用瀏覽器內建的 Java 虛擬機器 (JVM) 所提供的查看器 applet。·如果你的瀏覽器是 internet Explorer,你或許使用的是 Microsoft JVM。·如果你的瀏覽器是
Time of Update: 2017-01-13
作 為 充 分 利 用JAVA 的 動 態 類 載 入 機 制 的 最 好 例 子, 帶 有JAVA 擴 展 的Web 瀏 覽 器 根 據 請 求 從 網 絡 或 本 地 文 件 系 統 中 動 態 加 載JAVA applet( 遵 循 一 定 規 則 的JAVA 小 應 用 程 序 類), 然 後 在 本 地 系 統 中 執 行 它, 大 大 增 強 了 主 頁 的 功 能。 ---- 其 實,JAVA 本 身 就 是 一 種 極 具 動 態 性 的 語 言。 類 似Windows 的 動
Time of Update: 2017-01-13
本文只是一篇關於入門書籍的讀後感,純屬個人建議。1.<Core JAVA>(JAVA2核心技術 卷1 基礎知識
Time of Update: 2017-01-13
異常行為前面給出的行為規範要求調用peek() 和 pop()方法時隊列不可為空,但其實當隊列空時是有可能會調用這兩個方法的。如果發生這種情況,這兩個方法就會拋出一個NoSuchElementException.異常。我們必須修正我們前面制定的行為規範,允許這種可能的發生。在這種情況下,我們要使用JML的exceptional_behavior語句。 到目前,我們的行為規範還是以public
Time of Update: 2017-01-13
Java Interface 是常量存放的最佳地點嗎?Java/l-Java-Interface/index.shtml#author1">bright (brightsee@21cn.com)-->由於Java Interface中聲明的欄位在編譯時間會自動加上static final的修飾符,即聲明為常量。因而Interface通常是存放常量的最佳地點。然而在Java的實際應用時卻會產生一些問題。
Time of Update: 2017-01-13
package test;import java.io.*;public class Test implements Serializable{ int i=0; //不讓變數j序列化 transient int j=0; public static void main(String[] args) { Test test=new
Time of Update: 2017-01-13
J2EE應用使用者介面開發(二) 作者 KURT A. GABRICK DAVID B. WEISS 出處 J2EE and XML
Time of Update: 2017-01-13
學習筆記之JAVA圖形設計卷I AWT——第3章 圖