Time of Update: 2018-12-03
具體異常是這句話:Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack. Check the <param name="inputName"> tag specified for this
Time of Update: 2018-12-03
環境:MyEclipse6.5問題:java.sql.SQLException: ORA-00932: 資料類型不一致: 應為 DATE, 但卻獲得 BINARY項目:後台管理 代碼:<s:form action="queryAction!queryAssetinfoByProDate" method="POST" theme="simple" name="form" enctype="multipart/form-data"> <table width="
Time of Update: 2018-12-04
本文就我所經曆和使用過的技術和架構, 討論 Java / Javascript 技術組合構成的Web 應用程式架構。一、 概述Web 應用程式架構可以劃分為兩大子系統:前端子系統和後檯子系統。 前端子系統:1. 基礎技術: Html/Javascript/CSS / Flash2. 開發架構: jQuery, Extjs , Flex 等;後檯子系統:1. 基礎技術: Java Servlet;2. 開發架構: Struts, Spring, Hibernate,
Time of Update: 2018-12-04
反編譯別人的程式是不對的,但是有時候由於某種原因,不得不反編譯別人的代碼,那就需要一個工具了。小穎JAVA原始碼反編譯專家V1.4終極版是個很好的工具,但是只能對JDK1.4.2和之前的版本編譯的程式反編譯,而JDK5.0後的就無能為力了,但是可以下載JAD.EXE來逐個反編譯CLASS檔案,不過如果碰到有幾十個或幾百個檔案夾,並且目錄很深的時候,就麻煩了,這個給出一個直接使用命令列反編譯整個目錄的方法:使用jad批量反編譯 jad -o -r -sjava -d src
Time of Update: 2018-12-04
文章目錄 JTable樣本Java代碼 這兩天在做一個項目,涉及JTable的很多知識。這裡提供將Jtable資料匯出為 Excel 表格的一種方法,歡迎大家多提意見。JTable樣本Java代碼所調用方法其中第一個參數為JTable名稱,第二個參數為儲存路徑。/**匯出JTable到excel */ public void exportTable(JTable table, File file) throws
Time of Update: 2018-12-03
Set 集合是無序不可以重複的的、List 集合是有序可以重複的。Java 集合:HashSet 與 hashCode、equals 部落格裡面已經說到這個問題,但是解釋的還是不夠清楚。看一個小例子:package mark.zhang;import java.util.ArrayList;import java.util.HashSet;public class Test { public static void main(String[] args) {
Time of Update: 2018-12-03
Log4J日誌管理類使用詳解,java開發必備,不多說了一、前言:
Time of Update: 2018-12-03
package com.jadyer.util;import java.awt.Desktop;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;/** * Java調用系統預設程式開啟本地檔案 * @see 這裡提供了三種開啟檔案,大家可自行選取 * @create Apr 23, 2013 1:00:37 AM * @author
Time of Update: 2018-12-03
1:位元組流結構:每次發送12+1024個位元組其中,前七個位元組位元組表示命令第七到第十二個位元組表示後面1024位元組中的有效位元組的長度例如一幀中前12個位元組的內容為"UPFILEN00012"表示要上傳檔案名稱,檔案名稱的長度是12。那麼程式就在後面的1024個位元組中去12個位元組,在把它轉換為字串,作為要上傳的檔案名稱。2:命令結構Server端:DISCONN:中斷連線LSFILES:發送目前的目錄檔案清單ENDFILE:上傳一個檔案的結束標記UPFILEN:表示要上傳一個新的檔
Time of Update: 2018-12-03
泛型簡介: JDK 5.0 中增加的泛型型別,是 Java 語言中型別安全的一次重要改進。泛型是 Java 語言走向型別安全的一大步。泛型的本質是參數化型別,也就是說所操作的資料類型被指定為一個參數。這種參數類型可以用在類、介面和方法的建立中,分別稱為泛型類、泛型介面、泛型方法。 普通泛型class Point<T>{ // 此處可以隨便寫標識符號 private T var ; // var的類型由T指定,即:由外部指定
Time of Update: 2018-12-03
單例模式限制了使用這個模式的類只能產生一個對象。有一些對象其實我們完全只需要一個即可,如:線程池(threadpool)、緩衝(cache)、註冊表(registry)的對象、裝置的驅動程式的對象等等。事實上,這些類的對象只能有一個執行個體,如果製造出多個執行個體,就會導致許多問題的產生,例如:程式的行為異常、資源的過量使用、產生不一致的結果等等。Java Singleton模式就為我們提供了這樣實現的可能。是用Singleton的好處還在於可以節省記憶體,因為它限制了執行個體的個數,
Time of Update: 2018-12-04
Java代碼 {dp.sh.Toolbar.CopyToClipboard(this);return false;}" href="http://dingbuoyi.javaeye.com/blog/836621#">String urlString = "http://192.168.21.77:8080/swp/mainPage?aa=11&bb%3D22"; URI uri = URI.create(urlString);
Time of Update: 2018-12-04
在說明這四個關鍵字之前,我想就class之間的關係做一個簡單的定義,對於繼承自己的class,base class可以認為他們都是自己的子女,而對於和自己一個目錄下的classes,認為都是自己的朋友。 1、public:public表明該資料成員、成員函數是對所有使用者開放的,所有使用者都可以直接進行調用 2、private:private表示私人,私人的意思就是除了class自己之外,任何人都不可以直接使用,私人財產神聖不可侵犯嘛,即便是子女,朋友,都不可以使用。 3
Time of Update: 2018-12-04
java中private, public,protected的區別在說明這四個關鍵字之前,我想就class之間的關係做一個簡單的定義,對於繼承自己的class,base
Time of Update: 2018-12-04
by Budi Kurniawan Translated by Javafuns04/23/2003 編輯批註: 本文改編自 Budi 個人出版的關於TOMCAT內部實現原理的書.你可以到他的網站上找到更多這方面的資訊. web server 也叫 Hypertext Transfer Protocol (HTTP) server, 因為它使用的是HTTP協議與用戶端通訊, 通常是指那些 網頁瀏覽器. 基於 Java 的 web server 使用2個重要的類,
Time of Update: 2018-12-04
最近看core
Time of Update: 2018-12-04
import java.awt.Rectangle; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.Iterator; import javax.imageio.ImageIO; import javax.imageio.ImageReadParam; import
Time of Update: 2018-12-04
由於js對json的原生支援,所以現在很多項目的資料轉送都喜歡用json。 怎麼樣把資料從java對象轉化為json對象,有怎麼把前台的json對象轉化成java對象去處理?這是開發中常要解決的問題。json-lib是sourceforge的一個開源項目,常用來解決java
Time of Update: 2018-12-04
1、發現了一個開源項目--DJproject,這個開源項目,在SWING中內嵌了瀏覽器,可以在瀏覽器中執行簡單的JavaScript代碼,同時還有播放Flash等其他功能。部分原始碼可以到這裡下載http://gongqi.iteye.com/blog/754231。2、到https://github.com/Chrriis網站下載DJNativeSwing-SWT.zip或者DJNativeSwing.zip並解壓。3、copy網上的一段demo,測試。需要引入外掛程式包DJNativeSwi
Time of Update: 2018-12-04
Nice是一種基於Java的物件導向新語言。它採納了來自函數式編程的一些特性,並將學院派的程式設計語言研究融入實際。它包含下列重要特性:泛型、匿名函數、多方法(multi-methods)、元組(tuple)、方法支援選擇性參數、契約式設計(design by contract)、更強大的編譯期錯誤檢查(尤其是考慮到類型轉換和Null