Time of Update: 2018-12-03
http://www.chinaitpower.com/2005September/2005-09-11/191812.html1.awt中的MouseEvent類中的方法 isPopupTrigger() 返回此滑鼠事件是否為該平台的快顯功能表觸發的事件 InputEvent中的consume()的作用是 以便不會按照預設的方式由產生此事件的原始碼處理此事件。2.javax.swing 類JToolBar 方法setFloatable(boolean b)
Time of Update: 2018-12-03
keytool -genkey -keystore appletname.store -alias appletnamecertjarsigner -keystore appletname.store appletname.jar appletnamecert 8. C:\>keytool -genkey -keystore applet.store -alias applet 9. 輸入keystore密碼: 123456 10. 您的名字與姓氏是什嗎? 11.
Time of Update: 2018-12-03
前言在java 中實現記錄日誌的方式有很多種,1. 最簡單的方式,就是system.print.out ,err 這樣直接在控制台列印訊息了。2. java.util.logging ; 在JDK 1.4 版本之後,提供了日誌的API ,可以往檔案中寫日誌了。3. log4j , 最強大的記錄日誌的方式。 可以通過配置 .properties 或是 .xml 的檔案, 配置日誌的目的地,格式等等。4. commons-logging, 最綜合和常見的日誌記錄方式, 經常是和log4j
Time of Update: 2018-12-03
提升網站效能的方式有很多,例如有效使用緩衝,產生靜態頁面等等。今天要說的就是產生靜態頁面的方式。這個也是我近期一直在搞的一個問題,近期在做使用html + servlet做個人網站,為什麼是這2個東西呢? 1、直接用servlet是為了保證網站能以最快的速度執行命令個人總感覺像Struts hibernate spring之類的雖然方便但是效能帶來的損耗不太能接收 2、使用html同樣是為了保證最快的反應速度,畢竟html
Time of Update: 2018-12-03
Java將線程分為User線程和Daemon線程兩種。通常Daemon線程用來為User線程提供某些服務。程式的main()方法線程是一個User進程。User進程建立的進程為User進程。當所有的User線程結束後,JVM才會結束。通過在一個線程對象上調用setDaemon(true),可以將user線程建立的線程明確地設定成Daemon線程。例如,時鐘處理線程、idle線程、記憶體回收線程、螢幕更新線程等,都是Daemon線程。通常新建立的線程會從建立它的進程哪裡繼承daemon狀態,除非明
Time of Update: 2018-12-03
載入類是運行程式的基礎,瞭解Java和Tomcat的類載入機制對更有效地開發、調試Web應用程式有一定的積極作用。本文簡單介紹Java和Tomcat的類載入機制,希望對大家有所協助。 JDK/JRE檔案結構在安裝JDK後,其典型的目錄層次如下所示(JDK 1.6.0): 主要的目錄和JAR簡述如下:<JAVA_HOME>/bin: 包含在JDK中的開發工具的可執行檔,一般而言,PATH環境變數應包含該目錄。<JAVA_HOME>/lib: 開發工具使用的檔案,其中包括(1
Time of Update: 2018-12-03
Will Closures Make Java Less Verbose?March 29, 2008要是沒看過的話,這裡是他這篇文章的連結。他的觀點是,Java已經太過於追求“到處都是對象(everything is an object)”了,使其在思想表達上不夠簡潔、清晰。他將Ben Franklin詩中的“因小失大(For want of a
Time of Update: 2018-12-03
String u ="http://chart.googleapis.com/chart?chst=d_bubble_texts_big&chld=bb|FFB573|000000|Help+Wanted|Hours";HTTP ERROR 500Problem accessing /gae_app. Reason: INTERNAL_SERVER_ERRORCaused by:java.lang.IllegalArgumentExceptionat
Time of Update: 2018-12-03
現象1.top2.jconsole:以jconsole -pluginpath $JAVA_HOME/demo/management/JTop/JTop.jar啟動CPU情況:CPU、堆、線程、記憶體情況(兩次壓測):過程1.jps -lv找到java進程的pid2.以http_load -p 8 -s 100 http_load_command.txt命令進行壓力測試3.top -H(或啟動後Shift+h),切到以線程方式顯示top,找到最上面的線程id號4.jstack pid >
Time of Update: 2018-12-03
Java 其實很強大。可以擷取HTTP頭的詳細資料,做出更為細緻的處理,如獲得檔案最後修改時間等。代碼:void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { Enumeration enum1 = req.getHeaderNames(); log.debug("-----------header------
Time of Update: 2018-12-03
當使用easymock時,以下語句會產生錯誤:expect(service.findFoos(criteria, maxResults, aryEq(sortCriteria))).andReturn(expectedResult)錯誤如下:java.lang.IllegalStateException: 3 matchers expected, 1
Time of Update: 2018-12-03
錯誤堆棧如下:=====================2011-5-10 10:12:41 org.apache.solr.servlet.SolrDispatchFilter init嚴重: Could not start SOLR. Check solr/home propertyjava.nio.channels.OverlappingFileLockException at
Time of Update: 2018-12-03
格林尼治標準時間(GMT)由來 由於地球軌道並非圓形,其運行速度又隨著地球與太陽之間的距離改變而出現變化,因此視太陽時欠缺均勻性。視太陽日的長度同時亦受到地球自轉軸相對軌道面的傾斜度所影響。為了要糾正上述的不均勻性,天文學家計算出地球非圓形軌跡與極軸傾斜對視太陽時的效應。平太陽時就是指經修訂後的視太陽時。在格林尼治子午線上的平太陽時稱為世界時(UT0),又叫格林尼治平時(GMT)。北京時間與GMT時間關係 GMT是中央時區,北京在東8區,相差8個小時 所以北京時間=GMT時間+八小時 G
Time of Update: 2018-12-03
Calendor 日期比較使用before(Object when) 和after(Object when) 函數。1、只能是兩個Calendor執行個體相比較這裡雖然參數when是Object類型,似乎只要是日期類型的對象都可以,但其實不然,JAVADOC有說明:if and only if when is a Calendar instance. Otherwise, the method returnsfalse. 就是說比較的對象,只能是Calendar
Time of Update: 2018-12-03
一、介紹 FusionCharts是一個基於XML和Flash的圖表組件,其中FusionCharts Free是免費的,其功能也十分強大、美觀。 線上Demo:http://www.fusioncharts.com/free/demos/Blueprint/ 其可以用在PHP、JSP、ASP等等。 二、常見的圖表類型1.Area圖2.Bar圖3.Column圖4.Line圖5.Pie圖6.Stacked圖7.Combine圖 三、資料來源 其資料來源形式為XML的形式,
Time of Update: 2018-12-03
package com.file.test;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream;import
Time of Update: 2018-12-03
前天出去面試時遇到一個題就是 String aaa;然後說輸出aaa時結果是什麼,會不會編譯錯誤,當時我寫的是會輸出null,回來一試是對了,呵呵,主要是記得int、boolean這些有初始值,忘了string有沒有了 package com.koal.test;public class Test { //結果 null String aaa; //結果0// int aaa ; // 0// long aaa; //0.0// float aaa; //0.0// double
Time of Update: 2018-12-03
原文地址:http://java0note.blog.51cto.com/469557/104891 你覺得自己是一個Java專家嗎?是否肯定自己已經全面掌握了Java的異常處理機制?在下面這段代碼中,你能夠迅速找出異常處理的六個問題嗎?1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat =
Time of Update: 2018-12-03
請編寫一個文本統計程式,統計某個文字檔中單詞出現的次數(忽略大小寫)。文字檔作為main方法的參數輸入,輸出如下格式: Hello:3 good:5 moon:1上述輸出表明了文字檔中hello單詞出現了3次,good出現了5次,moon出現了1次 import java.util.HashMap;import java.util.Map;import java.util.Scanner;import java.util.StringTokenizer;public class
Time of Update: 2018-12-03
今天下了一個工程,啟動時報了下面這個錯誤2009-11-26 17:18:12 org.apache.catalina.core.StandardHost start資訊: XML validation disabled[ERROR][17:18:14 014] End event threw exceptionjava.lang.reflect.InvocationTargetExceptionat