標籤:package com.test.IF.service;import java.io.File;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import org.apache.commons.io.FileUtils;import
標籤:1.資料庫版本2.Java指令碼import java.security.MessageDigest;import COM.ibm.db2.app.UDF;public class MD5UDF extends UDF { public static String MD5(String s) { String s1 = new String(""); char hexDigits[] = { ‘0‘, ‘1‘, ‘2
標籤:1.JdbcUtilpackage com.yfs.javase.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JdbcUtil {private static final String driver =
標籤:堆溢出Java堆唯一的作用就是儲存物件執行個體,只要保證不斷建立對象並且對象不被回收,那麼對象數量達到最大堆容量限制後就會產生記憶體溢出異常了。所以測試的時候把堆的大小固定住並且讓堆不可擴充即可。測試代碼如下 1 package com.xrq.test; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 /** 7 * 測試內容:堆溢出 8 * 9 * 虛擬機器參數:-Xms20M -Xmx20M -XX:
標籤:1、資料類型(類) 對象名; 這裡要求資料類型必須為複合資料型別,基礎資料型別 (Elementary Data Type)聲明的結構只能稱為變數,而不能稱為對象。 對象的初始化 對象名= new 構造方法(參數);2、方法: 存取控制符 [修飾符] 傳回值類型 方法名稱(參數列表){ 方法體 }3、類: 存取控制符 [修飾符] class 類名{ [屬性聲明]屬性的作用範圍是類的內部public int x = 10; [方法聲明] [構造方法聲明]
標籤: JAVA,對Model1、Model2兩個架構的掌握是必不可少的。下面我們一起見證一下從Model1到Model2(MVC)再到典型三層架構的華麗轉變過程。 Model1架構 &
標籤:1、Break、continue關鍵字a) 在程式當中它們不是單獨使用的,而是結合著條件運算式或迴圈語句來一起使用的b) Switch-case:已經使用breakc) Break:跳出當前的整個迴圈d) Continue:跳出當前迴圈的本次迴圈2、break和continue使用和區別public class BreakContinueTest{ public static void main(String[] args){ &
標籤:本人部落格中有一篇文章對java中的引用有詳細的介紹【http://www.cnblogs.com/javaee6/p/4763190.html】,java中WeakHashMap這個類就是java弱引一個非常好的例子,也是一個比較難的例子。收集了網上一些關於WeakHashMap的詳細分析的文章。猛擊下面的連結地址查看 深入理解WeakHashmap WeakHashMap詳細介紹(源碼解析)和使用樣本
標籤:1--程式碼片段: 12345byte b1=1,b2=2,b3,b6; final byte b4=4,b5=6; b6=b4+b5; b3=(b1+b2); System.out.println(b3+b6);關於上面程式碼片段敘述正確的是()輸出結果:13語句:b6=b4+b5編譯出錯語句:b3=b1+b2編譯出錯運行期拋出異常 分析:運算式的資料類型自動提升,
標籤:java error pipe 環境:nginx+tomcat錯誤:Broken pipe650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/72/2D/wKioL1XekQrTB8iwAAY7SUGrmLM163.jpg" title="Broken pipe"
標籤:java setSet也是繼承自Collection,set也是集合的一種,同時set不允許重複的元素存在。Set源碼:public interface Set<E> extends Collection<E> { int size(); //大小 boolean isEmpty();//是否為空白 boolean contains(Object o); //是否包含某個對象 Iterator<E> iterator();
標籤:實現了基於TCP的Java
標籤:Tool.javapackage cn.stat.p9.fanxing.demo;public class Tool<QQ> {//不確定類型時可以用泛型 private QQ q; public QQ getObject() { return this.q; } public void setObject(QQ obj) { this.q=obj; } public void
標籤:設計模式命令模式(Command Pattern):將一個請求封裝為一個對象,從而使我們可用不同的請求對客戶進行參數化;對請求排隊或者記錄請求日誌,以及支援可撤銷的操作。命令模式是一種對象行為型模式,其別名為動作(Action)模式或事務(Transaction)模式。命令模式包含如下角色:Command: 抽象命令類ConcreteCommand: 具體命令類Invoker: 調用者Receiver: 接收者Client:客戶類代碼import
標籤: UUID含義是通用唯一識別碼 (Universally Unique Identifier),這 是一個軟體建構的標準,也是被開源軟體基金會 (Open Software Foundation, OSF) 的組織在分散式運算環境 (Distributed Computing Environment, DCE) 領域的一部份。UUID
標籤:1.註解簡介 在開發Java程式,尤其是Java EE應用的時候,總是免不了與各種設定檔打交道。以Java EE中典
標籤:閱讀目錄1.註解簡介2.使用註解3.開發註解回到頂部1.註解簡介 在開發Java程式,尤其是Java EE應用的時候,總是免不了與各種設定檔打交道。以Java EE中典 型的S(pring)S(truts)H(ibernate)架構來說,Spring、Struts和Hibernate這三個架構都有自己的XML格式的設定檔。這些設定檔需要與Java原始碼儲存同步,否則的話就可能出現錯誤。而且這些錯誤有可能到了運行時刻才被發現。把同一份資訊儲存在兩個地方,
標籤:1:泛型(掌握) (1)泛型概述 是一種把明確類型的工作延遲到建立對象或者調用方法的時候才去明確的特殊的類型。 (2)格式: <資料類型> 注意:該資料類型只能是參考型別。 (3)好處: A:把運行時期的問題提前到了編譯期間 B:避免了強制類型轉換 C:最佳化了程式設計,解決了黃色警告線問題,讓程式更安全 (4)泛型的前世今生 A:泛型的由來 Object類型作為任意類型的時候,在向下轉型的時候,會隱含一個轉型問題
標籤:java j2ee j2se j2me james gosling Java起源:SUN(全稱Stanford University
標籤:這是一篇閱讀MAT helper的筆記。Heap dump是java進程在特定時間的一個記憶體快照。通常在觸發heap dump之前會進行一次full gc,這樣dump出來的內容就包含的是被gc後的對象。dump檔案包含的內容:1,全部的對象:類,域,原生值和引用;2,全部的類:classloader,類名,超類,靜態域;3,GC root:被JVM定義的可觸達的對象;4,線程棧和本地變數:線程的call