Time of Update: 2018-12-05
compareTopublic int compareTo(String anotherString)按字典順序比較兩個字串。該比較基於字串中各個字元的 Unicode 值。將此 String 對象表示的字元序列與參數字串所表示的字元序列進行比較。如果按字典順序此 String 對象在參數字串之前,則比較結果為一個負整數。如果按字典順序此 String 對象位於參數字串之後,則比較結果為一個正整數。如果這兩個字串相等,則結果為 0;compareTo 只有在方法 equals(Object)
Time of Update: 2018-12-05
java用Metro產生WebService,在Tomcat中發布WebService和如何使用WebService一個簡單的例子: 下載metro,並安裝。(本例使用1.5)http://java.net/projects/metro下載完metro-1.5.jar的包後,運行java -jar
Time of Update: 2018-12-05
今天有人問我java中有沒有goto,一看他的問題就知道他是學C的,呵呵,以前我還真的沒太注意這個問題,因為我知道goto是java中的關鍵字,但是好像從來沒用過,他又問我,如果想跳出幾個迴圈體怎麼操作啊? 這個問題嘛,我還是有辦法地……public class TestFor { public static void main(String[] args) { TestFor test = new TestFor(); test.testLoopOne();
Time of Update: 2018-12-05
javax.servlet.ServletException: java.lang.NullPointerExceptionorg.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)root cause
Time of Update: 2018-12-05
try { Runtime.getRuntime() .exec("cmd.exe /C start", null, new File("c:/")); System.out.println("finish"); } catch (IOException e) { e.printStackTrace(); }可以通過java 代碼開啟一個dos視窗if
Time of Update: 2018-12-05
以前看過這本書,最近覺得作者有些觀點還是挺對了,加上些自己的總結,整理下,希望能對以後工作學習有指導作用。 程式員的三種境界: 可能王國維大哥看看後人把他的人生三境界發展得如何跨學科,多門類,一定泉下有知,倍感欣慰啊,哈哈! 1、程式員第一層境界:這幫哥們一般都是畢業三年以內的,比較有精力,對工作上使用的技術多半求知若渴,經常加班,業務也搞的很純熟 了,心裡有點沾沾自喜了,覺得自己是個牛B的人物了。我的話:靜下心來,後面的路還很長。 2、程式員第二層境界:覺得自己有越來越多的東西可以學習,覺得自
Time of Update: 2018-12-05
這兩天在學習java中如何對檔案進行讀取,首先當然是對最簡單的檔案txt檔案進行操練了。並且,逐漸的瞭解了Java中IO流是如何對檔案進行操作的操練了一段時間,便開始了對圖片進行讀取,開始的想法如下:圖片也是一種檔案,我大可以用FileInputStream類對其進行操作。並且我用這種方法進行測試的時候是可以的(需要注意,將一個圖片檔案讀取到一個byte[]中,再從這個byte[]中向一個圖片檔案寫入的時候,應該調用write(byte[],offset,length)這個方法,否則是不可以把流
Time of Update: 2018-12-05
Project facet Java version 6.0 is not supported. 項目中的jdk1.6不支援。說明項目是其他版本jdk編譯的,在eclipse裡運行時會報版本不支援。解決辦法:法1,選中項目 Properties , 選擇 Project Facets,右擊選擇 Java , Change Version ... 即可。法2,在
Time of Update: 2018-12-05
WindowsMobile系統無法直接管理JAVA外掛程式,需要藉助JAVA虛擬機器來管理JAVA外掛程式,WM平台常見的JAVA虛擬機器有Jbed和Jblend。下面就WM平台管理JAVA外掛程式做簡要介紹。1、JbedEsmertec公司的產品,外部命令管理方式為:安裝:/Windows/jbed.exe -DFile.maxStorageSize=64M -ginstall /"file://%1/" (%1為外掛程式安裝包的路徑)。啟動:/Windows/jbed.exe
Time of Update: 2018-12-05
哪位批處理高手給修改一下不用寫入文本中,直接傳值感覺就方便些@echo offfor %%i in (c d e f g h) do (dir /s/b %%i:/jdk1.* >> e:/file.txt )for /f "delims=" %%s in (e:/file.txt) do ( @echo %%s IF EXIST %%s/bin/java.exe ( @echo jdk安裝目錄為:%%s @echo JAVA_HOME =%%s @reg
Time of Update: 2018-12-05
很快就到期末考試了,這學期開的資料結構課程是考試。其實從開學開始,我就一直在思考這個問題,怎麼樣把我現在學的資料結構同J2EE開發關聯在一起。Java中的集合架構已經給去了大部分的演算法及實現,可我們開的資料結構課程,是從設計的角度去的,也就是我們要用到的任何的資料類型,都是要自己去定義的。這樣一來,就很是不習慣,畢竟自己用了顯存的資料類型要方便的多。 再過我們開的資料結構課程是C語言版的,它那演算法用什麼類C描述咯,沒過演算法還得自己去修改,也夠麻煩的。自己其實早在開這門課程的時候,就那從圖書
Time of Update: 2018-12-05
java通過調用tesseract完成圖片中文字識別1.安裝tesseract-ocr-setup-3.00.exe(3.0以上版本才增加了中文識別)2.下載tesseract-ocr的中文包chi_sim.traineddata.gz,解壓縮之後複製到tesseract-ocr的安裝目錄之下。如:D:/Tesseract-OCR/tessdata3.java需要增加2個包:jai_imageio-1.1-alpha.jar,swingx-1.6.1.jar4.java程式清單:ImageIOH
Time of Update: 2018-12-05
剛學java,android下很多用到WeakReference,主要用在非同步情況下,不太明白,特地用段代碼測試一下:import java.lang.ref.PhantomReference; import java.lang.ref.SoftReference; import java.lang.ref.WeakReference; import java.lang.ref.Reference; import java.lang.reflect.Field;import
Time of Update: 2018-12-05
寫自己的文字編輯器(一): 高亮關鍵字一. 高亮的內容:需要高亮的內容有:1. 關鍵字, 如 public, int, true 等. 2. 運算子, 如 +, -, *, /等3. 數字4. 高亮字串, 如 "example of string"5. 高亮單行注釋6. 高亮多行注釋二. 實現高亮的核心方法:StyledDocument.setCharacterAttributes(int offset, int length, AttributeSet s, boolean replace)
Time of Update: 2018-12-05
在jdk提供的List,Set,Map實現中,Set類型依賴於Map的儲存方式,Map對象採用樹形結構以及雜湊(散列表)結構儲存;List對象則依賴於數組和鏈表結構。 類型 實作類別 儲存結構 List ArrayList 數組
Time of Update: 2018-12-05
本人也遇到這個問題,好吧,就轉載了:利用Timer和TimerTask可以實現定時完成某些任務。但是在運行過程中出現了很奇怪的現象:所有TimerTask都完成了,按理說程式應該自動結束,但是它卻沒有!我以為是Eclipse的bug,然後再cmd下嘗試,同樣是無法退出。這種現象在只要new了一個Timer(),就會出現。奇怪,Google了一下,找不到答案,但是找到零星的提問同樣的問題的文章。還是自己動手看看協助文檔吧。。。在JDK1.5的文檔Timer類中,有這樣一句話:“對 Timer
Time of Update: 2018-12-05
1.用java.util.Calender來實現 Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); System.out.println(calendar.get(Calendar.DAY_OF_MONTH));//今天的日期 calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+1);//
Time of Update: 2018-12-05
今天看Java代碼時,看到了字串有一個方法是startsWith(String str)當時覺得見名之意,很簡單嗎,然後就自己動手做了一下,沒想到發現了一個startsWith()方法的重載,startsWith(String str,int Index),當時上網去查了一下沒有後邊這個方法,於是自己做了一下測試,現在給出如下詳細解釋,startsWith(String str)就是檢查形參參數是否與你要檢查的字串開頭相同,而startsWith(Sring str,int
Time of Update: 2018-12-05
用戶端程式:import java.awt.BorderLayout;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import
Time of Update: 2018-12-05
一、activity代碼package com.liudan.activity; import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.animation.Animation;import