Time of Update: 2018-12-07
Struts的ActionServlet控制導航流,其他Struts類,比如Action,用來訪問商務邏輯類。當ActionServlet從容器接收到一個請求,它使用URI(或者路徑“path”)來決定哪個Action將用來處理請求。一個Action可以校正輸入,並且訪問業務層以從資料庫或其他資料服務中檢索資訊。
Time of Update: 2018-12-07
Java是一個物件導向的語言,java物件導向一般有三大特徵:封裝、繼承、多態。封裝:就是把一些屬性和方法封裝到一個類裡。繼承:就如子類繼承父類的一些屬性和方法。多態:就如一個父類有多個不同特色的子類。這裡我就不多講解,下面我主要說明一個繼承。繼承是OOP(物件導向)的一個特色,java只支援單繼承(如果繼承兩個有同樣方法的父類,那麼就不知道繼承到那個父類的,所以java只支援單繼承)。繼承是java的一個特色,我們用的所以類都繼承Objict類,所以就要Object類的方法,如toString
Time of Update: 2018-12-06
import java.util.List;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;
Time of Update: 2018-12-07
JFreeChart(http://www.jfree.org/jfreechart/index.php)ChartDirector(http://www.advsofteng.com)JFreeChart是開源的,但是文檔要花錢買。ChartDirector是商業的,但是我找到了破解序號:)JFreeChart產生的圖感覺不是很清晰,雖然有字型的解決辦法,但仍然存在問題。ChartDirector產生的圖很清楚,也存在中文的問題,但比較容易解決。在兩者的選擇之中,我還是選擇了後者。。。附Cha
Time of Update: 2018-12-07
文章目錄 原始碼 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述迭代子(Iterator)模式的: 迭代子模式又叫遊標(Cursor)模式,是對象的行為模式。迭代子模式可以順序地訪問一個聚集中的元素而不必暴露聚集的內部表象(internal
Time of Update: 2018-12-07
文章目錄 備忘錄(Memento)角色 原始碼 在閻宏博士的《JAVA與模式》一書中開頭是這樣描述備忘錄(Memento)模式的: 備忘錄模式又叫做快照模式(Snapshot
Time of Update: 2018-12-07
最初java是不支援對文字檔的處理的,為了彌補這個缺憾而引入了Reader和Writer兩個類,這兩個類都是抽象類別,Writer中write(char[] ch,int off,int length),flush()和close()方法為抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子類應該分別實現他們。
Time of Update: 2018-12-07
原文地址:http://www.onjava.com/pub/a/onjava/2006/10/04/what-is-java-content-repository.html?page=4JSR-170把自己定義為一個能與內容倉庫互相訪問的,獨立的,標準的方式。同時它也對內容倉庫做出了自己的定義,它認為內容倉庫是一個進階的資訊管理系統,該系統是是傳統的資料倉儲的擴充,它提供了諸如版本控制、全文檢索索引,存取控制,內容分類、存取控制、內容事件監視等內容服務。Java Content
Time of Update: 2018-12-07
java繼承中對建構函式是不繼承的,只是調用(隱式或顯式)。以下是例子: public class FatherClass { public FatherClass() { System.out.println(100); } public FatherClass(int age) { System.out.println(age); }} public class SonClass extends FatherClass{ public SonClass()
Time of Update: 2018-12-07
今天有同學問了我一個問題引發了我對java內部類的研究。他的問題是這樣的,編寫了一個Stu類,這個類裡面有一個內部類Student,編譯的時候沒有任何問題,但是啟動並執行時候遇到了java.lang.NoSuchMethodError
Time of Update: 2018-12-06
今晚再做一個SSH的項目時遇到了一個錯誤java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I而且錯誤還特別奇怪開始是這樣的查詢代碼,沒有任何的問題request.setAttribute(“countrylist”, countryService.getResult(“from Country”, null));但是當繼續編寫,代碼成了這樣時request.setAttribute(“provincelist”,
Time of Update: 2018-12-06
每個使用關係型資料庫的程式都可能遇到資料死結或停用情況,而這些情況需要在代碼中編程來解決;本文主要介紹與資料庫事務死結等情況相關的重試邏輯概念,此外,還會探討如何避免死結等問題,文章以DB2(版本9)與Java為例進行講解。 什麼是資料庫鎖定與死結
Time of Update: 2018-12-06
1. 概述 很多正在開發或者打算開發XML Web Services的程式員都問過這樣的一個問題:"我的Web Service返回的結果是一個DataSet類型的對象,但如果我的用戶端不是用.NET寫的(因而沒有內建的DataSet類型), 那該如何調用這個Web Service並訪問DataSet中的資料呢?"。 對於這個問題,首先應該說的是:1)在多種語言共存的編程環境下,是不適合使用類似DataSet這種只屬於特定語言的資料類型的。不管是在XML Web
Time of Update: 2018-12-06
1、Java是簡單的 Java與C++極為相似,但卻簡單得多。進階程式設計語言的所有特性中,不是絕對需要的都已刪去了。例如,Java沒有算符過載、標題檔案、預先處理、指標運算、結構、聯合、多維陣列、模板及隱式類型變換。如果你知道一點C、C++或Pascal,你很快就會駕馭Java。這裡是一個簡單的JavaHelloWorld程式:以下是引用片段: public class HelloInternet {
Time of Update: 2018-12-06
==========================Active Object Pattern========================================Active Object 模式是Command模式的一種,是實現多線程式控制制的一項古老技術 . 在《敏捷式軟體開發 (Agile Software Development)》這本書中描述的演算法如下: 1、構造一個命令。(實現Command模式的一個命令) 2、將該命令放入Active Object
Time of Update: 2018-12-07
1. Java 命名規範除了以下幾個特例之外,命名時應始終採用完整的英文描述符。此外,一般應採用小寫字母,但類名、介面名以及任何非初始單詞的第一個字母要大寫。 1.1 一般概念n 盡量使用完整的英文描述符n 採用適用於相關領域的術語n 採用大小寫混合使名字可讀n 盡量少用縮寫,但如果用了,要明智地使用,且在整個工程中統一n 避免使用長的名字(小於 15 個字母是個好主意)n 避免使用類似的名字,或者僅僅是大小寫不同的名字n 避免使用底線(除靜態常量等) 1.2 示範包(Package)
Time of Update: 2018-12-07
最近糾結致死的一個java報錯java.net.SocketException: Connection reset 終於得到解決 -SEO部落格|SEOTcs系統最近糾結致死的一個java報錯java.net.SocketException: Connection reset 終於得到解決50文章發表人 陳福 2011-12-08
Time of Update: 2018-12-07
第 2部分 JAVA 卡技術 第 3章 Java卡技術概述 Java卡技術能夠使利用 Java 程式設計語言寫的程式在智慧卡上和其它資源有限的裝置上運行。本章將對 Java 卡技術-系統體繫結構及其組成部分作一概括描述。 3.1 體繫結構概述 智慧卡代表現今使用的最小的計算平台。智慧卡的儲存空間配置例如可以是:1K RAM, 16K EEPROM, 和 24K ROM。Java 卡技術設計的最大挑戰是:要把 Java
Time of Update: 2018-12-07
// 對android和ios裝置發送JPushClient jpush = new JPushClient(masterSecret, appKey); // 對android和ios裝置發送,同時指定離線訊息儲存時間JPushClient jpush = new JPushClient(masterSecret, appKey, timeToLive); // 指定某種裝置發送JPushClient jpush = new JPushClient(masterSecret, appKey,
Time of Update: 2018-12-07
資料庫查詢時間沒有了時分秒的解決辦法 問題出處,公司一個項目中使用動態sql方式查詢Oracle資料庫,在展示時Date類型欄位只展示日期,無時分秒。 分析: 1、眾所周知Oralce的日期類型有很多種,Date