Time of Update: 2018-12-03
在soapUI上調用遠程伺服器上的java方法是,出現java.net.sockettimeoutexception read timed out
Time of Update: 2018-12-03
前幾天,看到一篇前輩的博文“程式員必知的8大排序”,不禁的手癢起來,重新翻開嚴蔚敏老師的《資料結構》複習了一遍,然後一一的用java去實現,其中有不足之處,還望各位道友指正出來。 先來看看8種排序之間的關係: 1, 直接插入排序 (1)基本思想:在要排序的一組數中,假設前面(n-1) [n>=2] 個數已經是排好順序的,現在要把第n個數插到前面的有序數中,使得這n個數也是排好順序的。如此反覆迴圈,直到全部排好順序。(2)執行個體(3)用java實現 package
Time of Update: 2018-12-03
(1)BitSet類 大小可動態改變, 取值為true或false的位集合。用於表示一組布爾標誌。 此類實現了一個按需增長的位向量。位 set 的每個組件都有一個 boolean 值。用非負的整數將 BitSet 的位編入索引。可以對每個編入索引的位進行測試、設定或者清除。通過邏輯與、邏輯或和邏輯異或操作,可以使用一個 BitSet 修改另一個 BitSet 的內容。預設情況下,set 中所有位的初始值都是 false。 每個位 set 都有一個當前大小,也就是該位 set
Time of Update: 2018-12-03
首先來看一下java中的基本類型,如下表:Primitive typeSizeMinimumMaximumWrapper typeboolean———Booleanchar16-bitUnicode 0Unicode 216- 1Characterbyte
Time of Update: 2018-12-03
本文把JAVA SE、JAVA EE、JAVAME拿來做下區別,同時也分享一下作者的一些成果。目前的Java平台根據軟體開發人員、服務提供者和裝置生產商可以針對特定的市場可以分為三個版本JAVA SE、JAVA EE、JAVA ME。AD: 現在一個個來分析1. Java SE(Java Platform,Standard Edition)。Java SE 以前稱為 J2SE。它允許開發和部署在案頭、伺服器、嵌入式環境和即時環境中使用的 Java 應用程式。Java SE 包含了支援
Time of Update: 2018-12-03
java.util.BitSet可以按位儲存。電腦中一個位元組(byte)佔8位(bit),我們java中資料至少按位元組儲存的,比如一個int佔4個位元組。如果遇到大的資料量,這樣必然會需要很大儲存空間和記憶體。如何減少資料佔用儲存空間和記憶體可以用演算法解決。java.util.BitSet就提供了這樣的演算法。比如有一堆數字,需要儲存,source=[3,5,6,9]用int就需要4*4個位元組。java.util.BitSet可以存true/false。如果用java.util.BitS
Time of Update: 2018-12-03
上一星期寫了關於排序的幾篇博文,得到很多道友的支援,在這裡非常感謝。 相比較排序來說,今天所說的尋找就簡單多了,今天我們先來說:1, 順序尋找2,
Time of Update: 2018-12-03
果一個類成員被聲明為static,它就能夠在類的任何對象建立之前被訪問,而不必引用任何對象。static 成員的最常見的例子是main( ) 。因為在程式開始執行時必須調用main()
Time of Update: 2018-12-03
package mail;import org.apache.commons.mail.EmailException; import org.apache.commons.mail.SimpleEmail; public class Send { public Send(){} //需要的jar包4個:commons-email-1.2.jar commons-email-1.2-javadoc.jar
Time of Update: 2018-12-03
在重啟Tomcat 5時發現報此錯誤.查閱後發現tomcat 5之後重啟服務後tomcat會嘗試恢複session.解決方案:方法一(通過配置,使tomcat重啟後不重新恢複session):在關閉和重啟Tomcat 5時, tomcat 會試圖 serialize存在的session資源. 如果 sessions中相關的對象沒有實現 serializable 介面, 就會出現Cannot serialize session attribute XXX for
Time of Update: 2018-12-03
找出100以內的素數素數定義:質數,又稱素數,指在一個大於1的自然數中,除了1和此整數自身外,無法被其他自然數整除的數(也可定義為只有1和本身兩個因數的數)。使用java.util.BitSet求素數的演算法:例如要找100以內的素數,1,聲明一個BitSet bs,第0,1位置false;其餘位是true。2,從2開始遍曆bs,如果是true就進行內迴圈遍曆。3,內迴圈遍曆:從外向內環i開始遍曆bs,每次增長一個i(這個很重要),把內迴圈j在bs中的位置成false。代碼如下for(int
Time of Update: 2018-12-03
最近在做資料採礦的課程設計,需要將資料分析的結果很直觀的展現給使用者,這就要用到資料統計圖,要實現這個功能就需要幾個第三方包了:1. jfreechart-1.0.13.jar2. jcommon-1.0.16.jar3. gnujaxp.jar 先來看一下,最終: 主要是jfreechart-1.0.13.jar,但這三個包要齊全,我已經將所有與jfreechart有關的jar包與本文執行個體的工程(代碼)一同壓縮上傳了,有興趣的同學可以下載,:http:/
Time of Update: 2018-12-03
1. 子類的建構函式如果要引用super的話,必須把super放在函數的首位.class Base { Base() { System.out.println("Base"); }} public class Checket extends Base { Checket() { super();//調用父類的構造方法,一定要放在方法的首個語句 System.out.println("Checket"); }
Time of Update: 2018-12-03
package two;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class Rrrr{ public static void main(String[] args) { Runtime rn = Runtime.getRuntime(); Process p =
Time of Update: 2018-12-03
接上一篇:程式員必知的8大排序(二)-------簡單選擇排序,堆排序(java實現) 5.冒泡排序(1)基本思想:在要排序的一組數中,對當前還未排好序的範圍內的全部數,自上而下對相鄰的兩個數依次進行比較和調整,讓較大的數往下沉,較小的往上冒。即:每當兩相鄰的數比較後發現它們的排序與排序要求相反時,就將它們互換。(2)執行個體:(3)用java實現publi cclass bubbleSort {public bubbleSort(){ int a[]={1,54,6,3,78,34,12
Time of Update: 2018-12-03
接上一篇:程式員必知的8大排序(一)-------直接插入排序,希爾排序(java實現) . 3.簡單選擇排序(1)基本思想:在要排序的一組數中,選出最小的一個數與第一個位置的數交換;然後在剩下的數當中再找最小的與第二個位置的數交換,如此迴圈到倒數第二個數和最後一個數比較為止。(2)執行個體:(3)用java實現publicclass selectSort { public selectSort(){ int a[]={1,54,6,3,78,34,12,45};
Time of Update: 2018-12-03
Java中使用Runtime和Process類運行外部程式使用Runtime.getRuntime().exec()方法可以在java程式裡運行外部程式。 1. exec(String command) 2. exec(String command, String envp[], File dir) 3. exec(String cmd, String envp[]) 4. exec(String cmdarray[]) 5. exec(String cmdarray[],
Time of Update: 2018-12-03
接上一篇:程式員必知的8大排序(三)-------冒泡排序,快速排序(java實現) 8種排序我已經整理成word文檔,有興趣的同學可以下載:http://download.csdn.net/detail/pzhtpf/4313015 7、歸併排序 (1)基本排序:歸併(Merge)排序法是將兩個(或兩個以上)有序表合并成一個新的有序表,即把待排序序列分為若干個子序列,每個子序列是有序的。然後再把有序子序列合并為整體有序序列。(2)執行個體:(3)用java實現import
Time of Update: 2018-12-03
//按一下滑鼠事件無論什麼時候都監聽,即使按鈕已經不能用了,事件依然走;//一般事件,在設定按鈕不可用後就不在走了例子很能說明問題:package eeeee;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import
Time of Update: 2018-12-03
package mail;import java.io.UnsupportedEncodingException;import javax.mail.internet.MimeUtility;import org.apache.commons.mail.EmailAttachment;import org.apache.commons.mail.EmailException;import org.apache.commons.mail.MultiPartEmail;import