Time of Update: 2018-12-04
package com.ucaimalls.util;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import org.apache.http.HttpResponse;import org.apache.http.client.methods.HttpGet;import org.apache.http.
Time of Update: 2018-12-04
使用者類://1.編寫一個類比使用者帳戶的程式。測試類別Test用來登入:輸入使用者帳戶名和密碼,如果正確(則在控制台輸出Success,//並提示是否修改使用者名稱和密碼,要修改:則彈出提示框重新輸入帳戶名稱和密碼,不修改,則顯示再次登入框。)//如果不正確(究竟是賬戶名不對還是密碼不對?則提示重新輸入,最多3次,否則在控制台輸出Fail,退出程式:System.exit(0))//public class passer {String Username = "asd";String
Time of Update: 2018-12-04
import java.math.*;public class Date {//3.封裝一類Java對象,計算兩個大整數(如123456789123456789123456789和987654321987654321987654321)//的和、差、積和商,並計算一個大整數的因子個數(因子中不包括1和大整數本身)。(選做)public static void main(String[] args) {BigInteger sum = new BigInteger("0"),difference
Time of Update: 2018-12-04
1. 首先String不屬於8種基礎資料型別 (Elementary Data Type),String是一個對象。 因為對象的預設值是null,所以String的預設值也是null;但它又是一種特殊的對象,有其它對象沒有的一些特性。2. new String()和new String(“”)都是申明一個新的Null 字元串,是空串不是null;3. String str=”kvill”與String str=new String
Time of Update: 2018-12-04
首先是測試類別 public class Text {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubMyframe my = new Myframe();}}接下來是Panel類 import java.awt.*;import java.awt.event.*;import
Time of Update: 2018-12-04
public class disizhou {// 一個數如果恰好等於它的因子之和,這個數就稱為“完數”。編寫應用程式,求1000之內的所有完數。編程思路和代碼在附件/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println("1000以內的完全數為");for (int i = 1 ; i <=1000;++i){for (
Time of Update: 2018-12-04
import javax.swing.*; import java.awt.*; import java.awt.event.*;import java.util.*; public class Wenben extends Frame implements TextListener,ActionListener{TextArea text1 , text2;Wenben(){setLayout(new FlowLayout());text1 = new
Time of Update: 2018-12-04
文章目錄 32-bit Oracle Java instructions:64-bit Oracle Java instructions: 32-bit Oracle Java instructions:1Issue the following commands.Type/Copy/Paste: sudo -sthis will change you into rootType/Copy/Paste: mkdir -p
Time of Update: 2018-12-04
str1.equals(str2)來判斷,不能用==或者!=來判斷,原因:因為String是參考型別的,不是基礎資料型別 (Elementary Data
Time of Update: 2018-12-04
問題討論變數的初始化,所以先來看一下Java中有哪些種類的變數。 1.類的屬性,或者叫範圍 2.
Time of Update: 2018-12-04
原文地址::http://blog.csdn.net/jxzxm1_2/article/details/2499751 以下是從網上找到的關於堆空間溢出的錯誤解決辦法:java.lang.OutOfMemoryError: Java heap space ===================================================使用Java程式從資料庫中查詢大量的資料時出現異常:java.lang.OutOfMemoryError: Java heap
Time of Update: 2018-12-04
原文地址::http://java.e800.com.cn/articles/2009/211/1234334178378_1.html 相關網帖1.Java命令詳解(上)---- http://hubingforever.blog.163.com/blog/static/1710405792011324114234161/ java命令也是SCJP必考內容,很有用處,即使你現在用的是IDE.一、查看用法C:\>java -helpUsage: java [-options] class
Time of Update: 2018-12-04
英文數詞,按3位3位區分Hundred: 100Thousand:1,000Million: 1,000,000Billion: 1,000,000,000Trillion: 1,000,000,000,000Quintillion: 1,000,000,000,000,000,000Sextillion: 1,000,000,000,000,000,000,000Nonillion: 1,000,000,000,000,000,000,000,000,000,000Centillion: 1
Time of Update: 2018-12-04
項目中需要和第三方平台介面,加了來源IP鑒權功能,測試時發現沒有問題,但是部署以後發現存在問題,一直鑒權不通過,一群人抓瞎。我找到那塊的代碼,跟了一遍流程發現邏輯沒有啥問題,但是最終的結果卻還是鑒權不通過,實在有些詭異。其基本邏輯為先取得配置的IP列表,然後通過request.getRemoteAddr()取得用戶端的IP地址,做鑒權和校正,邏輯沒問題,那麼肯定是request.getRemoteAddr()出了問題,google下,發現有人遇到類似的問題。最終定位為request.getRe
Time of Update: 2018-12-04
File類中 的一個方法list()public String[] list()傳回值為String[] 作用是返回一個字串數組,這個字串為該File對象的所有子檔案名稱。jdk對傳回值的描述為:如果不是一個目錄(directory),或者發生I/O錯誤就返回null,如果目錄為空白數組也為空白。發現的bug:按照jdk的描述,如果一個檔案夾下沒有一個檔案,即為空白目錄,則返回一個空的數組。但在實際使用中卻發現返回的是null。同樣的bug可能也發生在public String[]
Time of Update: 2018-12-04
在Java中,記憶體流失就是存在一些被分配的對象,這些對象有下面兩個特點,首先,這些對象是可達的,即在有向圖中,存在通路可以與其相連;其次,這些對象是無用的,即程式以後不會再使用這些對象。如果對象滿足這兩個條件,這些對象就可以判定為Java中的記憶體流失,這些對象不會被GC所回收,然而它卻佔用記憶體。在C++中,記憶體流失的範圍更大一些。有些對象被分配了記憶體空間,然後卻不可達,由於C++中沒有GC,這些記憶體將永遠收不回來。在Java中,這些不可達的對象都由GC負責回收,因此程式員不需要考慮
Time of Update: 2018-12-04
java.version Java 運行時環境版本java.vendor Java 運行時環境供應商java.vendor.url Java 供應商的 URLjava.home Java 安裝目錄java.vm.specification.version JAVA 虛擬機器規範版本java.vm.specification.vendor JAVA 虛擬機器規範供應商java.vm.specification.name JAVA 虛擬機器正式名稱java.vm.version
Time of Update: 2018-12-04
JAVA中通過JDBC訪問MS SQLServer2000的常見問題(by kingfish)看到很多初學或初用者都碰到這問題,小結一下供後來人蔘考。代碼: Connection conn = null; try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); conn = DriverManager.getConnection(
Time of Update: 2018-12-04
import java.io.*;import java.nio.channels.*;/** * 鎖住檔案(不讓其它線程或進程修改) * * @author kingfish */public class LockFile { public LockFile() { } public static void main(String[] args) throws Exception { RandomAccessFile raf = new RandomAccessFile(new
Time of Update: 2018-12-04
動態執行一段簡單代碼,採用產生java檔案,調用javac編譯,反射執行的方式。只是一個簡單測試,有些地方有待完善。代碼如下import java.io.*;/** * 動態執行一段代碼(組建檔案->編譯->執行) * @author kingfish * @version 1.0 */public class TestRun { private String fileName = "Test.java"; private String className=