Time of Update: 2016-04-10
標籤:點擊進入_更多_Java千百問1、如何定義自己的異常Java支援自己建立的異常。瞭解異常看這裡:什麼是java中的異常方法如下:1、所有的異常必須是Throwable的子類。2、如果想寫一個檢查異常,需要擴充Exception類。3、如果想編寫一個運行時異常,則需要擴充RuntimeException類。4、異常類與任何其他類一樣,可以包含欄位和方法。我們可以定義如下自己的異常處理類:class MyException extends Exception{}例子:import
Time of Update: 2016-04-09
標籤: 前天在做系統的時候被Java中參數傳遞問題卡了一下,回頭查閱了相關的資料,對參數傳遞問題有了新的瞭解和掌握,但是有個問題感覺還是很模糊,就是Java中到底是否只存在值傳遞,因為在查閱資料時,經常看到有人說Java只有值傳遞,但有人說既有值傳遞,也有引用傳遞,對於兩個觀點個人覺得應該是站的角度不同而得出兩個不同的說法,其實兩個說法其中的原理是一樣的,只要咱們懂得其中的原理,那麼至於叫什麼也就無所謂了,下面是我在網上看到的一個文章,解釋的感覺挺全面,就轉過來,以供以後學習參考:&n
Time of Update: 2016-04-10
標籤:一.日誌家族Log4j一開始就很強大,在jdk內建日誌系統之前,apache就曾經嘗試把log4j劃為java的一部分,不知為何沒能成功,sun還是用了自己很弱的日誌系統。為了相容各個日誌系統,apache又推出了commons-logging,來對多個日誌系統進行封裝。Commons-logging本身不是日誌系統,它只是一個日誌系統大管家,來決定到底叫哪一個日誌系統出馬。由於它使用了ClassLoader尋找和載入底層的日誌庫,導致了象OSGI這樣的架構無法正常工作,因為OSGI的不同
Time of Update: 2016-04-10
標籤:jsp頁面js代碼:function downloadAttached(){var id = [];id.push(infoid);var options = {};options.action = "${pageContext.request.contextPath}/DocumentController/downloadattached";options.argname1="id";options.argvalue1=id.join(‘,‘);filedownload(options)
Time of Update: 2016-04-10
標籤: import java.util.Arrays;//=================================================// File Name :Arrays_Quick//------------------------------------------------------------------------------// Author
Time of Update: 2016-04-10
標籤:package javaClassStudy;/** * * @author yuxg * 抽象類別實踐 */public abstract class Person { private String name ; private int age; public Person(String name, int age) { this.name = name; this.age = age; } public
Time of Update: 2016-04-10
標籤:1.互斥技術synchronizedLockAtomic 效能比較Atomic > Lock >
Time of Update: 2016-04-09
標籤: 初次見到這兩個單詞並沒有什麼特別的感覺,但是時間長了,卻發現書上一會兒用override,一會兒又用overload,搞得我的迷迷糊。於是就做了個總結,希望能對和我一樣對這兩個概念模糊不清的網友有一個協助。 override
Time of Update: 2016-04-06
標籤:Java對象複製(Clone)及Cloneable介面、Serializable介面的深入探討Part I沒啥好說的,直接開始Part II吧。 Part
Time of Update: 2016-04-08
標籤:例1public class OperateDemo01{public static void main(String args[]){int num = 22 ;System.out.println("第一次輸出:num = " + num) ;num = num - 3 ;// 修改變數內容System.out.println("第二次輸出:num = " + num) ;}};運行結果:第一次輸出:num=22第二次輸出:num=19 例2public class
Time of Update: 2016-04-11
讀《深入理解Java虛擬機器》有感——第一部分:Class檔案的結構,1.產生 源碼(.java檔案)——>編譯器(如:javac)——>位元組碼(.class檔案)——>虛擬機器(如:HotSpot)執行 2.Class檔案 1)構成: &
Time of Update: 2016-04-09
java中的xml操作一、XML簡介 xml是可延伸標記語言 (XML),主要用來標記資料、定義資料類型,非常適合全球資訊網傳輸。xml特點:xml是一種標記語言,很類似HTML xml的設計宗旨是傳輸資料,而不是顯示資料 xml標籤沒有被預定義,需要自行定義標籤 xml被設計為具有自我描述性 xml是W3C的推薦標準xml和html對比:XML被設計為傳輸和儲存資料,其焦點是資料的內容。 html被設計用來顯示資料,其焦點是資料的外觀。
Time of Update: 2016-04-08
連連看演算法實現 ——
Time of Update: 2016-04-08
Java爬蟲(一)利用GET和POST發送請求,擷取伺服器返回資訊本人所使用軟體eclipse fiddle UC瀏覽器分析請求資訊以知乎為例,類比登陸請求,擷取登陸後首頁,首先就是分析請求資訊。用UC瀏覽器F12,點擊Network,按F5重新整理。使用自己帳號登陸知乎後,點www.zhihu.com網址後,出現以下介面在General中,看到請求方式是GET,在fiddle裡請求構造中,方法選定GET。下拉後,看到Request
Time of Update: 2016-04-06
JPA一對多循環參考的解決,JPA循環參考解決說是解決,其實不是很完美的解決的,寫出來只是想記錄一下這個問題或者看一下有沒有哪位仁兄會的,能否知道一二。下面說說出現問題:問題是這樣的,當我查詢一個一對多的實體的時候,工具直接就爆了,差不多我就猜到是哪裡死迴圈了,最後等了好久,查看原因,果然是堆溢出,再然後是jsckson的錯誤。那麼必然是序列化的問題了。這是jackson的錯誤:at java.security.AccessController.doPrivileged(Native
Time of Update: 2016-04-06
向peersim開火!P2P開火!(安裝和範例運行),peersimp2p根據導師的要求,這次的任務是要類比一個類似BT網路的P2P網路,並實現一些演算法,查了些資料,都說NS2對於P2P網路的類比不好,基本沒有模本可以用,而且效率很低,只能類比幾萬個節點左右,看到挺多人推薦使用peersim,就準備下來用用看。而且在官網上看到已經有很多別人編譯好的覆蓋網路的模本,其中也包括BT網路,chord網路等,貌似很方便的樣子。首先是下載使用安裝,這部分其實很簡單,網上的教程足夠了。安裝步驟:1.
Time of Update: 2016-04-03
import com.sun.image.codec.jpeg.JPEGCodec不通過 找不到包,jpegcodec找不到import com.sun.image.codec.jpeg.JPEGCodec; 在Eclipse中處理圖片,需要引入兩個包:import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;報錯:Access restriction:
Time of Update: 2016-04-02
Atitit.eclipse comment template注釋模板,英語作文comment模板Atitit.eclipse comment template注釋模板 1. Code templet11.1. Settpath11.2. 設定儲存11.3. 匯出設定12. Java doc item autotip templt22.1. Edit>>temp22.2. 匯出設定2 1. Code templet1.
Time of Update: 2016-04-02
java事務學習筆記(九)--深度剖析JTA原理與實現通過本系列對java事務的學習,對事務的概念有了初步的瞭解,但是互連網的發展一日千裡,資料量更是爆炸性增長,而普通資料庫也越來越成為應用系統的效能瓶頸,分散式資料庫應運而生,相應的,java分散式交易JTA(Java Transaction API)也在這種背景下產生了。有幸拜讀了IBM
Time of Update: 2016-04-01
【藍橋杯】曆屆試題 核桃的數量,藍橋曆屆試題核桃曆屆試題 核桃的數量 時間限制:1.0s 記憶體限制:256.0MB問題描述小張是軟體專案經理,他帶領3個開發組。工期緊,今天都在加班呢。為鼓舞士氣,小張打算給每個組發一袋核桃(據傳言能補腦)。他的要求是:1. 各組的核桃數量必須相同2. 各組內必須能平分核桃(當然是不能打碎的)3. 盡量提供滿足1,2條件的最小數量(節約鬧革命嘛)輸入格式輸入包含三個正整數a, b, c,表示每個組正在加班的人數,用空格分開(a,b,c&