java.lang.IllegalArgumentException:Cannotfindajava.io.InputStreamwiththename[excelFile]intheinvocationstack.Checkthetagspecifiedforthisaction.原因:不是inputName配置的方法找不到,是其中的方法中代碼出現(xiàn)了異常Cannotfindajava.io.InputStre
系統(tǒng) 2019-08-29 23:15:36 1899
理解Ajax編程的基本知識(shí)是重要的,但是如果正在構(gòu)建復(fù)雜的用戶界面,那么能夠在更高層次的抽象上工作也很重要。在面向Java開發(fā)人員的Ajax系列的第3篇文章中,我在上個(gè)月的Ajax的數(shù)據(jù)序列化技術(shù)基礎(chǔ)之上,介紹一種可以避免繁瑣的Java對(duì)象序列化細(xì)節(jié)的技術(shù)。在上一篇文章中,我介紹了如何用JavaScript對(duì)象標(biāo)注(JSON)以一種在客戶機(jī)上容易轉(zhuǎn)化成JavaScript對(duì)象的格式對(duì)數(shù)據(jù)進(jìn)行序列化。有了這個(gè)設(shè)置,就可以用JavaScript代碼調(diào)用遠(yuǎn)程服務(wù)
系統(tǒng) 2019-08-29 23:11:13 1899
ˉ變量的分類注意變量名的命名規(guī)則:從語(yǔ)法角度看,是一個(gè)合法的標(biāo)識(shí)符;從程序可讀性角度看,是多個(gè)有意義的單詞組合而成,其中第一個(gè)單詞首字母小寫,后面每個(gè)單詞首字母大寫。成員變量:在類范圍里定義的變量。μ類變量:定義時(shí)使用static修飾的成員變量ü它從這個(gè)類的準(zhǔn)備階段起開始存在,直到系統(tǒng)完全銷毀這個(gè)類時(shí)消亡---與類共存亡。ü訪問類變量:類名.類變量名μ實(shí)例變量:定義時(shí)不使用static修飾的成員變量ü它從這個(gè)類的實(shí)例被創(chuàng)建開始起存在,直到系統(tǒng)完全銷毀這個(gè)實(shí)
系統(tǒng) 2019-08-29 23:04:32 1899
如果你曾經(jīng)用過Perl或任何其他內(nèi)建正則表達(dá)式支持的語(yǔ)言,你一定知道用正則表達(dá)式處理文本和匹配模式是多么簡(jiǎn)單。如果你不熟悉這個(gè)術(shù)語(yǔ),那么“正則表達(dá)式”(RegularExpression)就是一個(gè)字符構(gòu)成的串,它定義了一個(gè)用來搜索匹配字符串的模式。許多語(yǔ)言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正則表達(dá)式處理文本,一些文本編輯器用正則表達(dá)式實(shí)現(xiàn)高級(jí)“搜索-替換”功能。那么Java又怎樣呢?本文寫作時(shí),一個(gè)包含了用
系統(tǒng) 2019-08-29 22:51:55 1899
1.HashSet概述:HashSet實(shí)現(xiàn)Set接口,由哈希表(實(shí)際上是一個(gè)HashMap實(shí)例)支持。它不保證set的迭代順序;特別是它不保證該順序恒久不變。此類允許使用null元素。2.HashSet的實(shí)現(xiàn):對(duì)于HashSet而言,它是基于HashMap實(shí)現(xiàn)的,HashSet底層使用HashMap來保存所有元素,因此HashSet的實(shí)現(xiàn)比較簡(jiǎn)單,相關(guān)HashSet的操作,基本上都是直接調(diào)用底層HashMap的相關(guān)方法來完成,我們應(yīng)該為保存到HashSet
系統(tǒng) 2019-08-29 22:51:29 1899
無圖無真相,先貼運(yùn)行截圖:客戶端:登錄:注冊(cè):注冊(cè)成功:查找好友:找到好友:用戶驗(yàn)證請(qǐng)求:好友分組:客戶端主界面:個(gè)人資料:好友資料:聊天窗口:系統(tǒng)菜單:狀態(tài)設(shè)置:系統(tǒng)托盤:服務(wù)器端:?jiǎn)?dòng)服務(wù)器:服務(wù)器運(yùn)行狀態(tài):java版仿QQ聊天軟件,大量貼圖,開放代碼~~
系統(tǒng) 2019-08-29 22:47:47 1899
如果您喜歡這些文章,歡迎點(diǎn)擊此處訂閱本Blog
使用反射不同于常規(guī)的Java編程,其中它與元數(shù)據(jù)--描述其它數(shù)據(jù)的數(shù)據(jù)協(xié)作。Java語(yǔ)言反射接入的特殊類型的原數(shù)據(jù)是JVM中類和對(duì)象的描述。反射使您能夠運(yùn)行時(shí)接入廣泛的類信息。它甚至使您能夠讀寫字段,調(diào)用運(yùn)行時(shí)選擇的類的方法。反射是一種強(qiáng)大的工具。它使您能夠創(chuàng)建靈活的代碼,這些代碼可以在運(yùn)行時(shí)裝配,無需在組件之間進(jìn)行源代表鏈接。但反射的某些方面存在一些疑問。在本文中,我將深入討論為什么您可能不希望在程序中使用反射,以及您應(yīng)該這樣做的理由。在了解了權(quán)衡性分析
系統(tǒng) 2019-08-29 22:01:14 1899
渲染報(bào)表BIRT支持HTML格式和PDF格式,這兩種報(bào)表生成的過程相同,只是設(shè)置不同的RenderContext和RenderOptions。我們把相同的部分提取為父類的公共方法,不同的部分留給子類實(shí)現(xiàn):IReportDocumentiReportDocument=engine.openReportDocument(docFilename);//CreateRenderTaskIRenderTasktask=engine.createRenderTask(
系統(tǒng) 2019-08-12 09:30:39 1899
一.線程的基本概念1、入題:我們大家都知道,我們可以在一臺(tái)計(jì)算機(jī)上同時(shí)聊天,看電影,下載視頻等,完成上述任務(wù)的各個(gè)程序之間是完全相互獨(dú)立的。但是他們?cè)谕欢螘r(shí)間內(nèi)又同時(shí)處于運(yùn)行狀態(tài)。當(dāng)然呢,它們?cè)谶@一段時(shí)間內(nèi)是分時(shí)使用計(jì)算機(jī)CPU時(shí)間的。只不過呢在CPU處理速度很快,劃分的時(shí)間片段很短,所以給大家感覺上是多個(gè)程序在同時(shí)運(yùn)行。2、進(jìn)程:進(jìn)程是程序的一次動(dòng)態(tài)執(zhí)行過程。這個(gè)過程包含了從程序代碼從硬盤加載到內(nèi)存、在內(nèi)存中執(zhí)行、執(zhí)行結(jié)束等過程,實(shí)際上也就是進(jìn)程的產(chǎn)生
系統(tǒng) 2019-08-12 09:29:59 1899
Jofti【Java開源其它開源項(xiàng)目】Jofti可對(duì)在緩存層中(支持EHCache,JBossCache和OSCache)的對(duì)象或在支持Map接口的存儲(chǔ)結(jié)構(gòu)中的對(duì)象進(jìn)行索引與搜索。這個(gè)框架還為對(duì)象在索引中的增刪改提供透明的功能同樣也為搜索提供易于使用的查詢功能。Yan【Java開源IOC容器】Yan是一個(gè)非侵入式的對(duì)象反轉(zhuǎn)控制容器(IOC容器)。它通過宣告式的方式把簡(jiǎn)單的組件組合起來從而構(gòu)建出任意復(fù)雜的組件。這些簡(jiǎn)單的組件同樣也
系統(tǒng) 2019-08-12 09:29:50 1899
最近在網(wǎng)上看到的java+jsp+tomcat6+mysql連接池大多數(shù)是tomcat5的,很多都說得不詳細(xì),并且配置不起,讓我們很費(fèi)時(shí)間,也很腦火,今天我終于把最新的tomcat6+mysql的連接池配置成功了,現(xiàn)在分享如下:1.需要的文件:mysql-5.0.27-win32.zip(安裝文件),mysql-connector-java-5.0.4-bin.jar(連接驅(qū)動(dòng)程序),apache-tomcat-6.0.10.exe(安裝文件)2.配置to
系統(tǒng) 2019-08-12 09:27:22 1899
Fisher–Yatesshuffle基本思想(Knuthshuffle):Toshuffleanarrayaofnelements(indices0..n-1):forifromn?1downto1doj←randomintegerwith0≤j≤iexchangea[j]anda[i]JDK源代碼如下:/***MoveseveryelementoftheListtoarandomnewpositioninthelist.**@paramlist*the
系統(tǒng) 2019-08-12 09:27:20 1899
importjava.sql.*;/***java連接sqlserver數(shù)據(jù)庫(kù)語(yǔ)句*@authorAdministrator**/publicclassMain{publicstaticvoidmain(String[]args)throwsSQLException{StringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";//加載驅(qū)動(dòng)StringdbURL="jdbc:sqlserve
系統(tǒng) 2019-08-12 01:54:15 1899
Sun公司將在其Java服務(wù)器軟件產(chǎn)品中發(fā)布一個(gè)開源的Java數(shù)據(jù)庫(kù),而且該數(shù)據(jù)庫(kù)將和NetBeansIDE緊密結(jié)合。今年早些時(shí)候,Sun就派出工程師參加ApacheDerby項(xiàng)目,一個(gè)IBM捐贈(zèng)的開源Java嵌入式數(shù)據(jù)庫(kù)。這次Sun自己的版本叫做OpenJavaDB。Sun將在最新的Java企業(yè)系統(tǒng)工具集里面使用它。同時(shí)還發(fā)布一個(gè)Netbeas的插件來在IDE中操作OpenJavaDBTrackback:http://tb.blog.csdn.net/T
系統(tǒng) 2019-08-12 01:33:02 1899