Time of Update: 2017-01-13
一、配置J2EE包 1.1 公司專屬應用程式的開發過程 1.2 J2EE應用程式套件的結構 1.3 EAR部署描述器 二、一個簡單的執行個體 2.1 組件 2.2 裝配應用 2.3 部署和運行應用 三、可選的應用部署描述器標記 =================================== 本文: =================================== 一、配置J2EE包
Time of Update: 2017-01-13
出處:UML軟體工程組織 Java Naming and Directory Interface (JNDI) JNDI API被用於執行名字和目錄服務。它提供了一致的模型來存取和操作企業級的資源如DNS和LDAP,本地檔案系統,後者在應用伺服器中的對象。 在JNDI中,在目錄結構中的每一個結點稱為context。每一個JNDI名字都是相對於context的。這裡沒有絕對名字的概念存在。對一個應用來說,它可以通過使用 InitialContext
Time of Update: 2017-01-13
特定廠商的weblogic-ejb-jar.xml 我們首先在weblogic-ejb-jar.xml中定義廠商特定的資訊。在這裡我們告訴伺服器在哪兒存放本地存根(stub)和哪兒去尋找CMP映射。持久映射資訊: <persistence-type><type-identifier>WebLogic_CMP_RDBMS</type-identifier><type-version>6.
Time of Update: 2017-01-13
在這篇文章,我向java程式開發人員介紹service-oriented architecture (SOA),我將解釋怎麼使用J2EE 1.4去建立一個web 服務使其能操作和方便的通過J2EE1.4來適應應用服務(例如: Oracle Application Server)。 Web Services Architecture 讓我們在學習web services部署J2EE
Time of Update: 2017-01-13
聲明:本文檔由freehero翻譯,未經作者同意不能用於商業用途,您可以自由的複製和傳播,文檔只供您理解j2ee,因作者能力有限,建議您同時閱讀英文文檔,對於因為翻譯的錯誤代來的後果作者不負任何責任,歡迎您來信討論freehero@163.netj2ee配置指南1。介紹 本文介紹j2ee環境的配置,所有涉及的檔案都在j2ee安裝目錄下的oncfig目錄,這些檔案都是文字檔,你可以有任意的文字編輯器來編輯它們。 &nb
Time of Update: 2017-01-13
J2EE學習者越來越多,J2EE本身技術不斷在發展,湧現出各種概念,本文章試圖從一種容易理解的角度對這些概念向初學者進行解釋,以便掌握學習J2EE學習方向。 首先我們需要知道Java和J2EE是兩個不同概念,Java不只是指一種語言,已經代表與微軟不同的另外一個巨大陣營,所以Java有時是指一種軟體系統的流派,當然目前主要是.NET和Java兩大主流體系。 J2EE可以說指Java在資料庫資訊系統上實現,資料庫資訊系統從早期的dBase、到Delphi/VB等C/S結構,發展到B/S(Bro
Time of Update: 2017-01-13
靜態, 那麼首先, 我們先來看一下static可以修飾什麼:從以下測試可以看出, static 可以修飾:1. 語句塊2. 成員變數(但是不能修飾局部變數)3. 方法4. 介面(內部介面)5. 類(只能修飾在類中的類, 即靜態內部類)6. jdk 1.5 中新增的靜態匯入那麼static 修飾的表示什麼呢? 當建立一個類時, 就是在建立一個新類型,描述這個類的對象的外觀和行為,除非用new建立出那個類的對象, 資料存放區空間才被分配,
Time of Update: 2017-01-13
物件導向主要有四大特性:封裝、抽象、繼承和多態。各自訂: 封裝:在物件導向語言中,封裝特性是由類來體現的,我們將現實生活中的一類實體定義成類,其中包括屬性和行為(在Java中就是方法),就好像人類,可以具有name,sex,age等屬性,同時也具有eat(),sleep()等行為,我們在行為中實現一定的功能,也可操作屬性,這是物件導向的封裝特性;
Time of Update: 2017-01-13
有些人寫了一陣子 Java,可是對於 Java 的 package 跟 import 還是不 太瞭解很多人以?樵?悸 .java 檔案中的 import 會讓編譯器把所 import 的程式通通寫到編譯好的 .class 檔案中,或是認? import 跟 C/C++ 的 include 相似,實際上,這是錯誤的觀念。讓我們先瞭解一下,Java 的 package 到底有何用處。其實,package 名稱就像是我們的姓,而 class 名稱就像是我們的名字 。package 名稱有很多 . 的,
Time of Update: 2017-01-13
代碼如下複製代碼 package test;import java.io.UnsupportedEncodingException; import net.sourceforge.pinyin4j.PinyinHelper;/** */ /** * 取得給定漢字串的首字母串,即聲母串 * <p>Title: ChineseCharToEn</p> *
Time of Update: 2017-01-13
backlog用於ServerSocket,配置ServerSocket的最大用戶端等待隊列。等待隊列的意思,先看下面代碼 代碼如下複製代碼 public class Main { public static void main(String[] args) throws Exception { int port =
Time of Update: 2017-01-13
1.首先把要載入的dll檔案拷貝到Web Project的src目錄下2.聲明一個TestDLL類,名字請根據實際命名 代碼如下複製代碼 package com.anllin.jni;public class TestDLL{ public TestDLL(String... filenames) { //
Time of Update: 2017-01-13
這兩個方法在抽象類別InputStream中都是作為抽象方法存在的,JDK API中是這樣描述兩者的:read() : 從輸入資料流中讀取資料的下一個位元組,返回0到255範圍內的int位元組值。如果因為已經到達流末尾而沒有可用的位元組,則返回-1。在輸入資料可用、檢測到流末尾或者拋出異常前,此方法一直阻塞。read(byte[] b) : 從輸入資料流中讀取一定數量的位元組,並將其儲存在緩衝區數組 b
Time of Update: 2017-01-13
對象一建立就會調用與之對應的建構函式。建構函式的作用:可以用於給對象進行初始化。建構函式的小細節:當一個類中沒有定義建構函式時,那麼系統會預設給該類加入一個空參數的建構函式。當在類中自訂了建構函式後,預設的建構函式就沒有了。建構函式和一般函數在寫法上有不同。在運行上也有不同。建構函式時在對象一建立就運行。給對象初始化。而一般方法是對象調用才執行,給是對象添加對象具備的功能。 一個對象建立,建構函式只運行一次、而一般方法可以被該對象調用多次。什麼時候定義建構函式呢?當分析事物時,該事物存
Time of Update: 2017-01-13
自己封裝一個類 代碼如下複製代碼 package com.anllin.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.ScheduledThreadPoolExecutor;import
Time of Update: 2017-01-13
1.首先將標誌位設為Non-blocking模式,準備在非阻塞模式下調用connect函數2.調用connect,正常情況下,因為TCP三向交握需要一些時間;而非阻塞調用只要不能立即完成就會返回錯誤,所以這裡會返回EINPROGRESS,表示在建立串連但還沒有完成。3.在讀套介面描述符集(fd_set rset)和寫套介面描述符集(fd_set wset)中將當前套介面置位(用FD_ZERO()、FD_SET()宏),並設定好逾時時間(struct timeval
Time of Update: 2017-01-13
Java代碼 代碼如下複製代碼 import java.util.regex.Matcher; import java.util.regex.Pattern; public class HtmlRegexpUtil { private final static String regxpForHtml = "<([^>]*)>"; // 過濾所有以<開頭以>結尾的標籤 private final
Time of Update: 2017-01-13
檔案的建立/檢查與刪除 代碼如下複製代碼 <%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.io.*"%><html><head><title>檔案的建立、檢查與刪除</title></head><body><%String
Time of Update: 2017-01-13
為了相容IE8瀏覽器,改用plupload:支援多檔案上傳和上傳進度;之前程式的後台也不用修改。外掛程式下載地址:http://www.plupload.com/download/Plupload 是一個Web瀏覽器上的介面友好的檔案上傳模組,可顯示上傳進度、映像自動縮減和上傳分塊。可同時上傳多個檔案。由於可以實現把檔案分塊上傳,所以可以滿足在某些限制了上傳大小的環境上傳大檔案的需求。 代碼如下複製代碼 var uploader = new
Time of Update: 2017-01-13
標籤:word 賦值 value float double 預設 記憶體回收機制 map 也有 在Java中,null值表示引用不指向任何對象。運行過程中系統發現使用了這樣一個引用時