Time of Update: 2015-04-13
標籤:java string 今天在項目中需要解析一個參數範圍的字串,然後判斷一個傳入參數是否在這個運算式內。因為參數範圍字串是(0<p<10 or 0<=p<10 or 0<p<=10 or 0<=p<=10)的組合,所以我覺得直接去進行split處理比較麻煩,就運用了String轉為 byte[] 再做處理。代碼如下。不知道大家有沒有更好的處理方式。package
Time of Update: 2015-04-13
標籤:轉自:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/23/3096001.html 在www.json.org上公布了很多JAVA下的json構造和解析工具,其中org.json和json-lib比較簡單,兩者使用上差不多但還是有些區別。下面首先介紹用json-lib構造和解析Json資料的方法樣本。 用org.son構造和解析
Time of Update: 2015-04-13
標籤: Bitmap bmp =BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher); Paint paint = new Paint(); paint.setColor(Color.BLACK); String str = "123"; Canvas canvas = new Canvas(bmp)
Time of Update: 2015-04-13
標籤:public static void zipFiles(File[] srcfile,ServletOutputStream sos){ byte[] buf=new byte[1024]; try { //ZipOutputStream類:完成檔案或檔案夾的壓縮 ZipOutputStream out=new ZipOutputStream(sos); for(int i=0;i<srcfile.length;i++){
Time of Update: 2015-04-13
標籤:出錯代碼如下: //1.create HTablePoolHTablePool hp=new HTablePool(con, 1000);//2.get HTable from HTablepool HTable ht=(HTable)hp.getTable(tName);出錯原因,主要是版本更新了,所以舊的調用方式會報錯:如今應用的api版本中pool.getTable返回的類型是HTableInterface
Time of Update: 2015-04-13
標籤:轉自:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html 在www.json.org上公布了很多JAVA下的json構造和解析工具,其中org.json和json-lib比較簡單,兩者使用上差不多但還是有些區別。下面接著介紹用org.json構造和解析Json資料的方法樣本。
Time of Update: 2015-04-13
標籤:java.lang.classnotfo java.lang.org.spring contextloaderservlet 伺服器啟動異常 spring項目啟動異常 今天配置的Tomcat伺服器,啟動springMVC項目,報java.lang.ClassNotFoundException:
Time of Update: 2015-04-13
標籤:重新打包apk,使用java bin目錄裡的jarsigner進行簽名反編譯android apk包使用apktool工具,http://download.csdn.net/detail/fancylovejava/8447801命令:cmd>cd /d E:\apktoolapktool d
Time of Update: 2015-04-13
標籤: 前段時間因為開發網站的需要,研究了一下java實現excel的讀寫,一般當我們做管理軟體時,都需要列印報表,報表如何製作呢?相信一定難為過大家,本篇就為大家揭開它的神秘面紗,學習完半篇,你一定會對報表的製作有一個深刻的認識。 話不多說,下面我們開始本篇的總結,產生excel方式多種多樣,本篇就以最簡單的通過藉助jxl.jar來實現該功能為例開始excel產生。 對於jxl.jar的下載,大家可以到網上收索一下,不難找的。有了這些,我們就可以開始相關代碼的設計了。 1、建立一個we
Time of Update: 2015-04-13
標籤:本篇文章介紹了,在java中instanceof和getClass()的區別分析。需要的朋友參考下 class A { } class B extends A { } Object o1 = new A(); Object o2 = new B(); o1 instanceof A => true o1 instanceof B => false o2 instanceof A =>
Time of Update: 2015-04-13
標籤: 學過java的人應該對java的圖形化介面很是反感,特別是接觸java不久的人。如果想和其他語言那樣用滑鼠拖拽,可以使用wondosbulider外掛程式。但是用起來也不是那麼方便。當然對於不樂意寫代碼的人來說真是太幸福了。 然而用代碼去實現java的圖形化介面並非那麼麻煩。總結起來就是~1.定義你需要使用的面板,按鈕,文本,標籤。2.對這些執行個體化。 然後把按鈕,文本,標籤按照你想要的方法放到面板上。3
Time of Update: 2015-04-13
標籤:cannot be cast to javax.servlet.Filter添加provided即可install -X是什麼意思?Unsupported major.minor version 51.0屬性-》Java-》Compiler-》1.6後來發現是因為:引用的jar包是1.7平台編譯過得,我的環境是1.6,所以不過;網上講述的是1.6編譯的jar在1.7的JVM上使用不過;情景不同啊maven install和maven
Time of Update: 2015-04-13
標籤:在Java指令中建立對象和賦值操作是分開進行的,也就是說instance = new
Time of Update: 2015-04-13
標籤:Error和Exception都繼承自Throwable;二者不同之處:Exception:1.可以是可被控制(checked)或者不可控制(unchecked);2.表示一個由程式員導致的錯誤;3.應該在應用程式級被處理; Error:1.總是不可控制的(unchecked);2.經常用來表示系統錯誤或者底層資源錯誤;3.如果可能的話,應該在系統級被捕捉; Java 中定義了兩類異常: 1) Checked exception:
Time of Update: 2015-04-13
標籤:linux -bash java command not foundLinux系統是由於設定JAVA環境變數時設定PATH屬性導致command not found錯誤,PATH屬性設定如下: vi /etc/profile JAVA_HOME=/usr/java/jdk1.6.0_32
Time of Update: 2015-04-13
標籤:Thread的run方法是不拋出任何檢查型異常(checked
Time of Update: 2015-04-13
標籤:轉自
Time of Update: 2015-04-13
標籤:藍橋杯 基礎練習 01字串 java 演算法 題目描述對於長度為5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是:0000000001000100001100100請按從小到大的順序輸出這32種01串。輸入格式本試題沒有輸入。輸出格式輸出32行,按從小到大的順序每行一個長
Time of Update: 2015-04-13
標籤:概述:UncaughtExceptionHandler是為了捕獲沒有被捕獲的異常,包括運行時異常,執行錯誤(記憶體溢出等),子線程拋出的異常等,你可以在uncaughtException(xx)裡對後續做處理包括資源釋放等用法:Runnable實現:class YourRunable implements Runnable { public void run() { throw new RuntimeException("YourRunable");
Time of Update: 2015-04-13
標籤:物件導向的三大特性:封裝、繼承、多態。從一定角度來看,封裝和繼承幾乎都是為多態而準備的。這是我們最後一個概念,也是最重要的知識點。多態的定義:指允許不同類的對象對同一訊息做出響應。即同一訊息可以根據發送對象的不同而採用多種不同的行為方式。(發送訊息就是函數調用)實現多態的技術稱為:動態綁定(dynamic binding),是指在執行期間判斷所引用對象的實際類型,根據其實際的類型調用其相應的方法。多態的作用:消除類型之間的耦合關係。現實中,關於多態的例子不勝枚舉。比方說按下 F1