Time of Update: 2018-07-26
第一種方法根據索引值的名字取值 import java.util.HashMap; import java.util.Map; public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub
Time of Update: 2018-07-26
(轉載請註明出處為本部落格) (2-2009至6-2009)要做一套對項目開發、跟蹤、管理、多伺服器同步備份的系統整合。主要結合svn、apache、tomcat、bugzilla、sendmail、openSSL、LDAP這些開源優秀軟體在ubuntu下實現。其中涉及到JAVA
Time of Update: 2018-07-26
Http協議的重要性相信不用我多說了,HttpClient相比傳統JDK內建的URLConnection,增加了易用性和靈活性(具體區別,日後我們再討論),它不僅是用戶端發送Http請求變得容易,而且也方便了開發人員測試介面(基於Http協議的),即提高了開發的效率,也方便提高代碼的健壯性。因此熟練掌握HttpClient是很重要的必修內容,掌握HttpClient後,相信對於Http協議的瞭解會更加深入。 一、簡介 HttpClient是Apache Jakarta
Time of Update: 2018-07-26
直接貼代碼 public class HttpsAndHttp { //https請求實現public static StringBuffer httpsSendGet() { StringBuffer sb = new StringBuffer(); String path = "https://www.12306.cn/";
Time of Update: 2018-07-26
import java.io.*; import java.net.*; import java.security.cert.CertificateException; import java.security.cert.X509Certificate; import javax.net.ssl.*; public class TrustSSL { private static class TrustAnyTrustManager implements
Time of Update: 2018-07-26
import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader;
Time of Update: 2018-07-26
用Maven建立Java工程 本指南將引導你通過使用Maven來建立一個簡單的Java工程。 1、你將建立的工程是什麼-What you'll build 你將先建立一個提供當天時間的應用程式,然後使用Maven來構建它。 2、你將需要什麼-What you'll need 大約15分鐘 一個最愛的文字編輯器或者IDE
Time of Update: 2018-07-26
Java 控制台執行帶自訂包定義的類,出現“Exception in thread "main" java.lang.NoClassDefFoundError: ConnectSQLServer (wrong name: sine/ConnectSQLServer)” 1、先說明一下代碼實現:自訂package sine,
Time of Update: 2018-07-26
static的用途:定義靜態成員、靜態方法 static特點:屬於類;無論執行個體化多少個對象,static域只佔用一份記憶體 調用方法:直接用類名調用或者用類執行個體化的對象來調用 類中的static域包括兩種,一種是static的成員,一種是static的方法。它們都是只屬於類,並不是屬於 某個對象的。它們可以用類名直接調用。
Time of Update: 2018-07-26
你是否想知道指定類到底建立了多少個對象呢。使用static來實現對象計數器 /*** 實現統計類對象的個數* @author:WolfOfSiberian*/public class CountObject{public static int objectCount = 0;public
Time of Update: 2018-07-26
我們都知道,Java程式可以從命令列接收參數,下面的程式示範了怎麼擷取命令列參數: 代碼如下: /**示範main方法從控制台接收字串*Thinking in Java Test 2.10*@author:WolfOfSiberian*/public class TIJ_Test2_10{public static void main(String args[]){//判斷控制台是否傳入參數if(0 != args.length){for(int i=0;i<args.
Time of Update: 2018-07-26
1、在抽象類別中能否寫main方法,為什麼。 2、在介面中能否寫main方法,為什麼。 3、Java能否使用靜態局部變數,為什麼。 4、Java類變數,執行個體變數,局部變數在多線程環境下是否安全執行緒,為什麼。 5、一個Java檔案最多能有多大,最多能有幾個方法,幾個變數,為什麼。 6、一條select語句,如果不指定order by,查出來的資料是怎麼排序的,為什麼。 7、iterator介面為什麼有remove方法,沒有add方法。 答案待定。。。。。。。。。。
Time of Update: 2018-07-26
import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Test{ private static String[] s = new String[]{"1","2","3","4"}; private static int l = s.length;
Time of Update: 2018-07-26
什麼是吸血鬼數字。 吸血鬼數字是指位元為偶數的數字,可以由一對數字相乘而得到,而這對數字各包含乘積的一半位元的數字, 其中從最初的數字中選取的數字可以任意排序。以兩個0結尾的數字是不允許的, 例如,下列數字都是“吸血鬼”數字: 1260 = 21 * 60 1827 = 21 * 87 2187 = 27 * 81 編程思路 第一步、首先是將給定的四位元進行分割,得到每位元字,存入一個數組中;例如,四位元“1234”,
Time of Update: 2018-07-26
【Java】實現一個遞迴和非遞迴的reverse,它們能把一個表翻轉過來。操作中不要建立新的表項,只用已有的項。(表使用LinkedList<Integer>) 1.代碼實現 package devin.wu.readbook;import java.util.LinkedList;public class ReverseTools{public static void reverse(LinkedList<Integer> list, int
Time of Update: 2018-07-26
很久沒來更新Blog了。今天我要呈現自己在用的一個web樹形構件,這是我兩年前的一個作品。 作為程式員我們都知道,在web上實現一個樹形展現頁面並不容易,我們可以在網上搜尋關於Tree的實現 原理及方法和執行個體等。 不外乎以下幾種 1.javascript指令碼型,缺點N多,展現靜態簡單樹還可以用用 這種方式得一次性取完所有資料,然後通過大量指令碼在用戶端來構造,缺點顯而易見,如資料量大;
Time of Update: 2018-07-26
從網上整理了一些回答加上個人理解。 環境分以下幾種: 1.開發和配置環境:所有的開發和配置在這個環境裡進行。一般情況下,只有這個環境可以改配置和進行開發,並且一般不在這個環境下建立資料。(開發環境就是每個開發人員電腦上的開發環境,只有開發人員可以配置和開發,寫資料測試放在測試環境) 2.測試環境:新開發和配置通過系統傳輸到測試環境,進行功能測試,可以建立資料。(開發人員開發完上傳到SVN,測試人員下載下來測試。我們公司測試人員不懂IDE,所以是由我們開發人員下載好,
Time of Update: 2018-07-26
前幾天整理的一套面試題,其中有一個問題就是Java的JDK中我們見到的Collections.sort()和Arrays.sort()這兩個排序演算法的實現方式是什麼,很多小夥伴心裡邊預設的應該是快排,但是不全對或者理解的不夠深刻,以下我們從源碼的層次一點點解釋一下這個問題: 一、Arrays.sort()的排序演算法 先來看看Arrays.sort(),sort方法擁有很多的重載,有十幾種,以int查看如下: public static void sort(int[] a) {
Time of Update: 2018-07-26
package test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.Authenticator;import java.net.HttpURLConnection;import java.net.PasswordAuthentication;import
Time of Update: 2018-07-26
最近做一個項目,需要把excel檔案轉換成pdf檔案,經過我查資料,無非使用兩種方式:1 POI+Itext 2 Jacob來調用excel另存功能。 第一種方式,原理是使用POI來讀取excel的內容,將其寫到pdf檔案中。實現難度有點大,主要是因為excel sheet結構不固定,內容也不固定,可能存在圖片等,導致讀excel比較複雜,真正實現還是比較複雜的。