Time of Update: 2015-05-01
標籤:單例 java Java中,單例模式通常有2種分類餓漢模式和懶漢模式。餓漢模式指的是單例執行個體在類裝載時就被建立了。懶漢方式值的是單例執行個體在首次使用時才被建立。無論是餓漢模式還是懶漢模式,都是用了一個靜態成員變數來存放真正的執行個體。並且私人化建構函式,防止被外部執行個體化。單例(餓漢模式)代碼:public class Singleton { &nbs
Time of Update: 2015-05-01
標籤:懷安縣 java 經常看到各類文章中出現jdk1.5或者JAVA5,其實這都是指的同一個東西。 JAVA的版本最開始是1995年的JDK Alpha and Beta版本,第二年發布JDK1.0版本
Time of Update: 2015-05-01
標籤:cygwin國內鏡像:http://mirrors.sohu.com/cygwin/舊版本的ant下載:http://archive.apache.org/dist/ant/舊版本的nutch下載:http://archive.apache.org/dist/nutch/舊版本的solr下載:http://archive.apache.org/dist/lucene/solr/舊版本的Ecplise下載:http://archive.eclipse.org/eclipse/download
Time of Update: 2015-05-01
標籤: 新手用idea,idea確實秒殺eclipse,不過有很多配置不熟悉,可把我折騰壞了。幾點筆記,都是學習過程中比較肯跌的錯誤。idea建立一個web項目,並用gradle構建: 首先建立一個gradle項目,此時是沒有webapp/WEB-INF/目錄結構的,然後F4開啟module setting,選擇左邊的facets,選擇中間的綠色 +號,選擇web,就會自動產生web module deployment descriptor
Time of Update: 2015-05-01
標籤: 1 package thinkingDemo; 2 /* 3 * 4 * 關於嵌套類覆蓋問題 5 * 6 */ 7 class Egg2 { 8 protected class Yolk{ 9 public Yolk(){10 System.out.println("Egg2.Yolk()");11 }12 public void f(){13
Time of Update: 2015-05-01
標籤:一、使用Java練習演算法常常需要使用控制台的資料輸入和輸出,下面記錄一下基本的使用方法:基本用法1 import java.util.*;2 public class Main {3 public static void main(String[] args){4 Scanner cin = new Scanner(System.in); //常用Scanner類來擷取資料5 int a = cin.nextInt();
Time of Update: 2015-05-01
標籤:網路編程 java inetaddress ip host 在網路編程中,為了訪問某台主機,我們必須知道其IP地址。在Java中,就將擷取IP地址的操作封裝成了一個類——InetAddress,通過該類很方便地擷取IP。
Time of Update: 2015-05-01
標籤:建立者模式 builder java原始碼 建立型設計模式 gof設計模式 一、描述建立者模式單獨利用一個建立者類來建立對象並組建對象之間的關係,以簡化用戶端調用的複雜性。相對於抽象方法模式來說,建立者模式增加了一個單獨的用於組裝對象和對象之間關係的建立者類,由該類來負責對象的組裝,以此來更加清晰地劃分各個類的職責。建立者
Time of Update: 2015-05-01
標籤:1.方法: (1)定義: 完成特定功能塊的代碼,在有些語言中也叫函數 (2)格式: (3)方法的重載 【在同一個類中,方法名相同,參數列表不同,與傳回值無關】 2.數組 (1)定義 儲存同一種資料類型的多個元素的容器 (2)特點: 每個元素都有編號,從0開始,最大編號是:數組程度-1; 編號的專業叫法:索引 (3)格式: A:資料類型[] 數組名,(推薦) B:資料類型 數組名[]
Time of Update: 2015-05-01
標籤:最近一個項目中有個前台對於表頭要求:給定一個日期期間返回形如 Mar 2015 3/20-3/31Apr 2015 4/1-4/30這樣的月年資料,簡單的寫了下代碼,暫時沒想到更好的辦法 例如傳進來的參數是 "2015-03-20"-"2016-04-08" 這樣的形式分三段處理:第一段:起始日期的起始日期的月底第二段:開始和結束月之間的所有月資料第三段:結束日期的月初到結束日期 1 public List<String>
Time of Update: 2015-05-01
標籤:java 集合 Collection: set(介面) AbstractCollection(抽象類別) AbstractList->List AbstractSequentialList LinkedList(實現了Deque雙端隊列介面) Vetor<-Stack ArrayList
Time of Update: 2015-05-01
標籤:1,2,3...9 這九個數字組成一個分數,其值恰好為1/3,如何組法?代碼如下/** * * @author Administrator * 類名:Main * 建立時間:2015-5-1 * vesion1.0 */public class Main{ public static void test(int[] x) { int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];
Time of Update: 2015-05-01
標籤:springmvc hibernate mysql log4j web 1、錯誤描述INFO:2015-05-01 11:12:15[localhost-startStop-1] - Root WebApplicationContext: initialization startedINFO:2015-05-01 11:1
Time of Update: 2015-05-01
標籤:java 遊戲 聲音是一個遊戲至關重要的部分。上一次我談了利用AudioClip 簡單兩行代碼來播放聲音(http://blog.csdn.net/cnmm22/article/details/44674173)。今天我介紹一下另一種方法,利用AudioStream。使用這兩個方法過程中定位一個資源的過程要難於使用方法本身。上一次我們給 AudioClip 傳進一個 URL
Time of Update: 2015-05-01
標籤:到目前為止,你只是擷取了被Java運行時系統拋出的異常。然而,程式可以用throw語句拋出明確的異常。Throw語句的通常形式如下: throw
Time of Update: 2015-05-01
標籤:抽象原廠模式 abstract factory java原始碼 建型設計模式 gof設計模式 一、描述抽象原廠模式是在Factory 方法的模式上進一步抽象而來,如果說Factory
Time of Update: 2015-05-01
標籤:參考:zhaoshijiehttp://zhaoshijie.iteye.com/blog/971157baidu:http://zhidao.baidu.com/link?url=WXr-EgI0OyUsTI3v76A6mbmRaxeRrXSdfeNQHLgCf9nstRnCSx0TWrv3gjHJ6ZcthrmNblo_4pR27vltZqLfrK 相關解決方案: (其實相當簡單):不需要在Java Build
Time of Update: 2015-05-01
標籤:物件導向 java 類 OOP——Object Oriented Programming是java最大的特點,而且他不和C++一樣,java屬於徹頭徹尾的物件導向,每一個檔案都是以類的形式出現,main函數也包括在一個大類中。1、關於類的聲明定義如下模板:class User{String name;//成員變數int age;public void show(
Time of Update: 2015-05-01
標籤:class jvm Java源碼檔案TestClass.java:package jvm.chapter6;//P166public class TestClass {private int m;public int inc(){return m+1;}}展示這個Class檔案的16進位內容:從頭開始分析=>ca fe ba be :magic number;00 00 00 34 : 版本號碼是1.8.0;00 1
Time of Update: 2015-05-01
標籤:** 記錄一些Java筆試,面試時遇到的不太確定的問題:1,String,StringBuffer,StringBuilder的區別2,Servlet是單一實例還是多執行個體3,HashMap<Integer,String>,請寫出可能的一種輸出結果4,Hibernate中,session的三種對象狀態5,javascript的閉包,js擷取表單中<input id="test" type="name"/>,請描述一下怎麼取6,web中也有session,