Time of Update: 2018-12-03
今日,測試這段時間來所做的成果時,發現出了個異常: 哪就是切換橫屏時正常,但是從橫切到豎屏卻拋了:11-30 03:35:58.661: ERROR/AndroidRuntime(1264): java.lang.IllegalArgumentException: View not attached to window manager異常。當前Activity是一個從網路上下載的資料填充listView,在網上找了老半天很多答案一一試了結果還是未果。一些網上答案:1.
Time of Update: 2018-12-03
1 Throwable類public class Throwableextends Objectimplements Serializable Throwable 類是 Java 語言中所有錯誤或異常的超類。只有當對象是此類(或其子類之一)的執行個體時,才能通過 JAVA 虛擬機器或者 Java throw 語句拋出。類似地,只有此類或其子類之一才可以是 catch 子句中的參數類型。 兩個子類的執行個體,Error 和
Time of Update: 2018-12-03
java的幾何映像支援並不是很好,java後面提供的2D、3D我試試了下,感覺效果不好,立體感不強,我沒有仔細研究了,不知道到底能不能畫出這樣的幾何圖形來,於是我就自己查了下API,查到這個方法drawPolygon(int[] xPoints,int[] yPoints,int nPoints),這個方法可以畫出任意的多行,於是我就用這個方法配合其他的畫圖方法寫了個立體長方體的demo。這個方法API上的解釋: public abstract void drawPolygon(
Time of Update: 2018-12-03
The java class could not be loaded. java.lang.UnsupportedClassVersionError 昨天將一個Jar包替換運行,系統報如下錯誤: The java class could not be loaded. java.lang.UnsupportedClassVersionError: (com/nokia/warlock/utils/logging/NiceFormatter) bad major
Time of Update: 2018-12-03
public class Welcome{public static void main(String[] args){//System.out.print("維新:http://www.mybole.com.cn\n");//System.out.println(" Welcome you!");/*byte b;b=3;b=(byte)(b*3);System.out.println(b);*///short s;/*int i;long l;*//*char
Time of Update: 2018-12-03
Java BeansTime Limit: 2 Seconds Memory Limit: 65536 KB There are N little kids sitting in a circle, each of them are carrying some java beans in their hand. Their teacher want to selectM kids who seated in M consecutive seats and collect java
Time of Update: 2018-12-03
學習《JAVA編程思想》第四版(一)在一個類中,所有成員變數在定義時的初始化在建構函式進行初始化之前完成,就是說,先進行定義時的初始化,然後再是構造方法裡的初始化。(二)為什麼要進行方法重載? 1、不同類型的對象可能有相似的操作,在抽象的過程中把“相似”抽象出同一個方法名,因此進行方法的重載可以使得同名方法接受不同類型、不同數量的參數,從而對該操作的行為進行具體的控制;
Time of Update: 2018-12-03
有關java各種架構的基礎設計,筆者經驗之談,算是小結吧!:)一,Hibernate部分1,簡述hibernate映射繼承關係和映射組成關係有何異同?映射繼承關係:類和類之間除了關聯和聚集關係外,還可以有繼承關係。什麼時候需要映射繼承關係呢,舉個例
Time of Update: 2018-12-03
package com.java.dataStructArithmeic.sort;/** * @author gongpeibao * @since 2012.03.16 * 基本排序方法 * 選擇排序放比冒泡排序效率高,原因是它的交換次數少了,比較次數都是N*(N-1)/2 * 插入排序法是這兒最好的一種基本排序方法,雖然排序演算法仍然需要O(N^2)的時間, * 但是一般情況下比冒泡排序快一倍,比選擇排序還要快一點 * 應用方法: * 在資料量很小,並且交換資料相對於比較資料
Time of Update: 2018-12-03
簡介: 如果你只知道實現 Serializable 介面的對象,可以序列化為本地檔案。那你最好再閱讀該篇文章,文章對序列化進行了更深一步的討論,用實際的例子代碼講述了序列化的進階認識,包括父類序列化的問題、靜態變數問題、transient 關鍵字的影響、序列化 ID 問題。在筆者實際開發過程中,就多次遇到序列化的問題,在該文章中也會與讀者分享。將 Java 對象序列化為二進位檔案的 Java 序列化技術是 Java
Time of Update: 2018-12-03
package cn.com;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;public class Base64Test{
Time of Update: 2018-12-03
package com.demo.common;import java.io.File;import java.io.IOException;import jxl.Workbook;import jxl.format.UnderlineStyle;import jxl.write.Label;import jxl.write.WritableFont;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;import
Time of Update: 2018-12-03
/** * Regex驗證日期格式 包括潤二月 * @param args */ public static void main(String[] args) { String checkValue = "2000-03-29 23:59:59"; //帶時間 String eL = "^((((1[6-9]|[2-9]\
Time of Update: 2018-12-03
1 Runnable 介面public interface Runnable Runnable 介面應該由那些打算通過某一線程執行其執行個體的類來實現。類必須定義一個稱為 run 的無參數方法。 設計該介面的目的是為希望在活動時執行代碼的對象提供一個公用協議。例如,Thread 類實現了 Runnable。啟用的意思是說某個線程已啟動並且尚未停止。 此外,Runnable 為非 Thread 子類的類提供了一種啟用方式。通過執行個體化某個 Thread
Time of Update: 2018-12-03
JAVA初學者很容易知道輸出的類方法System.out.println("Hello,java!");但是卻對輸入,即在控制台console中接收使用者輸入的資料不太清楚。我自己在書上,網上找了很長時間,資料多而淩亂。在一個JAVA的學習視頻上看到了輸入類Scanner的用法。public class InputFromConsole {public static void main(String[] args) {Scanner s = new
Time of Update: 2018-12-03
package image;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;public class ImageDemo { public void binaryImage() throws IOException{File file = new File(System.getProperty("user.dir")
Time of Update: 2018-12-03
本程式修改至http://blog.csdn.net/lazy_p/article/details/5400268 ,以前是用的applet來呈現效果的。修改為返回一張BufferedImage圖片,便於應用到項目中去,比如Web、C/S架構的程式都能應用。package com.image.histogram;import java.awt.Color;import java.awt.Font;import java.awt.FontMetrics;import
Time of Update: 2018-12-03
最好免費的Training 和Tutorials資源:Java Programming Resources 19 Free Java Courses from IBM Introduction to Programming Using Java -Full TOC -PDF version Studying for Java Certification on the Web Thinking In Java, by Bruce Eckel, 2nd Edition Richard
Time of Update: 2018-12-03
如何設定Java 2(JDK1.2)的環境變數?答: Java 2安裝後,需要設定PATH和JAVA_HOME環境變數.與JDK1.1不同的是:設定好JAVA_HOME環境變數後,JVM將自動搜尋系統類別庫以及使用者的當前路徑. Java 2環境變數的設定如下例所示: Solaris平台: setenv JAVA_HOME Java2的安裝路徑 setenv PATH $JAVA_HOME/bin:${PATH} Windows平台: set JAVA_HOME=Java2的安裝路徑 set
Time of Update: 2018-12-03
經常遇到java中讀取檔案的方式,有時候需要指定編碼,有時候不需要指定編碼,被搞的挺暈的,抽時間整理了一下java讀取檔案的方式,主要是對字元型的處理,二進位的暫時不考慮。1.readFile方法,主要採用FileReader來讀取檔案,不能指定編碼2.readFileByInputStream方法,採用InputStreamReader來讀取檔案,可以指定編碼3.readFileByBufferedReader方法,採用BufferedReader來讀取檔案,不可以指定編碼 import