Time of Update: 2015-06-15
標籤:Given a complete binary tree, count the number of nodes.Definition of a complete binary tree from Wikipedia:In a complete binary tree every level, except possibly the last, is completely filled, and all nodes in the last level are as far left as
Time of Update: 2015-06-15
標籤:有一段時間沒有更新部落格了,感覺挺愧疚的,這兩天忙著考試,實在沒有辦法,只能放一放了,還好自己複習的還不錯,閑的沒事,跟兩篇博文,來能彌補一下空虛!言歸正傳! 什麼是繼承?多個類中存在相同屬性和行為時,將這些內容抽取到單獨一個類中,那麼多個類無需再定義這些屬性和行為,只要繼承那個類即可。多個類可以稱為子類,單獨這個類稱為父類、超類或者基類。子類可以直接存取父類中的非私人的屬性和行為。通過 extends 關鍵字讓類與類之間產生繼承關係。class
Time of Update: 2015-06-15
標籤:public static BufferedImage resize(int faceWidth,BufferedImage srcImg,HttpServletRequest request) throws IOException{ int imgWidth = 0;
Time of Update: 2015-06-15
標籤:jca 架構 郭嘉 郵箱:[email protected] 部落格:http://blog.csdn.net/allenwells github:https://github.com/AllenWell一 JCAData Encryption Service通過定義Data Encryption Service的類型和功能,JCA可以提供各種密碼編譯演算法的支援,Data Encryption
Time of Update: 2015-06-15
標籤:java 布局 自己學習java中AWT開發表單程式中的幾種視窗組件,做一下筆記FlowLayout:import java.awt.*;public class Wintwo2 extends Frame{//定義一個文字框。TextArea a=new TextArea("請準確填寫資訊");//定義三個按鈕組件。Button b1=new
Time of Update: 2015-06-15
標籤:android java 多線程 我們可能在某些特殊的需求下需要返回一個線程執行的結果,在java 1.5提供了Callable和Futrue就能幫你實現!不解釋看代碼package cn.kge.com;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import
Time of Update: 2015-06-15
標籤:android java semaphore類也是java1.5出現的,位於java.util.concurrent包下首先看下他的文檔解釋:一個計數訊號量。從概念上講,訊號量維護了一個許可集。如有必要,在許可可用前會阻塞每一個 acquire(),然後再擷取該許可。每個 release() 添加一個許可,從而可能釋放一個正在阻塞的擷取者。但是,不使用實際的許可對象,Semaphore
Time of Update: 2015-06-15
標籤:內容:CountDownLatch允許一個或多個線程等待其他線程完成操作。CountDownLatch的建構函式接收一個int類型的參數作為計數器,如果你想等待N個線程或者說等待N個執行步驟,那麼可以將N作為參數傳入。當我們調用一次CountDownLatch的countDown方法時,N就會減1,CountDownLatch的await會阻塞當前線程直到N為0。用於多個線程時,你只需要將這個CountDownLatch的引用傳遞到線程裡。public class
Time of Update: 2015-06-15
標籤:一、流的分類輸入資料流和輸出資料流 按照流的流向來分,可以分為輸入資料流和輸出資料流輸入資料流:只能從中讀取資料,而不能向其寫入資料。輸出資料流:只能向其寫入資料,而不能從中讀取資料。 此處的輸入、輸出涉及一個方向的問題,資料從記憶體到硬碟,通常稱為輸出資料流。(即這裡的輸入、輸出都是從程式運行所在記憶體的角度來劃分的)。Java的輸入資料流主要由InputStream和Reader作為基類,而輸出資料流則要由OutputStream和Writer作為基類。它們都是一些抽象基類,無法直
Time of Update: 2015-06-15
標籤:1:switch語句(掌握)(1)格式:switch(運算式) {case 值1:語句體1;break;case
Time of Update: 2015-06-15
標籤:最近使用Apache的commons-net.jar做FTP上傳下載功能,點擊“上傳”的時候報錯,如下:1 java.lang.ClassNotFoundException: org.apache.oro.text.regex.Malformed上網查,說法有兩種,1:可能本地windows
Time of Update: 2015-06-15
標籤:一、卸載系統內建的JDK如果Linux已經內建OpenJdk,我們需要將它卸載掉,否則可以直接[安裝JDK]查看Linux內建的JDK是否已安裝,輸入如下命令查看JAVA版本資訊。java -version然後輸入以下命令,查看JDK資訊。rpm -qa|grep java 例如會輸出 java-1.5.0-openjdk-1.5.0-1.23.1.1.1.el.x86_64
Time of Update: 2015-06-15
標籤:第9章 類的進階特性一、抽象類別抽象類別只聲明方法的存在,不能被執行個體化,就是說抽象類別不能建立其對象,在定義抽象類別時要在class前面加上abstract關鍵字。 1 /*定義一個抽象類別Fruit,並定義其抽象方法 2 *在其子類中實現該抽象方法 3 */ 4 abstract class Fruit { 5 public String color; 6 public Fruit(){ 7 color="green"; 8 } 9
Time of Update: 2015-06-14
標籤:Java程式設計基礎項目總結報告20135313吳子怡一、項目內容運用所學Java知識,不調用Java類庫,實現密碼學相關演算法的設計,並完成TDD測試,設計運行介面。二、具體任務1、要求實現的密碼演算法包括:對稱密碼演算法,非對稱密碼演算法,訊息摘要演算法。2、要求完成對每個演算法中的public類進行TDD測試,測試代碼儘可能多,並且應儘可能涵蓋特殊符號、數字、字母等輸入字元。3、設計每個密碼演算法的GUI介面,提供輸入輸出地區供使用者輸入、查看。三、計劃明細周數進度安排備忘Week5
Time of Update: 2015-06-14
標籤:JAVA 集合類介紹和使用 類別關係 Iterable(介面) │ └--Collection (介面) ├-List(介面) │
Time of Update: 2015-06-14
標籤:內容:Java中的泛型優秀文章:新浪部落格-海洋星球:http://blog.sina.com.cn/s/blog_44c1e6da0100cus3.html書籍:細說Java、瘋狂Java講義說明:泛型是於Java
Time of Update: 2015-06-15
標籤:java 反射 理解了記憶體,就理解了一切,就理解了各種各樣的語言。所有的語言無非都是這樣:局部變數分配記憶體永遠在棧裡面,new出來的東西分配記憶體永遠是在堆裡,靜態東西分配記憶體永遠是在資料區。剩下的代碼肯定是在代碼區。所有的語言都是這樣。 對於在API文檔裡面找某個類,如果一個類不用引入包就可以直接使用,那麼這個類肯定是在java.lang這個包裡。 介面是抽象方法(public)和常量值(public
Time of Update: 2015-06-15
標籤:Given a 2D binary matrix filled with 0‘s and 1‘s, find the largest square containing all 1‘s and return its area.For example, given the following matrix:1 0 1 0 01 0 1 1 11 1 1 1 11 0 0 1 0Return
Time of Update: 2015-06-14
標籤:Java7
Time of Update: 2015-06-15
標籤:java 打地鼠 圖片處理 學習java中的圖片處理import java.awt.Cursor;import java.awt.Image;import java.awt.Point;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import