Time of Update: 2018-12-05
對於頁面一直監控,以前都是使用ajax請求即可,但是小並發這做法沒多大問題,但是到了大並發就不太合適,如果不想自己寫線程來操控就可以偷懶找一些外掛程式,例如comet4j下面我來示範下如何使用這個外掛程式 先準備需要的工具:comet4j-tomcat6.jar(tomcat6的就匯入這個)comet4j-tomcat7.jar(tomcat7的就匯入這個)comet4j.js(頁面引入這個js)具體操作看下面然後就寫個classpackage
Time of Update: 2018-12-05
1.定義一個Web Service 的介面類package org.yang.ws;import javax.jws.WebMethod;import javax.jws.WebService;import javax.jws.soap.SOAPBinding;import javax.jws.soap.SOAPBinding.Style;@WebService@SOAPBinding(style=Style.RPC)public interface
Time of Update: 2018-12-05
一、PO:persistant object 持久對象,可以看成是與資料庫中的表相映射的java對象。最簡單的PO就是對應資料庫中某個表中的一條記錄,多個記錄可以用PO的集合。PO中應該不包含任何對資料庫的操作。 二、VO:value object值對象。通常用於業務層之間的資料傳遞,和PO一樣也是僅僅包含資料而已。但應是抽象出的業務對象,可以和表對應,也可以不,這根據業務的需要.個人覺得同DTO(資料轉送對象),在web上傳遞。 三、DAO:data access object Da
Time of Update: 2018-12-05
完整代碼如下:package com.xu.test;import java.util.Scanner;public class P5_1 {/** * @功能:隊列操作執行個體 * @作者: * @日期:2012-10-20 */public static void main(String[] args) {SQType st = new SQType();DATA d = null;Scanner input = new Scanner(System.in);SQType stack =
Time of Update: 2018-12-05
Java演算法(鏈表操作執行個體)代碼:package com.xu.main;import java.util.Scanner;public class P3_1 { /** * @功能:鏈表操作執行個體 * @作者: * @日期:2012-10-15 */ public static void main(String[] args) { // TODO Auto-generated method stub CLType node,head = null; CLType CL =
Time of Update: 2018-12-05
public static String delHTMLTag( String htmlStr ) { String regEx_script = "<script[^>]*?>[\\s\\S]*?<\\/script>"; // 定義script的Regex String regEx_style = "<style[^>]*?>[\\s\\S]*?<\\/style>"; //
Time of Update: 2018-12-05
Java演算法(順序表操作執行個體)原始碼如下:package com.xu.main;import java.util.Scanner;public class P2_1 {/*** @功能:順序表操作執行個體* @作者:* @日期:2012-10-15*/public static void main(String[] args) {int i;SLType SL = new SLType(); // 定義順序表變數DATA pdata; // 定義結點儲存引用變數String key; /
Time of Update: 2018-12-05
代碼: package com.xu.main;public class P11_1 {static final int SIZE = 10;public static void selectSort(int a[]){int index,temp;for(int i=0;i<a.length;i++){index = i;for(int j=i+1;j<a.length;j++){if(a[j] < a[index]){index = j;}}//交換兩個數if(index!
Time of Update: 2018-12-05
對於Java來說,載入和解析XML檔案有兩種方法:一種:通過載入整個XML檔案產生Document文檔,然後解析Document文檔內容的樹和根。另一種:利用SAX封裝類來逐步解析。這兩種方法各有優點和缺點:第一種由於需要載入整個XML檔案產生Document,在解析,所以假如XML檔案內容過多、過大,就會造成載入延遲,緩慢(所以此方法只適用於XML檔案比較小點
Time of Update: 2018-12-05
代碼: package com.xu.main;import java.util.Scanner;public class P6_1 {static int chicher,habbit;public static int qiongJu(int head,int foot){int re,i,j;re = 0;for(i=0;i<=head;i++){j = head - i;if(i*2 + j*4 == foot){re = 1;chicher = i;habbit =
Time of Update: 2018-12-05
前面我已經寫過一篇關於Gson簡要用法的文章,今天我想寫一篇要是不用Google的Gson,我們應該怎樣解釋Json資料。我們都知道,在還沒有Gson前,Java就存在著json的傳輸和解析,那麼他是怎樣完成的呢???在進入主題前,我們現在下載一些jar包這些資源待會我會上傳到我的資源頁面,歡迎大家下載。。。。好了 接下來 我們建立一個java projectPerson這個對象裡面只有String name,String age
Time of Update: 2018-12-05
代碼: package com.xu.main;import java.util.Scanner;public class P7_1 {public static int fibonacci(int n){int t1,t2;if(n == 1 || n == 2){return 1;}else{t1 = fibonacci(n - 1);t2 = fibonacci(n - 2);return t1 + t2;}}public static void main(String[] args) {
Time of Update: 2018-12-05
本文原著:海上升明月 http://special.education.blog.163.com/blog/static/46615082201212372948794/Java中的序列化 .什麼是序列化 對象的壽命通常隨著產生該對象的程式的終止而終止。有時候,可能需要將對象的狀態儲存下來,在需要時再將對象恢複。我們把對象的這種能記錄自己的狀態以便將來再生的能力。叫作對象的持久性(persistence)。對象通過寫出描述自己狀態的數值來記錄自己
Time of Update: 2018-12-05
完整代碼如下:package com.xu.main;import java.util.Scanner;public class P4_1 {/** * @功能:棧結構操作 * @作者: * @日期:2012-10-16 */public static void main(String[] args) {StackType st = new StackType();DATA data = new DATA();StackType stack = st.STInit();Scanner
Time of Update: 2018-12-05
代碼: package com.xu.main;public class P10_1 {static final int SIZE = 10;public static void bubbleSort(int a[]){int temp;for(int i=1;i<a.length;i++){for(int j=0;j<a.length-i;j++){if(a[j] > a[j+1])//將相鄰兩個數進行比較,較大的數往後冒泡{//交換相鄰兩個數temp = a[j];a[j]
Time of Update: 2018-12-05
原文:http://coolshell.cn/?p=1719 (酷殼)下面,讓我來為你介紹一個程式調試大法——“橡皮鴨程式調試法”,這個方法在調試界是很出眾的,實施起來相當方便和簡易,幾乎可以隨時隨地地實驗,幾乎不需要藉助任何的軟體和硬體的支援,你甚至可以把你的程式列印出來,在紙面上進行調試。那麼,為什麼這個方法要叫做橡皮鴨呢?因為橡皮鴨子是西方人在泡澡時最喜歡玩的一個小玩具,所以,這個東西應該家家戶戶都必備的。因為,這個方法由西方人發明,所以,就被取名為“橡皮鴨”了。好了,話不多說,下面是整個
Time of Update: 2018-12-05
jar - Java 歸檔工具將多個檔案合并成單個 JAR 歸檔檔案。結構jar [ options ] [manifest] destination input-file [input-files]說明jar 工具是個 java 應用程式,可將多個檔案合并為單個 JAR 歸檔檔案。jar 是個多用途的存檔及壓縮公用程式,它基於 ZIP 和 ZLIB 壓縮格式。然而,設計 jar 的主要目的是便於將 java applet 或應用程式打包成單個歸檔檔案。將 applet 或應用程式的組件( .
Time of Update: 2018-12-05
JAVA EXCEL API簡介Java Excel是一開放源碼項目,通過它Java開發人員可以讀取Excel檔案的內容、建立新的Excel檔案、更新已經存在的Excel檔案。使用該API非Windows作業系統也可以通過純Java應用來處理Excel資料表。因為是使用Java編寫的,所以我們在Web應用中可以通過JSP、Servlet來調用API實現對Excel資料表的訪問。提供以下功能:從Excel 95、97、2000等格式的檔案中讀取資料; 讀取Excel公式(可以讀取Excel
Time of Update: 2018-12-05
MessageDigest(訊息摘要)http://www.lukfor.com訊息摘要的演算法主要有以下幾種:MD2: The MD2 message digest algorithm as defined in RFC 1319. MD5: The MD5 message digest algorithm as defined in RFC 1321. SHA-1: The Secure Hash Algorithm, as defined in Secure Hash Standard,
Time of Update: 2018-12-05
package test;import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/*** 時間戳記與字串轉換* @author Administrator**/public class DateUtil {/*** 預設日期格式*/private static final String DEFAULT_FORMAT =